Stránky

Výpis článků se štítkem linux.

Brick - takové to domácí zálohování po skoro dvou měsících

Někdy na začátku roku jsem začal dávat dokupy Brick - server pro zálohování mých fotek. Cílem bylo zálohovat fotky a grafiku, co nejkomfortněji a s možností rozšiřovat kapacitu, jak budou přibývat fotky a příp. se zvětšovat velikosti jednotlivých snímků (můj současný stroj má na snímek cca 9MB, nové stroje mají i 70MB…).

Stav

Systém běží... od zapínání a úprav jsem plynule přešel k stavu "komp jede furt", hlavně proto, že ho už používají aktivně 4 lidi.

Systém měřím... koupil jsem měřák spotřeby elektrické energie a budu počítat náklady.

Systém monitoruji... monitoruji dostupnost a stav serveru před New relic a monitor.us.

Generuji report... každou hodinku generuji report pro ostatní uživatele.

Pro upload používáme sw Duplicati, který sype šifrované inkrementální zálohy na server přes SFTP.

Co je jinak?

Nepoužívám BTRFS jak bylo původně v plánu, z části proto, že jsem nenašel rozumný program pro windows, který by "jenom" zrcadlil data na server (zálohovací programy tuhle variantu nemají), kde by se pak dělali snapshoty. A trochu proto, že jsem nevěděl a nevygooglil, jak vlastně odhadnout opravdovou zaplněnost disků.

Nepoužíváme FTP a CIFS/sambu, jak bylo původně v plánu, některá řešení nejsou vezpečná, některá se mi nelíbila. Nepoužíváme openVPN - nelíbí se mi přilišné propojení, svázání - rozhodně bych ji nasadil do firmy nebo mezi svůj letní a běžný domek, ale když chci po uživatelích aby se snadno připojili, nasypali data a odpojili, zdá se mi zbytečně mazaná.

Používáme SFTP, což je rozšíření SSH, které na serveu stejně mít musím - říkám si, čím míň software, tím míň nastavování a tím míň toho můžu dovorat.

Co bude jinak? Co plánuju změnit?

Pokud jde o hardware, rád bych jinou kastli, aktuálně mám starou kastli z mého stolního počítače a ta zbytečně moc vibruje, asi kvůli plechům. Dál bych si přál malý SSD disk na systém, aktuálně bootujeme z starší flešky :-) A další věc co bych si přál, je nový router... mám starý Asus a stolí PC připojené přes wifi, takže uploadování fotek není zrovna nejrychlejší. Rád bych zároveň přidal jeden hot-spare disk, který by se chopil dat, když by jeden z RAIDU odešel i bez mé asistence.

Rád bych si pevně určil zálohovací strategii (poměr inkrementálních a plných záloh, mazání starých...) a zkusil nějaké "požární cvičení" :D

Pokud jde o systém, na začátku jsem nasadil Fedoru, kvůli lepší podpoře BTRFS, ale v další vlně přejdu na CentOS, který mám i na mých dalších dvou serverech, protože na BTRFS zatím prdím. Zároveň budu zvažovat nasazení LVM, kvůli snadnější rozšiřitelnosti. Vůbec přemýšlím o tom, jak bych šel dál, třeba na 20 TB a 100 uživatelů. Rád bych zároveň uživatelům dal nějakou možnost jak si např. změnit heslo... aktuálně můžou přes SSH, ale to pro ně není docela komfortní.

Zájem

Protože sám ještě nezaplním celou kapacitu, nabídl jsem prostor kamarádům a známým... ozvalo se cca 10 lidí, ale k aplikaci se dostali jen 3 zatím, zbytek nemá čas vymyslet co vlastně zálohovat a podobně. Každopádně nového uživatele mám cca za 2 minutky v systému a cca za 30 vteřin v reportu, takže mě to nijak nebolí a na další se těším.

Nový Gnome 3, screenshoty pro neznalé

Chápu, že ne každý je hned připravený zkoušet jinačnosti a novoty, proto přikládám snímky nového pracovního prostředí, tak jak bylo po nainstalování Fedory 15.

Poznámka: Fedora je označení distribuce - balíku programů, všelijak nastavených, aby do sebe pasovali. Gnome je označení pro "správce oken" - tj. program který ukazuje ikony na ploše, všelijaké roletky, okna, upozornění a tak.

Zde je okýnko - prakticky jediné - přes které přistupujem k programům. Když začnete pracovat v nějakém okně, všechny ovládací prvky krom horní lišty, zmizí.

Aplikace nejsou řazeny jak bývali do roletky podobné Nabídce Start ve Windows, ale jsou naházené na jedné hromadě, kterou najdete při klepnutí na aplikace. Je možné se vyhledávat podle kategorií, ale rychlejší je napsat copak hledáte do vyhledávání.<

Okýnka jsou hranatá a vrhají pěkné stíny. Běžná okna také nemají tlačítko pro minimalizaci a maximalizaci - zkrátka mají jen křížek. (Minimalizuje se kliknutím kolečkem na lištu okna.)

Takové hezké stíny.

Nabídka pod uživatelem je podobná jako bývala, jen stylovější. Všimněte si propojení s IM (jabber, ICQ a pobodně).

Co se mi zatím nelíbí:

  • Přišel jsem o oblíbené applety - hlavně odpočítávání, to jsem měl rád.
  • Všechno je to takové velkorysé, buclaté, jako by to bylo dělané jen na obrovské rozlišení displeje - já mám cca 1300 na 800 a mám pocit že moc prostoru, např. na zobrazení složek, nezbývá.
  • Přišel jsem o velmi praktickou roletku "Místa", která bývala nahoře (jakoby druhá nabídka Start) a kde byla tlačítka do důležitých adresářů.

Ale dejme tomu šanci... změnit můžem vždycky. Linux totiž umožňuje výběr, takže klidně můžu nainstalovat na novou Fedoru starý Gnome.

Fedora PreUpgrade - přechod z F14 na F15

Pro nováčky v linuxu: Většina distribucí (debian, fedora, ubuntu atd...) se neustále opravuje a aktualizuje, díky tomu je stále aktuální a +- bezpečná. Ale pokud chtějí autoři distribuce zavést více novot, nechají si to na novou verzi. Která se liší nézvem a číslem (Ubuntu 9 -> Ubuntu 10).

Když jsem kdysi míval Ubuntu, tak ta pro přechod mezi verzemi měla program, ale doporučovali systém přeinstalovat znovu, protože se leccos může pokazil. Proti tomu Fedota doporučuje jejich program pro přechod mezi verzemi, který se jmenuje Preupgrade. Díky PreUpgrade je možné dokonce přeskočit a povýšit např. z 13ky rovnou na Fedoru 15.

Návod sem psát nebudu :) Je to snadné. (viz. link výše) Jen poznámečku. Pro upgrade je třeba restart z programu PreUpgrade nestačí vypnout a zapnout. Na stahování počítejte tak hodinku (při tom se dá pracovat) a na instalaci po restartu další slabou hoďku.

Po instalaci už na mě koukala Fedora 15, s novým logovacím okýnkem, všechno změněné, ale mé nastavení i soubory v pořádku, dokonce jsem měl na disku více volného místa než před povýšením na novou verzi.

Fedora po update jádra nenaběhla - řešení.

Mám Fedoru, jsem s ní spokojenější než s Ubuntu, updaty jsou častější a méně toho rozbíjejí. Ale někdy se prostě ucho utrhne.

Včera ráno jsem updatoval jádro (kernel) a včera večer mi nenastartoval systém - zastavil se, bez jediné chybové hlášky, jakmile doběhl takový ten načítací progress bar. Tak, a co teď? Vyhrabal jsem Live CD, najel z něj, a začal prozkoumávat net. Nic aktuálního jsem ale nenašel. Ovšel zjistil jsem že fedora si nechává několik starších jáder v záloze a mělo by jít přes grub (zavaděč systému) najet do jednoho z těch starších. Fajn. Já mám nabídku grubu - výběr systémů - vypnutou. Jak teda vybrat jádro?

  1. Během spouštění mačkat "C" - spustí to konzoli. Není třeba nic psát.
  2. Stisknout "Esc".
  3. A ve výběru zvolit např. druhý řádek.. prostě ne nejnovější jádro (podle posledních čísel).

Tak a byl jsem ve svém starém dobrém operačním systému. :-) Jak zařídit aby se příště spustilo rovnou starší jádro? Já zvolil možná humpolácké, ale jednoduché řešení:

Otevřel jsem conf soubor grubu /boot/grub/grub.conf a zakomentoval řádky, které odpovídali nejnovějšímu kernelu.

title Fedora ...
     root ...
     kernel ...
     initrd ...
title Fedora ...
     root ...
     kernel ...
     initrd ...
title Fedora ...
     root ...
     kernel ...
     initrd ...

Pro mé tři řádky nabídky, jsem změnil za:

#title Fedora ...
#     root ...
#     kernel ...
#     initrd ...
title Fedora ...
     root ...
     kernel ...
     initrd ...
title Fedora ...
     root ...
     kernel ...
     initrd ...

A tadá! Dnes ráno systém naběhl v pořádku a bez pomoci. A zase jsem o něco chytřejší.

Moje fotografie

Štítky

Použití fotek

Fotografie na webu, které jsou opatřené vodotiskem jsou moje a jsou chráněné autorským zákonem. Fotky můžete kopírovat na své Facebooky a blogy, pokud jsou nekomerčního charakteru a pokud mě uvedete jako autora. Za odkaz zpět na celou galerii budu rád a uvítám i když mi dáte vedět, že se vám fotka líbí a půjčujete si ji, třeba do mailu nebo komentářů pod galerií. Díky

Profily

Další odkazy