Kad jūs varētu vēlēties izmantot ZFS
ZFS ir uzlabota failu sistēma, kuru Sun Microsystems sākotnēji izveidoja Solaris operētājsistēmai. Lai gan ZFS ir atvērtā koda versija, to diemžēl visvairāk no Linux distribūcijas no licencēšanas iemeslu neatrada. Tas ir diskusiju jautājums, vai kods, kas licencēts saskaņā ar ZFS CDDL licenci, ir saderīgs ar Linux kodola GPL licenci. Katrā ziņā tas ir pieejams lejupielādei vietnē zfsonlinux.org citiem Linux izplatījumiem, kas nevēlas to iekļaut.
Šo failu sistēmu bieži izmanto organizācijas lielākiem serveriem, nevis galddatoriem. Tas ir izstrādāts, lai saglabātu datu integritāti, novēršot datu korupciju. Katram failam ir kontrolsumma, ko izmanto, lai validētu failu un nodrošinātu, ka tas nav bojāts. Tas ir arī spējīgs pārvaldīt datu zettabytes, tāpēc jums var būt ļoti lielas atmiņas ierīces, no kurām sākotnēji bija ietverts nosaukums "Z". ZFS arī ļauj viegli apvienot vairākus diskus vienā lielākā vienotajā datu bāzē un strādāt ar vairākiem diskiem, izmantojot programmatūras RAID, tādēļ tam nav nepieciešama īpaša aparatūra, lai ar standarta diskiem veiktu uzlabotas lietas.
Lai gan jūs, iespējams, nevēlaties to apgrūtināt savā galddatorā, ZFS varētu būt noderīga mājas serverim vai tīkla pieslēgtai krātuvei (NAS). Ja jums ir vairāki diskdziņi un tie īpaši attiecas uz datu integritāti serverī, ZFS var būt jūsu failu sistēma. Pat darbstacijā jūs varat izmantot ZFS, lai apvienotu savus diskus vienā lielā uzglabāšanas pultī, nevis atstāt tos atsevišķi vai paļauties uz LVM.
Kā instalēt ZFS Ubuntu 16.04
Lai gan ZFS nav instalēts pēc noklusējuma, tas ir nenozīmīgs, lai instalētu. Ubuntu tā oficiāli atbalsta, lai tā būtu pareizi un bez problēmām. Tomēr tas ir tikai oficiāli atbalstīts Ubuntu 64 bitu versijā, nevis 32 bitu versijā.
Lai instalētu ZFS, dodieties uz terminālu un palaidiet šādu komandu:
sudo apt install zfs
Kā izveidot ZFS pusi
ZFS izmanto jēdzienu "pūļi". ZFS pogu var izveidot no vienas vai vairākām fiziskām atmiņas ierīcēm. Piemēram, pieņemsim, ka jums ir trīs fiziski cietie diski. Varat tos apvienot vienā ZFS glabāšanas pultī, izmantojot vienu no šīm komandām.
Tālāk esošā komanda izveido RAID 0 konfigurāciju, kurā dati tiek glabāti visos trijos diskos bez lieka uzglabāšanas. Ja kāds no fiziskajiem diskiem neizdodas, jūsu failu sistēma kļūs bojāta. (Tāpēc tas ir reti ieteicams, ja jūs to izmantojat, pārliecinieties, ka pastāvīgi veicat rezerves kopēšanu no grupas.)
sudo zpool create pool-name /dev/sdb /dev/sdc /dev/sdd
Nākamā komanda izveido RAID 1 konfigurāciju, kur uz katra diska tiek glabāta pilnīga datu kopija. Jūs joprojām varat piekļūt visiem saviem datiem, pat ja divi no trim diskiem neizdosies.
sudo zpool create pool-name mirror /dev/sdb /dev/sdc /dev/sdd
pool-name
ar ko jūs vēlaties nosaukt uzglabāšanas baseinu. Aizvietot
/dev/sdb /dev/sdc /dev/sdd
ar disku nosaukumu sarakstu, kurus vēlaties apvienot pultī.
Jūs varat atrast ierīces nosaukumus, izmantojot
sudo fdisk -l
komanda, kurā tiks uzskaitītas jūsu instalētās atmiņas ierīces.
sudo zpool status
pool-name
jūs to varat piekļūt vietnē
/pool-name
sudo zpool add pool-name /dev/sdx
Un, ja jūs vēlaties iznīcināt baseinu, izmantojiet šādu komandu:
sudo zpool destroy pool-name