Discrepância de fuso horário entre os logs do apache em dois servidores idênticos

2

Eu clonei um servidor para ficar atrás de um balanceador de carga com o original. Ao examinar os logs de acesso do apache, o servidor clonado está no fuso horário incorreto. Isso parece ser algo fácil de corrigir, mas não consigo descobrir como ajustar essa configuração.

Como você altera o fuso horário informado nos registros de acesso?

    
por jamil 09.11.2017 / 20:12

1 resposta

2

Centos 6:

1) Abra /etc/sysconfig/clock

2) Modifique ZONE ao seu desejado, como:

ZONE=Europe/Prague

3) Execute o seguinte comando para torná-lo efetivo:

tzdata-update

EDITAR:

Apesar de este ser o método oficial recomendado pelo RH, a atualização do tzdata parece não funcionar no RHEL 6.9. Nesse caso, altere o link / etc / localtime para o fuso horário desejado, que pode ser encontrado no diretório / usr / share / zoneinfo /. Veja o exemplo:

ln -sf /usr/share/zoneinfo/Europe/Oslo /etc/localtime

Centos 7:

Existe um comando especial para definir o fuso horário:

timedatectl set-timezone Europe/Prague

Com relação à modificação de logs retrospectivamente, não tenho certeza se existe essa ferramenta. Você teria que preparar algum script, o que faria com que o grep fosse datado de um dos logs, que ele fosse convertido com o ofset correto e substituído pelo sed no log.

    
por 09.11.2017 / 20:22