distros com relogios mal sincronizados

1. distros com relogios mal sincronizados

brando mota
bmota

(usa Linux Mint)

Enviado em 31/01/2013 - 23:14h

oi galera,eu instalei o lmde kde,e o relógio dele está 4 horas a frente do relógio do ubuntu,e eu queria que o relógio do lmde e do ubuntu ficassem sincronizados com o relógio da bios,como faço isso?


  


2. Re: distros com relogios mal sincronizados

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 01/02/2013 - 00:11h


date --set --utc


Ou pode redefinir sua timezone:

dpkg-reconfigure tzdata


Escolha America e depois sua cidade ou alguma cidade vizinha

Ou ainda :

hwclock --hctosys



3. Re: distros com relogios mal sincronizados

brando mota
bmota

(usa Linux Mint)

Enviado em 01/02/2013 - 00:52h

mas no caso,o lmde tá 4 horas atrasado em relação ao ubuntu,que é o correto. qualé o cmando qe tenho que usar em cada um?


4. Re: distros com relogios mal sincronizados

brando mota
bmota

(usa Linux Mint)

Enviado em 01/02/2013 - 01:15h

não deu certo,eu usei o primeiro comando no lmde,e consegui diminuir a diferença em uma hora,mas eu quria que ele ficasse sincronizado com o horário da bios,mas mesmo usando o hwclock eu não consigo.acho que não tem como fazer isso,valeu pela ajuda mano.


5. Re: distros com relogios mal sincronizados

Igor Teixeira da Rocha
igor_rocha

(usa Debian)

Enviado em 01/02/2013 - 01:30h

bmota escreveu:

oi galera,eu instalei o lmde kde,e o relógio dele está 4 horas a frente do relógio do ubuntu,e eu queria que o relógio do lmde e do ubuntu ficassem sincronizados com o relógio da bios,como faço isso?


Olá amigo para isso você pode utilizar um serviço chamado NTP (Network Time protocol),
podemos construir o seguinte cenário:

O seu ubuntu será um servidor de NTP para o seu lmde, e o seu lmde fará consultas periódicas ao seu ubuntu para sincronizar o seu relógio de acordo com o do ubuntu:

1º vamos instalar o seridor NTP do ubuntu:
sudo apt-get install ntp



2º Vamos editar o arquivo de configuração do serviço em questão:
sudo gedit /etc/ntp.conf

Esta é uma parte do arquivo, aletere somente as linhas onde destaquei com letas
maiusculas a frase "ALTERE AQUI EMBAIXO:"
driftfile /var/lib/ntp/ntp.drift
# Enable this if you want statistics to be logged.
#statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# You do need to talk to an NTP server or two (or three).
"ALTERE AQUI EMBAIXO: para apontar para um server de sincronismo ..."
server pool.ntp.org
# By default, exchange time with everybody, but don't allow configuration.
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
"ALTERE AQUI EMBAIXO: e coloque a range da sua rede local"
restrict 192.168.0.0 mask 255.255.255.0

o arquivo continua..

depois salve o arquivo e reinicie o serviço do ntp:
/etc/init.d/ntp restart

do outro pc rode o comando>

ntpdate endereco-ip-do-seu-ubuntu

então você tem duas opções, instalar o ntp no cliente e fazer o mesmo
processo no arquivo de configuração, mas na linha onde diz
server pool.ntp.org

você ira alterar para o ip do seu ubuntu...

ou colocar no crontab, ex>
crontab -e

01 * * * * ntpdate ip-do-ubuntu

Duvidas poste ai ....


Ou ainda se as duas maquinas tiverem internet ..

pode somente colocar no crontab das duas o comando ntp, apontanto para o pool.ntp.org,

ex>

crontab -e

01 * * * * ntpdate ip-do-ubuntu


Abraço!


6. res:

Igor Teixeira da Rocha
igor_rocha

(usa Debian)

Enviado em 01/02/2013 - 01:33h

Ba foi mal, não vi que você se referia ao relógio da BIOS,
dei uma lida por cima, pensei que você queria o sincronismo entre as duas máquiinas...

mas quanto ao hwclock, procure pelo pacote no seu gerenciador de pacotes, ex>


apt-cache search hwclock

e dai instale, abraço.


7. Re: distros com relogios mal sincronizados

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 01/02/2013 - 03:16h

hwclock acerta o horário da BIOS pelo do sistema,ou o contrário.
o jeito mais fácil de manter tudo sincronizado,principalmente se tiver multiplas distros,
e mais windows:

Vai na BIOS e usa horário local (não UTC), e use horário local e fuso horário emtodas as distros do micro,

é depois instale NTP, use comandos ntpd ou ntpdate (mais antigo), para sicronizar com um servidor de tempo e finalmente use o hwclock para acertar o horário do hardware pelo do micro não o contrário:

sudo hwclock --localtime --systohc

Veja em meu teste (opção --test, não ajusta nada, só simula) daria uma mínima diferença de 2 décimos milésimos de segundo:


sudo hwclock --localtime --systohc --test
Relógio não alterado - apenas testando.
O arquivo adjtime não está sendo atualizado: modo de teste.
Teria gravado o seguinte em /etc/adjtime:
0.000272 1359695053 0.000000
1359695053
LOCAL


Essas "bagunças" ocorrem quando se mistura UTC com horários locais, principalmente Windows dá "bagunça".

Para usar NTP, ntpdate ou ntpd, procure aqui no VOL e na rede, tem vários artigos. a propósito moro em RibeirãoPreto,Estado de São Paulo, porisso uso servidores de tempo do Estado de Sã Paulo, que são mais próximos. Como exemplo, pode se basear no meu arquivo controlador do NTP, o /etc/ntp.conf, o meu está aqui:

http://www.pinguimteajuda.com.br/node/218


# Based on known related files. Modified by Alberto Federman Neto
# 2013.

# NOTES:

# DHCP clients can append or replace NTP configuration files.
# You should consult your DHCP client documentation about its
# default behaviour and how to change it.

# Desejando pegar servidores automatico para sua maquina,
# descomente:
# netselect -s 3 pool.ntp.org

# If you want to deny all machines (including your own)
# from accessing the NTP server, uncomment:
#restrict default ignore

# To deny other machines from changing the
# configuration but allow localhost:
# configurações de restrição de acesso

# Restrições de acesso
restrict nomodify nopeer notrap
restrict 127.0.0.1
# restrict default kod notrap nomodify nopeer

# To allow machines within your network to synchronize
# their clocks with your server, but ensure they are
# not allowed to configure the server or used as peers
# to synchronize against, uncomment this line.
#restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap

# CONFIG
# "memoria" para o escorregamento de frequência do micro
# pode ser necessário criar esse arquivo manualmente com
# o comando touch ntp.drift

driftfile /etc/ntp.drift

# estatísticas do ntp que permitem verificar o histórico
# de funcionamento e gerar gráficos
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# servidores gerais principais e pools:

# Servidor NTP da USP, São Paulo, SP, Stratum 2
server ntp.usp.br iburst

# Servidor Stratum 2 em Valinhos, SP
server ntp.hiway.com.br iburst

# servidores públicos do projeto ntp.br
# Se quiser, deixe como principais

server a.st1.ntp.br iburst
server b.st1.ntp.br iburst
server c.st1.ntp.br iburst
server d.st1.ntp.br iburst
server a.ntp.br iburst
server b.ntp.br iburst
server c.ntp.br iburst
server gps.ntp.br iburst

# Pool de Servidores Brasileiros

server br.pool.ntp.org iburst

server pool.ntp.br iburst

# Pool de servidores Sul-Americanos

server south-america.pool.ntp.org iburst

# se todos falharem:

# servidor da PUC do Rio
server ntp.puc-rio.br iburst

# Servidor da RNP, Brasília, DF
server ntp.cais.rnp.br iburst

# Stratum 1 do Observatório Nacional
server ntp.on.br iburst
server ntp2.on.br iburst

# Pool Geral Mundial
server 0.pool.ntp.org iburst
server 1.pool.ntp.org iburst

server 2.pool.ntp.org iburst
server pool.ntp.org iburst

# outros servidores, descomente e adicione aqui
# server outro-servidor.dominio.br iburst




Voce pode adaptar para sua região, poe usar como principal, um só servidor stratum 1 ou 2, ou mesmo um Pool de servidores, sempre se recomenda usar pelo menos de 3 a 6 servidores ou um Pool.

aqui é UTC -3, O3:37, mas acho que Manaus são duas horas antes. Nâo conheço os endereços dos servidores de tempo perto daí.

além de trabalhar com o crontab, como o colega sugeriu, outra possibilidade é colocar os serviços hwclock e ntpd para iniciar no boot.


8. Re: distros com relogios mal sincronizados

brando mota
bmota

(usa Linux Mint)

Enviado em 01/02/2013 - 11:27h

albfneto escreveu:

hwclock acerta o horário da BIOS pelo do sistema,ou o contrário.
o jeito mais fácil de manter tudo sincronizado,principalmente se tiver multiplas distros,
e mais windows:

Vai na BIOS e usa horário local (não UTC), e use horário local e fuso horário emtodas as distros do micro,

é depois instale NTP, use comandos ntpd ou ntpdate (mais antigo), para sicronizar com um servidor de tempo e finalmente use o hwclock para acertar o horário do hardware pelo do micro não o contrário:

sudo hwclock --localtime --systohc

Veja em meu teste (opção --test, não ajusta nada, só simula) daria uma mínima diferença de 2 décimos milésimos de segundo:


sudo hwclock --localtime --systohc --test
Relógio não alterado - apenas testando.
O arquivo adjtime não está sendo atualizado: modo de teste.
Teria gravado o seguinte em /etc/adjtime:
0.000272 1359695053 0.000000
1359695053
LOCAL


Essas "bagunças" ocorrem quando se mistura UTC com horários locais, principalmente Windows dá "bagunça".

Para usar NTP, ntpdate ou ntpd, procure aqui no VOL e na rede, tem vários artigos. a propósito moro em RibeirãoPreto,Estado de São Paulo, porisso uso servidores de tempo do Estado de Sã Paulo, que são mais próximos. Como exemplo, pode se basear no meu arquivo controlador do NTP, o /etc/ntp.conf, o meu está aqui:

http://www.pinguimteajuda.com.br/node/218


# Based on known related files. Modified by Alberto Federman Neto
# 2013.

# NOTES:

# DHCP clients can append or replace NTP configuration files.
# You should consult your DHCP client documentation about its
# default behaviour and how to change it.

# Desejando pegar servidores automatico para sua maquina,
# descomente:
# netselect -s 3 pool.ntp.org

# If you want to deny all machines (including your own)
# from accessing the NTP server, uncomment:
#restrict default ignore

# To deny other machines from changing the
# configuration but allow localhost:
# configurações de restrição de acesso

# Restrições de acesso
restrict nomodify nopeer notrap
restrict 127.0.0.1
# restrict default kod notrap nomodify nopeer

# To allow machines within your network to synchronize
# their clocks with your server, but ensure they are
# not allowed to configure the server or used as peers
# to synchronize against, uncomment this line.
#restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap

# CONFIG
# "memoria" para o escorregamento de frequência do micro
# pode ser necessário criar esse arquivo manualmente com
# o comando touch ntp.drift

driftfile /etc/ntp.drift

# estatísticas do ntp que permitem verificar o histórico
# de funcionamento e gerar gráficos
statsdir /var/log/ntpstats/
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# servidores gerais principais e pools:

# Servidor NTP da USP, São Paulo, SP, Stratum 2
server ntp.usp.br iburst

# Servidor Stratum 2 em Valinhos, SP
server ntp.hiway.com.br iburst

# servidores públicos do projeto ntp.br
# Se quiser, deixe como principais

server a.st1.ntp.br iburst
server b.st1.ntp.br iburst
server c.st1.ntp.br iburst
server d.st1.ntp.br iburst
server a.ntp.br iburst
server b.ntp.br iburst
server c.ntp.br iburst
server gps.ntp.br iburst

# Pool de Servidores Brasileiros

server br.pool.ntp.org iburst

server pool.ntp.br iburst

# Pool de servidores Sul-Americanos

server south-america.pool.ntp.org iburst

# se todos falharem:

# servidor da PUC do Rio
server ntp.puc-rio.br iburst

# Servidor da RNP, Brasília, DF
server ntp.cais.rnp.br iburst

# Stratum 1 do Observatório Nacional
server ntp.on.br iburst
server ntp2.on.br iburst

# Pool Geral Mundial
server 0.pool.ntp.org iburst
server 1.pool.ntp.org iburst

server 2.pool.ntp.org iburst
server pool.ntp.org iburst

# outros servidores, descomente e adicione aqui
# server outro-servidor.dominio.br iburst




Voce pode adaptar para sua região, poe usar como principal, um só servidor stratum 1 ou 2, ou mesmo um Pool de servidores, sempre se recomenda usar pelo menos de 3 a 6 servidores ou um Pool.

aqui é UTC -3, O3:37, mas acho que Manaus são duas horas antes. Nâo conheço os endereços dos servidores de tempo perto daí.

além de trabalhar com o crontab, como o colega sugeriu, outra possibilidade é colocar os serviços hwclock e ntpd para iniciar no boot.


oi mano,eu consegui fazer o ubuntu ficar com o mesmo horário da bios com esses comandos,mas quando uso esses comandos no lmde,mesmo como root, ele muda o horário da bios,mesmo eu mandando ele pegar o horário de lá,mas vou tentar de novo,e depois posto.


9. Re: distros com relogios mal sincronizados

André Canhadas
andrecanhadas

(usa Debian)

Enviado em 01/02/2013 - 21:17h

No seu caso acho que o problema é no KDE, o meu debian 7 que é base do LMDE quando instalei o KDE4 nele ele igmorava a hora do sistema e como usuário normal não deixava alterar

Primeiro faça a reconfiguração da timezone: (#root)

dpkg-reconfigure tzdata


Selecine America e depois Manaus (ou a cidade onde esta.)

feito isso aperte alt+f2 e digite:

kdesu systemsettings

Aplique as configurações
Nas configurações de data e hora Verifique se o fuso-horario esta correto e marque a opção configurar data e hora automaticamente. no campo servidor de horário coloque "a.st1.ntp.br" e aplique

Com isso a hora da deve ficar correta no KDE acho que issó é um bug do KDE no debian 7 pois no slack ele segue direitinho as configurações do systema definida






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts