GNU/Linux >> Znalost Linux >  >> Linux

[Vyřešeno]:Jak zabránit synchronizaci hodin virtuálního počítače s hostitelským počítačem a nastavit nezávislý čas?

Otázka: V mém virtuálním počítači CentOS 5 (běžícím na serveru Xen) je datum příkaz zobrazí chybný výstup (jako 16. června 2015 07:05:11 místo 16. února 2016 13:07:00). Pokusil jsem se  synchronizovat datum pomocí příkazu ntpdate bez úspěchu a nastavit datum ručně pomocí datum příkaz také nefungoval. Níže je zpráva získaná z /var/log/message .

Zpráva protokolu zobrazuje:

Jun 16 07:05:11 pub81 ntpd[14744]: time correction of 21111567 seconds exceeds sanity limit (1000); set clock manually to the correct UTC time.

Prosím, pomozte.

Odpověď: Ve výchozím nastavení jsou hodiny virtuálního počítače synchronizovány s hodinami hostitelského počítače. To znamená, že nemůžete nezávisle měnit hodiny virtuálního počítače. Níže uvedený trik vám však umožní toto nastavení přepsat:

Přidejte do svého souboru následující řádek:/etc/sysctl.conf

# Allow the VM to update it's own clock, and do not use the DOM host clock.
xen.independent_wallclock=1

Na Redhat/CentOS/Fedora

Spusťte níže uvedený příkaz a přečtěte si nové nastavení.

sysctl -p /etc/sysctl.conf

(nebo)

Případně můžete restartovat síťovou službu.

/etc/init.d/network restart

V Debianu/Ubuntu

sysctl -p /etc/sysctl.conf

(nebo)

Případně můžete restartovat síťovou službu.

/etc/init.d/networking restart

Nyní zkuste nastavit datum, jak je uvedeno níže:

[root@pub81 ~]# date --set="16 Feb 2016 13:07:00"

Voila! datum je změněno! Nyní můžete použít ntpdate k synchronizaci data s jakýmkoli NTP serverem.


Linux
  1. Ovládejte čas a datum svého počítače pomocí systemd

  2. Jak nastavit časové pásmo a synchronizovat čas serveru s NTP v Linuxu

  3. V Linuxu, jak vytvořit soubor s názvem, který je aktuální datum a čas

  1. Linux – jak měřit a předcházet posunu hodin?

  2. Jak nastavit datum pomocí formátu Epoch?

  3. Jak nastavit Debian, aby automaticky aktualizoval čas a datum?

  1. Jak nastavit datum a čas na AlmaLinuxu

  2. Jak nainstalovat a nastavit KVM na Ubuntu 18.04 LTS / Ubuntu 17.10

  3. Jak přistupovat k virtuálnímu stroji Proxmox pomocí klienta SPICE