Ha NAS-t futtat a Proxmoxon, akkor egyetlen fizikai gépből virtualizációs gazdagépet és dedikált tárolókiszolgálót is alakíthat anélkül, hogy minden egyes feladathoz külön hardvert vásárolna. Ez az útmutató végigvezeti a NAS beállítását a Proxmoxon virtuális gép használatával, a gazdagép előkészítésétől a hálózaton lévő mappák megosztásáig. Mindenkinek megfelel, aki már futtatja a Proxmoxot más virtuális gépeken, és megbízható fájltárolót szeretne hozzáadni mellé.

Amire szükséged lesz

  • Proxmox VE gazdagép elegendő tartalék CPU-val, RAM-mal és tárolókapacitással egy NAS virtuális géphez
  • IOMMU-t (Intel VT-d vagy AMD-Vi) támogató alaplap és CPU, ha tárolóvezérlőn kíván áthaladni
  • Egy vagy több fizikai merevlemez vagy SSD-meghajtó tárolásra, külön a Proxmox rendszerindító meghajtótól
  • Telepítőkép a választott NAS operációs rendszerhez, például TrueNAS vagy OpenMediaVault
  • Stabil hálózati kapcsolat és ideális esetben UPS a váratlan áramkimaradás ellen

A NAS szoftver futtatásának kiválasztása a Proxmoxon

Két általános megközelítés létezik. Az első egy dedikált NAS operációs rendszer telepítése egy virtuális gépen belül, és közvetlen hozzáférést biztosít a fizikai lemezekhez. A második az, hogy hagyja, hogy a Proxmox felügyelje magát a tárolókészletet, és megosszon mappákat a saját eszközeivel. A legtöbb otthoni felhasználó jobb eredményeket ér el az első opcióval, mivel a célra épített NAS-szoftver bevált tárkezelési, pillanatfelvétel-készítési és megosztási funkciókat tartalmaz, amelyek konfigurálása egyszerűbb, mintha mindent kézzel végezne el a gazdagépen.

Opció A legjobb Bonyolultság
A TrueNAS virtuális gépként lemezáteresztővel ZFS tárolókészletek, pillanatképek, adatintegritás-ellenőrzések Mérsékelt, áteresztő beállítást igényel
OpenMediaVault virtuális gépként Egyszerűbb fájlmegosztás ext4-en vagy más fájlrendszereken Alacsonyabb, virtuális lemezekkel rugalmasabb
A Proxmox host közvetlenül kezeli a tárolást A haladó felhasználók jól ismerik a parancssort Magasabb, kevésbé kezdő barát

A Proxmox gazdagép előkészítése

  1. Győződjön meg arról, hogy a CPU és az alaplap támogatja a hardvervirtualizációt és az IOMMU-t, majd engedélyezze ezeket a beállításokat a rendszer BIOS vagy UEFI beállításaiban.
  2. A Proxmox gazdagépen szerkessze a rendszerindítási konfigurációt az IOMMU támogatás engedélyezéséhez, majd indítsa újra, hogy a módosítás érvénybe lépjen.
  3. Ellenőrizze, hogy a tárolóvezérlő vagy az egyes lemezek, amelyeket a NAS-nak kíván szánni, különálló eszközként jelennek-e meg, készen az áthaladásra.
  4. Győződjön meg arról, hogy a NAS-tárolásra szánt lemezeket nem maga a Proxmox formázta vagy használja, mert azokat érintetlenül kell átadni a NAS virtuális gépnek.

Áthaladás tárolóvezérlőn vagy lemezeken

  1. A Proxmox shell használatával azonosítsa a NAS virtuális géphez rendelni kívánt lemezvezérlő (például SATA vagy HBA-kártya) PCI-címét.
  2. A vezérlő illesztőprogramja feketelistára kerüljön a gazdagépen, hogy a Proxmox ne csatlakoztassa, és ne zavarja azt rendszerindításkor.
  3. A virtuális gép hardverbeállításaiban adja hozzá a PCI-eszközt, és válassza ki az azonosított vezérlőt az átvitelhez.
  4. Ha nincs tartalék vezérlője, amelyen áthaladhat, az egyes lemezek közvetlenül áthaladhatnak nyers eszközként, bár a dedikált HBA általában megbízhatóbb eredményeket ad nagyobb tárolókészletek esetén.

A NAS virtuális gép létrehozása és telepítése

  1. Hozzon létre egy új virtuális gépet a Proxmoxban, elegendő CPU-magot és RAM-ot lefoglalva a választott NAS-szoftver által javasolt minimumok alapján.
  2. Csatolja a NAS operációs rendszer telepítőkészletét virtuális CD-ROM-ként.
  3. Állítsa be a rendszerindítási sorrendet úgy, hogy a virtuális gép a telepítőből induljon el, majd indítsa el a virtuális gépet, és kövesse a képernyőn megjelenő telepítési utasításokat.
  4. Telepítse a NAS operációs rendszert egy kis virtuális lemezre, amelyet külön kell tartani az áthaladó tárolólemezektől, mivel a rendszerindító meghajtó és az adatmeghajtók nem osztozhatnak ugyanazon a lemezen.
  5. A telepítés befejezése után távolítsa el a telepítőkészletet, és indítsa újra a virtuális gépet az új NAS operációs rendszerrel.

Tárolókészletek és hálózati megosztások konfigurálása

  1. Jelentkezzen be a NAS operációs rendszer webes felületére a hálózat másik eszközéről.
  2. Hozzon létre egy tárolókészletet az áthaladó lemezek használatával, és válassza ki a meghajtók számának megfelelő redundancia szintet.
  3. Állítson be egy vagy több megosztott mappát a készleten belül a tárolni kívánt adattípusokhoz, például adathordozókhoz, dokumentumokhoz vagy biztonsági másolatokhoz.
  4. Engedélyezze a megfelelő megosztási protokollt, általában az SMB-t a Windows-típusú hálózati megosztásokhoz vagy az NFS-t Linuxhoz és más NAS-t ismerő eszközökhöz.
  5. Hozzon létre felhasználói fiókokat és rendeljen engedélyeket, hogy csak a megfelelő személyek és eszközök férhessenek hozzá az egyes megosztásokhoz.

Ha a megosztások már működnek, érdemes áttekinteni, hogyan kell konfigurálni a NAS RAID-et adatvédelemhez, hogy a tárolókészlet túlélje a meghajtó meghibásodását adatvesztés nélkül.

Tippek és hibaelhárítás

  • Kerülje a virtuális lemezek használatát a fő tárolókészletben, ha a ZFS-t a virtuális gépen belül kívánja futtatni, mivel a ZFS a legjobban a fizikai lemezekhez való közvetlen hozzáféréssel teljesít, nem pedig egy absztrahált virtuális lemezréteget.
  • Ha nem jelennek meg az áteresztő eszközök a virtuális gépen belül, ellenőrizze, hogy az IOMMU megfelelően engedélyezve van-e, és hogy a gazdagép-illesztőprogram szerepel-e a tiltólistán.
  • Adjon a NAS virtuális gépnek fix mennyiségű RAM-ot dinamikus elosztás helyett, mivel sok NAS operációs rendszer konzisztens memóriát vár el a gyorsítótárazáshoz.
  • Rendszeresen készítsen biztonsági másolatot a NAS virtuális gép konfigurációjáról, magától az adatkészlettől elkülönítve, hogy a virtuális gép meghibásodása esetén ne maradjon visszaállítási beállítások nélkül.
  • Tesztelje a beállítást úgy, hogy ír és olvas egy nagy fájlt a hálózati megosztáson keresztül, mielőtt bármi fontos dologban támaszkodik rá.

Ha még nem ismeri a NAS-koncepciókat, a kezdőknek szóló útmutató a NAS otthoni beállításához lefedi azokat az alapokat, amelyek akkor érvényesek, ha dedikált hardvert vagy egy ehhez hasonló virtuális gépet futtat. Miután a NAS elérhető a helyi hálózaton, megtekintheti a NAS távoli elérését az interneten keresztül a biztonságos külső hozzáférés érdekében, valamint beállíthat NAS felhasználói fiókokat és engedélyeket a megosztott mappák megfelelő biztonságának megőrzéséhez.

Gyakran ismételt kérdések

Szükségem van egy dedikált tárolóvezérlőre a NAS futtatásához a Proxmoxon?

Nem szigorúan, de enyhe használaton kívül mindenre ajánlott. A virtuális géphez továbbított dedikált HBA- vagy SATA-vezérlő közvetlen, szűrés nélküli hozzáférést biztosít a NAS-szoftvernek a lemezekhez, ami fontos az olyan fájlrendszerek esetében, mint a ZFS, amelyek maguktól várják a meghajtók kezelését.

Használhatok virtuális lemezeket a fizikai lemezátvitel helyett?

Igen, és egyszerűbb a beállítás, de egy absztrakciós réteget ad a NAS szoftver és a tényleges hardver között. Ez jól működik kevésbé igényes telepítéseknél vagy fájlrendszereknél, amelyek nem támaszkodnak nyers lemezelérésre, de általában nem ajánlott nagy ZFS-készletek esetén.

A NAS virtuális gépként való futtatása hatással lesz a teljesítményre a dedikált NAS-hardverhez képest?

Megfelelő áthaladással és elegendő CPU-val és RAM-mal a teljesítmény általában nagyon közel áll ahhoz, hogy ugyanazt a szoftvert dedikált hardveren futtassa. A fő többletköltség a rosszul konfigurált tárolóból származik, például olyan virtuális lemezek használatából, ahol az áthaladás jobban megfelelne.

Mi történik a NAS-tárolómmal, ha a Proxmox gazdagép újraindul?

A NAS virtuális gép újraindul a gazdagéppel együtt, hacsak nincs másként konfigurálva, és a tárolókészletnek automatikusan újra össze kell állnia a virtuális gép indításakor, feltéve, hogy a rendszer megfelelően észleli az áthaladó lemezeket. Ha beállítja, hogy a virtuális gép automatikusan induljon el a gazdagép indításakor, akkor nem kell minden alkalommal manuálisan bekapcsolni.