CentOS 시간 동기화 설정 – ntp

서버 시간을 자동으로 동기화하기 위한 설정입니다.

이 설정을 안하면 게시판에 글을 썼는데 작성시간이 1시간전으로 나올 수 도 있습니다.

리눅스 서버에서 시간 동기화는 ntp, rdate 크게 2가지가 있는데,  요즘 대세는 여러 시간 서버와 자동으로 동기화해주어 편리하고 정확한 ntp 입니다.

1. ntpd 를 설치합니다.

yum install ntp

2. nptd 데몬을 시작하고, 부팅시에도 자동 실행되도록 합니다.

/etc/init.d/ntpd start
/sbin/chkconfig ntpd on

3. 시간을 수작업으로 1회만 동기화해보고, 현재 시간을 확인합니다.

ntpdate -d 0.centos.pool.ntp.org
date

4. 앞으로 수분에서 수십분 정도 지나면, 아래처럼 시간이 자동으로 동기화되므로, 따로 신경쓸 부분이 없습니다.

grep ntpd /var/log/messages|tail
Jul 29 14:58:11 m ntpd[1874]: synchronized to 211.233.40.78, stratum 2
Jul 29 15:02:29 m ntpd[1874]: synchronized to 175.119.224.116, stratum 2
Jul 29 15:36:40 m ntpd[1874]: synchronized to 211.233.40.78, stratum 2
Jul 29 15:57:28 m ntpd[1874]: synchronized to 175.119.224.116, stratum 2
Jul 29 23:17:40 m ntpd[1874]: synchronized to 211.233.40.78, stratum 2
Jul 29 23:21:31 m ntpd[1874]: synchronized to 175.119.224.116, stratum 2
Jul 30 04:28:58 m ntpd[1874]: synchronized to 211.233.40.78, stratum 2
Jul 30 04:29:22 m ntpd[1874]: time reset +0.849670 s
Jul 30 04:32:51 m ntpd[1874]: synchronized to LOCAL(0), stratum 10
Jul 30 04:33:09 m ntpd[1874]: synchronized to 175.119.224.116, stratum 2

이상입니다.