안녕하세요, 오늘은 CentOS에서 NTP 및 Chony 를 이용한 시간 동기화를 하는 방법을 공유하겠습니다.
NTP 시간 동기화
NTP 서비스 관련 포트(123)열기. firewall-cmd --permanent --add-port=123/udp firrewall-cmd --reload |
ntp 설치. yum -y install ntp |
NTP 서비스 설정파일 접속 vi /etc/ntp.conf |
아래와 같이 타임존 수정합니다.
많이 사용하는 한국의 표준시 NTP 서버는 아래와 같습니다. kr.pool.ntp.org time.bora.net time.nuri.net ntp 서버 목록들은 아래의 링크를 참고해주세요. https://www.ntppool.org/zone/asia 타임존을 수정하셨으면, 아래 명령어를 이용해 서비스를 재시작하고 부팅시 서비스 시작 설정을 완료해줍니다. systemctl restart ntpd systemctl enable ntpd 그리고 아래의 명령어로 서비스가 제대로 작동되고있는지 확인해줍니다. ntpq -p ntpq -c rl |
이번엔 Chrony 를 이용해 시간 동기화 설정을 해보겠습니다. 아래 명령어를 입력해 chrony 를 설치하고 서비스를 시작해줍니다. yum install chrony systemctl enable chronyd systemctl start chronyd 마찬가지로 설정파일을 접근해서 타임존을 세팅해주고, 서비스를 재시작합니다. vi /etc/chrony.conf |
마찬가지로
time.bora.net iburst
kr.pool.ntp.org iburst
로 수정
(iburst: 동기화 시간 단축시켜주는 명령)
이후 systemctl restart chronyd 로 서비스를 재시작해줍니다.
이제 잘 작동되는지 아래 명령어를 입력해 확인해줍니다.
chronyc sourcestats -v
마지막으로
chronyc -a makestep을 한번 입력해서 동기화 명령을 내려주면 완료입니다.
감사합니다