Her er hva du trenger å vite når du ønsker å endre tidssonen på en CentOS eller Red Hat Enterprise Linux server.
Endre tidssone
# mv /etc/localtime /etc/localtime.backup# ln -s /usr/share/zoneinfo/Europe/Brussels /etc/localtime
Du trenger å erstatte linjene i fet skrift og med den faktiske gjeldende tidssone. Som vil endre tidssonen i gjeldende økt, og bør gjelde på nytt. For å være helt sikker, kan du redigere filen /etc/sysconfig/klokke som godt. Det er den filen som skal leses på boot bestemme tidssone.,
# cat /etc/sysconfig/clockZONE="Europe/Brussels"UTC=trueARC=false
Samme historien: bytt sone-info med ditt faktiske sone.
de Fleste av dine kjørende programmer vil lese tidssone informasjon ved oppstart, så hvis du vil endre dette, vil du starte programmer hvis du vil ha dem til å se den nye tidssonen.
Endre gjeldende klokkeslett blinker på serveren
Hvis din klokke er slått av på serveren, må du først sjekke om den tidssonen (forklart ovenfor) er riktig. Hvis det er mulig, bør du doublecheck din NTP (Network Time Protocol) daemon innstillinger.
kontroller Først om ntpd er installert.,
# rpm -qa | grep ntpntp-4.2.2p1-9.el5.centos.2.1
Hvis det ikke viser noe, installere ntpd første.
# yum install ntp
Og sjekk om det er startet automatisk ved oppstart.
# chkconfig --list ntpdntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Hvis det er av på runlevel 3, redigere den slik at den starter når du starter systemet.
# chkconfig ntpd on# chkconfig --list ntpdntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
til Å begynne med, kan du oppdatere klokkeslett manuelt ved å ringe ntp-daemon, og deretter starte tjenesten, slik at det oppdateres automatisk.,
Hvis du får følgende feilmelding når du kjører ntpdate:
# ntpdate be.pool.ntp.org8 Nov 16:58:05 ntpdate: the NTP socket is in use, exiting
stopp ntpd først, deretter kan du prøve trinnene ovenfor på nytt (/etc/init.d/ntpd stopp).
Når du er sikker på at klokken er riktig, kan du synkronisere innstillingene tilbake til maskinvaren din klokke.
# hwclock --systohc
det burde være det å stille inn klokken på riktig måte, forutsatt at brannmuren tillater NTP-tilkoblinger til eksterne servere. Hvis du kjører på OpenVZ eller Virtuozzo, spør systemansvarlig hvis du vil endre klokken for deg som er kontrollert av din vert.,
Valgfritt: kopiere tidssone filer fra en annen server
Det er mulig at den opprinnelige tidssone-filer, som i /usr/share/zoneinfo/* blir ødelagt. Hvis du har prøvd alle de ovennevnte, og fortsatt ikke kan få tidssoner riktig på systemet, kan du kopiere zonefiles fra en fungerende system.
Ved hjelp av symlink metode som beskrevet ovenfor, du kan ødelegge din opprinnelige filene når du kjører i system-config-dato binære å konfigurere din tidssone.