В
Komentarai pasirodė gana naudingos diskusijos, kurių rezultatais remiantis būtina ištaisyti pradinio surinkimo klaidas ir parašyti trečią dalį! Kai kuriuos pasiūlymus išbandysiu ant savęs ir, tikiuosi, parašysiu trečią dalį.
Pradiniam diegimui prie serverio reikės prijungti monitorių, klaviatūrą ir pelę.
Diegimas unRAID
Eiti į
Nepamirškite įjungti VT-d ir VT-x palaikymo savo BIOS!
Prijungiame „flash drive“ prie serverio ir paleidžiame jį GUI režimu.
Standartinis vartotojo vardas ir slaptažodis: root be slaptažodžio.
Versija rašymo metu: 6.7.2
Paleidę OS įsitikinkite, kad aptinkama visa prijungta aparatinė įranga. Sistema turėtų matyti visus jūsų diskus (diskai rodomi pagrindiniame skirtuke), du eterneto valdiklius ir „Wi-Fi“ kortelę (ir tai patogu žiūrėti skiltyje Įrankiai -> Sistemos įrenginiai).
Problema su Marvell SATA valdikliais
Dėl tam tikros „Marvell“ valdiklio tvarkyklės klaidos jie
Pasirinkau paprasčiausią sprendimą: pridėta iommu=pt
į parametrų eilutę, perduodamą Linux branduoliui, kai jis paleidžiamas. Tai atliekama skirtuke Pagrindinis (tada spustelėkite „Flash“ įrenginį). Be to, iš pradžių galite pakeisti „flash drive“ konfigūraciją: boot/syslinux/syslinux.cfg
Apie Intel vPro
Nerekomenduoju ieškoti aparatinės įrangos, kuri palaiko vPro/AMT.
Pirma, norint normaliai veikti nuotoliniu darbalaukiu, reikia prijungti HDMI-manomą arba DP-manomą kištuką, kitaip įmontuota vaizdo plokštė nebus inicijuota be prijungto monitoriaus.
Antra, „Intel“ kliento programinės įrangos kokybė yra labai žema.
Trečia, jūs pasieksite tą patį funkcionalumą naudojimui namuose su belaidžiu arba laidiniu HDMI/DP plėtikliu ir niekaip neapsiribosite aparatinės įrangos pasirinkimu.
Tinklo sąranka
Eikite į Nustatymai -> Tinklo nustatymai. Kaip jau spėjote atspėti, viena iš sąsajų žiūrės į vietinį tinklą, antroji - į internetą. Pirmiausia nuspręskite, kuris bus prijungtas prie jūsų vietinio tinklo. Mano pagrindinėje plokštėje ant jungčių yra lipdukai su MAC adresais, taip aš supratau, kas yra kas.
Trumpai tariant, tai, ką jums reikia padaryti, yra priskirti kiekvieną sąsają kaip dviejų atskirų L2 tiltų narį ir nustatyti statinį IP adresą toje, kuri yra prijungta prie vietinio tinklo. Sąsajoje žiūrint į internetą IP adreso nereikia; RouterOS jį tvarkys.
Štai ką turėtumėte gauti:
- 192.168.1.2 – adresas, kuriame bus pasiekiamas unRAID
- 192.168.0.1 – RouterOS adresas
- 192.168.1.3 – pi.hole DNS serverio adresas
Galite palikti eth0 adreso priskyrimą per DHCP, bet tada, jei kils kokių nors problemų RouterOS, mes negalėsime pasiekti unRAID ir turėsime prijungti monitorių ir klaviatūrą prie serverio.
Nustatę tinklą, galite pereiti prie nuotolinio nustatymo rankiniu būdu nustatydami IP adresą LAN kliente.
Saugyklos nustatymas
Norėdami paleisti virtualią mašiną, jums reikės saugyklos vietos, todėl laikas ją sukonfigūruoti. Detaliai to neaprašysiu, nes tai gana paprasta: kietiesiems diskams reikia priskirti vaidmenis - vieną Disk 1, kitą Parity.
Pirmoje dalyje rašiau, kad užtenka vieno SSD, bet iš tikrųjų tai netiesa: geriau paimti du vienodus ir iš jų sukurti talpyklos telkinį, kad sugestų duomenys juose bus apsaugoti. . Be to, unRAID neturi mechanizmo duomenų atsarginėms kopijoms iš talpyklos kurti. Viskas aprašyta išsamiau
Tai turėtų atrodyti taip (atsiprašau, aš dar nenusipirkau antrojo SSD):
Be to, galite iš karto nustatyti pariteto tikrinimo ir duomenų perdavimo iš talpyklos tvarkaraštį. Tai atliekama puslapyje Nustatymai -> Planuoklis.
Pakanka kartą per du mėnesius patikrinti paritetą ir kiekvieną naktį perkelti duomenis iš talpyklos.
Galite iš karto konfigūruoti tinkle pasiekiamus išteklius skirtuke Bendrinimai:
Dėl to, kad turiu tik vieną diską talpyklai, domenai yra neapsaugoti. Viskas turi būti žalia.
„RouterOS“ diegimas
Pirmiausia turite atsisiųsti diegimo ISO atvaizdą Towerisos
.
Dabar atėjo laikas sukurti virtualią mašiną.
Įgalinkite palaikymą skiltyje Nustatymai -> VM tvarkyklė. Po to pasirodys naujas skirtukas - VM, eikite į jį.
Spustelėkite Pridėti VM, tada „Linux“.
- Pasirinkite tik vieną branduolį
- Pakanka skirti 128 arba 256 megabaitus atminties
- Mašina -
i440fx-3.1
- BIOS -
SeaBIOS
- Elemente OS Install ISO pasirinkite atsisiųstą vaizdą (
/mnt/user/isos/mikrotik-6.46.iso
) - Pirminio vDisko dydis – 256M
- Pirminė vDisk magistralė –
SATA
- Tinklo tiltas – br0
- Pridėkite antrą tinklo sąsają ir pasirinkite br1
- Jei jūsų „Wi-Fi“ kortelė nerodoma kituose PCI įrenginiuose, viskas gerai – konfigūracijoje ją įrašysime rankiniu būdu; jei ji rodoma, pažymėkite langelį
- Kol kas panaikinkite žymėjimą Paleisti VM po sukūrimo ir spustelėkite Kurti
Prisiminkite, kurie MAC adresai gaus kokias sąsajas, kad ateityje juos atitiktų RouterOS.
Dėl tam tikrų priežasčių automatinis skirtingų VM prievadų priskyrimas man ne visada normaliai veikė, todėl atidarykite gautą XML konfigūraciją ir pataisykite eilutę su VNC nustatymais į maždaug taip:
<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>
Jei jūs, kaip ir aš, neturėjote Wi-Fi adapterio kituose PCI įrenginiuose, įveskite jį rankiniu būdu. Norėdami tai padaryti, turite sužinoti jo adresą PCI magistralėje. Lengviausias būdas tai padaryti yra Įrankiai -> Sistemos įrenginiai, ten bus eilutė:
IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
Kas mano atveju virsta:
(atsiprašau, dėl tam tikrų priežasčių Habr's MD analizatorius yra klaidingas šioje ištraukoje, turėjau įterpti nuotrauką)
Galite paleisti VM ir prisijungti prie jos per VNC. Įdiegti RouterOS labai paprasta! Kai būsite paraginti pasirinkti paketus, paprasčiausias būdas yra pasirinkti visus naudodami klavišą a
ir užbaikite montavimą raktu i
, atsisakydamas išsaugoti seną konfigūraciją ir sutikdamas suformatuoti diską.
Po perkrovimo įveskite admin kaip prisijungimo vardą, o slaptažodis yra tuščias.
Rinkis /interface print
ir įsitikinkite, kad sistema mato visas tris jūsų tinklo sąsajas (padariau ekrano kopiją iš jau sukonfigūruotos sistemos, kur pavadinimai skiriasi nuo numatytųjų):
Šiame etape galite atsisiųsti
Manau, kad išsami RouterOS konfigūracija nepatenka į šio straipsnio taikymo sritį, ypač dėl to, kad internete yra daug vadovų, todėl siūlau pirmiausia atlikti standartinę greitąją sąranką:
Galite prijungti interneto kabelį prie laisvo prievado ir perjungti LAN klientą, kad automatiškai gautumėte IP adresą, taip pat patikrinti Wi-Fi funkcionalumą. Įsitikinę, kad viskas veikia, galite nusipirkti ir įvesti RouterOS licencijos raktą.
„Linux“ VM pridėjimas
Norėdami dirbti labiau pažįstamoje aplinkoje, sukurkime kitą virtualią mašiną, kurioje paleisime jūsų mėgstamą %distro_name%
Vis tiek atsisiųskite ISO atvaizdą ir įdėkite jį isos
Eikite į jau pažįstamą skirtuką VM, tada Pridėti VM. Dabar daugumą nustatymų galima palikti kaip numatytuosius.
- BIOS -
SeaBIOS
- Elemente OS Install ISO pasirinkite atsisiųstą vaizdą
- Pirminis vDisk dydis – maždaug 10–20 GB
- Unraid Share – kelias į katalogą, kurį norite padaryti prieinamą VM, mano atveju
/mnt/user/shared/
- Unraid Mount žyma
shared
- Tinklo tiltas – br0
- Kol kas panaikinkite žymėjimą Paleisti VM po sukūrimo ir spustelėkite Kurti
Mes vis dar redaguojame VNC serverio nustatymus konfigūracijose:
<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>
Įdiekite sistemą, ji turėtų gauti IP per DHCP ir turėti prieigą prie interneto.
Norėdami, kad FS katalogas būtų pasiekiamas pagrindiniame kompiuteryje, pridėkite prie /etc/fstab
šią eilutę:
shared /mnt/shared 9p trans=virtio,version=9p2000.L 0 0
Dabar galite naudoti pažįstamas paslaugas pažįstamame „Linux“ įrenginyje, kurį bus lengva perkelti į kitą aparatinę įrangą!
Jei viskas veikia gerai ir tinkamai įsijungia bei išsijungia, galite nusipirkti ir įvesti unRAID raktą. Nepamirškite, kad jis yra susietas su „flash drive“ GUID (nors jį galima perkelti). Be to, be licencijos automatinis VM paleidimas neveiks.
Finalas
Ačiū, kad skaitėte iki galo!
Stengiausi nerašyti daug, bet vis tiek, mano nuomone, pasirodė gana ilgas. Likusias unRAID funkcijas, mano nuomone, gana lengva sukonfigūruoti, juolab kad viskas sukonfigūruojama pele.
Yra keletas gerų idėjų, ką galima įdiegti VM
Tikiuosi, kad man užteks tęsti!
Šaltinis: www.habr.com