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
- 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.
- Állítsa be a webprotokollt HTTP/HTTPS-re.
- Módosítsa a webes GUI-címet 192.168.0.225-re.
- Nyelvek módosítása, billentyűzettérkép, időzóna, naplószerver, e-mail.
- ZFS-támogatott tárhely hozzáadása.
- 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.