Jak sobie radzisz z przesunięciem czasu serwera?
time
ntp
time-synchronization
Deadprogrammer
źródło
źródło
I aby reprezentować tłum maszyn wirtualnych ...
Jeśli korzystasz z serwerów wirtualnych , zmiana czasu wydaje się być częstym problemem - dlatego zwykle istnieje sposób (inny niż NTP), aby utrzymać synchronizację maszyn wirtualnych z hostem.
W moim przypadku używam VMWare. Mogę to włączyć w maszynie wirtualnej systemu Linux, używając:
A z maszyny wirtualnej Windows możesz otworzyć ikonę vmware-tools na pasku zadań i wybrać synchronizację czasu między maszyną wirtualną a systemem operacyjnym hosta
źródło
VMwareTools SyncTime nie jest dobrą opcją dla maszyn wirtualnych w ESX! Sam VMware zmienił swoje zalecenia dotyczące mierzenia czasu w maszynach wirtualnych na używanie NTP zamiast vmware-tools, jeśli wystąpią problemy.
Rozmawiałem o tym z inżynierem z VMware na VMworld i powiedziano mi, że vmware-tools nigdy nie zostało zaprojektowane do wykonywania zadań, które wykonuje teraz. W dawnych czasach utrata przerwań była dużym problemem. Dzisiaj znacznie mniej. To jest powód, dla którego vmware-tools jest w stanie skorygować czas pracy maszyny, jeśli maszyna jest z tyłu, ale nie wtedy, gdy maszyna jest z przodu. W rzeczywistości, gdy maszyna wyprzedza „czas rzeczywisty”, jesteś prawie wkręcony, jeśli używasz narzędzi vmware do pomiaru czasu.
Jeszcze lepiej: podczas korzystania z NTTP proces, który koryguje twój czas, tak naprawdę budzi się rzadziej niż w przypadku korzystania z narzędzi vmware. Tak więc dla maszyn wirtualnych ntp zapewni mniejszy narzut zamiast więcej.
Dlatego w systemie Linux zawsze powinieneś używać ntp na maszynach wirtualnych VMware. Całkowicie wyłącz synchronizację narzędzi vmware.
W przypadku maszyn wirtualnych z systemem Windows na Vmware jestem mniej pewien, ale myślę, że jest prawie tak samo. Użyj wbudowanej synchronizacji czasu w AD, która działa lepiej niż VMware SyncTime. (Mimo że synchronizacja czasu AD sama w sobie jest bardzo kiepska; jedynym powodem istnienia jest synchronizacja Windows Boxena z kontrolerami domeny, a Kerberos będzie nadal działał, dopóki różnica zegarowa będzie mniejsza niż około 5 minut, więc jest wiele mniejsza potrzeba dokładności.)
Więcej informacji na temat synchronizacji czasu VMware w systemie Linux można znaleźć tutaj
źródło
Użyj demona NTP.
źródło
NTP jest twoim przyjacielem.
RHEL / CentOS:
Debian / Ubuntu:
Windows:
net time /domain:your-domain-here
Dla wszystkich usług NTP:
Skieruj swoją usługę na pool.ntp.org, chociaż będziesz chciał przynajmniej zawęzić ją do tego samego kontynentu. Na przykład serwery w USA używają 0.us.pool.ntp.org, 1.us.pool.ntp.org, 2.us.pool.ntp.org itp.
źródło
Jak wielu odpowiedziało, NTP jest właściwą drogą. W zależności od potrzeb i wymagań istnieje kilka możliwych projektów, których można użyć do synchronizacji czasu.
Jeśli masz wiele komputerów, opcje 2 i 3 są o wiele bardziej przyjazne dla sieci. Aby uzyskać więcej informacji, przeczytaj o NTP i warstwach zegara .
Ponadto uważam, że domyślny interwał synchronizacji systemu Windows jest zbyt długi (raz w tygodniu), co prowadzi do zbyt dużego odchylenia. Powinieneś sprawdzić poniższe, jeśli chcesz ustawić rzeczy na krótszy okres (używam raz dziennie).
http://www.softpedia.com/get/System/System-Miscellaneous/Internet-Time-Update.shtml http://www.tweakxp.com/article36948.aspx
źródło
Dobry dobry serwer NTP. Skonfiguruj go tak, aby zegar nie płynął dłużej niż kilka sekund od ostatniej synchronizacji NTP i nie powinieneś mieć żadnych problemów.
Jeśli Twój serwer dryfuje dłużej niż 30 sekund dziennie, możesz chcieć spojrzeć na lepsze alternatywy, ale zegary w większości komputerów są zazwyczaj znacznie lepsze niż 30 sekund dziennie, więc jedna synchronizacja dziennie jest zwykle w porządku.
UWAŻAJ, że możesz pominąć minuty, jeśli ustawisz okresową synchronizację (ntpdate) i nie korzystasz z demona NTP (ntpd) - jeśli opóźniasz się o 3 sekundy, a synchronizacja NTP podejmuje próbę aktualizacji po 10 minutach 58 sekundach przeskoczy do 11 minut na 1 sekundę, aw zależności od używanego harmonogramu może nie wyzwalać 11 minutowych zadań.
Demon NTP działa w tle i powoli ustala czas, więc programy i procesy zauważają, że czas może iść nieco szybciej lub wolniej niż zwykle, ale nie przeskakuje na sekundę.
-Adam
źródło
Tak, serwer NTP jest potrzebny do synchronizacji czasu na twoim DC. Przeczytaj ten artykuł, aby uzyskać instrukcje dotyczące synchronizowania kontrolera domeny ze źródłem zewnętrznym , oraz ten artykuł z bazy wiedzy na temat konfigurowania autorytatywnego serwera czasu w systemie Windows 2003. Będziesz potrzebował obu, aby utrzymać synchronizację czasu domeny. Stacje robocze dołączone do domeny automatycznie synchronizują się z autorytatywnym serwerem czasu.
źródło
Użyj wspólnego źródła zegara dla wszystkich serwerów i upewnij się, że strefy czasowe są ustawione poprawnie. Dobrym źródłem internetowym jest „time.windows.com”. Jeśli korzystasz z systemu Windows, możesz używać poleceń „net time” i „w32tm” dla poleceń związanych z czasem.
źródło