Portál AbcLinuxu, 25. dubna 2024 06:51


Dotaz: Automatická hibernace

27.5.2012 17:10 David Indra | skóre: 15 | Prostějov
Automatická hibernace
Přečteno: 269×
Odpovědět | Admin
Dobrý den, prosím, nevěděl by někdo jak zařídit, aby se např. každých 5minut stav systému jakože hibernoval na disk? Při tom by ale systém běžel normálně dál, a v případě pádu systému bych mohl spustit tento uložený stav? Pozn.: pracuji v Debianu... Předem děkuji...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.5.2012 17:27 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Automatická hibernace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tazko bez toho, aby ta to neotravovalo. Stav systemu (a procesov a bufferov a cachi a vsetkeho ostatneho) sa totiz uklada az potom, co sa system "zmrazi". On sa potom da rozmrazit aj bez toho, aby sa skutocne uspal, ale cele kolecko zmrazit-ulozit-rozmrazit zaberie odhadom nejakych 10-15s pocas ktorych s tym systemom nemozes nic robit. Na takom stroji by som pracovat nechcel. To by som si radsej kupil stabilny hw alebo ups co je asi dovod, preco o tom uvazujes.

Mozno existuju nejake virtualizacne technologie, ktore dokazu robit snapshoty virtualu za behu, ale musel by zit stale vo virtuale.
If you hold a Unix shell up to your ear, you can you hear the C.
27.5.2012 17:28 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Automatická hibernace
A este ak by od posledneho "snapshotu" spravil akekolvek zmeny na disku, tak fakt neviem, ci by to filesystem po nastartovani posledneho snapshotu rozdychal, bez poskodenia.
If you hold a Unix shell up to your ear, you can you hear the C.
27.5.2012 17:31 David Indra | skóre: 15 | Prostějov
Rozbalit Rozbalit vše Re: Automatická hibernace
díky, chtěl jsem to pro to, když se někdy náááhodou stane že musím pc resetovat, tak abych mohl naběhnout do posledního uloženého stavu... Ale HW stabilní mám, takže by to bylo jen pro pár případů, kdy to musím resetovat, což není moc často...
27.5.2012 18:15 Ragzid | skóre: 24 | blog: Pivní koutek | Liberec-Brno
Rozbalit Rozbalit vše Re: Automatická hibernace
díky, chtěl jsem to pro to, když se někdy náááhodou stane že musím pc resetovat, tak abych mohl naběhnout do posledního uloženého stavu... Ale HW stabilní mám, takže by to bylo jen pro pár případů, kdy to musím resetovat, což není moc často...
To bych radši na tvém místě řešil příčinu, osobně jsem tvrdý restart prováděl jenom při problémech s grafickým ovladačem...
28.5.2012 00:19 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Automatická hibernace
to si představujete jak Hurvínek válku. Neexistuje spojení slov hibernace a "aby běžel systém dál". Čistě z jednoduché úvahy, že normální paměť je 2GB a více a normální přenos do disku je 100MB/s (a méně) dává že minimálně 20 vteřin se bude dělat dump paměti do disku, kdy se v ní nesmí nic změnit. Také se musí udělat snap shot disku aby se mohlo vrátit do stejného stavu systému. Patrně by něco podobného se dalo udělat s virtualizačnímí systémy. Např VMWare umožňuje přesouvat jednotlivé virtuální stroje mezi procesory. Ale v podstatě tohle vždy funguje rychle jen tehdy když máte volné zdroje. Asi by se server místo přesunu dal naklonovat a klon zhibernovat ale musíte mít 2 krát tolik paměti, aby v čase kdy budete klon hibernovat původní originál mohl běžet.
28.5.2012 12:24 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: Automatická hibernace
Tie 2GB asi nebude mat uplne plne, polovica z toho bude cache, a zvysok komprimovatelny na 1/3 objemu, co slusne hibernovacie systemy zvladaju. Takze bude musiet zapisat nejakych 300MB + snapshot fs, ale asi nic extra tiez nezapisuje, pretoze funguje ako copy-on-write pre pozdejsie zapisy.
If you hold a Unix shell up to your ear, you can you hear the C.
27.5.2012 21:34 kolcon | skóre: 15 | blog: kolcon
Rozbalit Rozbalit vše Re: Automatická hibernace
Odpovědět | | Sbalit | Link | Blokovat | Admin
mozna pres btrfs snapshoty?
27.5.2012 22:07 Ragzid | skóre: 24 | blog: Pivní koutek | Liberec-Brno
Rozbalit Rozbalit vše Re: Automatická hibernace
Nemám praktické zkušenosti, ale obávám se, že to bude také trochu časově náročné. Cesta by ale tudy teoreticky mohla vést...
27.5.2012 22:23 kolcon | skóre: 15 | blog: kolcon
Rozbalit Rozbalit vše Re: Automatická hibernace
nevim, co presne myslis "casove narocne", ale vytvoreni btrfs snapshotu je "hned"...
27.5.2012 22:17 dzolo
Rozbalit Rozbalit vše Re: Automatická hibernace
možná radši ZFS (BTRFS IMHO ještě není připravené)
27.5.2012 22:23 kolcon | skóre: 15 | blog: kolcon
Rozbalit Rozbalit vše Re: Automatická hibernace
... zatimco ZFS je na linuxu plne podporovano ;)
28.5.2012 13:01 blondak | skóre: 36 | blog: Blondak | Čáslav
Rozbalit Rozbalit vše Re: Automatická hibernace
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebo virtualizovat přes vmware a dělat snapshoty ve vmware.
Každý problém ma své logické, snadno pochopitelné nesprávné řešení.

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.