Setja upp heimabeini + NAS á unRAID (hluti 2)

В fyrsti hluti Ég talaði nokkuð stuttlega um samsetninguna sjálfa, sem gerir þér kleift að búa til tölvu sem þú getur keyrt unRAID á til að búa til NAS og MikroTik RouterOS í KVM sýndarvél í staðinn fyrir venjulegan bein.

Athugasemdir reyndust vera mjög gagnlegar umræður, byggðar á niðurstöðum sem nauðsynlegt er að leiðrétta villur í upphafssamsetningu og skrifa þriðja hlutann! Ég mun reyna nokkrar af tillögum á sjálfan mig og, vona ég, skrifa þriðja hlutann.

Fyrir fyrstu uppsetningu þarftu að tengja skjá, lyklaborð og mús við netþjóninn.

Setur upp unRAID

Förum til сайт og setja upp unRAID á USB-drifi (sem ég gleymdi að bæta við töfluna). Ráðleggingar um flash-drif eru staðlaðar: venjulegt vörumerki og stærri líkamleg stærð (fyrir betri kælingu). Þetta glampi drif mun ræsa unRAID, þannig að SSD diskarnir þínir verða alveg í skyndiminni. Nánari opinberar upplýsingar hér.

Ekki gleyma að virkja VT-d og VT-x stuðning í BIOS!

Við tengjum flash-drifið við netþjóninn og ræsum það í GUI ham.

Venjulegt notendanafn og lykilorð: rót án lykilorðs.

Útgáfa þegar þetta er skrifað: 6.7.2

Eftir að stýrikerfið hefur verið ræst skaltu ganga úr skugga um að allur tengdur vélbúnaður sé uppgötvaður. Kerfið ætti að sjá alla diskana þína (diska eru sýndir á Main flipanum), tvo Ethernet stýringar og Wi-Fi kort (og þetta er þægilegt að skoða í Tools -> System Devices).

Vandamál með Marvell SATA stýringar

Vegna einhverrar villu í Marvell stjórnanda drivernum, þá virka ekki eftir að hafa virkjað VT-d í unRAID útgáfu 6.7.x.

Ég valdi einföldustu lausnina: bætt við iommu=pt við færibreytustrenginn sem er send til Linux kjarnans þegar hann ræsir. Þetta er gert á aðalflipanum (smelltu síðan á „Flash“ tækið). Einnig geturðu breytt stillingunni á flash-drifinu í upphafi: boot/syslinux/syslinux.cfg

Setja upp heimabeini + NAS á unRAID (hluti 2)

Um Intel vPro

Ég mæli ekki með því að leita að vélbúnaði sem styður vPro/AMT.

Í fyrsta lagi, fyrir eðlilega notkun á ytra skjáborðinu, þarftu að tengja HDMI-galla eða DP-galla tengi, annars verður innbyggða skjákortið ekki frumstillt án tengds skjás.

Í öðru lagi eru gæði viðskiptavinahugbúnaðar frá Intel afar lítil.

Í þriðja lagi muntu ná sömu virkni fyrir heimilisnotkun með þráðlausum eða snúru HDMI/DP framlengingu og verður ekki takmarkaður á nokkurn hátt í vali á vélbúnaði.

Stillingar netsins

Farðu í Stillingar -> Netstillingar. Eins og þú gætir hafa giskað á mun eitt af viðmótunum líta inn á staðarnetið, annað - inn á internetið. Til að byrja með skaltu ákveða þann sem verður tengdur við staðarnetið þitt. Á móðurborðinu mínu eru límmiðar með MAC vistföngum á tengjunum, þannig komst ég að því hver er hver.

Í hnotskurn, það sem þú þarft að gera er að úthluta hverju viðmóti sem meðlimi tveggja aðskildra L2 brýr og stilla fasta IP tölu á þeirri sem er tengd við staðarnetið. Á viðmótinu sem horfir á internetið er ekki þörf á IP tölu; RouterOS mun sjá um það.

Þetta er það sem þú ættir að fá:

Setja upp heimabeini + NAS á unRAID (hluti 2)

  • 192.168.1.2 - heimilisfang þar sem unRAID verður fáanlegt
  • 192.168.0.1 - Netfang RouterOS
  • 192.168.1.3 - pi.hole DNS netfang

Þú getur skilið eftir heimilisfangaúthlutunina fyrir eth0 í gegnum DHCP, en ef það eru einhver vandamál í RouterOS munum við ekki fá aðgang að unRAID og við þurfum að tengja skjáinn og lyklaborðið við netþjóninn.

Eftir að netkerfið hefur verið sett upp geturðu skipt yfir í fjarstillingu með því að stilla IP tölu handvirkt á LAN biðlaranum.

Uppsetning geymslu

Til að keyra sýndarvél þarftu geymslu, svo það er kominn tími til að stilla hana. Ég mun ekki lýsa því í smáatriðum, þar sem það er frekar einfalt: þú þarft að úthluta hlutverkum á harða diskana - einn diskur 1, hinn jöfnuður.

Í fyrsta hluta skrifaði ég að einn SSD sé nóg, en í raun er þetta ekki satt: það er betra að taka tvær eins og búa til skyndiminni-pool úr þeim, svo gögnin á þeim verða vernduð ef einn bilar . Einnig er unRAID ekki með kerfi til að taka öryggisafrit af gögnum úr skyndiminni. Öllu er lýst nánar hér.

Það ætti að líta svona út (því miður, ég hef ekki keypt annan SSD ennþá):

Setja upp heimabeini + NAS á unRAID (hluti 2)

Einnig geturðu strax sett upp áætlun til að athuga jöfnuð og flytja gögn úr skyndiminni. Þetta er gert á síðunni Stillingar -> Tímaáætlun.

Það er nóg að athuga jöfnuð einu sinni á tveggja mánaða fresti og flytja gögn úr skyndiminni á hverju kvöldi.

Þú getur samstundis stillt tilföngin sem eru tiltæk yfir netið í Shares flipanum:

Setja upp heimabeini + NAS á unRAID (hluti 2)

Vegna þess að ég er bara með einn disk fyrir skyndiminni eru lén óvarin. Allt verður að vera grænt.

Setur upp RouterOS

Fyrst þarftu að hlaða niður uppsetningar ISO myndinni þess vegna (veldu x86 Stable CD Image) og settu hana inn Towerisos.

Nú er kominn tími til að búa til sýndarvél.

Virkjaðu stuðning í Stillingar -> VM Manager. Eftir þetta mun nýr flipi birtast - VMs, farðu á hann.

Smelltu á Bæta við VM og síðan á Linux.

  • Veldu bara einn kjarna
  • Það er nóg að úthluta 128 eða 256 megabæti af minni
  • Vél - i440fx-3.1
  • BIOS - SeaBIOS
  • Í OS Install ISO hlutnum skaltu velja niðurhalaða mynd (/mnt/user/isos/mikrotik-6.46.iso)
  • Aðal vDisk Stærð - 256M
  • Aðal vDisk Bus - SATA
  • Netbrú - br0
  • Bættu við öðru netviðmóti og veldu br1
  • Ef Wi-Fi kortið þitt er ekki sýnt í Öðrum PCI tækjum er það í lagi - við skrifum það handvirkt í stillinguna; ef það birtist skaltu haka í reitinn
  • Í bili skaltu taka hakið úr Start VM eftir stofnun og smelltu á Búa til

Mundu hvaða MAC vistföng munu fá hvaða viðmót, til að passa við þau í framtíðinni í RouterOS.

Af einhverjum ástæðum virkaði sjálfvirk úthlutun tengi fyrir mismunandi VM ekki alltaf eðlilega fyrir mig, svo opnaðu XML stillinguna sem myndast og leiðréttu línuna með VNC stillingunum í eitthvað á þessa leið:

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

Ef þú, eins og ég, varst ekki með Wi-Fi millistykki í öðrum PCI tækjum, sláðu það inn handvirkt. Til að gera þetta þarftu að finna heimilisfang þess á PCI strætó. Auðveldasta leiðin til að gera þetta er í Tools -> System Devices, það mun vera lína þar:

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

Sem í mínu tilfelli breytist í:

Setja upp heimabeini + NAS á unRAID (hluti 2)
(því miður, af einhverjum ástæðum er MD flokkari Habr gallaður í þessu broti, ég varð að setja inn mynd)

Þú getur ræst VM og tengst honum í gegnum VNC. Það er mjög auðvelt að setja upp RouterOS! Eftir að hafa verið beðinn um að velja pakka er auðveldasta leiðin að velja alla með lyklinum a og kláraðu uppsetninguna með lyklinum i, neita að vista gömlu uppsetninguna og samþykkja að forsníða diskinn.

Setja upp heimabeini + NAS á unRAID (hluti 2)

Eftir endurræsingu skaltu slá inn admin sem innskráningu og lykilorðið er tómt.

Hringdu /interface print og vertu viss um að kerfið sjái öll þrjú netviðmótin þín (ég tók skjáskot úr þegar stilltu kerfi, þar sem nöfnin eru frábrugðin sjálfgefnum):

Setja upp heimabeini + NAS á unRAID (hluti 2)

Á þessu stigi er hægt að hlaða niður winbox, tengdu við RouterOS með MAC vistfanginu og framkvæmdu frekari stillingar í gegnum GUI.

Ég held að nákvæmar stillingar á RouterOS séu utan gildissviðs þessarar greinar, sérstaklega þar sem það eru margar handbækur á netinu, svo ég legg til að þú gerir fyrst staðlaða flýtiuppsetningu:

Setja upp heimabeini + NAS á unRAID (hluti 2)

Þú getur tengt netsnúru við lausa tengi og skipt um LAN biðlarann ​​til að fá sjálfkrafa IP tölu, og einnig athugað virkni Wi-Fi. Eftir að hafa gengið úr skugga um að allt virki geturðu keypt og slegið inn RouterOS leyfislykil.

Bætir við Linux VM

Til að vinna í kunnuglegra umhverfi skulum við búa til aðra sýndarvél þar sem við ræsum uppáhalds %distro_name% þinni

Sæktu samt ISO myndina og settu hana inn isos

Farðu á flipann sem þegar er kunnuglegur VM, síðan Bæta við VM, nú er hægt að skilja langflestar stillingar eftir sem sjálfgefnar.

  • BIOS - SeaBIOS
  • Í OS Install ISO hlutnum, veldu niðurhalaða mynd
  • Aðal vDisk Stærð - eitthvað í kringum 10-20 GB
  • Unraid Share - slóðin að möppunni sem þú vilt gera aðgengileg fyrir VM, í mínu tilfelli /mnt/user/shared/
  • Unraid Mount merki shared
  • Netbrú - br0
  • Í bili skaltu taka hakið úr Start VM eftir stofnun og smelltu á Búa til

Við breytum samt stillingum VNC netþjónsins í stillingunni:

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

Settu upp kerfið, það ætti að fá IP í gegnum DHCP og hafa aðgang að internetinu.

Til að gera FS möppuna aðgengilega á gestgjafanum skaltu bæta við /etc/fstab eftirfarandi línu:

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

Nú geturðu notað kunnuglega þjónustu á kunnuglegri Linux vél, sem auðvelt er að flytja til annars vélbúnaðar!

Ef allt virkar vel og kveikir og slokknar rétt, þá er hægt að kaupa og slá inn lykil fyrir unRAID. Ekki gleyma því að það er tengt við GUID flash-drifsins (þó það sé hægt að flytja það). Einnig, án leyfis, mun sjálfvirk VM ræsing ekki virka.

Final

Takk fyrir að lesa til enda!

Ég reyndi að skrifa ekki mikið en það varð samt frekar langt að mínu mati. Það sem eftir er af unRAID er frekar auðvelt að stilla að mínu mati, sérstaklega þar sem allt er stillt með músinni.

Það eru nokkrar góðar hugmyndir um hvað hægt er að setja upp á VM hér. Ég held að allir hafi sínar þarfir og það er ómögulegt að koma með allsherjarlista. Þó að auðvitað sé hægt að mæla með pi.hole fyrir alla :)

Ég vona að ég hafi nóg til að halda áfram!

Heimild: www.habr.com

Bæta við athugasemd