FreeNAS konfigurēšana, lai iestatītu ZFS krātuves diskus, un NFS daļu izveide vietnē FreeNAS - 2. daļa


Iepriekšējā rakstā mēs parādījām, kā instalēt FreeNAS serveri. Šajā rakstā mēs aplūkosim FreeNAS konfigurēšanu un krātuves iestatīšanu, izmantojot ZFS.

  1. FreeNAS (tīklā pievienotas krātuves) instalēšana - 1. daļa

Pēc FreeNAS servera instalēšanas un konfigurēšanas FreeNAS Web UI ir jāveic šādas darbības.

  1. Iestatiet tīmekļa protokolu uz HTTP/HTTPS.
  2. Mainiet tīmekļa GUI adresi uz 192.168.0.225.
  3. Mainiet valodas, tastatūras karti, laika joslu, žurnāla serveri, e-pastu.
  4. Pievienojiet ZFS atbalstīto krātuves apjomu.
  5. Nosakiet kādu no kopīgošanas iespējām.

Pēc iepriekš minēto izmaiņu veikšanas FreeNAS tīmekļa lietotāja saskarnē izmaiņas ir jāsaglabā sadaļā Sistēma -> Iestatījumi -> Saglabāt konfigurāciju -> augšupielādēt Config -> Saglabāt , lai izmaiņas būtu pastāvīgas.

Hardware		:	Virtual Machine 64-bit
Operating System        :	FreeNAS-9.2.1.8-RELEASE-x64
IP Address	      	:	192.168.0.225
8GB RAM		        :	Minimum RAM 
1 Disk (5GB)	      	:	Used for OS Installation
8 Disks (5GB)		:	Used for Storage

Var izmantot jebkuru Linux operētājsistēmu.

Operating System 	:	Ubuntu 14.04
IP Address	 	:	192.168.0.12

FreeNAS konfigurēšana un ZFS krātuves iestatīšana

Lai izmantotu FreeNAS, mums ir jākonfigurē ar pareizu iestatīšanu pēc instalēšanas pabeigšanas. 1. daļā mēs redzējām, kā instalēt FreeNAS. Tagad mums ir jādefinē iestatījumi, kurus mēs izmantosim savā vidē.

1. Piesakieties FreeNAS tīmekļa lietotāja saskarnē, pēc pieteikšanās redzēsiet cilni Iestatījumi un Sistēmas informācija. Sadaļā Iestatījumi mainiet mūsu tīmekļa saskarnes protokolu, lai izmantotu, vai http/https, un iestatiet ip adresi, kuru izmantosim šai GUI saskarnei, kā arī iestatiet laika joslu, Tastatūras karti, GUI valodu.

Pēc iepriekš minēto izmaiņu veikšanas nospiediet pogu Saglabāt apakšā, lai saglabātu izmaiņas.

2. Pēc tam iestatiet e-pasta paziņojumu, dodieties uz cilni E-pasts zem Iestatījumi . Šeit mēs varam definēt e-pasta adresi, lai saņemtu e-pasta paziņojumu par mūsu NAS klasifikāciju.

Pirms tam mums ir jāiestata e-pasts mūsu lietotāja kontā. Šeit es kā lietotājs izmantoju root. Tāpēc augšpusē pārslēdzieties uz Konta izvēlne . Pēc tam izvēlieties Lietotāji , šeit jūs redzēsiet saknes lietotāju, atlasot saknes lietotāju, jūs saņemsit modificēšanas opciju kreisajā pusē apakšējā stūrī zem lietotāju saraksta.

Noklikšķiniet uz cilnes Modificēt lietotāju , lai ievadītu lietotāja e-pasta adresi un paroli, un noklikšķiniet uz Labi , lai saglabātu izmaiņas.

3. Pēc tam pārslēdzieties atpakaļ uz Iestatījumi un izvēlieties E-pasts , lai konfigurētu e-pastu. Šeit es esmu izmantojis savu Gmail ID. Jūs varat izvēlēties jebkuru e-pasta ID, kas jums vislabāk atbilst.

Ievadiet autentifikācijas lietotājvārdu un paroli un saglabājiet izmaiņas, noklikšķinot uz Saglabāt .

4. Tagad kājenē ir jāiespējo konsoles ziņojums, lai to izdarītu, dodieties uz opciju Papildu un kājenē izvēlieties Rādīt konsoles ziņojumus un saglabājiet iestatījumus, noklikšķinot uz < b> Saglabāt .

5. Lai pievienotu ZFS atmiņas ierīces, augšpusē dodieties uz izvēlni Krātuve , lai definētu ZFS sējumus. Lai pievienotu sējumu ZFS , atlasiet ZFS sējuma pārvaldnieks .

Pēc tam pievienojiet savam sējumam jaunu nosaukumu Šeit es definēju kā tecmint_pool . Lai pievienotu pieejamos diskus, noklikšķiniet uz + paraksta un pievienojiet diskus. Tagad ir pieejami pilnīgi 8 diski, pievienojiet tos visus.

6. Pēc tam definējiet izmantojamos reida līmeņus. Lai pievienotu RaidZ (tas pats Raid 5), noklikšķiniet uz nolaižamā saraksta. Arī es pievienoju divus diskus kā rezerves disku. Ja kādam no diskiem neizdodas, rezerves disks tiks automātiski atjaunots no paritātes informācijas.

7. Lai pievienotu RAIDz2 ar dubultu paritāti, nolaižamajā izvēlnē varat izvēlēties Raidz2 (tāpat kā RAID 6 ar dubultu paritāti).

8. Spogulis nozīmē katra diska vienas un tās pašas kopijas klonēšanu ar labāku veiktspēju un datu garantiju.

9. Norādiet atsevišķus datus vairākiem diskiem. Ja mēs zaudēsim kādu no diskiem, mēs zaudēsim visu apjomu kā bezjēdzīgu. Kopējais disku skaits netiks zaudēts.

10. Šeit es savam iestatījumam izmantoju RAIDZ2 . Noklikšķiniet uz Pievienot apjomu , lai pievienotu atlasīto skaļuma izkārtojumu. Skaļuma pievienošana prasīs maz laika, ņemot vērā mūsu diska lielumu un sistēmas veiktspēju.

11. Pēc sējumu pievienošanas jūs saņemsiet sējumu sarakstu, kā parādīts zemāk.

12. Datu kopa tiek izveidota sējuma iekšpusē, kuru esam izveidojuši iepriekšējā solī. Datu kopas ir gluži kā mape ar saspiešanas līmeni, koplietošanas veidu, kvotu un daudzām citām funkcijām.

Lai izveidotu datu kopu, apakšā izvēlieties apjomu tecmint_pool un izvēlieties Izveidot ZFS datu kopu.

Izvēlieties datu kopas nosaukumu, šeit es esmu izvēlējies tecmint_docs , un sarakstā atlasiet saspiešanas līmeni un atlasiet koplietošanas veidu, šeit es izveidošu šo kopīgošanu Linux mašīnai, tāpēc šeit esmu izvēlējies koplietošanas veidu kā Unix .

Pēc tam iespējojiet kvotu, noklikšķinot uz iepriekšējās izvēlnes, lai iegūtu kvotu. Ļaujiet man izvēlēties šīs kvotas ierobežojumu 2 GB šai koplietošanai un noklikšķiniet uz pievienot Datu kopa , lai pievienotu.

13. Tālāk mums ir jādefinē koplietošanas tecmint_docs atļaujas. To var izdarīt, izmantojot opciju Mainīt atļauju . Lai to izdarītu, mums apakšā ir jāizvēlas tecmint_docs un jādefinē atļaujas.

Šeit es definēju root lietotāja atļauju. Rekursīvi atlasiet Atļauja , lai saņemtu to pašu atļauju visiem failiem un mapēm, kas izveidoti zem koplietošanas.

14. Kad ZFS datu kopas ir izveidotas Unix koplietošanai, tagad ir pienācis laiks izveidot datu kopu logiem. Izpildiet tos pašus norādījumus, kas paskaidroti iepriekš, vienīgās izmaiņas ir koplietošanas veida izvēle kā “Windows”, pievienojot datu kopu. Šīm akcijām var piekļūt, izmantojot Windows mašīnas.

15. Lai koplietotu ZFS datu kopas Unix datoros, augšējā izvēlnē dodieties uz cilni “Kopīgošana”, izvēlieties Unix (NFS) veidu.

16. Pēc tam noklikšķiniet uz Pievienot UNIX (NFS) koplietošanu , parādīsies jauns logs, lai komentāru (vārdu) norādītu kā tecmint_nfs_share un pievienotu autorizētus tīklus 192.168. .0.0/24 . Ņemiet vērā, ka tas jūsu tīklā būs atšķirīgs.

Pēc tam atlasiet Visi direktoriji , lai ļautu pievienot visus direktorijus zem šīs koplietošanas. Apakšā izvēlieties Pārlūkot un izvēlieties direktoriju tecmint_docs , kuru mēs iepriekš esam definējuši datu kopai, un pēc tam noklikšķiniet uz Labi .

17. Pēc noklikšķināšanas uz Labi tiks parādīts apstiprinājuma ziņojums un tiks parādīts jautājums Vai vēlaties iespējot šo pakalpojumu. Noklikšķiniet uz , lai iespējotu koplietošanu. Tagad mēs varam redzēt, ka ir sākts NFS pakalpojums.

18. Tagad piesakieties savā Unix klienta mašīnā (šeit es izmantoju Ubuntu 14.04 un ar IP adresi 192.168.0.12) un pārbaudiet, vai NFS daļa no FreeNAS darbojas vai nē.

Bet pirms FreeNAS NFS daļu pārbaudīšanas klienta mašīnā sistēmā jābūt instalētai NFS pakotnei.

# yum install nfs-utils -y		[On RedHat systems]
# sudo apt-get install nfs-common -y	[On Debian systems]

19. Pēc NFS instalēšanas izmantojiet šo komandu, lai uzskaitītu NFS daļu no FreeNAS.

# showmount -e 192.168.0.225

20. Tagad klienta mašīnā zem ‘/ mnt/FreeNAS_Share’ izveidojiet montāžas direktoriju un pievienojiet FreeNAS NFS Share šajā pievienošanas punktā un apstipriniet to, izmantojot komandu ‘df’.

# sudo mkdir /mnt/FreeNAS_Share
# sudo mount 192.168.0.225:/mnt/tecmint_pool/tecmint_docs /mnt/FreeNAS_Share/

21. Kad NFS daļa ir pievienota, dodieties uz šo direktoriju un mēģiniet izveidot failu zem šīs koplietošanas, lai apstiprinātu, ka root lietotājam ir atļaujas šai koplietošanai.

# sudo su
# cd /mnt/FreeNAS_Share/
# touch tecmint.txt

22. Tagad atgriezieties pie FreeNAS tīmekļa lietotāja saskarnes un sistēmas TAB izvēlieties Iestatījumi , lai saglabātu izmaiņas. Noklikšķiniet uz saglabāt konfigurāciju , lai lejupielādētu konfigurācijas failu.

23. Pēc tam noklikšķiniet uz Augšupielādēt konfigurāciju , lai izvēlētos lejupielādēto db failu, izvēlieties failu un noklikšķiniet uz Augšupielādēt.

Pēc noklikšķināšanas uz Augšupielādēt konfigurāciju sistēma tiks automātiski atsāknēta, un mūsu iestatījumi tiks saglabāti.

Tieši tā! mēs esam konfigurējuši krātuves apjomu un definējuši NFS daļu no FreeNAS.

Secinājums

FreeNAS nodrošina mums bagātīgu GUI saskarni, lai pārvaldītu krātuves serveri. FreeNAS atbalsta lielu failu sistēmu, izmantojot ZFS, ar datu kopu, kas ietvēra saspiešanu, kvotu, atļauju funkcijas. Apskatīsim, kā nākamajos rakstos izmantot FreeNAS kā straumēšanas serveri un torrent serveri.