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.