Comando do Ubuntu ps mostrando valores errados na coluna START

1

Acabei de notar que o meu servidor tem um valor errado na coluna START da saída de ps . Ele sempre exibe 2017 value, enquanto deve mostrar hour:minute format. O problema não é corrigido depois que eu reinicio o servidor.

A hora do servidor está correta:

root@atlanta:~# date
Sat Jun 23 02:47:28 EDT 2018

O servidor é executado no Ubuntu 14.04.5 OS, que é bastante antigo. Este sistema operacional não terá mais suporte em abril de 2019, mas por enquanto quero mantê-lo e corrigir o problema, em vez de precisar reinstalar o sistema operacional.

Obrigado por qualquer ajuda!

    
por Lan Pham 23.06.2018 / 08:49

1 resposta

0

Parece que o relógio do hardware tem um tempo incorreto. Durante a inicialização, o relógio do sistema será inicializado a partir do relógio do hardware, o que poderia explicar a hora de início incorreta para todos os processos criados durante a inicialização.

O fato de você ver a data correta mais tarde provavelmente é porque o relógio do sistema é ajustado usando o NTP. Por que o tempo corrigido também não é gravado no hardware, o relógio é intrigante.

Uma bateria com falha pode explicar porque o relógio do hardware perde tempo após um ciclo de energia. Mas uma reinicialização sem ligar e desligar a máquina não deve fazer com que o relógio do hardware perca seu tempo.

O que você pode fazer para encontrar mais dicas é, antes de tudo, procurar em /var/log/syslog* as mensagens sobre o tempo que está sendo ajustado. Procure por mensagens contendo a string ntp .

Além disso, a ferramenta de linha de comando hwclock pode ser usada para manipular o relógio do hardware. Primeiro eu verificaria se tem um valor correto:

sudo hwclock --show

Se o relógio do hardware estiver realmente atrasado, você pode copiar a hora do sistema para o relógio do hardware usando:

sudo hwclock --systohc

E, em seguida, verifique se agora tem o valor correto com --show .

    
por 23.06.2018 / 12:15