서버로 리눅스를 사용하다 보면 현재 시간과 맞지 않을 때가 있다
서버 시간이 UTC 로 설정되어 있는 경우가 그렇고 한국시간으로 설정을 해놨다고 하더라도 몇 분 또는 몇 시간씩 맞지 않는 오차가 발생하곤 한다.
서버시간을 한국시간으로 설정하고 매 일 한국시간으로 동기화 시켜주는 크론잡을 추가하여 서버시간을 일정하게 맞춰 보자
타임존 변경 (리눅스 계열에 따라 다를 수 있다)
$ ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
$ cat /etc/sysconfig/clock
rdate 설치 및 시간동기화
$ yum -y install rdate
$ rdate -s zero.bora.net
매일 0시에 마다 시간 동기화 하기
# crontab 수정창을 열어준다.
$ crontab -e
# 시간 동기화 잡스케줄 등록
00 0 * * * root /usr/bin/rdate -s time.bora.net
이제 한국시간으로 오차없이 시간 동기화 되는 것을 확인할 수 있다.
'개발 > 기타' 카테고리의 다른 글
[Linux] crontab 기본 개념 및 사용방법 (0) | 2023.02.25 |
---|---|
[Linux] iptables 방화벽 설정 (0) | 2023.01.28 |
구글지도 api 사용하기 (0) | 2022.12.31 |
[JAVASCRIPT] 문자열을 배열로, 배열을 문자열로 바꿔주는 split() 함수와 join()함수 (0) | 2022.12.17 |
[JAVASCRIPT] 자바스크립트 배열 특정 요소 검색 includes() (0) | 2022.12.03 |