Her er hvad du behøver at vide, når du ønsker at ændre tidszonen på en CentOS eller Red Hat Enterprise Linux server.

Skift tids .one

# mv /etc/localtime /etc/localtime.backup# ln -s /usr/share/zoneinfo/Europe/Brussels /etc/localtime

Du skal erstatte linjerne med fed skrift med din aktuelle tids .one. Det vil ændre tids .onen i den aktuelle session og bør sejre ved genstarter. For at være helt sikker skal du også redigere filen / etc/sysconfig / clock. Det er den fil, der vil blive læst på boot Den bestemme tids .one.,

# cat /etc/sysconfig/clockZONE="Europe/Brussels"UTC=trueARC=false

samme historie: udskift zoneone-info med din faktiske .one.de fleste af dine kørende programmer vil læse tids .oneoplysningerne ved opstart, så hvis du ændrer dette, skal du genstarte dine programmer, hvis du vil have dem til at se den nye tids .one.

Skift dit aktuelle klokkeslæt på serveren

Hvis dit ur er slukket på serveren, skal du først kontrollere, om tids .onen (forklaret ovenfor) er korrekt. Hvis det er, skal du dobbeltcheck dine NTP (Net .ork Time Protocol) daemon-indstillinger.

Kontroller først, om ntpd er installeret.,

# rpm -qa | grep ntpntp-4.2.2p1-9.el5.centos.2.1

Hvis det ikke viser noget, skal du installere ntpd først.

# yum install ntp

og kontroller, om det startes automatisk ved opstart.

# chkconfig --list ntpdntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off

Hvis det er slukket på runlevel 3, skal du redigere det, så det starter, når du genstarter systemet.

# chkconfig ntpd on# chkconfig --list ntpdntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off

for at starte med skal du opdatere tiden manuelt ved at kalde NTP-dæmonen og derefter starte tjenesten, så den opdateres automatisk.,

Hvis du får følgende fejl, når du kører ntpdate:

# ntpdate be.pool.ntp.org8 Nov 16:58:05 ntpdate: the NTP socket is in use, exiting

stop derefter ntpd først, og prøv derefter ovenstående trin igen (/etc / init.d / ntpd stop).

Når du er sikker på, at uret er korrekt, kan du synkronisere indstillingerne tilbage til dit hard .areur.

# hwclock --systohc

det skulle være det at indstille dit ur korrekt, forudsat at din Fire .all tillader NTP-forbindelser til eksterne servere. Hvis du kører på Openv or eller Virtuo..o, skal du bede din administrator om at ændre uret for dig, da det kontrolleres af din vært.,

Valgfri: kopier tidszone filer fra en anden server

Det er muligt, at din oprindelige tidszone filer, dem i /usr/share/zoneinfo/* blive ødelagt. Hvis du har prøvet alle ovenstående og stadig ikke kan få tidsonesonerne korrekt på dit system, skal du kopiere timonefiles fra et fungerende system.

Ved at bruge symlink-metoden som beskrevet ovenfor, kan du ødelægge dine originale filer, når du kører system-config-date binary for at konfigurere din tids .one.