반응형
반응형
CentOS·Rocky Linux 시간 동기화 — NTP·Chrony·수동 설정 방법 1️⃣ CentOS / Rocky Linux에서 사용 가능한 시간 동기화 프로토콜 Linux 서버에서 시간 동기화는 로그 분석, 분산 시스템 운영, DB 장애 분석, 보안 시스템 운영에 필수 요소이다. CentOS와 Rocky Linux는 배포판 버전별로 기본 사용되는 시간 동기화 데몬이 다르며, 시스템 환경에 따라 NTP 또는 Chrony를 선택해 운영할 수 있다. ✔ CentOS 6 → ntpd(NTP) ✔ CentOS 7 → Chrony 기본 포함 / NTP도 사용 가능 ✔ CentOS 8 → Chrony 기본 ..
LACP 본딩(802.3ad) 1️⃣ LACP 본딩이 단일 NIC보다 무조건 빠른가? 결론부터 말하면 “무조건 빠르다”는 잘못된 표현이며, 정확한 표현은 환경에 따라 대역폭 확장 + 안정성이 크게 강화되는 구조라는 것이다. 특히 서버·NAS·VM·DB 등 다중 세션이 발생하는 환경에서는 수치적으로나 체감적으로 확실한 차이가 난다. 항목 단일 NIC LACP 본딩 (802.3ad, mode=4) 총 대역폭 1Gbps 고정 2Gbps / 4Gbps / 8Gbps 등 선형 확장 단일 세션 속도 NIC..
서버 Hang 상태 분석 — hung_task_timeout_secs 1️⃣ 현재 서버 상태 요약 분석 🔥 1) hung_task_timeout_secs 메시지 반복 INFO: task blocked for more than 120 seconds 위 메시지는 리눅스 커널 레벨에서 특정 프로세스가 120초 이상 응답하지 않고 완전히 멈춰 있는 상태임을 의미한다. 발생 가능 원인: I/O wait 증가 파일시스템 freeze NIC/스토리지 드라이버 deadlock 커널 락업(Kernel Lockup) 메시지가 반복적으로 나타나면 커널이 이미 부분적으로 정지된..
서버 리소스 모니터링 명령어 정리 (iostat · mpstat · top · htop) 리눅스 서버에서 CPU, 메모리, 디스크 I/O, 장비별 성능 상태를 분석하려면 가장 기본적이면서도 강력한 도구가 바로 iostat, mpstat, top, htop이다. 여기서는 각 명령어의 핵심 기능과 실시간 모니터링 옵션까지 정리한다. 1️⃣ iostat — 디스크 I/O & CPU 사용률 분석 iostat는 디스크의 읽기/쓰기 처리량, 대기시간, 사용률, CPU 상태 등을 분석하는 명령어로 I/O 병목 분석에 필수다. 📌 주요 옵션 설명 -x: 확장(extented) 출력 — 디스크별 상세 수치 확인 -m: MB 단위 출력 -d: 디..
Linux Bonding 구성 가이드 (active-backup · 802.3ad · Bond Mode 비교)Bonding은 서버 네트워크 인터페이스를 묶어 고가용성(HA) 또는 부하 분산(LB)을 제공하는 핵심 기술입니다.본 문서에서는 nmcli 기반 설정 방법과 bond mode 전체 차이점까지 정리합니다.1️⃣ Bond0 생성 (active-backup 모드)active-backup 모드는 하나의 NIC가 active로 동작하고, 나머지는 standby로 대기하는 방식입니다.📌 Bond0 생성# nmcli connection add type bond con-name bond0 ifname bond0 \ bond.options "mode=active-backup,miimon=1000" mode=..
네트워크 리트랜스미션(Network Retransmission) 원인과 대응 가이드네트워크 리트랜스미션(Network Retransmission)은 데이터 전송 과정에서 손실되거나 손상되거나, 제 시간에 도착하지 못한 패킷을 다시 전송하는 메커니즘을 의미합니다.신뢰성 있는 데이터 통신을 위해 필수적인 기능이지만, 리트랜스미션이 과도해지면 지연 증가, 처리량 감소, 애플리케이션 응답 지연과 같은 문제로 이어질 수 있습니다.1️⃣ 리트랜스미션 기본 개념IP 네트워크에서는 다양한 이유로 패킷이 목적지에 정확히 도달하지 못할 수 있습니다. 이때 송신 측 또는 상위 프로토콜에서 패킷을 다시 보내는 재전송 과정을 수행하는데, 이를 리트랜스미션이라고 부릅니다.리트랜스미션은 다음과 같은 목적을 가집니다. 데이터 무결..