idő-és időzónabeállítások módosítása itt van, amit tudnod kell, ha meg akarod változtatni az időzónát egy CentOS vagy Red Hat Enterprise Linux szerveren.
változtassa meg időzónáját
# mv /etc/localtime /etc/localtime.backup# ln -s /usr/share/zoneinfo/Europe/Brussels /etc/localtime
a sorokat félkövérrel kell helyettesítenie a tényleges aktuális időzónával. Ez megváltoztatja az időzónát a jelenlegi ülésen, és az újraindításkor kell érvényesülnie. Ahhoz, hogy teljesen biztos legyen, szerkessze a /etc/sysconfig/clock fájlt is. Ez az a fájl, amelyet a rendszerindításkor el fog olvasni a határozza meg az időzónát.,
# cat /etc/sysconfig/clockZONE="Europe/Brussels"UTC=trueARC=false
ugyanaz a történet: cserélje ki a zóna-info a tényleges zóna.
a futó alkalmazások többsége indításkor olvassa el az időzónára vonatkozó információkat, így ha ezt megváltoztatja, akkor újra kell indítania az alkalmazásokat, ha azt akarja, hogy láthassák az új időzónát.
változtassa meg az aktuális időt a kiszolgálón
Ha az óra ki van kapcsolva a kiszolgálón, először ellenőrizze, hogy az időzóna (fent kifejtve) helyes-e. Ha igen, akkor duplán kellellenőrizze az NTP (Network Time Protocol) démon beállításait.
először ellenőrizze, hogy az ntpd telepítve van-e.,
# rpm -qa | grep ntpntp-4.2.2p1-9.el5.centos.2.1
Ha ez nem sorol fel semmit, telepítse először az ntpd-t.
# yum install ntp
és ellenőrizze, hogy indításkor automatikusan elindul-e.
# chkconfig --list ntpdntpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Ha ez ki van kapcsolva a runlevel 3-on, szerkessze úgy, hogy a rendszer újraindításakor elinduljon.
# chkconfig ntpd on# chkconfig --list ntpdntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
először frissítse az időt manuálisan az ntp démon hívásával, majd indítsa el a szolgáltatást, hogy automatikusan frissüljön.,
Ha az ntpdate futtatásakor a következő hibát kapja:
# ntpdate be.pool.ntp.org8 Nov 16:58:05 ntpdate: the NTP socket is in use, exiting
akkor először állítsa le az ntpd-t, majd próbálja meg újra a fenti lépéseket (/etc/init.d / ntpd megállóhely).
ha biztos vagy benne, hogy az óra helyes, akkor szinkronizálhatja a beállításokat vissza a hardveróra.
# hwclock --systohc
ennek kell lennie az óra helyes beállításához, feltételezve, hogy a tűzfal lehetővé teszi az NTP-kapcsolatokat távoli szerverekhez. Ha OpenVZ-en vagy Virtuozzo-n fut, kérje meg a rendszergazdát, hogy változtassa meg az órát az Ön számára, mivel azt a házigazda vezérli.,
opcionális: másolja az időzónafájlokat egy másik szerverről
lehetséges, hogy az eredeti időzónafájlok, a /usr/share/zoneinfo/* fájljai megsérülnek. Ha a fentieket már kipróbálta, és még mindig nem tudja megfelelően beállítani az időzónákat a rendszerén, másolja át a zónafájlokat egy működő rendszerből.
a fent leírt symlink módszer használatával a rendszer-config-date bináris rendszer futtatásakor megsérülhetnek az eredeti fájlok az időzóna beállításához.