Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)

Π’ Lehenengo zatia Nahiko labur hitz egin nuen muntaketari buruz, eta horri esker unRAID exekutatu dezakezun ordenagailu bat egin dezakezu NAS eta MikroTik RouterOS KVM makina birtualean ohiko bideratzaile baten ordezko gisa.

Iruzkinak eztabaida nahiko baliagarriak izan dira, eta horien emaitzetan oinarritutako hasierako muntaian akatsak zuzendu eta hirugarren zatia idatzi behar da! Iradokizun batzuk nire buruari probatuko ditut eta, espero dut, hirugarren zatia idatziko dut.

Hasierako instalazioa egiteko, monitorea, teklatua eta sagua konektatu beharko dituzu zerbitzarira.

unRAID instalatzen

Goazen web eta instalatu unRAID USB flash drive batean (taulan gehitzea ahaztu zait). Flash unitateetarako gomendioak estandarrak dira: marka normala eta tamaina fisiko handiagoa (hozte hobea izateko). Flash unitate honek unRAID abiaraziko du, beraz, zure SSDak guztiz cachean gordeko dira. Informazio ofizial zehatzagoa Hemen.

Ez ahaztu VT-d eta VT-x euskarria gaitzea zure BIOSan!

Flash drive zerbitzarira konektatzen dugu eta GUI moduan abiarazten dugu.

Erabiltzaile-izena eta pasahitz estandarra: root pasahitz gabe.

Bertsioa idazteko unean: 6.7.2

OS abiarazi ondoren, ziurtatu konektatutako hardware guztia detektatzen dela. Sistemak zure disko guztiak ikusi beharko lituzke (diskoak Nagusia fitxan bistaratzen dira), bi Ethernet kontrolagailu eta Wi-Fi txartel bat (eta komenigarria da Tresnak -> Sistemako gailuak ikusteko).

Marvell SATA kontrolagailuekin arazoa

Marvell kontroladorearen kontrolatzailearen akatsen bat dela eta, haiek ez dute funtzionatzen VT-d unRAID 6.7.x bertsioan gaitu ondoren.

Irtenbide errazena aukeratu dut: gehitu iommu=pt abiaraztean Linux kernelera pasatzen den parametro-kateari. Hau Main fitxan egiten da (gero egin klik "Flash" gailuan). Gainera, hasiera batean flash driveko konfigurazioa alda dezakezu: boot/syslinux/syslinux.cfg

Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)

Intel vPro-ri buruz

Ez dut gomendatzen vPro/AMT onartzen duen hardwarerik bilatzea.

Lehenik eta behin, urruneko mahaigainaren funtzionamendu normala izateko, HDMI-dummy edo DP-dummy entxufe bat konektatu behar duzu, bestela integratutako bideo-txartela ez da hasieratuko monitore konektatu gabe.

Bigarrenik, Intel-en bezeroen softwarearen kalitatea oso baxua da.

Hirugarrenik, etxeko erabilerarako funtzionalitate bera lortuko duzu haririk gabeko edo kable bidezko HDMI/DP hedagailu batekin eta ez da inola ere mugatuko hardwarea aukeratzerakoan.

Sarearen konfigurazioa

Joan Ezarpenak -> Sareko Ezarpenak atalera. Asmatu zenuten bezala, interfazeetako batek sare lokalera begiratuko du, bigarrenak Internetera. Hasteko, erabaki zein izango den zure sare lokalera konektatuta. Nire plakan konektoreetan MAC helbideak dituzten pegatinak daude, horrela jakin nuen nor den nor.

Laburbilduz, egin behar duzuna da interfaze bakoitza bi L2 zubi ezberdinetako kide gisa esleitu eta sare lokalera konektatuta dagoen IP helbide estatiko bat ezarri. Internetera begirako interfazean, ez da IP helbide bat behar; RouterOS-ek kudeatuko du.

Hau da lortu behar duzuna:

Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)

  • 192.168.1.2 - unRAID erabilgarri egongo den helbidea
  • 192.168.0.1 - RouterOS helbidea
  • 192.168.1.3 - pi.hole DNS zerbitzariaren helbidea

DHCP bidez eth0-ren helbidea esleitzea utz dezakezu, baina gero RouterOS-en arazorik izanez gero, ezin izango dugu unRAID sartu eta monitorea eta teklatua zerbitzariarekin konektatu beharko ditugu.

Sarea konfiguratu ondoren, urruneko konfiguraziora alda dezakezu LAN bezeroan IP helbidea eskuz ezarrita.

Biltegiratze konfigurazioa

Makina birtual bat exekutatzeko, biltegiratzea beharko duzu, beraz, konfiguratzeko garaia da. Ez dut zehatz-mehatz deskribatuko, nahiko erraza baita: disko gogorrei rolak esleitu behar diezu: bat Disk 1, bestea Parity.

Lehenengo zatian, SSD bat nahikoa dela idatzi nuen, baina egia esan ez da egia: hobe da bi berdin hartu eta haietatik cache-pool bat sortzea, beraz, haien datuak babestuta egongo dira batek huts egiten badu. . Gainera, unRAIDek ez du cacheko datuen babeskopia egiteko mekanismorik. Dena zehatzago deskribatzen da Hemen.

Honela izan beharko luke (barkatu, oraindik ez dut bigarren SSDrik erosi):

Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)

Gainera, berehala konfigura dezakezu parekotasuna egiaztatzeko eta cacheko datuak transferitzeko. Hau Ezarpenak -> Programatzailea orrian egiten da.

Nahikoa da parekotasuna bi hilabetean behin egiaztatzea eta gauero cacheko datuak transferitzea.

Berehala konfigura ditzakezu sarean eskuragarri dauden baliabideak Partekatzeak fitxan:

Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)

Cacherako disko bakarra dudanez, domeinuak babestu gabe daude. Dena berdea izan behar da.

RouterOS instalatzen

Lehenik eta behin, instalazioaren ISO irudia deskargatu behar duzu beraz, (hautatu x86 Stable CD Image) eta sartu Towerisos.

Orain makina birtual bat sortzeko garaia da.

Gaitu laguntza Ezarpenak -> VM Manager atalean. Horren ondoren, fitxa berri bat agertuko da - VMs, joan bertara.

Sakatu Gehitu VM, gero Linux.

  • Hautatu nukleo bakarra
  • Nahikoa da 128 edo 256 megabyte memoria esleitzea
  • Makina - i440fx-3.1
  • BIOS - SeaBIOS
  • OS Instalatu ISO elementuan, hautatu deskargatutako irudia (/mnt/user/isos/mikrotik-6.46.iso)
  • vDisko nagusiaren tamaina - 256 M
  • vDisk Bus nagusia - SATA
  • Sareko zubia - br0
  • Gehitu bigarren sareko interfaze bat eta hautatu br1
  • Zure Wi-Fi txartela beste PCI gailuetan bistaratzen ez bada, ondo dago - eskuz idatziko dugu konfigurazioan; bistaratzen bada, markatu laukia
  • Oraingoz, desmarkatu Hasi VM sortu ondoren eta egin klik Sortu

Gogoratu zein MAC helbideak zein interfaze jasoko dituen, etorkizunean RouterOS-en parekatzeko.

Arrazoiren batengatik, VM desberdinentzako ataken esleipen automatikoak ez zuen beti normalean funtzionatu niretzat, beraz, ireki ondoriozko XML konfigurazioa eta zuzendu VNC ezarpenekin lerroa honelako zerbaitera:

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

Zuk, ni bezala, ez bazenuen Wi-Fi egokitzailerik Beste PCI gailu batzuetan, sartu eskuz. Horretarako, bere helbidea PCI busean aurkitu behar duzu. Hori egiteko modurik errazena Tresnak -> Sistema gailuak atalean dago, lerro bat egongo da bertan:

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

Nire kasuan, hau bihurtzen da:

Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)
(Barkatu, arrazoiren batengatik Habr-en MD analizatzailea akatsa da pasarte honetan, argazki bat txertatu behar izan dut)

VM bat abiarazi dezakezu eta harekin konektatu VNC bidez. RouterOS instalatzea oso erraza da! Paketeak hautatzeko eskatu ondoren, modurik errazena teklarekin guztiak hautatzea da a eta amaitu instalazioa giltzarekin i, konfigurazio zaharra gordetzeari uko eginez eta diskoa formateatzeari adostuz.

Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)

Berrabiarazi ondoren, sartu admin saio-hasiera gisa, eta pasahitza hutsik dago.

Dial /interface print eta ziurtatu sistemak zure sareko hiru interfazeak ikusten dituela (lehen konfiguratutako sistema batetik pantaila-argazkia hartu nuen, non izenak lehenetsitakoetatik desberdinak diren):

Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)

Fase honetan deskargatu dezakezu winbox, konektatu RouterOSera MAC helbidea erabiliz eta egin konfigurazio gehiago GUI bidez.

Uste dut RouterOSen konfigurazio zehatza artikulu honen esparrutik kanpo dagoela, batez ere Interneten eskuliburu asko daudelako, beraz, lehenik eta behin Konfigurazio Azkarra estandar bat egitea gomendatzen dizut:

Etxeko bideratzailea + NAS konfiguratzea unRAID-en (2. zatia)

Interneteko kable bat doako portu batera konekta dezakezu eta LAN bezeroa alda dezakezu IP helbide bat automatikoki lortzeko, eta Wi-Fi-ren funtzionaltasuna ere egiaztatu. Dena funtzionatzen duela ziurtatu ondoren, RouterOS lizentzia-gakoa erosi eta sar dezakezu.

Linux VM bat gehitzea

Ingurune ezagunago batean lan egiteko, sor dezagun beste makina birtual bat eta bertan zure gogoko %distro_name% abiaraziko dugu

Oraindik deskargatu ISO irudia eta jarri isos

Joan dagoeneko ezaguna den VM fitxara, eta gero Gehitu VM, orain ezarpenen gehiengoa lehenetsi gisa utz daiteke.

  • BIOS - SeaBIOS
  • OS Instalatu ISO elementuan, hautatu deskargatutako irudia
  • vDisk tamaina nagusia - 10-20 GB inguruko zerbait
  • Unraid Share - VM-rako eskuragarri jarri nahi duzun direktoriorako bidea, nire kasuan /mnt/user/shared/
  • Unraid Mount etiketa shared
  • Sareko zubia - br0
  • Oraingoz, desmarkatu Hasi VM sortu ondoren eta egin klik Sortu

VNC zerbitzariaren ezarpenak konfigurazioan editatzen ditugu oraindik:

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

Instalatu sistema, IP bat jaso beharko luke DHCP bidez eta Interneterako sarbidea izan.

FS direktorioa ostalarian eskuragarri egon dadin, gehitu hona /etc/fstab hurrengo lerroa:

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

Orain zerbitzu ezagunak erabil ditzakezu Linux makina ezagun batean, erraz eraman ahal izango dena beste hardware batera!

Dena ondo funtzionatzen badu eta behar bezala pizten eta itzaltzen bada, unRAIDerako gako bat erosi eta sar dezakezu. Ez ahaztu flash driveko GUID-ari lotuta dagoela (nahiz eta transferitu daitekeen). Gainera, lizentziarik gabe, VM abiarazte automatikoa ez da funtzionatuko.

finale

Eskerrik asko amaiera arte irakurtzeagatik!

Asko ez idazten saiatu nintzen, baina hala ere luze samarra egin zitzaidan nire ustez. unRAID-en gainerako ezaugarriak nahiko errazak dira konfiguratzeko nire ustez, batez ere dena saguarekin konfiguratuta dagoelako.

VM batean instalatu daitekeenari buruzko ideia on batzuk daude Hemen. Uste dut bakoitzak bere beharrak dituela eta ezinezkoa dela zerrenda unibertsal bat egitea. Nahiz eta, pi.hole, noski, denei gomendatu diezaiekeen :)

Espero dut nahikoa izatea jarraitzeko!

Iturria: www.habr.com

Gehitu iruzkin berria