Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur

Në pjesën e parë Kam përshkruar mjaft shkurt vetë konfigurimin që ju lejon të ndërtoni një kompjuter ku mund të përdorni unRAID për krijimin e një NAS dhe MikroTik RouterOS në një makinë virtuale KVM si zëvendësim për një ruter të zakonshëm.

NĂ« komente u zhvilluan diskutime mjaft tĂ« dobishme, nga tĂ« cilat doli se duhen korrigjuar gabimet nĂ« konfigurimin fillestar dhe duhet shkruar tashmĂ« pjesa e tretĂ«! Disa nga sugjerimet do t’i testoj vetĂ« dhe, shpresoj, do tĂ« shkruaj pjesĂ«n e tretĂ«.

PĂ«r instalimin fillestar do t’ju duhet tĂ« lidhni me serverin njĂ« monitor, tastierĂ« dhe maus.

Instalimi i unRAID

Shkojmë te faqen dhe instalojmë unRAID në një USB flash drive (të cilin harrova ta shtoja në tabelë). Rekomandimet për flash drive janë standarde: një markë e besueshme dhe përmasa fizike më e madhe (për ftohje më të mirë). unRAID do të niset nga kjo flash drive, kështu që SSD-të tuaja do të përdoren tërësisht si cache. Informacion më i detajuar zyrtar këtu.

Mos harroni të aktivizoni në BIOS mbështetjen për VT-d dhe VT-x!

Lidheni flash drive me serverin dhe niseni në modalitetin GUI.

Emri standard dhe fjalëkalimi: root pa fjalëkalim.

Versioni në momentin e shkrimit: 6.7.2

Pas nisjes së OS, sigurohuni që të gjitha pajisjet e lidhura janë zbuluar. Sistemi duhet të shohë të gjithë disqet tuaja (disqet shfaqen te skeda Main), dy kontrollorë Ethernet dhe kartën Wi-Fi (kjo shihet me lehtësi te Tools -> System Devices).

Problemi me kontrollorët SATA Marvell

Për shkak të një gabimi në driverin e kontrollorëve Marvell, ata nuk funksionojnë pas aktivizimit të VT-d në unRAID versioni 6.7.x.

Unë zgjodha zgjidhjen më të thjeshtë: shtova iommu=pt te vargu i parametrave që i kalohen kernelit Linux gjatë nisjes. Kjo bëhet te skeda Main (më pas klikoni te pajisja «Flash»). Gjithashtu, konfigurimi mund të ndryshohet që në fillim direkt në flash drive: boot/syslinux/syslinux.cfg

Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur

Për Intel vPro

Nuk rekomandoj të kërkoni pajisje që mbështesin vPro/AMT.

Së pari, që desktopi në distancë të funksionojë siç duhet, duhet të lidhni një HDMI-dummy ose DP-dummy plug, përndryshe karta grafike e integruar nuk do të inicializohet pa një monitor të lidhur.

Së dyti, cilësia e softuerit klient nga Intel është jashtëzakonisht e ulët.

Së treti, të njëjtin funksionalitet për përdorim shtëpiak mund ta arrini me një zgjatues HDMI/DP me ose pa tela, dhe njëkohësisht nuk do të kufizoheni aspak në zgjedhjen e pajisjeve.

Konfigurimi i rrjetit

Shkoni te Settings -> Network Settings. Siç e keni kuptuar tashmë, njëri prej interfejseve do të lidhet me rrjetin lokal, ndërsa tjetri me internetin. Fillimisht, përcaktoni atë që do të lidhet me rrjetin tuaj lokal. Në motherboard-in tim, te portat kishte etiketa me adresat MAC dhe pikërisht kështu e kuptova cili ishte cili.

Shkurt, duhet të bëni këtë: caktoni secilin interfejs si anëtar të dy urave të veçanta L2 dhe vendosni një adresë IP statike në atë që lidhet me rrjetin lokal. Në interfejsin që lidhet me internetin nuk nevojitet adresë IP, sepse me të do të merret RouterOS.

Ja çfarë duhet të përfundoni të keni:

Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur

  • 192.168.1.2 — adresa nĂ« tĂ« cilĂ«n do tĂ« jetĂ« i qasshĂ«m unRAID
  • 192.168.0.1 — adresa e RouterOS
  • 192.168.1.3 — adresa e serverit DNS pi.hole

Mund ta lini caktimin e adresës për eth0 përmes DHCP, por atëherë në rast të çfarëdo problemi me RouterOS nuk do të mund të hyjmë në unRAID dhe do të duhet të lidhim monitorin dhe tastierën me serverin.

Pas konfigurimit të rrjetit, mund të kaloni te konfigurimi në distancë duke vendosur manualisht adresën IP te klienti LAN.

Konfigurimi i ruajtjes

PĂ«r tĂ« nisur makinĂ«n virtuale, do t'ju duhet hapĂ«sirĂ« ruajtĂ«se, kĂ«shtu qĂ« tani Ă«shtĂ« koha ta konfiguroni. Nuk do ta pĂ«rshkruaj nĂ« detaje, sepse Ă«shtĂ« mjaft e thjeshtĂ«: duhet t'u caktoni role disqeve tĂ« ngurtĂ« — njĂ«rit Disk 1, tjetrit Parity.

Në pjesën e parë kam shkruar se mjafton një SSD, por në fakt nuk është kështu: është më mirë të merrni dy të njëjtë dhe të krijoni prej tyre një cache-pool, në mënyrë që të dhënat në to të jenë të mbrojtura në rast se njëri dështon. Gjithashtu, në unRAID nuk ka mekanizëm për kopjeruajtje të të dhënave nga cache. Më hollësisht gjithçka është përshkruar këtu.

Duhet të duket kështu (më falni, ende nuk e kam blerë SSD-në e dytë):

Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur

Gjithashtu, menjëherë mund të konfiguroni orarin e kontrollit të parity dhe të transferimit të të dhënave nga cache. Kjo bëhet në faqen Settings -> Scheduler.

Mjafton që parity të kontrollohet një herë në dy muaj, ndërsa të dhënat nga cache të transferohen çdo natë.

Menjëherë mund të konfiguroni edhe burimet e disponueshme në rrjet te skeda Shares:

Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur

Për shkak se unë kam vetëm një disk për cache, domains është unprotected. Te ju gjithçka duhet të jetë e gjelbër.

Instalojmë RouterOS

Së pari duhet të shkarkoni imazhin ISO të instalimit këtu (zgjidhni x86 Stable CD Image) dhe vendoseni në Towerisos.

Tani ka ardhur koha të krijoni makinën virtuale.

Aktivizoni mbĂ«shtetjen te Settings -> VM Manager. Pas kĂ«saj do tĂ« shfaqet njĂ« skedĂ« e re — VMs, kaloni te ajo.

Klikoni Add VM, mĂ« pas — Linux.

  • Caktoni vetĂ«m njĂ« bĂ«rthamĂ«
  • Mjafton tĂ« ndani 128 ose 256 megabajt memorie
  • Machine — i440fx-3.1
  • BIOS — SeaBIOS
  • Te fusha OS Install ISO zgjidhni imazhin e shkarkuar (/mnt/user/isos/mikrotik-6.46.iso)
  • Primary vDisk Size — 256M
  • Primary vDisk Bus — SATA
  • Network Bridge — br0
  • Shtoni njĂ« ndĂ«rfaqe tĂ« dytĂ« rrjeti dhe zgjidhni br1
  • NĂ«se karta juaj Wi‑Fi nuk shfaqet te Other PCI Devices, nuk ka problem — do ta shtojmĂ« manualisht nĂ« konfigurim; nĂ«se shfaqet, vendosni shenjĂ«n e zgjedhjes
  • PĂ«r momentin hiqni shenjĂ«n Start VM after creation dhe klikoni Create

Mbani mend se cilat adresa MAC do t’i marrin cilat ndĂ«rfaqe, qĂ« mĂ« vonĂ« t’i pĂ«rputhni nĂ« RouterOS.

Për ndonjë arsye, te unë caktimi automatik i porteve për VM të ndryshme nuk funksiononte gjithmonë siç duhet, prandaj hapni konfigurimin XML të krijuar dhe korrigjoni rreshtin me cilësimin e VNC në diçka të ngjashme me këtë:

NĂ«se, si nĂ« rastin tim, pĂ«rshtatĂ«si Wi‑Fi nuk shfaqej te Other PCI Devices, shtojeni manualisht. PĂ«r kĂ«tĂ« duhet tĂ« zbuloni adresĂ«n e tij nĂ« magistralen PCI. MĂ«nyra mĂ« e thjeshtĂ« Ă«shtĂ« te Tools -> System Devices, ku do tĂ« ketĂ« njĂ« rresht tĂ« tillĂ«:

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

Që në rastin tim bëhet kështu:

Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur
(mĂ« falni, parser-i MD i Habr-it pĂ«r ndonjĂ« arsye ka probleme me kĂ«tĂ« fragment, prandaj m’u desh ta fus si figurĂ«)

Mund ta nisni VM-nĂ« dhe tĂ« lidheni me tĂ« pĂ«rmes VNC. Instalimi i RouterOS Ă«shtĂ« shumĂ« i thjeshtĂ«! Pas kĂ«rkesĂ«s pĂ«r tĂ« zgjedhur paketat, mĂ«nyra mĂ« e lehtĂ« Ă«shtĂ« t’i zgjidhni tĂ« gjitha me tastin a dhe ta pĂ«rfundoni instalimin me tastin i, duke refuzuar ruajtjen e konfigurimit tĂ« vjetĂ«r dhe duke pranuar formatimin e diskut.

Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur

Pas rinisjes, vendosni admin si emër përdoruesi, ndërsa fjalëkalimin lëreni bosh.

Shkruani /interface print dhe sigurohuni që sistemi i sheh të tre ndërfaqet tuaja të rrjetit (pamjen e ekranit e kam bërë nga një sistem tashmë i konfiguruar, ku emrat ndryshojnë nga ata parazgjedhur):

Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur

Në këtë fazë mund të shkarkoni winbox, të lidheni me RouterOS përmes adresës MAC dhe ta vazhdoni konfigurimin përmes GUI.

Mendoj se konfigurimi i detajuar i RouterOS del jashtë kufijve të këtij artikulli, sidomos pasi në internet ka shumë manuale, ndaj ju propozoj që fillimisht të bëni Quick Setup standard:

Një version i motorit për njohjen e të folurit që po zhvillohet nga kompania Mozilla është paraqitur

Mund tĂ« lidhni kabllon e internetit te porta e lirĂ« dhe ta kaloni klientin LAN nĂ« marrje automatike tĂ« adresĂ«s IP, si edhe tĂ« kontrolloni funksionimin e Wi‑Fi. Pasi tĂ« siguroheni qĂ« gjithçka funksionon, mund tĂ« blini dhe tĂ« futni çelĂ«sin e licencĂ«s RouterOS.

Shtimi i një VM me Linux

Për të punuar në një mjedis më të njohur, le të krijojmë edhe një makinë virtuale ku do të nisim %distro_name% tuaj të preferuar

Si më parë, shkarkoni imazhin ISO dhe vendoseni në isos

Hyni te skeda tashmĂ« e njohur VMs, mĂ« pas Add VM; shumicĂ«n dĂ«rrmuese tĂ« parametrave tani mund t’i lini si parazgjedhje.

  • BIOS — SeaBIOS
  • Te opsioni OS Install ISO zgjidhni imazhin e shkarkuar
  • Primary vDisk Size — diçka rreth 10–20 GB
  • Unraid Share — rruga drejt katalogut qĂ« dĂ«shironi ta bĂ«ni tĂ« qasshĂ«m pĂ«r VM, nĂ« rastin tim /mnt/user/shared/
  • Unraid Mount tag shared
  • Network Bridge — br0
  • PĂ«r momentin hiqni shenjĂ«n Start VM after creation dhe klikoni Create

Po ashtu, në konfigurim ndryshoni cilësimin e serverit VNC:

Instaloni sistemin; ai duhet të marrë një IP përmes DHCP dhe të ketë qasje në internet.

Për ta bërë të qasshëm katalogun e sistemit të skedarëve në host, shtoni te /etc/fstab rreshtin e mëposhtëm:

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

Tani mund të përdorni shërbimet tuaja të zakonshme në një makinë të zakonshme Linux, e cila do të transferohet lehtësisht në pajisje tjetër!

Nëse gjithçka funksionon normalisht dhe ndizet-fiket siç duhet, mund të blini dhe të futni çelësin për unRAID. Mos harroni se ai lidhet me GUID-in e flash drive-it (edhe pse mund të transferohet). Gjithashtu, pa licencë nuk do të funksionojë nisja automatike e VM.

Finale

Faleminderit që e lexuat deri në fund!

U përpoqa të mos shkruaja shumë, por gjithsesi artikulli, sipas meje, doli mjaft i gjatë. Pjesa tjetër e veçorive të unRAID, sipas mendimit tim, konfigurohen mjaft thjesht, aq më tepër që gjithçka rregullohet me maus.

Ide tĂ« mira se çfarĂ« mund tĂ« instaloni nĂ« VM gjenden kĂ«tu. Mendoj se secili ka nevojat e veta dhe nuk mund tĂ« nxirret njĂ« listĂ« universale. MegjithatĂ«, pi.hole, natyrisht, mund t’ua rekomandosh absolutisht tĂ« gjithĂ«ve 🙂

Shpresoj të kem energji për vazhdimin!

Burimi: habr.com

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster