Portál AbcLinuxu, 26. dubna 2024 17:02


Dotaz: hw-čas a systémový čas

16.9.2013 14:15 Jcas | skóre: 19 | blog: linux v rukou ...
hw-čas a systémový čas
Přečteno: 1002×
Odpovědět | Admin
Dobrý den Prosím o radu s nastavením času.

Při instalaci jsem si nastavil čas na UTC. Chtěl jsem hw čas na UTC a v sezení lokální (ČR je +1) To se mi nepovedlo(nevím jestli to jde). Měl jsem čas nastavený -1hod a bylo to vidět i graf. prostředí.

Nicméně něco se stalo a nyní mám čas cca +45min oproti reálu.

Poprosím. 1. Lze mít hw čas na UTC a v prostředí(xfce) localní? 2. Prosím příkaz(syntax), který mi nastaví čas dle nějakého dobrého zdroje.

Moc děkuji

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.9.2013 14:18 Jcas | skóre: 19 | blog: linux v rukou ...
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkoušel jsem tvrdé nastavení, ale nevím jak na to. U hwclock nevím jaká je syntaxe. Ale radši bych, kdyby si PC přečetl čas z nějakého dobrého zdroje.

[jirka@amisek ~]$ sudo timedatectl set-time "2013-06-16 11:50:00"
Failed to issue method call: Launch helper exited with unknown return code 1
[jirka@amisek ~]$ timedatectl status
Failed to issue method call: Launch helper exited with unknown return code 1
[jirka@amisek ~]$ timedatectl status | grep local
Failed to issue method call: Launch helper exited with unknown return code 1
[jirka@amisek ~]$ man hwclock 
16.9.2013 15:29 Patrik Uhrak | skóre: 31 | blog: pato
Rozbalit Rozbalit vše Re: hw-čas a systémový čas

Malo by stacit vytvorit symlink:

cd /etc; ln -s ../usr/share/zoneinfo/Europe/Prague localtime

Aspon v pripade Archu musi byt symlink s relativnou cestou k suboru. A v pripade, ze ti tam bezi ntpd, tak sa ti to vsetko (hardwarovy aj systemovy cas) vzhladom na nastavenia nastavia a teda hardwarovy cas bude v UTC a systemovy cas v tvojom lokalnom case a poradi si aj s letnym a zimnym casom a podobne.

16.9.2013 16:00 Jcas | skóre: 19 | blog: linux v rukou ...
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
[jirka@amisek ~]$ cd /etc; ln -s ../usr/share/zoneinfo/Europe/Prague localtime
ln: symbolický odkaz „localtime“ nebylo možné vytvořit: Soubor již existuje
pavlix avatar 16.9.2013 18:46 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
ln -sf
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
16.9.2013 16:02 mich | skóre: 16
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
Odpovědět | | Sbalit | Link | Blokovat | Admin
O jaké distribuci se bavíme?
je to teď v módě, na žive o tom furt píšou
16.9.2013 16:55 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. ano, je to tak běžné (na ne-windows systémech) 1a. aby to fungovalo, je nutné mít správně nastavenou timezone - to se dělá obvykle system-wide, viz symlinkování tady v diskuzi

2. já mám nejradši combo ntpdate tik.cesnet.cz; hwclock --systohc

-m.

ps. hroznej bordel dokáže udělat dual-boot s Windows, ten systém se chová úplně zvráceně, do hw ukládá lokální čas místo utc, automaticky. a ještě větší sranda je, když se do toho vloží letní čas. existuje na to nějakej registry-hack, ale ten mi fungoval tak v polovině případů. proto to to combo jistí..
Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
16.9.2013 18:25 Jcas | skóre: 19 | blog: linux v rukou ...
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
ntpdate nemám arch windows nemám
16.9.2013 18:26 Jcas | skóre: 19 | blog: linux v rukou ...
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
[root@amisek etc]# hwclock 
Po 16. září 2013, 19:09:32 CEST  -0.005172 sekundy
Tohle jsem udělal v 18:26
16.9.2013 18:34 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
ntpdate si nainstaluj, seřiď si s nim systémový čas a pak ho pomocí hwclock ulož do hardwaru (systémový čas = virtuální čas, který si za běhu drží OS nezávisle na HW)
Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
16.9.2013 19:15 Jcas | skóre: 19 | blog: linux v rukou ...
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
No tak to s mýma znalostma nebude tak jednoduché.
[root@amisek etc]# pacman -S ntpdate
chyba: cíl nebyl nalezen: ntpdate
[root@amisek etc]# pacman -Ss ntpdate
[root@amisek etc]# ya
yacc    yaourt  
[root@amisek etc]# yaourt -Ss ntpdate
The URL http://aur.archlinux.org/rpc.php?type=search&arg=ntpdate returned error : 301
16.9.2013 19:37 mich | skóre: 16
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
ntpdate je v balíčku ntp. Utilita ntdate je ale deprecated. po nainstalování toho balíku zavolej ntpd -qg.
je to teď v módě, na žive o tom furt píšou
16.9.2013 19:40 mich | skóre: 16
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
Mimochodem archwiki je kamarád: NTP na archwiki
je to teď v módě, na žive o tom furt píšou
17.9.2013 12:41 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
jo, o tom deprecated vim, akorát se mi to nechtělo řešit, přijde mi to jednodušší, než se plácat s ntpd, kterýmu jsem nikdy nepřišel pořádně na chuť.
Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
16.9.2013 19:38 Patrik Uhrak | skóre: 31 | blog: pato
Rozbalit Rozbalit vše Re: hw-čas a systémový čas

Nieco o pacman-ovi https://wiki.archlinux.org/index.php/Pacman a ani ntp ta nezachrani pokial nemas nastavenu casovu zonu. Vid prispevok http://www.abclinuxu.cz/poradna/linux/show/382129#9 . Prv vyries jedno a potom druhe. ;) A ntpdate je myslim uz pase a nahradza ho ntpd, co je u arch aj debian ntp balicek, takze zrejme:

pacman -S ntp

a jeho nastavenie: https://wiki.archlinux.org/index.php/Network_Time_Protocol_daemon

Řešení 1× (mikky)
16.9.2013 21:33 Jcas | skóre: 19 | blog: linux v rukou ...
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
Děkuji moc za rady. (Ach ta andlinčstina) Čas se srovnal - v graf. prostředí.

Mimochodem, co mám nyní za čas?[root@amisek etc]# ntpdate tik.cesnet.cz;
[root@amisek etc]# ntpdate tik.cesnet.cz; hwclock --systohc
16 Sep 21:26:41 ntpdate[6218]: step time server 195.113.144.201 offset -2605.623573 sec
[root@amisek etc]# date
Po zář 16 21:32:14 CEST 2013
(date použito v 21:32 našeho času)
17.9.2013 08:32 pet
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
Mimochodem, co mám nyní za čas?
[root@amisek etc]# date
Po zář 16 21:32:14 CEST 2013
(date použito v 21:32 našeho času)
CEST = Central Europien daylightSaving Time = Středo Evropský Letní Čas

CET = Central Europien Time = Středo Evropský (zimní) Čas

Takže to máš správně.

pavlix avatar 17.9.2013 09:20 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
CET = Central Europien Time = Středo Evropský (zimní) Čas
To není vždy pravda, záleží na kontextu. Nastavení CET implikuje středoevropský čas s automatickým letním posunem, tedy v létě CEST.
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
17.9.2013 15:12 Sten
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
CEST = Central European Summer Time
19.9.2013 19:23 Jcas | skóre: 19 | blog: linux v rukou ...
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
Všem moc děkuji.

Ps. Dnes se to zase rozbilo, tak jsem ten příkaz musel dávat znova. Možná za to může výpadek proudu, který dnes byl(poznal jsem to na budíku).
20.9.2013 14:48 chachar87 | skóre: 4 | blog: chacharovo
Rozbalit Rozbalit vše Re: hw-čas a systémový čas
hod is ten prikaz do cronu...co ja vim? jednou za hodinu at se provede
Kdyz nejde o zivot, tak jde o hovno...
20.9.2013 15:15 Patrik Uhrak | skóre: 31 | blog: pato
Rozbalit Rozbalit vše Re: hw-čas a systémový čas

Vypadok prudu a ci nie, nieco tam mas zle nastavene. Predsa vypadol tebe prud a nie ntp serverom, takze pri dalsom uspesnom boote a dalsom uspesnom spusteni sluzby ntpd, sa systemovy cas nastavi podla casovej zony a hardwarovy sa nastavi pri najblizsom vypnuti systemu automaticky.

P.S: Pokial je velky rozdiel medzi casom skutocnym a casom nastavenym, tak ak si pamatam dobre, tak chvilku bude trvat, nez sa to vsetko pekne presne nastavi. Asi ze by to mohlo ublizit aplikaciam a pod. Takze, ak je offset prilis velky, skus prv pri vypnutom ntpd nastavit priblizny cas a nasledne ntpd sa uz postara a vyladi to.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.