[CentOS7] Timezone, NTP 동기화 설정하기

Posted on 2017-03-12 21:11:05


Timezone 설정

아래 command를 실행하여 timezone 목록을 확인한다. Timezone 목록중에 Asia/Seoul이 있다.

$ sudo timedatectl list-timezones

...
Asia/Sakhalin
Asia/Samarkand
Asia/Seoul
Asia/Shanghai
Asia/Singapore
...

 

한국에 살고 있으면, timezone을 Asia/Seoul로 설정한다.

sudo timedatectl set-timezone Asia/Seoul

 

그리고 시스템의 timezone이 잘 설정되었는지 확인해본다.

$ sudo timedatectl
Local time: 일 2017-03-12 20:33:40 KST
Universal time: 일 2017-03-12 11:33:40 UTC
RTC time: 일 2017-03-12 11:33:40
Time zone: Asia/Seoul (KST, +0900)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a


NTP 동기화 설정

Timezone을 설정하였으면, 그 다음에는 NTP 동기화 설정을 하도록 하자. NTP 동기화 설정을 하면 시스템 시간을 표준시간과 일치하도록 동기화시킬 수 있다. NTP 동기화 설정을 하는 방법은 매우 간단하다. 아래 3개의 명령어를 순서대로 실행해주기만 하면 된다.

sudo yum install ntp        -> ntp 설치
sudo systemctl start ntpd -> ntpd 서버 시작
sudo systemctl enable ntpd -> 부팅시 ntpd 서버 자동으로 시작

 

Timezone, NTP 설정을 모두 마쳤으면 crond와 rsyslog를 재시작하자.(중요) 만약 crond을 재시작하지 않으면 cron 작업이 제 시간에 실행되지 않는 문제가 발생한다. 그리고 rsyslog을 재시작하지 않으면 log에 기록되는 시간정보가 현재시간과 일치하지 않는 문제가 발생한다.

sudo systemctl restart crond
sudo systemctl restart rsyslog


Related Posts

[CentOS7] 신규 서버 셋업 2017-03-15 23:22:17
[CentOS7] yum으로 주요 프로그램 설치 2017-03-15 20:08:47
[CentOS7] php7 설치하기 2017-03-10 19:41:50
[CentOS7] Sudo user를 만드는 방법 2017-03-07 12:28:46
[CentOS7] setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory 메시지의 해결방법 2017-03-06 11:55:34