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

  • Come posso eseguire localmente le immagini Rackspace?
  • Confronto VDI - VMWare View vs XenDesktop vs Sun VDI
  • DRBD su un disco con un file system esistente che prende tutto il posto
  • Intel Atom 330 come macchina server
  • reclami nf_conntrack in dmesg
  • Filtraggio di networking con libvirt + xen + bridge + nat?
  • 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.

    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.