ZFS datotečni sustav je nevjerojatno popularan. Kao rezultat toga, mnogi se u tvrtki zaklinju u to i koriste ga za smještaj triliju bajta podataka. Unatoč svojoj popularnosti, Linux korisnici neće moći uživati u tome što nije moguće. Umjesto toga, oni koji ga žele provjeriti i koristiti ga kao svoj primarni sustav datoteka za pohranu, morat će ga instalirati.
Instalacija ZFS-a malo je drugačija od ostalihdatotečni sustavi i, ovisno o tome što koristite, mogu zahtijevati malo znanja. Ako ste novi u ovom datotečnom sustavu, najbolje je krenuti putem Ubuntu. Od Ubuntu 16.04, Canonical olakšava upotrebu ZFS-a. Što je još bolje, Ubuntu je najsigurnija implementacija ZFS-a na Linuxu, jednostavnim postavljanjem i procesom sastavljanja za koji se znalo da je vrlo pouzdan (dok druge Linux distribucije imaju visoki rizik od probijanja ZFS-a).
Da biste instalirali sistem datoteka ZFS, prijeđite na naš detaljni vodič. Slijedite upute i naučite kako to raditi prije nego što nastavite s ovim vodičem.
Bilješka: Iako je moguće koristiti ZFS za jedan tvrdi disk, to nije dobra ideja, a vjerojatno ćete propustiti sve značajke zbog kojih je ovaj datotečni sustav sjajan. Smisao datotečnog sustava je stvoriti viškove, rastezanjem podataka na više tvrdih diskova. Prije nastavka osigurajte da imate više od 1 tvrdog diska za ZFS.
Postavljanje ZFS-a
ZFS datotečni sustav funkcionira tako što objedinjuje mnogerazni tvrdi diskovi zajedno kako bi stvorili jedan veliki centar za pohranu. Ovo zvuči pretjerano složeno, i jest. Međutim, rezultat je vrhunska pohrana s mnogo više prostora.
Stvaranje novog ZFS datotečnog sustava malo je složenije od otvaranja uređivača particija Gparted. Umjesto toga, morat ćete komunicirati s njim na razini naredbenog retka. U terminalnom prozoru pokrenite lsblk naredba. Izvođenjem naredbe "list block" ispisat će sve pogone za pohranu na vašem Linux računalu.
Krenite kroz i odlučite koje ćete tvrde diskove upotrijebiti za svoj Z-pool i sjetite se imena. U ovom tutorialu su naša tri pogona u bazenu ZFS / Dev / sdb, / Dev / SDC, i / Dev / sdd.
Zatim ćete morati potpuno ukloniti tvrde diskove odabrane za Z-pool, tako da više nemaju podatke o njemu. Koristiti dd naredba, prebrisati svaki od pogona. Ovo će potrajati neko vrijeme.
Napomena: promjena / Dev / sdX s ID pogona pronađenim s lsblk naredba (SDBitd.)
sudo dd if=/dev/zero of=/dev/sdX bs=8M
Kada dd dovršava, pokreće fdisk naredba. Pokretanje fdiska pokazat će puno informacija o tvrdom disku, uključujući podatke o datotečnom sustavu za svaki. Pregledajte očitanje i uvjerite se da nijedan pogon koji ste izbrisali nema datotečni sustav. Ovaj je korak presudan jer ZFS ne koristi tradicionalni izgled particija.
sudo fdisk -l
Ako fdisk očitanje izgleda dobro, sigurno je stvoriti novi ZFS bazen. Za osnovno postavljanje Z bazena napravite sljedeće:

sudo zpool create -f newzpool /dev/sdb dev/sdc /dev/sdd
Osnovno postavljanje će dobiti većinu korisnika putem njihovihpotrebe skladištenja. Međutim, oni koji cijene njihove podatke i trebaju ih zaštititi ne bi trebali ići na tako osnovno postavljanje. Umjesto toga, razmislite o stvaranju bazena ZFS s RaidZ-om.
Korištenje RaidZ-a u kombinaciji s vašim ZFS-om će osigurati suvišne podatke s mnogo sigurnosnih kopija. Da biste stvorili ZFS bazen s RaidZ-om, pokrenite:
sudo zpool create -f newzpool raidz /dev/sdb dev/sdc /dev/sdd
Da biste dodali datoteke u svoj novi spremnik ZFS, otvorite upravitelj datoteka i idite na korijen datotečnog sustava. Postavite datoteke unutar mape po kojoj ste nazvali ZFS Zpool.
Dodajte diskove u ZFS Zpool
ZFS bi trebao sadržavati puno podataka, ali tone znači da se vaši originalni pogoni neće napuniti. Doći će vrijeme kada treba više prostora za pohranu. Srećom, budući da ZFS ne upotrebljava particije, dodavanje više pohrane u sustav je jednostavno.
U ovom ćemo primjeru dodati još dva pogona u Zpool (/ dev / sde i / dev / sdf).
Napomena: ako vaša ZFS postava ne koristi RaidZ, uklonite je iz naredbe.
sudo zpool add -f newzpool raidz /dev/sde /dev/sdf
Izbrišite bazen ZFS
ZFS količine često postaju slomljene i neupotrebljive. Kad se to dogodi, možda ćete trebati izbrisati spremnik. Za brisanje spremišta otvorite terminal i koristite zfs uništiti naredba.
sudo zpool destroy newzpool
Trčanje zpool uništiti traje dosta dugo, ovisno o tome koliko je podataka u vašem spremištu. Znat ćete da je Zpool potpuno uništen kada terminal ponovo bude upotrebljiv.
Provjerite ZFS status

Stanje vašeg Zpool-a brz je način da provjerite zpool status naredba. Pomoću njega korisnici mogu vidjeti osnovno očitanje volumena ZFS, kako to radi i postoje li pogreške. Da biste provjerili status, pokrenite sljedeću naredbu:
zpool status</ P>
komentari