FreeNAS 8 telepítés

Írta , 2012-04-24 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.

.

Share on FacebookShare on Google+Digg thisPin on PinterestShare on RedditShare on StumbleUponTweet about this on TwitterEmail this to someone

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

  1. get pdf szerint:

    Michael, a very interesting post thanks for writing it!

  2. Erdélyi Zoltán szerint:

    Köszönöm az eddigi segítséget.
    Ennek hatására megint “összedobtam” egy NAS-t.
    Most azzal a problémával küzdök, hogy nálunk fizikailag két hálózat van. A NAS-ban két hálózati kártyát tettem. Az első-re kötött hálózatból látszik a NAS. Működik is. De a másodikra kötött hálózatból nem látszik. Pedig a második hálózatból is ha IP cím alapján böngészőből akarok belépni akkor ott van. Simán előjön a GUI. De mint hlózati eszköz nem látszik. Nem tudom mit kellene még beállítani. A CIFS be van kapcsolva hisz. Az első hálózatból minden OK is…
    Erre lenne valakinek ötlete?
    Köszönettel

    • tami szerint:

      - tipp: lehet ez segíteni fog:
      – belepsz ssh-val a nas-ra (CLI), kiadod az ‘ifconfig’ parancsot, megnézet mik az ethernet interfészek nevei.
      – GUI-ban a ‘Szolgáltatások – CIFS – Kiegészítő paraméterek’ részbe berakod az alábbi sort – természetesen a felsorolásban a saját interfészeid neveit kell használnod, ezt az ifconfig ki fogja írni, fel fogod ismerni az IP címekről.. :)

      interfaces = lo0 bge0 bge1

      – lemented, és újraindítod a CIFS szolgáltatást, na nem menne, még megpróbálhatod ez is beleírni:

      bind interfaces only = yes

      • Erdélyi Zoltán szerint:

        Köszönöm az ismét gyors választ.
        Próbálgatom…

  3. Erdélyi Zoltán szerint:

    Üdvözletem.
    Én már telepítettem és használtam is ezt a NAS szoftvert.
    Egy dolog miatt szedtem le ami azóta sem hagy nyugodni: Nem tudtam beállítani, hogy egy egy ügyfél mekkora tárhelyet használhat. Vgyis nem találtam quota kiosztási lehetőséget ugyfelekhez.
    Tud a szoftver ilyet?
    Vagy melyik ingyenes szoftver tud ha ez nem?
    A választ előre is köszönöm.
    Valamint köszönöm a cikket is.
    üdv: Zoli

    • tami szerint:

      - a jelenlegi verzio nem tamogat GUI-n keresztuli quota beallitast (jelenlegi tudasom szerint, a most nemreg megjelent 9.2.0-as verziot annyira nem bujtam vegig..).
      – termeszetesen a rendszer tamogatja a quota-t de csak ZFS eseteben!!
      – workaround-kent parancssori (CLI) lehetoseg adott, itt egy leiras: Fontos: csak ZFS fs-nel hasznalhato!! https://bugs.freenas.org/issues/856

      • Erdélyi Zoltán szerint:

        Nagyon köszönöm a gyors választ.
        A link alapján próbálkozom majd.

  4. Zoli szerint:

    Hi,

    FreeNAS telepitest vallalnatok?
    Kezdo vagyok es a pluginek gondot okoznak, nem ingyen termeszetesen,
    koszi,
    z

    • tami szerint:

      - en kis hetkoznapi emberke vagyok, aki odahaza butykolgetek ezt azt, ilyet nem szoktam masnak vallalni.
      – plugineket nem szoktam feltenni, en a NAS-t erdeteti rendeltetesenek megfeleloen hasznalom, nekem nincs rarakva semmilyen kiegeszito funkcio, csak mint halozatra kapcsolt tarolokent hasznalom.
      – vannak jo leirasok amik segitenek osszerakni, epp a hozzaszolasod felett eggyel van egy video linkje szvsz. nem egy pilotavizsgas dolog.
      – ha ez megsem menne, probald ki a openmediavault-ot, nekem nem volt szimpatikus de allitolag plugin-erintettseg kapcsan egyszerubb a dolgod.

  5. 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!

  6. 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.

      • Imco szerint:

        Sehogy sem látja a többi gép. Csak böngészőből a kezelőfelületet tudom elérni. Tehát így látja, ezért gondolok én is valami beállítási problémára.

        Ma-holnap futok vele még köröket. Jelentkezem.

        Köszi!

      • tami szerint:

        - mondjuk en nem szeretem a “vendeg” hozzaferes hasznalatat, de ezzel tudod a legegyszerubben elinditani a kiszolgalot, itt egy link:
        http://www.youtube.com/watch?v=m2WBPou_SJc
        – ha ez alapjan sem akar osszejonni, akkor ott valami mas gond lesz.. :o

      • Imco szerint:

        még hétfőn sikerült, részben megoldanom.
        http://www.youtube.com/watch?v=3eipH3EEWQI&list=PL93AB1736DBAA6E8C&index=30
        alapján működik. A felhasználókat és csoportokat még nem hoztam létre, de így már látszik a hálózaton. Írható, olvasható. Sejtésem szerint az első próbálkozásnál 1-2 lépés kimaradt, ezért nem sikerült.
        :( Következő lépés, a felhasználók létrehozása. Illetve olvasom a torrent kliens lehetőségeit és az all share kezelését is.
        Köszönöm a segítséged!

        Üdv:
        Imco

  7. 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?

  8. gusgus szerint:

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

    Üdv,
    G

  9. 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

    • tami szerint:

      - ez a HW: http://www.tami.hu/blog/2012/02/24/hp-proliant-microserver/
      – most ket merevlemez dolgozik benne, UFS filerendszerben, nincs semmi raid, csak siman szoloban vannak a hdd-k.
      – raid es foleg zfs-hez nem lenne eleg a 4GB memoria, oda minimalisan 6-8GB kene.
      – TM-et nem hasznalok, szvsz egy baromsag, legalabbis nem latom ertelmet.
      – FreeBSD performance tuning-ot tekintve az egy melyebb lelegzetu anyag lenne :)

  10. 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?

    • tami szerint:

      - a pendrive merete legyen legalabb 2GB, tovabba meg kene bizonyosodni, hogy maga az eszkoz nem hibas.
      – javaslatom, hogy probald ki egy masik pendriveal.

  11. 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.

  12. Tomi szerint:

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

  13. szabolcs szerint:

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

  14. 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

Válasz üzenet írása