Weboldal keresés

A FreeNAS konfigurálása a ZFS tárolólemezek beállításához és NFS-megosztások létrehozása a FreeNAS-on – 2. rész


Korábbi cikkünkben megmutattuk, hogyan kell telepíteni aFreeNAS szervert. Ebben a cikkben a FreeNAS konfigurálásával és a tárhely beállításával foglalkozunk a ZFS használatával.

Követelmények

  1. A FreeNAS (hálózathoz csatolt tároló) telepítése – 1. rész

A FreeNAS szerver telepítése és konfigurálása után a FreeNAS webes felhasználói felületén a következőket kell elvégezni.

  1. Állítsa be a webprotokollt HTTP/HTTPS-re.
  2. Módosítsa a webes GUI-címet 192.168.0.225-re.
  3. Nyelvek módosítása, billentyűzettérkép, időzóna, naplószerver, e-mail.
  4. ZFS-támogatott tárhely hozzáadása.
  5. Határozza meg a megosztások bármelyikét.

Miután elvégeztük a fenti módosításokat a FreeNAS webes felhasználói felületén, el kell mentenünk a változtatásokat a Rendszer -> Beállítások -> Konfiguráció mentése -> alatt. töltse fel a konfigurációt -> Mentés a változtatások végleges megőrzéséhez.

Saját szerver beállítása
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
Saját kliens beállításai

Bármilyen Linux operációs rendszer használható.

Operating System 	:	Ubuntu 14.04
IP Address	 	:	192.168.0.12

A FreeNAS konfigurálása és a ZFS Storage beállítása

A FreeNAS használatához a telepítés befejezése után a megfelelő beállításokkal kell konfigurálnunk. Az1. részben a FreeNAS telepítését láttuk. Most meg kell határoznunk azokat a beállításokat, amelyeket a környezetünkben használni fogunk.

1. lépés: A FreeNAS alapbeállításainak konfigurálása

1. Jelentkezzen be a FreeNAS webes felhasználói felületére, miután bejelentkezett, megjelenik a Beállítások és a Rendszerinformációk fül. A Beállítások alatt módosítsa webes felületünk Protokollját úgy, hogy használjon http/https-t, és állítsa be az IP-címet, amelyet ehhez a grafikus felülethez fogunk használni, valamint állítsa be az időzónát, Billentyűzettérkép, GUI nyelve.

A fenti módosítások elvégzése után nyomja meg a „Mentés” gombot alul a módosítások mentéséhez.

2. Ezután állítsa be az e-mail értesítést, lépjen az E-mail lapra a Beállítások alatt. Itt megadhatjuk azt az e-mail címet, amelyhez megkapjuk a NAS-unk átminősítéséről szóló e-mail értesítést.

Előtte be kell állítanunk az e-mail címet felhasználói fiókunkban. Itt a rootot használom felhasználóként. Tehát váltson a Fiók menüre a tetején. Ezután válassza a Felhasználók lehetőséget, itt a root felhasználót fogja látni, ha a root felhasználót választja, a bal alsó sarokban, a felhasználók listája alatt megjelenik a módosítási lehetőség.

Kattintson a Felhasználó módosítása fülre a felhasználó e-mail címének és jelszavának megadásához, majd kattintson az OK gombra a módosítások mentéséhez.

3. Ezután váltson vissza a Beállítások elemre, és válassza az E-mail lehetőséget az e-mail konfigurálásához. Itt a gmail azonosítómat használtam, kiválaszthatja az Önnek legmegfelelőbb e-mail azonosítót.

Adja meg a felhasználónevet és a jelszót a hitelesítéshez, és mentse a változtatásokat a Mentés gombra kattintva.

4. Most engedélyeznünk kell a Konzol üzenetet a láblécben. Ehhez lépjen a Speciális lehetőségre, és válassza a Konzolüzenetek megjelenítése itt: a láblécben, és mentse a beállításokat a Mentés gombra kattintva.

2. lépés: ZFS tárolókötetek hozzáadása

5. ZFS tárolóeszközök hozzáadásához lépjen a felső Tárolás menübe a ZFS-kötetek meghatározásához. ZFS kötet hozzáadásához válassza a ZFS kötetkezelő lehetőséget.

Ezután adjon új nevet a kötetnek. Itt a következőt definiáltam: tecmint_pool. Az elérhető lemezek hozzáadásához kattintson a + jelre, és adja hozzá a lemezeket. Jelenleg összesen 8 meghajtó áll rendelkezésre, adja hozzá mindet.

6. Ezután határozza meg a használni kívánt támadási szinteket. A RaidZ (ugyanaz a Raid 5) hozzáadásához kattintson a legördülő listára. Itt is hozzáadok két lemezt tartalék meghajtóként. Ha valamelyik lemez meghibásodik, a tartalék meghajtó automatikusan újraépíti a paritásinformációkat.

7. Kettős paritással rendelkező RAIDz2 hozzáadásához válassza a Raidz2 lehetőséget (ugyanaz, mint a RAID 6 dupla paritással paritás) a legördülő menüből.

8. A tükör azt jelenti, hogy minden meghajtóról ugyanazt a másolatot kell klónozni, jobb teljesítmény- és adatgaranciával.

9. Csíkoljon egyetlen adatot több lemezre. Ha elveszítjük valamelyik lemezt, az egész kötetet elveszítjük, mint használhatatlant. Nem veszítünk el kapacitást a lemezek teljes számában.

10. Itt a RAIDZ2-t fogom használni a beállításhoz. Kattintson a Hangerő hozzáadása lehetőségre a kiválasztott kötetelrendezés hozzáadásához. A kötet hozzáadása kevés időt vesz igénybe a meghajtó méretétől és a rendszer teljesítményétől függően.

11. A kötetek hozzáadása után megjelenik az alább látható kötetlista.

3. lépés: ZFS-adatkészletek létrehozása

12. Az Adatkészlet a köteten belül jön létre, amelyet a fenti lépésben hoztunk létre. Az adatkészletek olyanok, mint a mappa tömörítési szinttel, megosztási típussal, kvótával és még sok más funkcióval.

Adatkészlet létrehozásához válassza ki a tecmint_pool kötetet alul, és válassza a ZFS létrehozása adatkészletet.

Válasszon egy adatkészlet nevet, itt a tecmint_docs lehetőséget választottam, és válassza ki a tömörítési szintet a listából, és válasszon egy megosztási típust, itt fogom létrehozni ezt a megosztást Linuxos géphez, ezért itt Unix megosztási típust választottam.

Ezután engedélyezze a kvótát az előremutató menüre kattintva a kvóta eléréséhez. Hadd válasszam ki a 2 GB-ot kvótakorlátként ehhez a megosztáshoz, és kattintson az Adatkészlet hozzáadása gombra a hozzáadáshoz.

13. Ezután meg kell határoznunk az engedélyeket a tecmint_docs megosztáshoz, ezt az Engedély módosítása opcióval lehet megtenni. Ehhez ki kell választanunk a tecmint_docs fájlt alul, és meg kell határoznunk az engedélyeket.

Itt határozom meg a root felhasználó engedélyét. Válassza az Engedély lehetőséget rekurzív módon, hogy ugyanazt az engedélyt kapja a megosztás alatt létrehozott összes fájlhoz és mappához.

14. Miután létrehozták a ZFS-adatkészleteket a Unix-megosztáshoz, itt az ideje létrehozni egy adatkészletet a Windows számára. Kövesse a fent ismertetett utasításokat, az egyetlen változás az, hogy az adatkészlet hozzáadása közben válassza ki a megosztási típust „Windows”-ként. Ezek a megosztások elérhetők a Windows gépekről.

3. lépés: ZFS-adatkészletek megosztása

15. ZFS-adatkészletek Unix gépeken való megosztásához lépjen a felső menü „Megosztása” lapjára, és válassza ki a Unix(NFS) típust.

16. Ezután kattintson a UNIX (NFS) megosztás hozzáadása lehetőségre, egy új ablak jelenik meg, ahol megjegyzést (Név) adhat hozzá tecmint_nfs_share néven és engedélyezett hálózatok hozzáadása 192.168.0.0/24. Megjegyzés: ez az Ön hálózatán eltérő lesz.

Ezután válassza az Összes könyvtár lehetőséget, hogy engedélyezze az összes könyvtár beillesztését a megosztás alá. Alul válassza a Tallózás lehetőséget, és válassza ki a tecmint_docs könyvtárat, amelyet korábban az adatkészlethez definiáltunk, majd kattintson az OK gombra.

17. Az OK gombra kattintás után egy megerősítő üzenet jelenik meg, amely megkérdezi, hogy szeretné engedélyezni ezt a szolgáltatást. Kattintson az Igen gombra a megosztás engedélyezéséhez. Most láthatjuk, hogy az NFS szolgáltatás elindult.

4. lépés: Az NFS megosztás felszerelése Unix kliensre

18. Most jelentkezzen be Unix kliensgépére (itt az Ubuntu 14.04-et használtam, és a 192.168.0.12 IP-címmel), és ellenőrizze, hogy A FreeNAS NFS-megosztása működik vagy sem.

A FreeNAS NFS-megosztások ellenőrzése előtt azonban az ügyfélgépen telepíteni kell az NFS-csomagot a rendszeren.

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

19. Az NFS telepítése után a következő paranccsal listázza ki a FreeNAS NFS-megosztását.

showmount -e 192.168.0.225

20. Most hozzon létre egy csatolási könyvtárat a '/mnt/FreeNAS_Share alatt az ügyfélgépen, és csatlakoztassa a FreeNAS NFS-megosztást ezen a beillesztési ponton, és erősítse meg a ' df' parancsot.

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

21. Az NFS-megosztás csatlakoztatása után lépjen be ebbe a könyvtárba, és próbáljon meg létrehozni egy fájlt a megosztás alatt, hogy megbizonyosodjon arról, hogy a root felhasználó rendelkezik-e engedélyekkel a megosztáshoz.

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

5. lépés: Végül mentse a FreeNAS-beállításokat

22. Most térjen vissza a FreeNAS webes felhasználói felületére, és válassza a Beállítások lehetőséget a Rendszer TAB alatt a módosítások mentéséhez. Kattintson a konfig mentése gombra a konfigurációs fájl letöltéséhez.

23. Ezután kattintson a Konfiguráció feltöltése lehetőségre a letöltött db fájl kiválasztásához, válassza ki a fájlt, majd kattintson a Feltöltés gombra.

A konfiguráció feltöltése gombra kattintás után a rendszer automatikusan újraindul, és a beállítások mentésre kerülnek.

Ez az! konfiguráltuk a tárolókötetet, és definiáltunk egy NFS-megosztást a FreeNAS-ból.

Következtetés

A FreeNAS Rich GUI felületet biztosít számunkra a Storage szerver kezeléséhez. A FreeNAS támogatja a ZFS-t használó nagy fájlrendszert olyan adatkészlettel, amely tömörítést, kvótát és engedélyeket tartalmazott. Nézzük meg, hogyan használhatjuk a FreeNAS-t streaming szerverként és torrent szerverként a következő cikkekben.