Ich verwende Oracle Virtualbox 4.2.18 als Gast-Linux-Umgebung unter meinem Mac OSX, damit ich damit eine Oracle-Datenbank (11G R2) hosten kann.
Das Problem, das ich habe, ist, dass jeden Tag an verschiedenen Punkten die Systemzeit der virtuellen Boxinstanz nicht mit der tatsächlichen Zeit synchronisiert ist. Im Allgemeinen fällt es bis zu 10 Minuten zurück und korrigiert sich nach einer Weile von selbst. Dies ist besonders ärgerlich, da meine Oracle-Datenbanksystemzeit ebenfalls falsch ist und dies die Verarbeitung einiger Transaktionen beeinträchtigt.
Meine Frage ist also, gibt es eine Möglichkeit, dieses Problem zu beheben?
osx
virtualbox
oracle-database
Raghera
quelle
quelle
Antworten:
Die VirtualBox-Gastzusätze werden installiert,
/usr/sbin/VBoxService
und Sie können dies verwenden, um eine sofortige Zeitsynchronisierung zu erzwingen.Im Virtualbox-Handbuch heißt es teilweise:
Die Zeitsynchronisation wird in diesem Blogbeitrag ausführlicher beschrieben: Bessere Zeitsynchronisation mit VirtualBox Guest Additions
Ich würde ntpd nicht auf einem VM-Gast ausführen. Der Gast sollte Zeitdaten vom Host erhalten, nicht über das Netzwerk.
Diese Frage wurde auch auf superuser.stackexchange.com und anderen SE-Websites gestellt und beantwortet .
quelle
Zum Zeitpunkt des Schreibens ist ein Virtual Box-Ticket geöffnet, das sich auf eine schlecht durchgeführte Zeitsynchronisierung durch den Virtual Box-Gastzusatzdienst bezieht.
Die erwähnte Problemumgehung (die bei mir funktioniert hat) besteht darin, die VM-Einstellungen als solche zu ändern:
Verweise
quelle