ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스 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

    댓글

Designed by Tistory.