Sincronizza orologi su ubuntu in esecuzione in EC2?

5

Ho tre server in esecuzione su AWS EC2 utilizzando AMI ufficiali di Ubuntu usando la paravirtualizzazione. Ho notato che i loro orologi non sono sincronizzati di circa un minuto.

NTP non è installato di default nelle AMI ufficiali. Apparentemente NTP non funzionerà correttamente su VM. Apparentemente non hai bisogno di sincronizzare gli orologi, perché la VM dovrebbe usare lo stesso clock di DOM0, cioè la macchina host. Presumibilmente AWS esegue NTP sulle loro macchine host.

D'altra parte ci sono molti blog che ti dicono di eseguire NTP e disabilitare la sincronizzazione dell'orologio host eseguendo echo 1 > /proc/sys/xen/independent_wallclock . Comunque nelle AMI ufficiali non c'è / proc / sys / xen - c'è / proc / xen, ma è vuoto.

Qualcuno sa come sincronizzare gli orologi su Ubuntu in esecuzione in EC2?

    
posta Richard Collins 03.09.2013 - 00:37

1 risposta

2

Ho contattato Amazon a riguardo, hanno detto che è sicuro installare NTP e che non dovresti disabilitare il wallet xen. Hanno detto che NTP è una buona soluzione per le istanze EC2.

Amazon ha server NTP dedicati che dovrebbero essere aggiunti a /etc/ntp.conf:

server 0.amazon.pool.ntp.org
server 1.amazon.pool.ntp.org
server 2.amazon.pool.ntp.org
server 3.amazon.pool.ntp.org

Quindi è probabilmente meglio installare NTP come descritto nei documenti :

sudo apt-get install ntp
    
risposta data Philip McMahon 27.01.2015 - 18:59

Leggi altre domande sui tag