여기에 당신이 무엇을 알아야 할 때 당신을 변경하려는 시간대에 CentOS 또는 Red Hat Enterprise Linux server.
시간대 변경
# mv /etc/localtime /etc/localtime.backup# ln -s /usr/share/zoneinfo/Europe/Brussels /etc/localtime
을 대체해야의 선 굵은 실제로 현재 timezone. 그러면 현재 세션에서 시간대가 변경되고 재부팅시 우선해야합니다. 절대적으로 확신하려면 파일/etc/sysconfig/clock 도 편집하십시오. 즉,시간대를 결정하는 부팅시 읽을 파일입니다.,
# cat /etc/sysconfig/clockZONE="Europe/Brussels"UTC=trueARC=false
같은 이야기:영역 정보를 실제 영역으로 바꿉니다.
대부분의 응용 프로그램을 실행하는 것을 읽 시간대 정보를 시작할 때,그래서 당신이 당신을 다시 시작하는 프로그램이 있을 경우 당신은 그들이 원하는 새로운 타임존도 있습니다.
변경 현재 서버에서 시간
경우 시계가 떨어져 서버에서는,먼저 확인하는 경우에는 표준 시간대(위에서 설명)이 올바른 것입니다. 이 경우 ntp(네트워크 시간 프로토콜)데몬 설정을 doublecheck 해야합니다.먼저 ntpd 가 설치되어 있는지 확인하십시오.,
# rpm -qa | grep ntpntp-4.2.2p1-9.el5.centos.2.1
아무것도 나열하지 않으면 ntpd 를 먼저 설치하십시오.
# yum install ntp
부팅시 자동으로 시작되었는지 확인하십시오.
# chkconfig --list ntpdntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
런레벨 3 에서 꺼져있는 경우 시스템을 재부팅 할 때 시작되도록 편집하십시오.
# chkconfig ntpd on# chkconfig --list ntpdntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
으로 시작하려면,시간을 업데이트를 수동으로 호출하여 ntp 데몬,그런 다음 서비스를 시작하도록 자동으로 업데이트됩니다.,
경우 다음과 같은 오류가 나타납니다 실행하는 경우 ntpdate:
# ntpdate be.pool.ntp.org8 Nov 16:58:05 ntpdate: the NTP socket is in use, exiting
중지 ntpd 먼저,다음을 시도 위의 단계를 다시(/etc/init.d/ntpd 정지).
시계가 올바른지 확신하면 설정을 하드웨어 시계에 다시 동기화 할 수 있습니다.
# hwclock --systohc
방화벽이 원격 서버에 NTP 연결을 허용한다고 가정 할 때 시계를 올바르게 설정해야합니다. OpenVZ 또는 Virtuozzo 에서 실행중인 경우 관리자에게 호스트에 의해 제어되므로 시계를 변경하도록 요청하십시오.,
선택 사항:다른 서버에서 시간대 파일을 복사
원래 시간대 파일,/usr/share/zoneinfo/*의 파일이 손상 될 수 있습니다. 위의 모든 것을 시도했지만 여전히 시스템에서 시간대를 올바르게 가져올 수없는 경우 작업 시스템에서 zonefiles 를 복사하십시오.
를 사용하여 심볼릭 링크 방법은 위에서 설명한 대로,당신은 수 있는 손상의 원본 파일을 실행할 때 시스템-config-date 바이너리를 구성하는 타임존도 있습니다.피>