ntpdate non aggiorna il tempo di sistema in XenServer VM

Abbiamo un server web Debian che sto cercando di utilizzare ntpdate per mantenere il tempo in sincronia.

Quando correre

ntpdate ntp0.cs.mu.oz.au 

ricevo

 16 Sep 10:55:36 ntpdate[21626]: step time server 128.250.36.2 offset 318.914011 sec 

Senza errori, che dovrebbe essere una buona cosa, penso …

Tuttavia, quando controlla nuovamente il tempo, non è cambiato.

Imansible anche impostare manualmente l'ora

 date --set 11:00:00 

Quindi ho la sensazione che ci siano altri problemi.

Tutto il consiglio sarebbe apprezzato.

Aggiornare

Mi dispiace per i ragazzi che guidano il bum, questa macchina è un XenServer VM, che ho riuscito a dimenticare.

Dopo aver aggiornato l'orologio Host, il tempo VM è ora corretto.

Grazie per le tue risposte. Grazie.

  • Determinare quale ospite è in esecuzione su XEN: ospite HVM o PV
  • Posso impostare noatime per la mia partizione OS ospite XEN? Funzionerà?
  • Private Cloud: Debian e OSS vs vmware vSphere, che è il migliore per uso aziendale?
  • Immagini di port Xen automaticamente su EC2
  • Che cosa mi consiglia? OpenVZ o Xen DomU?
  • Xen 4.1+ con lo storage ZFS locale
  • Il server Xen consuma less memory di openvz?
  • Ubuntu su VPS non risponde: BUG: soft lockup - CPU # 0 bloccato per 22 anni
  • 5 Solutions collect form web for “ntpdate non aggiorna il tempo di sistema in XenServer VM”

    Sono passato da questo prima.

    Prova (su domU):

     echo 1 > /proc/sys/xen/independent_wallclock 

    e provare ad aggiornare nuovamente il tempo.

    È cambiato il tempo quando imposta la nuova ora utilizzando la data?

    Provare e controllare l'orologio hardware della macchina. (uomo hwclock)

    Provare a eseguire ntpdate su una port non privilegiata (se si esegue ntpd), altrimenti rifiuterà di apportre modifiche.

     ntpdate -u ntp0.cs.mu.oz.au 

    Provare con questa procedura:

    Arrestare prima il servizio ntpd :

     service ntpd stop 

    Aggiorna ora l'ora locale

     ntpdate "server name" 

    e dopo questo inizio il servizio:

     service ntdp start 

    Hai dato tempo? Generalmente ntp regolerà lentamente l'ora, quindi quando si guarda i registri le cose hanno ancora senso e le applicazioni non vengono messe in discussione. Questo è chiamato spostamento, puoi leggerlo in 'man ntpdate' o RFC 1305 .

    "Le regolazioni di tempo vengono effettuate da ntpdate in uno dei due modi: se ntpdate determina che l'orologio è in errore per più di 0,5 secondi, semplicemente passerà il tempo chiamando il sistema routine settimeofday () Se l'errore è inferiore a 0,5 secondi , la sequenza di chiamata del sistema adjtime () viene ridotta. L'ultima tecnica è less distruttiva e più precisa quando l'errore è piccolo e funziona abbastanza bene quando ntpdate viene eseguito da cron each ora o due ".

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.