Pessoal, com o fim do horário de verão gostaria de saber como consigo voltar o relogio no meu linux, lembrando que tem somente o modo texto funcionando. O timezone dele está em -0200. Em um outro servidor meu, ele voltou automáticamente, mas nesse não rolou. Entrei nas configureções de hora e está no timezone de São Paulo, portanto era pra estar em -0300, mas não está. com o comando date +%z ele me retorna o timezone -0200. Outra opção que tentei foi "rdate -s ntp.on.br", ele atualiza o horario, mas com o timezone -0200. Alguma dica???
[]s
Você pode usar:
Para colocar a data e hora no braço (paleativo): #> date -s '2008-02-18 08:00:00' Isto coloca a data para o horário especificado como parametro -s (source).
Para arrumar o timezone você deve atualizar o tzdata. #> yum update tzdata.noarch A versão atual é 2007k-1.fc8 (para o fedora 8)
Para atualizar a hora baseada em um servidor de ntp use o ntpdata: #> ntpdate ntp.on.br A resposta deste comando é algo do tipo: 18 Feb 10:41:33 ntpdate[4573]: step time server 200.20.186.75 offset 9650.549235 sec Onde a diferença entra a hora local e a do servidor está no offset.
Obs. Para isto funcionar aos o reboot da máquina vc deve colocar a data e hora na bios dá máquina. Isto é feito com o comando hwclock (hardware clock). Sem parametros retorna a data a hora atual do hardware. Se vc ajustou a data e hora do sistema e quer colocar na bios (sistema -> hardware) utilize: #> hwclock --systohc
Abraço a todos, Helber Maciel Guerra
Alexandre Singulani escreveu:
Pessoal, com o fim do horário de verão gostaria de saber como consigo voltar o relogio no meu linux, lembrando que tem somente o modo texto funcionando. O timezone dele está em -0200. Em um outro servidor meu, ele voltou automáticamente, mas nesse não rolou. Entrei nas configureções de hora e está no timezone de São Paulo, portanto era pra estar em -0300, mas não está. com o comando date +%z ele me retorna o timezone -0200. Outra opção que tentei foi "rdate -s ntp.on.br http://ntp.on.br", ele atualiza o horario, mas com o timezone -0200. Alguma dica???
Helber Maciel Guerra escreveu:
Para atualizar a hora baseada em um servidor de ntp use o ntpdata: #> ntpdate ntp.on.br A resposta deste comando é algo do tipo: 18 Feb 10:41:33 ntpdate[4573]: step time server 200.20.186.75 offset 9650.549235 sec Onde a diferença entra a hora local e a do servidor está no offset.
18 Feb 15:45:00 ntpdate[14739]: no server suitable for synchronization found
Alberto Monteiro
PS: para evitar essas babaquices de fuso horario, eu mantenho a hora do root em GMT.
Atualizei o tzdata e funcionou...... obrigado pessoal...
[]s
2008/2/18, Alberto Vieira Ferreira Monteiro albmont@centroin.com.br:
Helber Maciel Guerra escreveu:
Para atualizar a hora baseada em um servidor de ntp use o ntpdata: #> ntpdate ntp.on.br A resposta deste comando é algo do tipo: 18 Feb 10:41:33 ntpdate[4573]: step time server 200.20.186.75 offset 9650.549235 sec Onde a diferença entra a hora local e a do servidor está no offset.
18 Feb 15:45:00 ntpdate[14739]: no server suitable for synchronization found
Alberto Monteiro
PS: para evitar essas babaquices de fuso horario, eu mantenho a hora do root em GMT.
-- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
Me esclareça para mim se possivel
Para desabilitar o sistema UTC é so entrar em /etc/sysconfig/clock e altrar o UTC para false?
ZONE="America/Sao_Paulo" UTC=false ARC=false
E para manter a hora sempre atualizada no fuso correto para o Brasil posso deixar essa linha no /etc/crontab?
00 6 * * * root /usr/sbin/ntpdate ntp.on.br
Se nao me engano ha uma diferença entre hora do Sistema e hora de Hardware e o comando ntpdate altera apenas a hora do sistema, entao para deixar os dois relogios sincronizados posso colocar mais essa linha no /etc/crontab logo apos a linha do ntpdate?
00 6 * * * root /sbin/hwclock --hctosys
Assim a hora será atualizada todo dia as 6 da manha e logo em seguida os relogios serao sincronzados.
Me desculpe se ficou confuso, essa é a primeira vez que mecho com esses comandos, li sobre isso hj a manha toda, mas foi muita informação para minha cabeca de uma so vez...
desde ja obrigado pela ajuda galera!
On Feb 18, 2008 12:48 PM, Alberto Vieira Ferreira Monteiro < albmont@centroin.com.br> wrote:
Helber Maciel Guerra escreveu:
Para atualizar a hora baseada em um servidor de ntp use o ntpdata: #> ntpdate ntp.on.br A resposta deste comando é algo do tipo: 18 Feb 10:41:33 ntpdate[4573]: step time server 200.20.186.75 offset 9650.549235 sec Onde a diferença entra a hora local e a do servidor está no offset.
18 Feb 15:45:00 ntpdate[14739]: no server suitable for synchronization found
Alberto Monteiro
PS: para evitar essas babaquices de fuso horario, eu mantenho a hora do root em GMT.
-- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
Herminio E. Piram escreveu:
Me esclareça para mim se possivel
Para desabilitar o sistema UTC é so entrar em /etc/sysconfig/clock e altrar o UTC para false?
ZONE="America/Sao_Paulo" UTC=false ARC=false
<responta> Sim. </responta>
E para manter a hora sempre atualizada no fuso correto para o Brasil posso deixar essa linha no /etc/crontab?
00 6 * * * root /usr/sbin/ntpdate ntp.on.br http://ntp.on.br
<responta> Esta não é uma boa maneira... Existe o ntpd (serviço de ntp), que pode tanto manter atualizado seu servidor, como fornecer o serviço se ntp para outros computadores. O arquivo de configuração fica em: /etc/ntp/ntpservers Nele vc colocar os servidores dos quais vc quer atualizar a hora do seu: Por padrão vem: clock.redhat.com clock2.redhat.com
E vc adiciona outros. Tipo "ntp.on.br" depois inicia o serviço e deixa configurado para a inicialização nas runlevels que vc quiser: #> service ntpd start ou #> /etc/init.d/ntpd start
e coloca para iniciar automático: #> chkconfig --level 345 ntpd on </responta>
Se nao me engano ha uma diferença entre hora do Sistema e hora de Hardware e o comando ntpdate altera apenas a hora do sistema, entao para deixar
os dois
relogios sincronizados posso colocar mais essa linha no /etc/crontab
logo apos
a linha do ntpdate?
00 6 * * * root /sbin/hwclock --hctosys
<responta> É ao contrário... Quando vc pegou a hora de servidores externos, é a hora do sistema que vc atualizou. Portanto a hora do sistema é mais preciso que a hora do hardware. Então vc atualiza a hora do hardware baseado na hora do seu sistema: 00 6 * * * root /sbin/hwclock --systohc ao invés de --hctosys </responta>
Atenciosamente, Helber Maciel Guerra
Tente fazer isso cp /etc/localtime /etc/localtime-orig cp /usr/share/zoneinfo/Brazil/East /etc/localtime /usr/sbin/ntpdate ntp.pop-rs.rnp.br ntp.cert-rs.tche.br /sbin/hwclock --systohc
Sandro at Hábil ----- Original Message ----- From: Alexandre Singulani To: Fedora-users-br@redhat.com Sent: Monday, February 18, 2008 10:12 AM Subject: [Fedora-users-br] Fim do Horario de Verão
Pessoal, com o fim do horário de verão gostaria de saber como consigo voltar o relogio no meu linux, lembrando que tem somente o modo texto funcionando. O timezone dele está em -0200. Em um outro servidor meu, ele voltou automáticamente, mas nesse não rolou. Entrei nas configureções de hora e está no timezone de São Paulo, portanto era pra estar em -0300, mas não está. com o comando date +%z ele me retorna o timezone -0200. Outra opção que tentei foi "rdate -s ntp.on.br", ele atualiza o horario, mas com o timezone -0200. Alguma dica???
[]s
------------------------------------------------------------------------------
-- Fedora-users-br mailing list Fedora-users-br@redhat.com https://www.redhat.com/mailman/listinfo/fedora-users-br
Estou com o mesmo problema.
Mesmo acertando a hora no braço com o comando hwclock e depois sincronizando a hora do systema com a do hardware com o comando hwclock --hctosys as estações de trabalho win XP nao atualizam a hora com a do server. No arquivo .bat de cada usuário tem a seguinte linha:
net time \<ip do server> /set /yes
Alguem pode me ajudar com isto?
br-users@lists.fedoraproject.org