Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)

В akụkụ mbụ Ekwuru m nkenke maka mgbakọ n'onwe ya, nke na-enye gị ohere ịme kọmputa nke ị nwere ike ịgba ọsọ unRAID iji mepụta NAS na MikroTik RouterOS na igwe mebere KVM dị ka onye na-anọchi anya rawụta oge niile.

Ihe ndị a tụgharịrị bụrụ mkparịta ụka bara uru nke ukwuu, dabere na nsonaazụ nke ọ dị mkpa iji dozie njehie na mgbakọ mbụ wee dee akụkụ nke atọ! M ga-anwale ụfọdụ n'ime aro ndị ahụ na onwe m na, enwere m olileanya, dee akụkụ nke atọ.

Maka nrụnye mbụ, ị ga-achọ ijikọ ihe nleba anya, ahụigodo na òké na sava ahụ.

Ịwụnye unRAID

Ka anyị gaa mkpokọta ma wụnye unRAID na draịvụ USB (nke m chefuru ịgbakwunye na tebụl). Ndụmọdụ maka draịva flash bụ ọkọlọtọ: akara nkịtị na nha anụ ahụ buru ibu (maka mma ka mma). Igwe ọkụ ọkụ a ga-ebuba unRAID, yabụ na SSD gị ga-echekwa kpamkpam. Ozi gọọmentị zuru ezu karị ebe a.

Echefula inye nkwado VT-d na VT-x na BIOS gị!

Anyị jikọọ draịva flash na ihe nkesa wee malite ya na ọnọdụ GUI.

Standard aha njirimara na paswọọdụ: mgbọrọgwụ enweghị paswọọdụ.

Ụdị n'oge edere: 6.7.2

Mgbe ịmalite OS, jide n'aka na achọpụtara ngwaike niile ejikọrọ. Usoro kwesịrị ịhụ diski gị niile (a na-egosipụta diski na isi taabụ), njikwa Ethernet abụọ na kaadị Wi-Fi (nke a dịkwa mma ile anya na Ngwaọrụ -> Ngwaọrụ System).

Nsogbu dị na ndị na-ahụ maka Marvell SATA

N'ihi ahụhụ ụfọdụ dị na onye ọkwọ ụgbọ ala Marvell, ha anaghị arụ ọrụ mgbe enyere VT-d na unRAID ụdị 6.7.x.

M họọrọ ngwọta kasị mfe: kwukwara iommu=pt na eriri parameter gafere na Linux kernel mgbe ọ na-akpụ akpụ. A na-eme nke a na taabụ Main (wee pịa ngwaọrụ "Flash"). Ọzọkwa, ị nwere ike ibido ịgbanwe config na draịva flash: boot/syslinux/syslinux.cfg

Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)

Banyere Intel vPro

Anaghị m akwado ịchọ ngwaike na-akwado vPro/AMT.

Nke mbụ, maka ịrụ ọrụ nkịtị nke desktọpụ dịpụrụ adịpụ, ịkwesịrị ijikọ HDMI-dummy ma ọ bụ DP-dummy plọg, ma ọ bụghị ya, kaadị vidiyo etinyere agaghị ebido na-enweghị ihe nleba anya ejikọtara.

Nke abuo, àgwà software ndị ahịa sitere na Intel dị oke ala.

Nke atọ, ị ga-enweta otu ọrụ ahụ maka iji ụlọ na eriri ikuku ma ọ bụ eriri HDMI/DP na-agaghị ejedebe n'ụzọ ọ bụla na nhọrọ ngwaike.

Mbido network

Gaa na Ntọala -> Ntọala netwọkụ. Dị ka ị nwere ike chepụta, otu n'ime oghere ga-eleba anya na netwọk mpaghara, nke abụọ - n'ime ịntanetị. Iji malite, kpebie nke a ga-ejikọta na netwọk mpaghara gị. Na motherboard m enwere akwụkwọ mmado nwere adreesị MAC na njikọ, yabụ ka m siri mata onye bụ onye.

Na nkenke, ihe ị ga - eme bụ ikenye interface ọ bụla dị ka onye so na àkwà mmiri L2 abụọ dị iche iche wee debe adreesị IP static na nke ejikọrọ na netwọk mpaghara. Na interface na-elele ịntanetị, adreesị IP adịghị mkpa; RouterOS ga-ejikwa ya.

Nke a bụ ihe ị ga-enweta:

Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)

  • 192.168.1.2 - adreesị ebe unRAID ga-adị
  • 192.168.0.1 - adreesị RouterOS
  • 192.168.1.3 - adreesị nkesa DNS pi.hole

Ị nwere ike ịhapụ ọrụ adreesị maka eth0 site na DHCP, mana ọ bụrụ na enwere nsogbu ọ bụla na RouterOS, anyị agaghị enwe ike ịnweta unRAID na anyị ga-achọ ijikọ nyochaa na keyboard na ihe nkesa.

Mgbe ịtọlitechara netwọkụ ahụ, ịnwere ike ịgbanwe gaa na ntọala dịpụrụ adịpụ site na iji aka tinye adreesị IP na onye ahịa LAN.

Nhazi nchekwa

Iji mee igwe mebere, ị ga-achọ nchekwa, yabụ oge eruola ịhazi ya. Agaghị m akọwa ya n'ụzọ zuru ezu, ebe ọ bụ na ọ dị nnọọ mfe: ịkwesịrị ikenye ọrụ na draịva siri ike - otu Disk 1, nke ọzọ Parity.

N'akụkụ nke mbụ, edere m na otu SSD ezuola, ma n'eziokwu nke a abụghị eziokwu: ọ ka mma ị were abụọ yiri ya ma mepụta ebe nchekwa nchekwa n'aka ha, ya mere, data dị na ha ga-echebe ma ọ bụrụ na otu onye dara ada. . Ọzọkwa, unRAID enweghị usoro iji kwado data sitere na cache. A kọwara ihe niile n'ụzọ zuru ezu karị ebe a.

Ọ kwesịrị ịdị ka nke a (Ndo, azụtabeghị m SSD nke abụọ):

Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)

Ọzọkwa, ị nwere ike ozugbo hazie usoro maka ịlele parity na ịnyefe data site na cache. Emere nke a na Ntọala -> Ibe nhazi.

O zuru ezu ịlele parity otu ugboro kwa ọnwa abụọ, na nyefee data site na cache kwa abalị.

Ị nwere ike ịhazi ngwa ngwa akụrụngwa dị na netwọkụ na taabụ Shares:

Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)

N'ihi n'eziokwu na m nwere naanị otu diski maka cache, ngalaba anaghị echebe. Ihe niile ga-abụrịrị akwụkwọ ndụ akwụkwọ ndụ.

Ịwụnye RouterOS

Mbụ ịkwesịrị ibudata oyiyi ISO nwụnye site n'ebe a (họrọ x86 Stable CD Image) wee tinye ya Towerisos.

Ugbu a ọ bụ oge ịmepụta igwe mebere.

Kwado nkwado na Ntọala -> Njikwa VM. Mgbe nke a gasịrị, taabụ ọhụrụ ga-apụta - VM, gaa na ya.

Pịa Tinye VM, wee Linux.

  • Họrọ naanị otu isi
  • O zuru ezu ikenye 128 ma ọ bụ 256 megabyte nke ebe nchekwa
  • Igwe - i440fx-3.1
  • BIOS - SeaBIOS
  • Na OS Wụnye ihe ISO, họrọ onyonyo ebudatara (/mnt/user/isos/mikrotik-6.46.iso)
  • Ogo vDisk nke izizi - 256M
  • Ụgbọ ala vDisk nke mbụ - SATA
  • Network Bridge - br0
  • Tinye interface netwọk nke abụọ wee họrọ br1
  • Ọ bụrụ na egosighi kaadị Wi-Fi gị na ngwaọrụ PCI ndị ọzọ, ọ dị mma - anyị ga-eji aka dee ya na nhazi ahụ; ọ bụrụ na egosiri, lelee igbe ahụ.
  • Maka ugbu a, wepụ Malite VM ka emechara wee pịa Mepụta

Cheta adreesị MAC nke ga-enweta ihu ihu, iji kwekọọ na ha n'ọdịnihu na RouterOS.

Maka ihe ụfọdụ, ọrụ akpaka nke ọdụ ụgbọ mmiri maka VM dị iche iche anaghị arụ ọrụ mgbe niile maka m, yabụ mepee nhazi XML na-arụpụta wee mezie ahịrị na ntọala VNC ka ọ bụrụ nke a:

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

Ọ bụrụ na ị, dịka m, enweghị ihe nkwụnye Wi-Fi na ngwaọrụ PCI ndị ọzọ, jiri aka tinye ya. Iji mee nke a, ịkwesịrị ịchọpụta adreesị ya na bọs PCI. Ụzọ kachasị mfe iji mee nke a bụ na Ngwaọrụ -> Ngwaọrụ System, a ga-enwe ahịrị ebe ahụ:

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

Nke n'ọnọdụ m na-atụgharị ghọọ:

Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)
(Ndo, n'ihi ihe ụfọdụ Habr's MD parser na-akpa ike na edemede a, ekwesịrị m itinye foto)

Ị nwere ike ịmalite VM wee jikọọ na ya site na VNC. Ịwụnye RouterOS dị nnọọ mfe! Mgbe agwachara ya ka ịhọrọ ngwugwu, ụzọ kachasị mfe bụ iji igodo họrọ ihe niile a ma mechaa nrụnye na igodo i, na-ajụ ichekwa nhazi ochie na ikwenye ịhazi diski ahụ.

Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)

Mgbe ịmalitegharịrị, tinye admin dị ka nbanye, na paswọọdụ efu.

Kpọọ /interface print ma jide n'aka na sistemụ ahụ na-ahụ ụzọ atọ nke netwọkụ gị niile (Ewere m nseta ihuenyo site na sistemụ ahaziri ahazi, ebe aha dị iche na nke ndabara):

Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)

N'oge a ị nwere ike ibudata winbox, jikọọ na RouterOS site na iji adreesị MAC ma rụọ ọrụ nhazi ọzọ site na GUI.

Echere m na nhazi zuru ezu nke RouterOS karịrị nke isiokwu a, ọkachasị ebe enwere ọtụtụ akwụkwọ ntuziaka na ịntanetị, yabụ m na-atụ aro ka ị buru ụzọ mee ọkọlọtọ ngwa ngwa ngwa ngwa:

Ịtọlite ​​​​ụlọ rawụta + NAS na unRAID (akụkụ 2)

Ị nwere ike ijikọ eriri ịntanetị na ọdụ ụgbọ mmiri efu wee gbanwee onye ahịa LAN ka ị nweta adreesị IP na-akpaghị aka, ma lelee arụmọrụ Wi-Fi. Mgbe ijide n'aka na ihe niile na-arụ ọrụ, ị nwere ike ịzụta ma tinye igodo ikike RouterOS.

Na-agbakwunye Linux VM

Iji rụọ ọrụ na ebe a maara nke ọma, ka anyị mepụta igwe mebere ọzọ nke anyị ga-ebunye ọkacha mmasị gị %distro_name%

Budata onyonyo ISO wee tinye ya isos

Gaa na taabụ VM amaralarị, wee tinye VM, ọtụtụ ntọala nwere ike ịhapụ ugbu a dị ka ndabara.

  • BIOS - SeaBIOS
  • Na OS Wụnye ihe ISO, họrọ onyonyo ebudatara
  • Isi vDisk nha - ihe dị gburugburu 10-20 GB
  • Unraid Share - ụzọ na ndekọ nke ị chọrọ ime ka ọ dị na VM, n'ọnọdụ m /mnt/user/shared/
  • Mkpado Ugwu anaghị akwụ ụgwọ shared
  • Network Bridge - br0
  • Maka ugbu a, wepụ Malite VM ka emechara wee pịa Mepụta

Anyị ka na-edezi ntọala nkesa VNC na nhazi:

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

Wụnye sistemụ ahụ, ọ kwesịrị ịnata IP site na DHCP wee nwee ohere ịntanetị.

Iji mee ka ndekọ FS dị na onye ọbịa, tinye na /etc/fstab ahịrị ndị a:

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

Ugbu a ị nwere ike iji ọrụ ndị ama ama na igwe Linux ama ama, nke ga-adị mfe ibugharị na ngwaike ndị ọzọ!

Ọ bụrụ na ihe niile na-arụ ọrụ nke ọma wee gbanye ma gbanyụọ nke ọma, mgbe ahụ ị nwere ike ịzụta ma tinye igodo maka unRAID. Echefula na ejikọtara ya na GUID nke flash mbanye (ọ bụ ezie na enwere ike ibufe ya). Ọzọkwa, enweghị ikike, mmalite VM akpaka agaghị arụ ọrụ.

Ikpeazụ

Daalụ maka ịgụ akwụkwọ ruo ọgwụgwụ!

Agbalịrị m ịghara ide ọtụtụ ihe, mana ọ ka tụgharịrị dị ogologo n'uche m. Akụkụ ndị fọdụrụ nke unRAID dị mfe ịhazi n'uche nke m, ọkachasị ebe ọ bụ na ejiri òké ahazi ihe niile.

Enwere ụfọdụ ezi echiche na ihe enwere ike itinye na VM ebe a. Echere m na onye ọ bụla nwere mkpa nke ya na ọ gaghị ekwe omume iwepụta ndepụta zuru ụwa ọnụ. Agbanyeghị, pi.hole, n'ezie, enwere ike ịkwado ya kpamkpam :)

Enwere m olileanya na enwere m ezuru ịga n'ihu!

isi: www.habr.com

Tinye a comment