EC2 Hora da instância e relógio do hardware

2

Eu configurei uma instância do EC2, executando o ArchLinux, para uso como servidor. Fazendo o que sempre faço ao instalar o Arch, tento consertar o tempo usando:

# hwclock --systohc --utc

Isso não funciona e eu recebo do sistema:

hwclock: Cannot access the Hardware Clock via any known method.
hwclock: Use the --debug option to see the details of our search for an access method.

Tenho certeza de que isso tem a ver com a natureza virtualizada das instâncias do EC2.

Se alguém pudesse me ensinar o que pode consertar isso, eu ficaria grato. Em uma nota diferente, quais são as implicações se eu deixar a questão do tempo como está e não fazer nada? Alguma coisa vai funcionar mal no servidor? O tempo vai ficar louco?

    
por dsljanus 16.09.2013 / 16:11

1 resposta

1

Este thread pode ser definitivamente útil para você. Eu posso ver um desvio de vários segundos em minhas instâncias (RHEL6, instâncias de micro), bem onde eu não executar o servidor NTP. Instâncias do EC2 usadas para sincronizar seus relógios com o relógio do hypervisor. Fontes de relógio disponíveis são visíveis em

/sys/devices/system/clocksource/clocksource0/available_clocksource

O que é usado está em

/sys/devices/system/clocksource/clocksource0/current_clocksource

Portanto, se você quiser um horário mais preciso, configure NTP server ou execute ntpdate client regularmente via cron.

    
por 16.09.2013 / 16:26