Pag-configure sa FreeNAS sa Pag-setup sa ZFS Storage Disks ug Paghimo sa NFS Shares Sa FreeNAS - Bahin 2


Sa among miaging artikulo, gipakita namon kanimo kung giunsa ang pag-install sa FreeNAS server. Niini nga artikulo atong tabonan ang pag-configure sa FreeNAS ug pag-set up sa storage gamit ang ZFS.

  1. Pag-instalar sa FreeNAS (Network-attached Storage) – Bahin 1

Pagkahuman sa pag-install ug pag-configure sa FreeNAS server, ang pagsunod sa mga butang kinahanglan buhaton sa ilawom sa FreeNAS Web UI.

  1. Ibutang ang web protocol sa HTTP/HTTPS.
  2. Ilisan ang adres sa web GUI ngadto sa 192.168.0.225.
  3. Usba ang Pinulongan, Keyboard Map, Timezone, log server, Email.
  4. Idugang ang gisuportahan sa ZFS nga gidaghanon sa pagtipig.
  5. Paghubit sa bisan unsa sa pagpaambit.

Human sa paghimo sa mga pagbag-o sa ibabaw sa FreeNAS Web UI, kinahanglan natong i-save ang mga kausaban ubos sa System -> Settings -> Save Config -> i-upload ang Config -> I-save aron magpabilin nga permanente ang mga pagbag-o.

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

Ang bisan unsang Linux Operating system mahimong magamit.

Operating System 	:	Ubuntu 14.04
IP Address	 	:	192.168.0.12

Pag-configure sa FreeNAS ug Pag-set up sa ZFS Storage

Alang sa paggamit sa FreeNAS, kinahanglan namon nga i-configure ang husto nga setting pagkahuman makompleto ang pag-install, Sa Part 1 nakita namon kung giunsa ang pag-install sa FreeNAS, Karon kinahanglan namon nga ipasabut ang mga setting nga among gamiton sa among palibot.

1. Pag-login sa FreeNAS Web UI, sa higayon nga mag-login ka makita nimo ang Settings ug System information TAB. Ubos sa Settings, usba ang Protocol sa among web interface aron magamit kung http/https ug itakda ang ip address nga among gamiton para niining GUI Interface ug itakda usab, timezone, Keyboard Map, Language para sa GUI.

Human sa paghimo sa mga pagbag-o sa ibabaw, pindota ang 'Save' nga buton sa ubos aron i-save ang mga pagbag-o.

2. Sunod, setup email notification, adto sa Email tab ubos sa Settings. Dinhi mahimo namon ipasabut ang email address aron makuha ang pahibalo sa email nga nagbag-o sa among NAS.

Sa wala pa kana, kinahanglan namon nga ibutang ang email sa among account sa gumagamit, Ania ako naggamit gamut ingon akong tiggamit. Busa balhin sa Account Menu sa Ibabaw. Dayon pilia ang Users, dinhi imong makita ang root user, pagpili sa root user makuha nimo ang modify option sa wala nga kilid ubos nga suok ubos sa lista sa mga user.

Pag-klik sa tab nga Modify User aron masulod ang email address ug password sa user ug i-klik ang OK aron i-save ang mga pagbag-o.

3. Dayon balik sa Settings ug pilia ang Email aron ma-configure ang email. Dinhi akong gigamit ang akong gmail id, mahimo nimong pilion ang bisan unsang email id nga labing angay kanimo.

Isulod ang username ug password para sa authentication ug i-save ang mga kausaban pinaagi sa pag-klik sa Save.

4. Karon kinahanglan namong i-enable ang Console nga mensahe sa footer, aron mahimo kini adto sa Advanced nga opsyon ug pilia ang Show console messages sa footer ug i-save ang mga setting pinaagi sa pag-klik sa < b>I-save.

5. Aron makadugang sa ZFS storage device, adto sa Storage Menu sa Ibabaw aron ipasabot ang mga volume sa ZFS. Para makadugang ug ZFS volume, pilia ang ZFS Volume Manager.

Sunod, pagdugang ug bag-ong ngalan para sa imong volume, Dinhi akong gihubit nga tecmint_pool. Aron idugang ang anaa nga mga disk, i-klik ang + sign ug idugang ang mga disk. Adunay hingpit nga 8 nga mga drive nga magamit karon, idugang silang tanan.

6. Sunod, ipasabut ang lebel sa Raid nga gamiton. Aron makadugang og RaidZ (parehas sa Raid 5), i-klik ang drop down list. Dinhi ako nagdugang duha ka disk ingon nga ekstra nga drive usab. Kung adunay bisan kinsa sa disk nga mapakyas ang ekstrang drive awtomatik nga magtukod pag-usab gikan sa kasayuran sa parity.

7. Para makadugang ug RAIDz2 nga adunay doble nga parity, mahimo nimong pilion ang Raidz2 (parehas sa RAID 6 nga adunay doble nga parity) gikan sa drop menu.

8. Ang salamin nagpasabot sa pag-clone sa samang kopya sa matag drive nga adunay mas maayo nga performance ug garantiya sa datos.

9. I-strike ang usa ka data sa daghang mga disk. Kung mawad-an kami bisan usa sa disk, Mawala namon ang tibuuk nga volume nga wala’y kapuslanan. Dili kami mawad-an sa bisan unsang kapasidad sa kinatibuk-ang gidaghanon sa mga disk.

10. Dinhi akong gamiton ang RAIDZ2 para sa akong setup. I-klik ang Add Volume aron idugang ang pinili nga layout sa volume. Ang pagdugang sa Volume magkinahanglan ug gamay nga oras sumala sa gidak-on sa among drive ug performance sa sistema.

11. Human sa pagdugang sa mga volume, imong makuha ang volume list sama sa gipakita sa ubos.

12. Ang Data-set gihimo sulod sa volume, nga among gibuhat sa ibabaw nga lakang. Ang mga set sa datos sama ra sa folder nga adunay lebel sa compression, Share type, Quota ug daghan pa nga mga bahin.

Aron makahimo og Data-set pilia ang volume tecmint_pool sa ubos ug pilia ang Create ZFS data-set.

Pagpili ug data-set nga ngalan, dinhi akong gipili ang tecmint_docs, ug pilia ang lebel sa compression gikan sa lista ug pilia ang tipo sa bahin, dinhi akong mugnaon kini nga bahin. alang sa usa ka makina sa Linux, mao nga dinhi gipili nako ang tipo sa bahin nga Unix.

Sunod, i-enable ang Quota pinaagi sa pag-klik sa advance menu aron makuha ang Quota. Tugoti ako nga mopili og 2 GB isip akong Quota Limit para niini nga bahin ug i-klik ang add Data-set aron idugang.

13. Sunod, kinahanglan natong ipasabot ang mga permiso sa tecmint_docs share, mahimo kini pinaagi sa paggamit sa Change Permission nga opsyon. Aron mahimo, kinahanglan natong pilion ang tecmint_docs, sa ubos ug ipasabot ang mga permiso.

Dinhi akong gipasabut ang pagtugot alang sa gamut nga tiggamit. Pilia ang Permiso balik-balik aron makuha ang parehas nga pagtugot alang sa matag file ug folder nga gihimo sa ilawom sa bahin.

14. Sa higayon nga ang ZFS datasets gihimo para sa Unix share, karon na ang panahon sa paghimo ug data-set para sa mga bintana. Sunda ang parehas nga mga panudlo sama sa gipatin-aw sa ibabaw, ang bugtong pagbag-o mao ang pagpili sa tipo sa bahin ingon Windows samtang gidugang ang data-set. Kadtong mga bahin mahimong makuha gikan sa mga makina sa bintana.

15. Aron ipaambit ang ZFS datasets sa Unix machines, adto sa “Sharing” tab gikan sa Top menu, pilia ang Unix(NFS) type.

16. Sunod, i-klik ang Add UNIX (NFS)Share, usa ka bag-ong bintana ang mo-popup para maghatag ug komento (Ngalan) isip tecmint_nfs_share ug idugang ang mga awtorisadong network 192.168. .0.0/24. Timan-i, lahi kini sa imong network.

Sunod, pilia ang Tanan nga Direktoryo aron tugotan nga i-mount ang matag direktoryo ubos niini nga bahin. Sa ubos pilia ang Browse ug pilia ang direktoryo tecmint_docs nga among gihubit alang sa data-set kaniadto ug dayon i-klik ang OK.

17. Human sa pag-klik sa OK usa ka mensahe sa pagkumpirma ang mag-aghat ug mangutana Gusto ba nimo nga mahimo kini nga serbisyo ipakita. I-klik ang Oo aron mahimo ang pagpaambit. Karon atong makita nga ang serbisyo sa NFS nagsugod na.

18. Karon login sa imong Unix client machine (Dinhi ako migamit sa Ubuntu 14.04 ug uban sa IP Address 192.168.0.12), ug susiha kon NFS share gikan sa FreeNAS nagtrabaho o dili.

Apan, sa dili pa susihon ang mga bahin sa FreeNAS NFS, ang imong makina sa kliyente kinahanglan adunay NFS package nga na-install sa sistema.

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

19. Human ma-install ang NFS, gamita ang mosunod nga sugo aron ilista ang bahin sa NFS gikan sa FreeNAS.

# showmount -e 192.168.0.225

20. Karon, paghimo og mount directory ubos sa '/mnt/FreeNAS_Share' sa Client machine ug i-mount ang FreeNAS NFS Share niini nga mount point ug kumpirmahi kini gamit ang 'df' command.

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

21. Sa higayon nga ma-mount na ang bahin sa NFS, adto sa sulod niana nga direktoryo ug sulayi paghimo og file ubos niini nga bahin aron sa pagkumpirma nga ang gamut nga tiggamit adunay mga permiso niini nga bahin.

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

22. Karon balik sa FreeNAS web UI ug pilia ang Settings ubos sa system TAB aron i-save ang mga kausaban. I-klik ang save config aron ma-download ang configuration file.

23. Sunod, i-klik ang Upload config aron mapili ang na-download nga db file ug pilia ang file ug i-klik ang upload.

Human sa pag-klik sa upload config ang sistema awtomatiko nga mag-reboot ug ang among mga setting ma-save.

Mao na! among gi-configure ang gidaghanon sa pagtipig ug gihubit ang bahin sa NFS gikan sa FreeNAS.

Konklusyon

Ang FreeNAS naghatag kanamo og Rich GUI nga interface aron madumala ang Storage server. Gisuportahan sa FreeNAS ang usa ka dako nga file-system gamit ang ZFS nga adunay set-data nga naglakip sa compression, Quota, mga bahin sa pagtugot. Atong tan-awon kung giunsa paggamit ang FreeNAS ingon usa ka Streaming server ug torrent server sa umaabot nga mga artikulo.