El tiempo en mi máquina virtual invitada es más rápido que el tiempo del host en aproximadamente 20-30 minutos. ¿Qué puedo hacer para que el tiempo en el invitado sea el mismo que en el host?
virtualbox
Acumenus
fuente
fuente
virtualbox-guest-dkms
yvirtualbox-guest-utils
.apt
es un administrador de paquetes específicamente para distribuciones basadas en Debian. Esto no funcionará en otros invitados Linux.La siguiente configuración le permite a mi invitado mantener de manera confiable un tiempo exacto dentro de 1 segundo de mi host. Se prueba con el host que ejecuta VirtualBox 4.3.26 y el invitado que ejecuta la misma versión de VirtualBox Guest Additions. En cuanto a VirtualBox 5.x, hasta ahora no he tenido necesidad de hacer estos cambios de configuración; el tiempo ha estado sincronizado automáticamente.
Referencia: https://www.virtualbox.org/manual/ch09.html#changetimesync
En el host, enumere las máquinas virtuales para determinar el nombre de la máquina virtual relevante.
En el host, configure los parámetros de sincronización horaria para el invitado ejecutando los comandos a continuación. Primero establecido
$VMNAME
con su valor apropiado. Si el valor de$VMNAME
contiene un espacio, por supuesto, debe citarse.Los valores de los parámetros de tiempo anteriores se han limitado a múltiplos de 10. En su lugar, puede ser tentador establecer
timesync-set-threshold
10000, pero esto puede arriesgar un cambio de tiempo bastante drástico cuando se activa y, por lo tanto, puede interrumpir las aplicaciones.En el host, vea los valores relevantes actualizados para el invitado. Estos se pueden volver a confirmar en cualquier momento.
En el invitado, detenga y deshabilite todos los servicios internos de NTP y de cronometraje relacionados. No deben usarse, ya que es probable que interfieran con VirtualBox. En un invitado de CentOS 6:
En el invitado, reinicie el servicio nombrado
vboxadd-service
. Suponiendo que Guest Additions se haya instalado previamente, este servicio se habría instalado y habilitado. En un invitado de CentOS 6:Si el tiempo en el invitado aún no está sincronizado, reinicie el invitado.
fuente
vboxadd-service
servicio es lo que hizo que las cosas funcionen para mí, y no parece estar documentado (al menos en el enlace que proporcionó).Doy otra solución para sincronizar el tiempo entre el invitado y el host sin instalar la adición del invitado Virtualbox:
/etc/ntp.conf
./etc/ntp.conf
archivo y configure la líneaPara usuarios de Windows, active el servicio "Hora de Windows". Luego puede leer esta página para configurarla para el tiempo de transmisión
fuente