본문 바로가기

반응형

리눅스

C276x260 우분투 24.04에서 운영체제를 최신 상태로 업데이트하는 방법 우분투 24.04에서 운영체제를 최신 상태로 업데이트하는 방법우분투 서버 운영 환경에서는 보안 패치, 버그 수정, 최신 패키지 적용을 위해 주기적인 시스템 업데이트가 필요합니다.테스트 환경업데이트 전 현재 우분투 버전을 확인합니다.$ lsb_release -dDescription: Ubuntu 24.04.1 LTS$ uname -r5.15.0-181-generic1. 패키지 목록 최신화우분투는 APT(Advanced Package Tool)를 사용하여 패키지를 관리합니다. 저장소의 최신 패키지 정보를 가져옵니다.sudo apt updateapt update는 설치된 패키지를 변경하지 않고 패키지 저장소 정보를 최신 상태로 갱신합니다2. 설치된 패키지 업그레이드다운로드한 패키지 정보를 기준으로 설치된 패키.. 더보기
C276x260 CentOS 7에서 Python 3 버전을 소스 코드로 직접 컴파일하여 설치하는 방법 CentOS 7에서 Python 3 버전을 소스 코드로 직접 컴파일하여 설치하는 방법CentOS 7은 기본적으로 Python 2.7이 설치되어 있습니다.하지만 최신 애플리케이션 개발 환경이나 자동화 도구 사용을 위해 Python 3 환경이 필요한 경우가 있습니다.테스트 환경운영체제 정보$ cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)Python 정보$ which python/bin/python$ python --versionPython 2.7.5주의CentOS 7 시스템 명령 중 일부는 Python 2.7에 의존하고 있기 때문에 기존 /usr/bin/python을 변경하지 않는 것이 안전합니다.1. Python 빌드에 필요한 패키지 설치Pyth.. 더보기
C276x260 HP(HPE) 서버에서 사용 중인 RAID 컨트롤러를 확인하는 방법 HP(HPE) 서버에서 사용 중인 RAID 컨트롤러를 확인하는 방법OS 상에서 명령어로 확인하는 방법lspci | grep -i -E "raid|storage"$ lspci | grep -i -E "raid|storage"05:00.0 RAID bus controller: Hewlett-Packard Company Smart Array G6 controllers (rev 01)$ lspci | grep -i -E "raid|storage"3a:00.0 RAID bus controller: Broadcom / LSI MegaRAID 12GSAS/PCIe Secure SAS39xx출력 결과별 매칭 소프트웨어Smart Array Gen10 계열 (예: P408i, E208i 등) : HPE ssacli 설치 .. 더보기
C276x260 SSL 인증서 체인(Bundle) 구성 SSL 인증서 체인(Bundle) 구성(Apache SSL 인증서를 Nginx SSL 인증서로 변환)1. SSL 인증서 및 개인키 다운로드mkdir -p /etc/nginx/ssl/wildcard_scbyun_comcurl -sSfL https://pkg.scbyun.com/ssl/nginx/wildcard_scbyun_com/cert.pem \ -o /etc/nginx/ssl/wildcard_scbyun_com/cert.pemcurl -sSfL https://pkg.scbyun.com/ssl/nginx/wildcard_scbyun_com/key.pem \ -o /etc/nginx/ssl/wildcard_scbyun_com/key.pem2. 개인키 정상 여부 확인openssl rsa -in /etc/ng.. 더보기
C276x260 systemd-logind Power Key 이벤트로 인한 서버 비정상 종료 분석 및 해결 방법 systemd-logind Power Key 이벤트로 인한 서버 비정상 종료 분석 및 해결 방법운영 중인 서버가 관리자 작업이나 물리적인 전원 버튼 조작 없이 종료되는 현상이 발생했다.로그 확인 결과 systemd-logind에서 Power Key 이벤트를 감지한 이후 시스템 종료 동작이 수행된 것을 확인했다.테스트 환경하드웨어 모델$ dmidecode -t system | grep "Product Name" Product Name: ProLiant DL360 Gen9운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.1 LTS장애 로그 확인cat /var/log/auth.log | grep systemd-logindJun 3 01:49:32 testServer-24.. 더보기
C276x260 VMware ESXi 8.0에서 물리 네트워크 어댑터의 현재 링크 속도(Speed)를 변경하는 방법 VMware ESXi 8.0에서 물리 네트워크 어댑터(vmnic)의 현재 링크 속도를 확인하고 속도(Speed)를 변경하는 방법1. ESXi Web UI (Host Client)에서 변경하기현재 속도 확인ESXi Host Client에 로그인합니다.왼쪽 탐색 창에서 네트워킹(Networking)을 클릭한 후 물리 어댑터(Physical adapters) 탭으로 이동합니다.목록에서 확인하려는 어댑터(예: vmnic0)의 속도(Speed) 열을 보면 현재 링크 속도와 전이중(Full Duplex) 여부를 확인할 수 있습니다.속도를 1Gbps로 고정 변경변경하려는 물리 어댑터를 선택하고 상단의 설정 편집(Edit settings)을 클릭합니다.구성 속도(Configured speed) 드롭다운 메뉴를 클릭합니.. 더보기
C276x260 우분투 24.04에서 MySQL 8.4 LTS 바이너리(Binary) 방식으로 설치하는 방법 우분투 24.04에서 MySQL 8.4 LTS 바이너리(Binary) 방식으로 설치하는 방법테스트 환경운영체제 정보$ lsb_release -dDescription: Ubuntu 24.04.1 LTS$ uname -maarch641. 기본 패키지 설치MySQL 실행 및 압축 해제를 위한 필수 패키지를 설치합니다.apt updateapt install -y lsb-release wget gzip xz-utils2. MySQL 패키지 설치apt install -y libaio1t64 libnuma1 libncurses6libaio 심볼릭 링크 생성우분투 24.04에서는 libaio.so.1 대신 libaio.so.1t64 형태로 제공되므로 심볼릭 링크를 생성해야 합니다. ARM64(aarch64)ln -s .. 더보기
C276x260 우분투 24.04에서 사용하는 systemd-resolved DNS 캐시 관리 방법 우분투 24.04에서 사용하는 systemd-resolved DNS 캐시 관리 방법1. systemd-resolved DNS 캐시 구조systemd-resolved는 내부적으로 다음을 캐싱합니다.DNS query 결과 (A / AAAA / CNAME 등)negative cache (존재하지 않는 도메인 NXDOMAIN)LLMNR / mDNS 응답 (옵션)즉, OS 레벨에서 DNS 응답을 임시 저장합니다.2. DNS 캐시 플러시 (Flush)전체 캐시 초기화sudo resolvectl flush-caches또는 (구버전 호환)sudo systemd-resolve --flush-caches확인resolvectl statistics | grep "Current Cache Size" .. 더보기

728x90
반응형