-
리눅스 time zone 변경하기Linux 2016. 4. 26. 13:16
뉴질랜드에 서비스를 하다보니단순히 Profile 로 시간설정해서는 썸머타임에 대응해서 일일이 바꿔줘아하는 번거로움이 있어ntp 를 찾았더니. 참 심플한 설정으로 가능하다는 사실을 알게되었다.아니다 아래는 단순히 ntpd 를 위한 서버 설정일뿐이다. 실제로는 서버에 있는 타임존 정보를 바꿔야한다.
http://www.pool.ntp.org/zone/nz
관련 파일은
vi /etc/ntp.conf
기존 내용 주석처리하고 추가한후
service ntpd start
--------------------------- 위와 같이 했는데 안되길래 더 찾아보니 ------------------
최초 설치시 타임존
EDT : Eastern Daylight Time 즉 미쿡! 시간!
따라서 타임좀 정보를 바꿔야한다. 현재 아래와 같은 타임존이 존재하고
# ls /usr/share/zoneinfo
혹시 모를 상황에 대비해서 기존 타임존을 백업하고
# mv /etc/localtime /etc/localtime_bak
'
내가 원하는 타임존으로 변경 , 난 뉴질랜드(오크랜드) 필요 하니
[root@ip-172-31-12-122 zoneinfo]# ln -sf /usr/share/zoneinfo/Pacific/Auckland /etc/localtime
[root@ip-172-31-12-122 zoneinfo]# date
Tue Apr 26 16:06:32 NZST 2016
도커 내부 파일에서 변경 할때도 마찬가지
Dockerfile 안에다 이렇게 넣어주면 됨
~~
ENV TZ=Pacific/Auckland
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
~~
'Linux' 카테고리의 다른 글
TIME_WAIT 쌓이는 문제 (0) 2016.09.21 무료 웹 모니터링 시스템 (0) 2016.08.04 nmap 사용법 (0) 2016.02.20 CentOS , telnet 클라이언트 수동 설치 (0) 2016.02.20 초간단 tcpdump 사용법 (0) 2016.02.20