FreeNAS 8 telepítés

Írta , 2012. április 24. kedd 19:32

Freenas based on BSDMi az a NAS?

Ha nem is kezdem el a legelején, de mindettől függetlenül ez egy mozaikszó Network Attached Storage (NAS), magyarul Hálózatra Csatolt/Kötött Tároló (írhatjuk HKT-nak is, na jó ezt én találtam ki :) ) Szóval ez a NAS olyan tárolóeszköz amit pl. helyi Ethernet hálózatra kötve, ez utóbbi közegen keresztül érjük el az általa különféle protokollokon keresztül megosztott háttértárrendszert.

Fontosnak érzem, hogy megemlítsem a NAS nem keverendő a DAS-al és a SAN-al, bővebben itt olvashatsz róla.

Egy korábbi bejegyzésben már írtam a hardverről (HP ProLiant MicroServer), ez ideális egy otthoni NAS kiszolgáló számára, de mint minden ilyen önmagában ez is egy nagy kupac vas és műanyag. Tehát szükségünk van még valamire, éspedig egy a NAS funkciót kiszolgáló szoftverre, mint minden vason szükséges, hogy fusson valamilyen kiszolgáló szoftver is, ami úgymond a NAS-unk lelke, én a sok lehetséges lehetőség közül a FreeNAS-t néztem ki magamnak.

Az alábbiakban olvasható kis szösszenet nem fog másról szólni pár szóban mint magáról a FreeNAS 8 telepítéséről és az előkészületek főbb lépéseiről.

Első lépésként töltsük le a telepítőanyagot, én a most (2012.02.23) elérhető legfrissebb ajánlott verziót FreeNAS-8.0.3-RELEASE-p1-x64.Full_Install.xz szedtem le. Továbbá szükségünk van még a csomagot kitömörítő XZ Utils programra, és végül a physdiskwrite programra, amely segítségével ki tudjuk írni a FreeNAS-t egy boot-olható USB pendrive-ra.

Azért pendrive-ra mert nem akartam a NAS belső lemezegységnek egyikére sem telepíteni a kiszolgáló szerver szoftverét, mivel a FreeNAS esetében megoldható, hogy egy önálló pendrive-ról is elfut, ezzel a lehetőséggel a boot lemez nem foglal le egy lemezegység interfészt, így minden merevlemezt fogadó interfészt fel tudok használni adattárolás céljára.

A letöltött állomány integritásának ellenőrzése:

FreeNAS-8.0.3-RELEASE-p1-x64.Full_Install.xz
SHA1: 108b46d5a55bf65e078eec5615dda1618a8f21e5
MD5: cf7acf39eea57d9ce986ebccf57f05e2

az ellenőrzéshez pl. window-os md5 hash generáló letölthető innen, majd ellenőrizzük a letöltött állományunkat:

>md5sums FreeNAS-8.0.3-RELEASE-p1-x64.Full_Install.xz

MD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+
Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/
Type md5sums.exe -h for help

[Path] / filename                              MD5 sum
-------------------------------------------------------------------------------
FreeNAS-8.0.3-RELEASE-p1-x64.Full_Inst...      cf7acf39eea57d9ce986ebccf57f05e2

Látható, hogy az md5-ös 32 karakter hosszú hexadecimális szám megegyezik.., így biztosak lehetünk benne, hogy az állomány nem sérült.

kicsomagolás:

>xz -d FreeNAS-8.0.3-RELEASE-p1-x64.Full_Install.xz

kapunk egy ~2GB-os, “FreeNAS-8.0.3-RELEASE-p1-x64.Full_Install” nevű állományt. A következő lépés, hogy ezt kiírjuk egy pendrive-ra, én egy 4GB-osat használtam.

Fontos!! minden adat törlődni fog a pendrive-ról!!

adjuk ki az alábbi parancsot:

>physdiskwrite -u FreeNAS-8.0.3-RELEASE-p1-x64.Full_Install

physdiskwrite v0.5.2 by Manuel Kasper <mk@neon1.net>

Searching for physical drives...

Information for \\.\PhysicalDrive0:
   Windows:       cyl: 4863
                  tpc: 255
                  spt: 63
   C/H/S:         16383/16/63
   Model:         ST340014A
   Serial number: 5JXEL5FD
   Firmware rev.: 8.16

Information for \\.\PhysicalDrive1:
   Windows:       cyl: 487
                  tpc: 255
                  spt: 63

Which disk do you want to write? (0..1)

itt válasszuk ki nagyon körültekintően az USB meghajtót, az én esetemben az ’1′-est majd nyomjunk <enter-t>,  egy biztonsági figyelmeztetés utáni ‘y’ válasz esetén elindul az anyag kiírása..

WARNING: that disk is larger than 2 GB! Make sure you're not accidentally
overwriting your primary hard disk! Proceeding on your own risk...
About to overwrite the contents of disk 1 with new data. Proceed? (y/n)

minekutána a képernyőn pörgő számokat fogunk látni, mindaddig amíg ki nem íródik a 2GB-nyi adat:

20553728/2000000000 bytes written

ha minden jól ment a végén ezt kell látnunk:

2000000000/2000000000 bytes written in total

ezennel végeztünk, készen van a boot-olható USB meghajtónk.

Ezután sok teendőnk nincs, az elkészített boot-olható egységet bele kell dugni a leendő kiszolgáló egyik USB aljzatába, BIOS-ban beállítani a boot sorrendet, pontosabban azt, hogy legelőször a most elkészített USB-s eszközről akarjon boot-olni és még véletlenül sem az egyik belső lemezről.

Maga a rendszer az USB egység gyorsaságának fügvényében, előbb vagy utóbb betöltődik, elindul és végrehajthatjuk a kiszolgáló alap konfigurációs lépéseit, beállításait egy CLI (karakteres) konzol felületen.

Igazából amit első lépésben érdemes kiválasztani, az a szerver gép hálózati beállításait lehetővé tévő “1) Configure Network Interfaces” menü. Itt nem mennék bele a részletekbe, mindent értelemszerűen kell kitölteni, beállítani, úgy is aki arra vetemedik, hogy ezt a részt állítgatni akarja, az úgy is tudja, hogy mi mire való ;)

Ha végeztünk a hálózati beállításokkal, és a gép Ethernet interfésze is aktív, akkor egy a hálózatunkra kötött másik gépről (böngészővel) már beléphetünk a web-es felületére a kiszolgáló rendszerünknek, ahol egy kicsit kényelmesebb felületen nyílik lehetőségünk minden apró beállítás módosítására.

Tulajdonképpen ennyi lenne maga az alap rendszer telepítése, a beállításokat a kézikönyv segítségével végig lehet nézni.

Az alap beállításokkal az alábbi hálózati kiszolgálói teljesítményre volt képes a rendszer, a mérést végző szoftver a NAS-on futott és AFP protokollal történt az adatmásolás:

nas_2012-03-11-21-16-41

átviteli sebességértékek, alap beállításokkal, nas_2012-03-11-21-16-41

egy kis optimalizálás után az alábbiak szerint módosult, javult az átvitel :-D

nas_2012-03-12-5-45-46

átviteli sebességértékek, optimalizált beállítások mellett, nas_2012-03-12-5-45-46

Összességében meg vagyok elégedve a kiszolgáló teljesítményével.

.

26 válasz “FreeNAS 8 telepítés”

  1. szabolcs szerint:

    sziasztok!

    lenne 1 olyan kerdesem hogy:

    mivel csak tesztelesre probaltam ki a programot igy sok hasznat nem veszem es szeretnem ha ismet hasznalhato lenen az usb ,mit kel tennem hogy a 8gb usb ismerje fel a rendszer es nem csak 950mb ismer fel belole

  2. szabolcs szerint:

    formataltam es csak olyan 1gb ismer fel a rendszer kicsit szivas azert

  3. Tomi szerint:

    Hali de ezt merevlemezre (vinyó)-ra nem is lehet feltenni? Normalis szerokat lehet vele futtatni? Azaz nem webet hanel pl cas szervert?

  4. zed911 szerint:

    Optimalizálás alatt mit értesz?
    Mitől nőtt meg a teljesítménye?
    Valóban kell ennek 8Gb ram?
    4 kevés neki?

    • tami szerint:

      - memoria felhasznalas, cache stb. finomhangolas, freebsd performance tuning iranyba erdemes tovabblepni.
      – a finomhangolastol nott meg, pusztan szoftveres allitgatasok.
      – az attol fugg mire akarja hasznalni az ember, en 4GB-al hasznalom, fugg a lemezek szamatol, az azokon levo file-rendszer tipusatol. stb.

  5. Jankás szerint:

    Üdv,

    próbálom a te megoldásodat, és a physdiskwrite write error-t dob 24576 byte-nál. Nincs valami ötletted?

  6. PMiki szerint:

    Szia !

    Ha jól látom az AFP protkolból ezt a NAS-t Apple környezetben használod, én is ezt tervezem.
    Le tudnád írni, hogy pontosan milyen hardware-t használsz (hány hdd, …) illetve milyen Freenas beállitások mellet érted el ezt az átviteli sebeséget (zfs?, raidz? …)
    Ha használsz Time Machine mentést akkor tudod korlátozni a mentés méretét, ha qutát adsz meg neki akkor ezt látja a TM vagy a teljes HDD méretét?
    Ezt a freebsd tuningot egy kezdőnek (nekem) ki tudnád bővebben fejteni.

    PMiki

  7. gusgus szerint:

    Hali!
    Ugyanabban a cipőben járunk, engem is érdekelne az a performance tuning :)

    Üdv,
    G

  8. gii szerint:

    az interfaces alatt miket lehet beállítani? ha ezlenne a kisbeadandód(mert nekem az de fogalmam sincs rola)akkor mit mondabál el erről a dologról meg a feltelepítéséről?

  9. Imco szerint:

    Szia!

    Neki futottam egy prolianttal. Felment, működik.
    Viszont csak az én gépemről tudom írni, olvasni.
    A hálózat többi tagja nem látja.
    A kezelőfelületre be tudok jelentkezni a többi gépről.
    A freenas manualt átolvastam, de nem lettem okosabb tőle.
    Mit szúrhatok el?
    Tök buta vagyok hozzá, illetve a linuxhoz is.

    Köszi!

    Üdv!
    Imco

    • tami szerint:

      - nem vilagos elsore, hogy a tobbi gep nem latja? vagy csak nem tudja irni/olvasni? avagy mindketto? :)
      – probald meg IP alapjan meghivatkozni, meghajto felcsatlakozasnal.
      – a megfelelo felhasznalot gondolom letrehoztad?
      – amikor letrehozol egy felhasznalot, fontosak a jogosultsagok, ez utobbira tippelek, hogy rosszul lehet beallitva, ha nem tudsz irni/olvasni.

      – gondolom win-es megosztassal hasznalnad, itt egy utmutato: http://doc.freenas.org/index.php/Windows_%28CIFS%29_Shares , lenyeg, hogy a jogosultsagok megfeleloek legyenek.

  10. Imco szerint:

    Szia!

    Torrent kliensre lehetőséget és az all share kezelésre tippet, olvasni valót, akármit nem tudsz ajánlani?
    A torrent kliensről is van videó, de a service menü alatt nincs kliens nekem! :(

    Köszi!

Válasz üzenet írása