Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)

В az első rész Egészen röviden beszéltem magáról az összeállításról, amely lehetővé teszi, hogy olyan számítógépet készítsünk, amelyen az unRAID futtatásával NAS-t és MikroTik RouterOS-t hozhatunk létre egy KVM virtuális gépben, egy normál útválasztó helyett.

A hozzászólások igen hasznos megbeszéléseknek bizonyultak, aminek eredményeként ki kell javítani a kezdeti összeállítás hibáit és már meg kell írni a harmadik részt! A javasoltak egy részét magamon fogom kipróbálni, és remélem, megírom a harmadik részt.

A kezdeti telepítéshez monitort, billentyűzetet és egeret kell csatlakoztatnia a szerverhez.

Az unRAID telepítése

Menj weboldal és telepítsd az unRAID-et az USB pendrive-ra (amit elfelejtettem hozzáadni a táblázathoz). A flash meghajtókra vonatkozó ajánlások szabványosak: normál márka és nagyobb fizikai méret (a jobb hűtés érdekében). Az UnRAID erről a flash meghajtóról indul, így az SSD-k teljesen a gyorsítótár alá kerülnek. További hivatalos információk itt.

Ne felejtse el engedélyezni a VT-d és VT-x támogatást a BIOS-ban!

Csatlakoztatjuk a flash meghajtót a szerverhez, és GUI módban futtatjuk.

Alapértelmezett felhasználónév és jelszó: root jelszó nélkül.

Íráskori verzió: 6.7.2

Az operációs rendszer elindítása után győződjön meg arról, hogy minden csatlakoztatott hardvert észlel. A rendszernek látnia kell az összes lemezt (a lemezek a Fő lapon jelennek meg), két Ethernet-vezérlőt és egy Wi-Fi-kártyát (és ezt kényelmesen megtekintheti az Eszközök -> Rendszereszközök menüpontban).

Probléma a Marvell SATA vezérlőkkel

A Marvell vezérlő illesztőprogramjának hibája miatt ők nem működik a VT-d engedélyezése után az unRAID 6.7.x verziójában.

A legegyszerűbb megoldást választottam: hozzá iommu=pt a rendszerindításkor a Linux kernelnek átadott paraméterláncra. Ez a Fő lapon történik (majd kattintson a „Flash” eszközre). Ezenkívül kezdetben módosíthatja a flash meghajtó konfigurációját: boot/syslinux/syslinux.cfg

Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)

Az Intel vPro-ról

Nem javaslom a vPro/AMT-t támogató hardvert keresni.

Először is, a távoli asztal normál működéséhez csatlakoztatnia kell egy HDMI-dummy vagy DP-dummy dugót, különben a beépített videokártya nem inicializálódik csatlakoztatott monitor nélkül.

Másodszor, az Intel kliensszoftvereinek minősége rendkívül alacsony.

Harmadszor, ugyanazt a funkcionalitást érheti el otthoni használatra vezeték nélküli vagy vezetékes HDMI / DP bővítővel, ugyanakkor nem lesz korlátozva a hardver kiválasztásában.

Hálózati konfiguráció

Lépjen a Beállítások -> Hálózati beállítások menüpontra. Amint azt sejtette, az egyik interfész a helyi hálózatra, a második az internetre néz. Először döntse el, melyik csatlakozik a helyi hálózathoz. Az alaplapomon a csatlakozókon matricák vannak MAC címekkel, így értettem, hogy ki kicsoda.

Dióhéjban annyit kell tennie, hogy minden interfészhez hozzá kell rendelnie két külön L2 híd tagját, és be kell állítania egy statikus IP-címet a helyi hálózathoz csatlakozón. Az internetes felületen nem kell IP-cím, a RouterOS megoldja.

A következőket kell beszerezned:

Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)

  • 192.168.1.2 - cím, ahol az unRAID elérhető lesz
  • 192.168.0.1 – RouterOS cím
  • 192.168.1.3 - pi.hole DNS-kiszolgáló címe

DHCP-n keresztül meghagyhatjuk az eth0 címkiosztását, de akkor a RouterOS-ben bármilyen probléma esetén nem fogjuk tudni elérni az unRAID-et, és monitort és billentyűzetet kell csatlakoztatnunk a szerverhez.

A hálózat beállítása után a LAN-kliens IP-címének manuális beállításával távoli beállításra válthat.

Tárolás beállítása

A virtuális gép futtatásához tárhelyre lesz szüksége, ezért ideje beállítani. Nem írom le részletesen, mivel ez meglehetősen egyszerű: szerepeket kell hozzárendelnie a merevlemezekhez - az egyik az 1-es lemez, a másik a paritás.

Az első részben írtam, hogy elég egy SSD, de valójában ez nem így van: jobb, ha veszünk két egyformát, és készítünk belőlük egy cache-poolt, így a rajtuk lévő adatok védettek lesznek, ha valamelyik meghibásodik. . Ezenkívül az unRAID-ben nincs mechanizmus az adatok biztonsági mentésére a gyorsítótárból. Mindent részletesebben leírnak itt.

Így kell kinéznie (elnézést, még nem vettem második SSD-t):

Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)

Ezenkívül azonnal beállíthat egy ütemezést a paritásellenőrzéshez és az adatátvitelhez a gyorsítótárból. Ezt a Beállítások -> Ütemező oldalon teheti meg.

Elegendő kéthavonta egyszer ellenőrizni a paritást, és minden este átvinni az adatokat a gyorsítótárból.

A Megosztások lapon azonnal konfigurálhatja a hálózaton keresztül elérhető erőforrásokat:

Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)

Tekintettel arra, hogy csak egy lemezem van a gyorsítótárhoz, a tartományok nem védettek. Mindennek zöldnek kell lennie.

Telepítse a RouterOS-t

Először le kell töltenie a telepítő iso-image-et ezért (válassza az x86 Stable CD Image-t), és helyezze be Towerisos.

Itt az ideje a virtuális gép létrehozásának.

Engedélyezze a támogatást a Beállítások -> VM-kezelőben. Ezután egy új lap jelenik meg - virtuális gépek, menjen rá.

Kattintson a VM hozzáadása, majd a Linux elemre.

  • Csak egy magot jelöljön ki
  • Elegendő 128 vagy 256 megabájt memóriát lefoglalni
  • gép- i440fx-3.1
  • BIOS - SeaBIOS
  • Az OS Install ISO elemben válassza ki a letöltött képet (/mnt/user/isos/mikrotik-6.46.iso)
  • Elsődleges vDisk mérete - 256M
  • Elsődleges vDisk busz - SATA
  • Hálózati híd-br0
  • Adjon hozzá egy második hálózati interfészt, és válassza a br1 lehetőséget
  • Ha a Wi-Fi kártyád nem jelenik meg az Egyéb PCI-eszközök között, az rendben van - írja be tollal a konfigurációba, ha megjelenik - jelölje be a négyzetet
  • Egyelőre törölje a jelölést a Virtuálisgép indítása a létrehozás után jelölőnégyzetből, és kattintson a Létrehozás gombra

Ne felejtse el, hogy mely interfészek mely MAC-címeket kapják meg, hogy tovább illesszék őket a RouterOS-ben.

Valamiért a különböző virtuális gépek automatikus portkiosztása nem mindig működött nálam, ezért nyissa meg az eredményül kapott XML-konfigurációt, és módosítsa a VNC-beállítások sorát a következőre:

<graphics type='vnc' port='5900' autoport='no' websocket='5700' listen='0.0.0.0' keymap='en-us'>
 <listen type='address' address='0.0.0.0'/>
</graphics>

Ha Ön, mint én, nem látott Wi-Fi adaptert az Egyéb PCI-eszközök között, írja be kézzel. Ehhez meg kell találnia a címét a PCI buszon. Ennek legegyszerűbb módja az Eszközök -> Rendszereszközök, ott lesz egy sor:

IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter

Ami az én esetemben így alakul:

Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)
(bocs, a Habr MD értelmezője valamiért hibás ezen a passzuson, képet kellett beszúrnom)

Elindíthat egy virtuális gépet, és VNC-n keresztül csatlakozhat hozzá. A RouterOS telepítése nagyon egyszerű! A csomagok kiválasztására vonatkozó felszólítás után a legegyszerűbb, ha az összeset kiválasztja a kulccsal a és a kulccsal fejezze be a telepítést i, megtagadja a régi konfiguráció mentését, és beleegyezik a lemez formázásához.

Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)

Az újraindítás után bejelentkezési névnek adja meg az admin-t, a jelszó üres.

Tárcsa /interface print és győződjön meg arról, hogy a rendszer látja mindhárom hálózati interfészt (képernyőképet készítettem egy már konfigurált rendszerről, ahol a nevek eltérnek az alapértelmezetttől):

Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)

Ebben a szakaszban letöltheti winbox, csatlakozzon a RouterOS-hez MAC-címmel, és végezze el a további konfigurálást a grafikus felhasználói felületen keresztül.

Úgy gondolom, hogy a RouterOS részletes konfigurációja túlmutat ennek a cikknek a keretein, különösen mivel az interneten sok kézikönyv található, ezért azt javaslom, hogy először hajtsa végre a szabványos gyorsbeállítást:

Otthoni útválasztó + NAS beállítása unRAID-en (2. rész)

Internetkábelt csatlakoztathat egy szabad porthoz, és átkapcsolhatja a LAN-klienst, hogy automatikusan megkapja az IP-címet, valamint ellenőrizze a Wi-Fi teljesítményét. Miután meggyőződött arról, hogy minden működik, megvásárolhatja és megadhatja a RouterOS licenckulcsát.

Linux virtuális gép hozzáadása

Ahhoz, hogy ismerősebb környezetben dolgozhassunk, létrehozunk egy másik virtuális gépet, amelyen a kedvenc %distro_name%-odat fogjuk futtatni.

Még mindig töltse le az ISO-képet, és tegye be isos

Lépjen a már megszokott VM-ek fülre, majd a VM hozzáadása lehetőségre, a beállítások túlnyomó többsége mostantól alapértelmezettként hagyható.

  • BIOS - SeaBIOS
  • Az OS Install ISO-ban válassza ki a letöltött képet
  • Elsődleges vDisk mérete - valami 10-20 GB körüli
  • Unraid Share – az én esetemben a virtuális gép számára elérhetővé tenni kívánt könyvtár elérési útja /mnt/user/shared/
  • Unraid Mount címke shared
  • Hálózati híd-br0
  • Egyelőre törölje a jelölést a Virtuálisgép indítása a létrehozás után jelölőnégyzetből, és kattintson a Létrehozás gombra

Mindazonáltal a konfigurációban szerkesztjük a VNC szerver beállításait:

<graphics type='vnc' port='5901' autoport='no' websocket='5701' listen='0.0.0.0' keymap='en-us'>
 <listen type='address' address='0.0.0.0'/>
</graphics>

Telepítse a rendszert, kap egy IP-címet DHCP-n keresztül, és hozzá kell férnie az internethez.

Az FS-könyvtár elérhetővé tételéhez a gazdagépen adja hozzá /etc/fstab következő sor:

shared  /mnt/shared     9p      trans=virtio,version=9p2000.L 0 0

Most már használhatja az ismert szolgáltatásokat egy ismerős Linux gépen, amely könnyen hordozható lesz más hardverre!

Ha minden jól működik, és megfelelően be- és kikapcsol, akkor megvásárolhatja és megadhatja az unRAID kulcsát. Ne felejtse el, hogy a flash meghajtó GUID-jához van kötve (bár hordozható is lehet). Ezenkívül licenc nélkül a virtuális gép automatikus indítása sem működik.

finálé

Köszönöm, hogy végigolvastad!

Igyekeztem nem sokat írni, de szerintem így is elég hosszúra sikerült. Az unRAID többi funkciója szerintem meglehetősen könnyen konfigurálható, főleg, hogy minden az egérrel van beállítva.

Vannak jó ötletek, hogy mit lehet telepíteni a virtuális gépre itt. Azt gondolom, hogy mindenkinek megvannak a saját igényei, és lehetetlen valamiféle univerzális listát levonni. Bár a pi.hole persze abszolút mindenkinek tanácsolható 🙂

Remélem lesz elég a folytatáshoz!

Forrás: will.com

Hozzászólás