개발자의 끄적끄적

[linux] CentOS TimeZone 변경하기 [펌] 본문

개발/linux

[linux] CentOS TimeZone 변경하기 [펌]

효벨 2020. 8. 19. 03:00
728x90
반응형

[linux] CentOS TimeZone 변경하기 [펌]

 

CentOS7을 설치하고 한참 사용하다 보니 날짜가 다른걸 이제야 확인했습니다.

 

mysql을 돌리고 있는 서버인데 now() 함수가 이상하게 나오더라구요.

 

CentOS의 TimeZone을 변경해 보겠습니다.

 

먼저 버전부터 확인해 봐야죠.

$ lsb_release -d
Description:    CentOS Linux release 7.5.1804 (Core) 

CentOS 7.5.1804 네요.

만약 lsb_release -d 명령이 안된다면 아래와 같이 redhat-lsb 패키지를 설치해 주면 됩니다.

sudo yum install redhat-lsb

timedatectl 명령으로 현재 TimeZone을 확인해 봅니다.

$ timedatectl
      Local time: 금 2018-11-30 04:27:10 EST
  Universal time: 금 2018-11-30 09:27:10 UTC
        RTC time: 금 2018-11-30 09:27:10
       Time zone: America/New_York (EST, -0500)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: no
 Last DST change: DST ended at
                  일 2018-11-04 01:59:59 EDT
                  일 2018-11-04 01:00:00 EST
 Next DST change: DST begins (the clock jumps one hour forward) at
                  일 2019-03-10 01:59:59 EST
                  일 2019-03-10 03:00:00 EDT

Time zone이 America/New_York으로 되어있네요. 이게 CentOS 기본 Time Zone 입니다.

이제 어떤 Time Zone으로 바꿔줄지 확인해야죠. 당연히 Korea Seoul 입니다.

Time Zone 리스트는 timedatectl list-timezones 명령으로 확인 가능합니다.

$ timedatectl list-timezones
$ timedatectl list-timezones | grep Asia
$ timedatectl list-timezones | grep Seoul
Asia/Seoul

Asia/Seoul로 바꿔주면 되겠습니다.

변경하는 명령은 timedatectl의 set-timezone 옵션입니다.

$ sudo timedatectl set-timezone Asia/Seoul

변경되었는지 date 명령으로 확인합니다.

$ date
2018. 11. 30. (금) 18:28:21 KST

변경되었네요. timedatectl도 확인해 봅니다.

$ timedatectl
      Local time: 금 2018-11-30 19:10:41 KST
  Universal time: 금 2018-11-30 10:10:41 UTC
        RTC time: 금 2018-11-30 10:10:41
       Time zone: Asia/Seoul (KST, +0900)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

이제 mysql에서 확인해 봐야겠죠..

select now()를 확인했는데 그대로 뉴욕 시간으로 나옵니다.

mysql을 재시작해 줍니다.

$ sudo systemctl restart mysqld

mysql이 다시 올라오고 now()를 확인하니 한국 시간으로 나오고 있습니다.

 

 

출처 : https://dejavuqa.tistory.com/287

반응형
Comments