Toto je starší verze dokumentu!
Obsah
THIS WEBPAGE IS A WORK IN PROGRESS!!!!!!!!!!!!!!!
Cíl tohoto tutoriálu
- Síťové úložiště dostupné v domácnosti
- Instalace a konfigurace OS open media vault
- Smíšené úložiště SSD a HDD disků
Tuto konfiguraci jsem dělal pro tento HW:
Intel Xeon E3 1245 v3 CPU Gigabyte B85-HD3-a MB 16 GB DDR3 1600 Mt/s RAM Seasonic GC-550 PSU 2x Seagate IronWolf Pro 4tb 7200 rpm HDD 2x Lexar SSD 1x Sk Hynix 128gb SSD
Open Media Vault (OMV) je oprační systém debian linux s přídavnými nástroji k obluze disků.
Tento tutoriál je dělaný pro OMV 7. Grafické rozhraní v angličtině.
Samotná instalace není zahrnutá, na to doporučuji tohle video:
https://www.youtube.com/watch?v=Dzqeswby_vA
Dále doporučuji následující videa:
https://www.youtube.com/watch?v=wHMrptwNz2I
https://www.youtube.com/watch?v=6ihAZKGYiJU
https://www.youtube.com/watch?v=YNUBqe8RfhI
https://www.youtube.com/watch?v=2ENCY6uiXIM
Základní přihlašovací údaje: username: admin password: openmediavault
1.úvodní nastavení
Změnit heslo admin uživatele
nahoře v pravo piktogram panáčka-> channge password
auktualizovat systém
System-> Update Management-> Updates
restartovat
Piktogram tlačítká zapnutí-> reboot
Kouknout se na stav disků
Storage-> S.M.A.R.T-> Devices
2.Nastavení Dash-Boardu
nahoře v pravo piktogram panáčka-> Dashboard
Nastavit podle libovosti, klídně si s tím pohraj.
moje konfigurace:
CPU Utilization Memory Services(Table) Disk Temperatures System Information File Systems(Grid) S.M.A.R.T. Status(Vyžaduje konfiguraci) system time Netowrk Interfaces(Table)
3. Nastavení Diků
Vymazat disky
Storage-> Disks-> Vyber disk a maž pomocí piktogramu gumy
vymaž disky které chceš použít(Pozor, přijděš o data na tom disku)
RAID plugin:
System-> Plugins Vyhledat: MD
V storage→ Multiple Device sekci:
Moje konfigurace:
2x 512gb ssd v zrcadlovém nastavení
2x 4tb hdd v zrcadlovém nastavení
Přidání Filesystému na arej disků
Storage-> File Systems Tlačítko + Já používám EXT4 protože to znám Vybereš jednu z RAID polí save(Tohle může trvat)
Opakuj pro všechny diskové pole
4. Nastavení Uživatelů
Users-> Users-> tlačítko + (Create | import)-> create
Pro administrátora, uděláš nového uživatele, a přidáš ho do těchto skupin:
sudo _ssh openmediavault-admin
Pro uživatelé(Zbytek rodiny např.) přidáš do skupiny user.
5. Nastavení SSH
TBD
jestly dostaneš tento error:
Could not chdir to home directory /home/oscar: No such file or directory
Chybí home složka. Opravit:
cd / cd home sudo mkdir `whoami`
(`whoami` je jako název uživatelé. Lze napřiklad použít: sudo mkdir squidnose)
nastavení právomoce složky /home/<username>
cd /home ls -ld
pravděpodobně dostaneš tohle: drwxr-xr-x 2 root root 4096 Dec 28 19:07 .
root znamená že nemáme právomoce
sudo chown `whoami` cd `whoami`
Kontrola:
ls -ld
By měl vypsat něco podobného: drwxr-xr-x 3 squinose root 4096 Dec 28 19:22 .
6. Nastavení OMV extras
OMV extras přidává do OMV více funkcí.
otevři ssh terminál na OMV server
nainstalovat OMV extras: https://wiki.omv-extras.org/
wget -O - https://github.com/OpenMediaVault-Plugin-Developers/packages/raw/master/install | sudo bash
načni znovu GUI serveru.
Jeslti najdeš v kolonce system OMV-extras, vše proběhlo správně:)
Pro jistotu rebootuj server.(Tohle už může trvat nějakou dobu)
7. SSD chachování
Na ssd chachování použijeme zajímavou technologii MergerFS. Není to Filessytém jako takový, spíše organizér který nám pro naše potřeby poslouží jako SSD chache.
Poté co jsme úspěšně nainstalovaly OMV-extras přidáme plugin MergerFS
storage-> mergerfs -> create
Já jsem chtěl aby se data zapisovaly prvně na arej disků SSD disků(md0) a pak na arej HDD disků (md1) Tak jsem nastavil tohle:
Na vyzkoušení toho kam jdou data, otevři
storage-> File Systems
Zde vidíš raid disky a mergefs.
Zcela logicky to ukazuje součit obobou disků.
Kdy zapíšeme soubor do mergerFS, v mém připadě /srv/mergerfs/main_pool
na zápis souboru o dané velikosti lze použít přikaz falocate. např 100mb soubor:
fallocate -l 100M file1
(možná budeš potřebovat sudo pravomoce)
uvidíme že ze začátku naplní ssd pool md0:
8. Automatický spánek pro HDD
HDD chceme aby z úsporných důvodů šel po dobu nepoužívaní, spát.
Tomu se říká Spindown
Storage-> Disks-> Vyber disk a piktogram tužky
Zde vyber čas po kterém jeslty HDD nic nedělá, jde spát.
Já si třeba vybral 20 minut
Musíš to ale zadat u každého disku který chceš aby šel po čase spát.
9. SSD chachování, automatizace
Teď už nám data které přijdou, se automaticky zapisují na SSD. Ale to ssd se časem naplní, to je proč tento segment se bude zabívat archivací dat které nemusí být na ssd.
