Atualizando o banco de dados do fuso horário Olson em um sistema em execução

1

É possível atualizar um banco de dados de fuso horário do Olson sem parar os sistemas em execução atuais?

Acho que a renomeação de pastas e arquivos da pasta ou dentro da pasta zoneinfo não pode alcançar esse objetivo. Estou certo?

Como podemos fazer uma atualização sem afetar os sistemas atuais em execução?

EDITAR:

Considere um sistema que calcula a hora local (pedindo a hora da libc) o tempo todo para diferentes fusos horários.

Eu me pergunto o que aconteceria se substituirmos uma estrutura de pasta zoneinfo enquanto este sistema estiver em execução. E qual seria a maneira segura de atualizar o banco de dados Olson manualmente?

Por exemplo, a ferramenta zic atualiza esta estrutura incrementalmente ou apenas apaga e cria novos arquivos?

    
por Luciano 21.10.2018 / 15:49

1 resposta

0

Claro que você pode! (em alguns SO Debian Centos ) e, claro, isso não significa que você deve (muito fácil cometer um erro).

Você pode baixar o banco de dados completo (atualizado) do Olson de IANA

Mas é melhor usar as ferramentas de distribuição para fazer a alteração.

Para o debian (use o sid ativado somente se a versão do tz que você precisa não estiver disponível ainda (o último já está disponível)):

  • Ativar fonte sid (somente se necessário).
  • Atualize e instale somente tz-data se houver uma nova versão disponível (2018f lançado 2018-10-18 disponível agora mesmo para estável)
  • Desativar sid ( sempre ).

Tenho certeza de que procedimentos similares estão disponíveis para outras distros (CentOS)

# yum update tzdata
    
por 22.10.2018 / 01:24

Tags