abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    dnes 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    včera 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 12
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 753 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Přechod na Letní a zimní čas v Debianu

    8.11.2008 13:10 mmmnovak | skóre: 8
    Přechod na Letní a zimní čas v Debianu
    Přečteno: 2144×
    Dobrý den,

    mám problém v Debian Lenny 64bit s přechodem mezi letním a zimním časem. Teď v říjnu se poprvé měl změnit letní čas na zimní, ale neudělalo se to...

    Hledal jsem na internu, co by to mohlo způsobovat, ale nenašel jsem zatím nějaké řešení.

    Všude se píše, že stačí mít nastavené UTC=yes (v /etc/default/rcS) a nastavenou časovou zónu. Oboje nastavení je v pořádku ...

    Nevíte co s tím?

    Děkuji.

    Odpovědi

    8.11.2008 14:18 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Ono by to mělo fungovat i s UTC=no, ale nefunguje to ani tak. Mě se třeba koncem září (pravděpodobně v termínu, kdy se měnil čas dřív) hodiny posunuly o dvě hodiny a ještě opačným směrem. Něco podobného se děje i na jaře.

    Quando omni flunkus moritati
    9.11.2008 16:50 letec
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Mě zase zůstává čas stejný, takže nastavuji čas jednou za půl roku ručně.
    9.11.2008 18:12 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    mě na tom ale jede server ... a dvakrát ročně vstávat kvůli tomu v noci se mi nechce ...
    9.11.2008 21:42 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Tak to dej do cronu, například každý den v 1:55 a 3:05 spustit ntpdate-debian&&/etc/init.d/hwclock.sh stop. Řešení to teda není, ale fungovat to bude.

    Quando omni flunkus moritati
    10.11.2008 16:48 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    tak to rozhodně nechci ... musí to přeci fungovat, ne? vždyť většina s tím nemá problém a ani nic nenastavuje ... není tu nějaký expert na debian, který by mi poradil?

    díky moc a moc.
    10.11.2008 23:10 Sinuhet | skóre: 31
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Aniz bych se chtel pasovat na experta na debian... co treba zkusit smazat /etc/adjtime (mimochodem prectete si /usr/share/doc/util-linux/README.Debian.hwclock)? Opravdu mate spravne nastavenou casovou zonu (co vypise date)? "Neudelalo" znamena presne co - stale mate casovou zonu CEST, nebo sice mate CET, ale zaroven se vam hodiny posunuly o hodinu dopredu? Jestli jeste mate logy z onoho osudneho dne, jak v nich vypada casova posloupnost kolem treti rano?
    11.11.2008 05:56 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    co treba zkusit smazat /etc/adjtime
    adjtime slouží k něčemu jinému
    Quando omni flunkus moritati
    11.11.2008 09:59 Sinuhet | skóre: 31
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Ehm... nesmyslne hodnoty v tomto souboru mohou zpusobit "nevysvelitelne" posuny v case, takze myslim, ze za pokus to stoji.
    11.11.2008 13:37 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    příkaz date mi vypíše "ÚT lis 11 13:32:19 CET 2008"

    v osudný den se mi změnilo CEST na CET, ale čas zůstal stejný, proto jsem ihned změnil čas o hodinu ručně (byl to první přechod času na Debianu a tušil jsem problémy proto jsem byl v noci u serveru ...)
    11.11.2008 13:55 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Byl v okamžiku přechodu na zimní čas ten počítač vypnutý? Jestli ano, podívejte se jednak do /etc/adjtime, jestli je tam na posledním řádku UTC nebo LOCAL, a také do startovacích skriptů, s jakým parametrem se tam spouští příkaz hwclock. Jestli byl ale zapnutý, napadá mne jen nějaký user space démon, který by to přehodil (ale ten by to měl přehodit spíš obráceně), nebo synchronizace vůči nějakému nespolehlivému zdroji.
    11.11.2008 14:39 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    je to server, takže samozřejmě zapnutý ...

    jinak až vyřeším problém s přechodem letního/zimního času ... chci nastavit synchronizaci s ntp serverem ... bude mi fungovat http://packages.debian.org/etch/ntp tak, že se bude stále synchronizovat čas v serveru s ntp serverem? a bude synchronizace probíhat tak, že nedojde k přeskočení sekund, ale k "urychlení" času?

    dky moc za odpovědi.
    11.11.2008 14:47 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Ano, xntpd používá úpravu rychlosti systémových hodin, nejspíš pomocí adjtimex(). Nevím, jaká konfigurace je připravená na Debianu, ale třeba na OpenSuSE stačí do označeného místa v ntp.conf dopsat adresy serverů, vůči kterým se má synchronizovat.
    11.11.2008 15:17 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    nemáte ještě nějaký nápad proč mi nejde ten přesun letní/zimní čas?

    díky.
    11.11.2008 15:32 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Vycházel bych z toho, že interně čas běží v UTC, takže se ve skutečnosti systémový čas neposouvá (jen se mění pravidla, podle kterých se převádí do "lidské" reprezentace). Takže pokud z vašeho pohledu nedošlo k posunu, přestože se místo CEST ukazuje CET, znamená to, že ve skutečnosti se systémový čas posunul o hodinu v opačném směru (což neměl). Takže jde jen o to zjistit, kdo za to může. Nebo by samozřejmě mohla být chyba v definici té zóny.
    11.11.2008 15:34 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    kde stáhnu balíček xntpd pro debian? nikde na debian.org jsem ho nenalezl ...
    11.11.2008 16:31 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Démon se jmenuje xntpd, ale balíček se může jmenovat nijak - třeba ntp, ntpd apod. Zkuste hledat všechno, co má v názvu "ntp".
    11.11.2008 17:49 Sinuhet | skóre: 31
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Balicek se jmenuje ntp, nainstalujete ho normalne pres aptitude/apt-get. Konfigurace je v /etc/ntp.conf, ale dalsi veci si uz vyhledejte sam, at vite, co cinite.
    13.11.2008 17:48 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    tak jsem udělal pokrok,

    zjistil jsem že čas to pravděpodobně "převádí", pokud použiju
    
    date --date="2008-10-01 10:00:00 utc"
    
    vyhodí to ... 12:00:00 CEST
    
    date --date="2008-11-01 10:00:00 utc"
    
    vyhodí to ... 11:00:00 CET
    
    tím jsem pravděpodobně zjistil, že mám správně nastavený timezone ... kde je tedy ale problém? nevíte tedy jak to funguje?

    díky
    16.11.2008 20:25 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu

    Píšete do špatného vlánka.

    Funguje to tak, že v jádře běží čas v UTC. Příkaz date přes funkce standardní knihovny si tento jaderný čas nechá převést na čas místní a ten vystiskne.

    Pravidla pro převod času na místní jsou uložena v /etc/localtime. Tento soubor je v naších zeměpisných souřadnicích roven souboru /usr/share/zoneinfo/Europe/Prague.

    Aby tomu tak skutečně bylo, startovací skripty distribuce tam správný soubor kopírují (někde se používají symbolické odkazy). Odladěné distribuce si tohle hlídají i při aktualizaci balíku souborů s definicemi zón (balík timezone-data). Určení správné časové zóny je práce pro správce / DHCP klienta.

    Další problém je, jak je uložen čas v hardwarových (reálných) hodinách. Primitivní operační systémy typu DOS/Windows vyžadují, aby jejich čas byl ten místní. Pak při každém posunu času tyto hodiny upravují a někam si poznamenají, že tak učinily. Rozumné operační systémy mohou mít reálné hodiny jak v místním čase, tak i v UTC (tato druhá možnost je praktičtější). Proto je třeba i tuto informaci operačnímu systému sdělit, což je opět práce pro správce.

    K reálným hodinám se lze dostat nástrojem hwclock.

    Pokud budeme hovořit o Debianu, tak se podívejte na startovací skript /etc/init.d/hwclock.sh a konfigurační soubory /etc/timezone a /etc/default/rcS. Povídání pro správce je v Návodu pro správce.

    17.11.2008 18:20 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    zkontroloval jsem /etc/localtime ... je úplně identický /usr/share/zoneinfo/Europe/Prague

    /etc/timezone obsahuje "Europe/Prague" v /etc/default/rcS je nastaveno UTC=yes

    tak v čem je problém, že se čas nemění při přechodu na letní / zimní čas ...?

    díky.
    17.11.2008 20:47 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu

    Jste si jistý, že to takto bylo i tehdy v noci?

    Pokud vám následující příkazy a výstup souhlasí, tak by vše mělo fungovat:

    $ date --date="2008-10-26 00:59:59 utc"
    Ne říj 26 02:59:59 CEST 2008
    $ date --date="2008-10-26 00:59:59 utc + 1 second"
    Ne říj 26 02:00:00 CET 2008

    Jestli tomu, nevěříte, tak si to vyzkoušejte na živým stroji. (Mimochodem já mám na jednom serveru taky Debian a čas mám v naprostém pořádku.)

    17.11.2008 18:20 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    zkontroloval jsem /etc/localtime ... je úplně identický /usr/share/zoneinfo/Europe/Prague
    
    /etc/timezone obsahuje "Europe/Prague"
    v /etc/default/rcS je nastaveno UTC=yes
    
    tak v čem je problém, že se čas nemění při přechodu na letní / zimní čas ...?
    
    díky.
    22.11.2008 20:01 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    nainstalovat jsem:
    apt-get install ntp
    a po instalaci jsem nikde nenašel vámi doporučené xntp ... kde tedy mohu stáhnout tento daemon ... dík
    23.11.2008 22:33 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu

    Opět špatné vlákno. ntpd.

    23.11.2008 23:18 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu

    mám použít ntpd místo doporučovaného xntp ...?

    díky za odpověď .

    8.11.2008 18:21 DNA
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    možná to zkusit nastavit pomocí tzselect, ale nejsem si jist, jestli to ovlivní i přechod zimní/letní čas (mě to funguje od instalace samo)
    9.11.2008 12:16 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    provedl jsem tzselect ... na konci procesu mi to psalo něco ve smyslu, že mám uložit timezone do mého profilu ... nevíte, zda stačí udělat: spustit tzselect, vybrat potřebné parametry a je hotovo? nebo se něco musí ještě poté udělat.

    díky moc za odpověd.
    10.11.2008 23:19 Sinuhet | skóre: 31
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Ten pokyn je podle me vcelku srozumitelny, mate zobrazeny radek (napr. TZ='Europe/Prague'; export TZ) nakopirovat do sveho ~/.profile. To ale nastavi casovou zonu jen pro jednoho uzivatele, pokud chcete nastavit implicitni pro cely server (individualni nastaveni uzivatelu provedena predchozim zpusobem nebudou dotcena), tak dejte dpkg-reconfigure tzdata (pod rootem, ofkoz).
    11.11.2008 01:20 YYY | skóre: 29 | blog: martinek
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    ntpdate ntp.cesnet.cz :-)
    11.11.2008 01:58 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Vesměs se doporučuje nepoužívat k jednorázové synchronizaci koncových stanic stratum 1 server.
    11.11.2008 02:00 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Problém není v posouvání hodin, protože v unixových systémech se žádné hodiny (vyjma hardwarových - ale ve vašem případě ani ty) neposouvají. Problém je v překladu UTC času na lokální a naopak. Co přesně vám vypíše příkaz date?
    11.11.2008 05:58 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Platí samozřejmě v případě, že hardwarové hodiny jsou nastaveny na UTC. On to tak má, já ne, nefunguje nám to ani jednomu.
    Quando omni flunkus moritati
    11.11.2008 10:30 Sinuhet | skóre: 31
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Predpokladam, ze jestlize nemate hw hodiny v UTC, je to kvuli dualbootu s windows - nemuzou cas menit ony? K prechodu na zimni cas dochazi na konci rijna, takze pokud se vam hodiny posunuly v zari, pravdepodobne to nebude mit primou souvislost s casovymi zonami (leda byste mel nastavenou nejakou exotickou).
    11.11.2008 12:40 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Nebo by tam mohl mít zastaralou definici časové zóny, dříve se totiž u nás z letního času na zimní přecházelo poslední víkend v září a teprve někdy v devadesátých letech se to srovnalo s EU.
    11.11.2008 16:56 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Nebo by tam mohl mít zastaralou definici časové zóny...
    To bude asi tím. Původně mě to nenapadlo, ale zdá se, že při nastavování tzdata si Debian vytvoří nějakou lokální kopii pravidel (do /etc/localtime) a s tou už potom při aktualizacích nehýbe. Smazal jsem mu to, přeinstaloval tzdata a zkusil jsem letošní přechod na zimní čas - zdá se, že aspoň to už funguje.
    Quando omni flunkus moritati
    11.11.2008 18:17 Sinuhet | skóre: 31
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Ale hybe, jinak by ty upgrady postradaly smysl. Leda byste si /etc/localtime obhospodarovaval sam (tj. na zacatku pri instalaci jste zonu nenastavoval, nebo jste smaznul /etc/timezone), pak se vam do toho debian samozrejme nesere.
    11.11.2008 18:59 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Nehýbe.
    Setting up tzdata (2008h-2) ...
    
    User defined timezone, leaving /etc/localtime unchanged.
    Zónu jsem při instalaci nastavil a /etc/timezone jsem nemazal.
    Quando omni flunkus moritati
    12.11.2008 01:59 Sinuhet | skóre: 31
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu

    Vybirame z /var/lib/dpkg/info/tzdata.postinst

    ...
    
        # If the user prefers to manage the timezone by itself, let him doing that.
    
        if ! [ -e /etc/timezone ] && [ -z "$DEBCONF_RECONFIGURE" ] ; then
            db_stop
            echo
            echo "User defined timezone, leaving /etc/localtime unchanged."
        else
    
    ...
    
    12.11.2008 02:16 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Vybírej si, co chceš, odkud chceš. Nic z tebou výše uvedeného jsem nedělal. Tečka.
    Quando omni flunkus moritati
    12.11.2008 20:15 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Tak to máš rozbitý, protože mě se /etc/localtime aktualizuje a asi nejsem jediný.
    12.11.2008 21:40 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    Mě už zjevně taky - jak píšu výše, smazal jsem ten starý, přeinstaloval balíček, soubor se vytvořil znova, ale teď už se hláška "Not updating..." neobjevuje.

    Já osobně tipuju, že jde o problém starého konfiguračního souboru a nových balíčků, přece jenom moje /etc vzniklo někdy v době, kdy vyšel sarge...
    Quando omni flunkus moritati
    11.11.2008 13:39 mmmnovak | skóre: 8
    Rozbalit Rozbalit vše Re: Přechod na Letní a zimní čas v Debianu
    příkaz date mi vypíše "ÚT lis 11 13:32:19 CET 2008"

    v osudný den se mi změnilo CEST na CET, ale čas zůstal stejný, proto jsem ihned změnil čas o hodinu ručně (byl to první přechod času na Debianu a tušil jsem problémy proto jsem byl v noci u serveru ...)

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.