NTP(Network Time Protocol)?
네트워크 시간 프로토콜
NTP는 네트워크로 연결되어 있는 컴퓨터들끼리 시간을 동기화 시키는데 사용되는 프로토콜입니다.
NTP가 다르게 설정되어 있을 경우 서버의 시간이 다르게 나오니 로그에 시간이 이상하게 표시될 수 있습니다.
Chrony(a versatile implementation of the Network Time Protocol)?
기존의 NTP의 단점들을 개선해서 나온 프로토콜입니다.
개선된 점으로는
- 신속한 동기화 가능
- 클록 주파수 교정범위 확장
- 클록 주파수 빠른 변동 대응
- 초기 동기화 후 클럭 스테핑X
- 간혈적인 네트워크 연결 작동
이 있습니다.
설정 방법
1. chrony.conf 파일을 수정합니다.
vi /etc/chrony.conf
2. 설정 파일에 NTP 서버를 추가합니다.
server A.A.A.A iburst
server B.B.B.B iburst
server C.C.C.C iburst
server D.D.D.D iburst
3. chrony 서비스를 재시작합니다.
systemctl restart chronyd
systemctl enable chronyd # 부팅 시 자동 시작
4. 동기화 상태를 확인합니다.
chronyc sources
5. 현재 서버의 시간이 정상인지 확인합니다.
timedatectl
환경: redhat 8.6
'개발 > Linux' 카테고리의 다른 글
[Linux] CPU, Memory, HDD 모니터링 방법 요약 (0) | 2025.02.13 |
---|---|
[Linux] 오프라인 환경에서 rpm으로 NAS 연동하기 (0) | 2025.02.12 |