리눅스 설치후 초기에 시간을 잡아준 후에 며칠 후 시간에 오차가 있는 경우가 종종 발생한다.
간단한 방법은 cron에 rdate 명령어와 hwclock(clock) 명령어를 주기적으로 걸어주는 것..
하지만 시스템의 timezone이 잘못 잡혀 있다면 엉뚱한 시간으로 표기된다.
[root@localhost ~]# date
2014. 02. 06. (목) 02:14:53 GMT
기준이 대한민국/서울로 잡혀 있어야 하므로 KST로 맞춰줄 필요가 있다.
timezone설정은 우선/etc/localtime을 ls 명령어로 확인해 보자.
[root@localhost ~]# ls -al /etc/localtime
lrwxrwxrwx 1 root root 23 2월 6 02:04 /etc/localtime -> /usr/share/zoneinfo/GMT
GMT로 심볼릭 링크가 걸려있는데 이것을 변경해 주자.
[root@localhost ~]# ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime
[root@localhost ~]# ls -al /etc/localtime
lrwxrwxrwx 1 root root 30 2월 6 11:16 /etc/localtime -> /usr/share/zoneinfo/Asia/Seoul
timezone 설정이 끝나면 다시 한번 시간동기화를 해본후 확인.
[root@localhost ~]# rdate -s time.bora.net
[root@localhost ~]# date
2014. 02. 06. (목) 11:17:07 KST
'Linux' 카테고리의 다른 글
Cannot send session cache limiter - headers already sent (0) | 2014.03.10 |
---|---|
압축된 백업파일에서 특정 디렉토리만 풀기 (0) | 2014.02.25 |
PHP 5.3 사용 (0) | 2013.10.01 |
soap사용하기 (0) | 2013.08.27 |
아파치/mysql EUC_KR에서 UTF-8 사용하기 (0) | 2013.08.13 |