Domácí síťování: FreeNAS – chystáme se na 10GbE síť
Článek Domácí síťování: FreeNAS – chystáme se na 10GbE síť

Domácí síťování: FreeNAS – chystáme se na 10GbE síť

Petr Šaroun

Petr Šaroun

21. 5. 2019 03:00 148

Seznam kapitol

1. FreeNAS 2. Hardware 3. Výběr Hardware – základní deska 4. Instalace FreeNAS – nastavení BIOSu
5. Vytvoření instalačního media FreeNAS a instalace 6. První kroky v systému 7. Disky 8. Rekapitulace

Náš úkol: Levně přijít ke slušnému NAS s 10GbE síťovkou, podporou virtualizace a pořádným výkonem. V dnešním článku si všechno připravíme, abychom mohli uskutečnit náš plán. Sestavíme si počítač, nainstalujeme FreeNAS, zběžně si prohlédneme systém, připravíme disky a nasdílíme složku do Windows.

Reklama
Reklama

Disky

Jako první vidíme seznam disků, které systém poznal a se kterými můžeme pracovat. To, že systém disky vidí, neznamená vůbec nic. Nejsou nikam přiřazené, do žádného „Poolu“. Jsou jen k „dispozici“.

Přehled disků, které FreeNAS vidí
Přehled disků, které FreeNAS vidí

Souborový systém ZFS bere „Pool“ jako kontejner, „společný fond“, úložiště nebo sklad.
Nehledejte za tím nic složitého, z jednoho nebo několika disků „nějak“ složíte úložný prostor.

Pool si představte jako dům (objekt), který poskládáme z bloků (pevných disků HDD nebo SSD) a obratem určíme, komu patří která místnost, kdo si může zabrat kolik místa. Tak hurá do toho!

Vytváříme Pool (prostor složený z disků)

Na obrázku výše jsou vidět disky ada0 až ada3, které nepatří do žádného Poolu (prázdná kolonka Pool).

Vytvoříme si Pool, klikněte na ADD (Přidat), Create Pool (vytvořit Pool) a už vidíte seznam disků, které můžete do nového Poolu zařadit. Také musíte vyplnit název nového Poolu a vybrat způsob ochrany.

Vytváření Poolu
Vytváření Poolu

Tlačítka Add Cache (přidat disk pro vyrovnávání) si zatím nevšímejte, ale vezměte ho na vědomí. Nový Pool jsem postavil ze čtyř disků s kapacitou 465 MB, způsob ochrany je zvolený Raid-Z. Tím mi klesla využitelná kapacita o kapacitu jednoho disku, ale jeden z disků může selhat, aniž bych přišel o data.

Nejběžnější volby jsou:

  • Stripe – prokládání obsahu, selhání jakéhokoliv z disků znamená ztrátu dat
  • Mirror – obsah všech disků je stejný, v mém případě tak mohou havarovat tři disky a nepřijdu o data
  • Raid-Z – obdoba Raid-5, jeden z disků může selhat a přitom neztratím data

Z jiného pohledu:

  • Stripe – dva (tři i čtyři) disky nabízí vyšší výkon než jeden, vhodné pro dočasná (jinde zálohovaná) data
  • Mirror – obsah disků se zrcadlí, vhodné na důležitá data
  • Raid-Z – kompromis zvýšení rychlosti a spolehlivosti vůči mechanickému selhání disku

K dispozici jsou i volby Raid-Z2 a Raid-Z3. Podle čtenosti se tomu buď budu věnovat příště.

Špatně vytvořený Pool můžete samozřejmě zrušit (poněkud neintuitivně pomocí ozubeného kolečka).

Zrušení Poolu
Zrušení Poolu

Na stejném místě je i volba Extend (rozšířit), pomocí které můžete přidat už vytvořenému Poolu diskovou cache, v mém případě to je Intel Optane Memory 32 GB.

Přidání paměti cache k diskovému Poolu
Přidání paměti cache k diskovému Poolu

Podobně se do systému přidávají „spare“ disky (volné / k dispozici), které mají být automaticky použity v případě selhání některého z disků.

Vytvořený Pool
Vytvořený Pool

Bezva, máme hotový Pool, ale to je jako mít barák, ve kterém nikdo nebydlí. Uděláme tam místo na data.

Vytváříme úložiště a sdílenou složku

Klikneme na Pool, ale ne na zubaté kolečko, na tři tečky na konci řádku.

Vytváření "jednotek"
Vytváření "jednotek"

Jednotky jsou dvojího typu. SOUBOROVÉ, jako je dataset a BLOKOVÉ, jako je „Zvol“. Souborová jednotka je taková, která pracuje se soubory. To je třeba složka nebo sdílený adresář. Naopak bloková jednotka je taková, kterou si operační systém naformátuje podle svého a pak si s tím hospodaří sám.

Příklady BLOKOVÝCH jednotek – Zvol:

  • Disk, pro virtuální počítač. Virtuální počítač si s tímto prostorem hospodaří, vytvoří si tam vlastní systém a je mu jedno, že vespod už nějaký systém je. Vidí jen prázdné bloky.
  • iSCSI disk, který z NAS nasdílíme do počítače, ale v počítači se tváří jako běží SATA disk. Můžeme ho naformátovat NTFS a klidně i FAT.

Dokumentace o Zvol říká: Zvol je vlastnost souborového systému ZFS, který umí vytvořit blokové zařízení na ZFS. Zvol může být použito jako iSCSI zařízení.

Ale my chceme vytvořit sdílenou složku, proto nám poslouží SOUBOROVÝ typ – Dataset.

Než se pustíme do vytvoření datasetu, vytvoříme si uživatele, abychom se později do složky dostali z Windows.

Založení uživatele
Založení uživatele

Spolu s uživatelem došlo k vytvoření skupiny stejného jména. Pokud chcete sdílenou složku pro několik uživatelů, všem nastavíte stejnou skupinu a přístupová práva složky nastavíte na skupinu.

Teď se můžeme pustit do vytváření datasetu, který poslouží jako sdílená složka.

Vytvoření sdílené složky

V rozšířených možnostech můžete nastavit maximální velikost datasetu nebo jestli je pouze pro čtení.

Ale ještě nám chybí dvě věci. Zaprvé musíme nastavit, komu složka patří takhle:

Nastavení oprávnění

A nakonec složku nasdílet do sítě:

Sdílení složky do sítě

Při potvrzení se systém zeptá, jestli chceme zapnout službu sdílení souborů.

Předchozí
Další
Reklama
Reklama

Komentáře naleznete na konci poslední kapitoly.

Reklama
Reklama

Byl detekován AdBlock

PCTuning je komunitní web, jehož hlavním příjmem je reklama. Zvažte prosím vypnutí AdBlocku, ať můžeme všem čtenářům i nadále přinášet kvalitní herní zpravodajství, články a videa.

Děkujeme!

Váš tým PCTuning