|
Vyhledávání |
Zdroj problému Problém se vyskytuje díky faktu, že váš server není na kernelu, který je optimalizován na jeho hardwareové nastavení. Proto je čas serveru P4 v Hyper Threading chybný. Obecně můžete tento problém vyřešit nabootováním serveru na správný kernel, který je optimalizovaný na Hyperthreading. Jestliže vás server není v Hyperthreading a máte stále tento problém, stačí vám dočíst ti tuto příručku. Naše příručka jak aktualizovat kernel přes Netboot: Kernel Netboot. Správa času v SSH Příručka pro používání SSH: SshOnDedicated. Přihlašte se na váš server jako root přes SSH. Pro zjištění času serveru vám stačí zapsat příkaz: [root@delirium angie]# date Fri Jan 7 15:20:25 CET 2005 Pro aktualizaci data či času, můžete použít příkaz: [root@delirium angie]# date -s Například pro změnu data na 19/01/2005: [root@delirium angie]# date -s 01/19/2005 Například pro změnu času na 18:08 a 30 sekund: [root@delirium angie]# date -s 18:08:30 Když je čas rozhozený, můžete ho chtít automaticky synchronizovat s atomovými hodinami. Pro toto použijeme ntpdate. Nalezení ntpdate: [root@delirium angie]# whereis ntpdate ntpdate: /usr/sbin/ntpdate ntpdate is then installed and is located in /usr/sbin path Synchronizace s ntpdate: [root@delirium angie]# /usr/sbin/ntpdate cdns.ovh.net 19 Jan 20:27:37 ntpdate[22698]: adjust time server 145.238.110.68 offset 0.152248 sec ntpdate aktualizovalo čas Synchronizace přes ntp může být nemožná, jestliže je rozdíl příliš velký. V tom případě, můžete přinutit nastavení času a data před samotným použitím NTP. Příklad použití je níže. Zautomatizujte si aktualizace Seznam ntp serverů je dostupný zde. Díky cron můžete nastavit automatické nastavení času. Vložte cron přes SSH: [root@delirium angie]# pico /etc/crontab Otevře se vám nový soubor, který bude připravený pro editaci. Přidejte do něj následující informace: #synchronisation ntpdate daily at 3am 0 3 * * * root /usr/sbin/ntpdate cdns.ovh.net >/dev/null Quit with Ctrl+X and validate with "Y" or "O" then press enter. Musíte znova restartovat crond: [root@delirium angie]"#" /etc/init.d/crond restart Stop crond : [OK ] Crond start: [ OK ] [root@delirium angie]"#" Váš server bude aktualizován každý den, nebo podle vašich potřeb. Více o CRON naleznete zde. |