Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)

В ʻO ka hapa mua Ua kamaʻilio pōkole wau e pili ana i ka hui ponoʻī, kahi e hiki ai iā ʻoe ke hana i kahi kamepiula kahi e hiki ai iā ʻoe ke holo unRAID e hana i kahi NAS a me MikroTik RouterOS i loko o kahi mīkini virtual KVM ma ke ʻano he pani no kahi router maʻamau.

Ua lilo nā ʻōlelo i mau kūkākūkā kūpono, e pili ana i nā hopena e pono ai e hoʻoponopono i nā hewa i ka hui mua a kākau i ka hapakolu! E ho'āʻo wau i kekahi o nā manaʻo noʻu iho a, ke manaʻolana nei au, e kākau i ka hapa ʻekolu.

No ka hoʻokomo mua ʻana, pono ʻoe e hoʻopili i kahi monitor, keyboard a me ka ʻiole i ke kikowaena.

Ke hoʻouka nei i unRAID

E hele kāua i pūnaewele a hoʻokomo i ka unRAID ma kahi USB flash drive (kahi aʻu i poina e hoʻohui i ka papaʻaina). He kūlana maʻamau nā ʻōlelo aʻoaʻo no nā flash drive: kahi hōʻailona maʻamau a ʻoi aku ka nui o ke kino (no ka hoʻomaha maikaʻi). E hoʻopaʻa ʻia kēia kaʻa uila me unRAID, no laila e hūnā ʻia kāu SSD. ʻO ka ʻike kikoʻī hou aku maanei.

Mai poina e hiki i ke kākoʻo VT-d a me VT-x i kāu BIOS!

Hoʻohui mākou i ka flash drive i ke kikowaena a hoʻomaka iā ia ma ke ʻano GUI.

inoa inoa maʻamau a me ka ʻōlelo huna: root me ka ʻōlelo huna.

Manaʻo i ka manawa kākau: 6.7.2

Ma hope o ka hoʻomaka ʻana i ka OS, e hōʻoia i ka ʻike ʻia ʻana o nā hāmeʻa pili āpau. Pono ka ʻōnaehana e ʻike i kāu mau disks (hōʻike ʻia nā disks ma ka ʻaoʻao Main), ʻelua mau mea hoʻokele Ethernet a me kahi kāleka Wi-Fi (a maʻalahi kēia e nānā i loko o Tools -> System Devices).

Pilikia me nā mea hoʻokele Marvell SATA

Ma muli o kekahi bug i ka mea hoʻokele hoʻokele Marvell, lākou mai hana ma hope o ka hiki ʻana iā VT-d ma unRAID version 6.7.x.

Ua koho au i ka hoʻonā maʻalahi: hoʻohui iommu=pt i ke kaula hoʻohālikelike i hāʻawi ʻia i ka kernel Linux i ka wā e hoʻomaka ai. Hana ʻia kēia ma ka ʻaoʻao Main (a laila kaomi i ka mea "Flash"). Eia kekahi, hiki iā ʻoe ke hoʻololi i ka config ma ka flash drive: boot/syslinux/syslinux.cfg

Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)

E pili ana iā Intel vPro

ʻAʻole wau manaʻo e ʻimi i nā lako e kākoʻo ana iā vPro/AMT.

ʻO ka mea mua, no ka hana maʻamau o ka pākaukau mamao, pono ʻoe e hoʻopili i kahi plug HDMI-dummy a i ʻole DP-dummy plug, inā ʻaʻole e hoʻomaka ʻia ke kāleka wikiō i kūkulu ʻia me ka ʻole o kahi nānā pili.

ʻO ka lua, haʻahaʻa loa ka maikaʻi o nā polokalamu mea kūʻai mai Intel.

ʻO ke kolu, e hoʻokō ʻoe i ka hana like no ka hoʻohana ʻana i ka home me kahi mea hoʻonui HDMI/DP uea ʻole a ʻaʻole e kaupalena ʻia i ke koho ʻana i nā lako.

Hoʻonohonoho hoʻonohonoho pūnaewele

E hele i ka Settings -> Network Settings. E like me kāu i manaʻo ai, e nānā kekahi o nā loulou i ka pūnaewele kūloko, ʻo ka lua - i ka Pūnaewele. No ka hoʻomaka ʻana, e hoʻoholo i ka mea e hoʻopili ʻia i kāu pūnaewele kūloko. Ma kaʻu motherboard aia nā mea hoʻopili me nā helu MAC ma nā mea hoʻohui, ʻo ia kaʻu i ʻike ai ʻo wai.

I ka pōkole, ʻo ka mea e pono ai ʻoe e hana, ʻo ia ke kau ʻana i kēlā me kēia interface ma ke ʻano he lālā o ʻelua mau alahaka L2 kaʻawale a hoʻonoho i kahi IP IP static ma ka mea i pili i ka pūnaewele kūloko. Ma ke kikowaena e nānā ana i ka Pūnaewele, ʻaʻole pono kahi IP address; Na RouterOS e mālama iā ia.

ʻO kēia ka mea āu e loaʻa ai:

Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)

  • 192.168.1.2 - helu wahi e loaʻa ai unRAID
  • 192.168.0.1 - Helu helu RouterOS
  • 192.168.1.3 - pi.hole DNS server address

Hiki iā ʻoe ke haʻalele i ka helu helu no eth0 ma o DHCP, akā inā loaʻa kekahi pilikia ma RouterOS, ʻaʻole hiki iā mākou ke komo i ka unRAID a pono mākou e hoʻopili i ka monitor a me ka keyboard i ke kikowaena.

Ma hope o ka hoʻonohonoho ʻana i ka pūnaewele, hiki iā ʻoe ke hoʻololi i kahi hoʻonohonoho mamao ma ka hoʻonohonoho lima ʻana i ka helu IP ma ka mea kūʻai LAN.

Hoʻonohonoho mālama

No ka holo ʻana i kahi mīkini virtual, pono ʻoe i kahi mālama, no laila ua hiki i ka manawa e hoʻonohonoho ai. ʻAʻole wau e wehewehe kikoʻī, no ka mea he maʻalahi loa ia: pono ʻoe e kau i nā kuleana i nā hard drive - hoʻokahi Disk 1, ʻo Parity ʻē aʻe.

Ma ka ʻāpana mua, ua kākau wau ua lawa ka SSD, akā ʻoiaʻiʻo ʻaʻole pēlā: ʻoi aku ka maikaʻi o ka lawe ʻana i ʻelua mau mea like a hana i kahi wai huna mai iā lākou, no laila e pale ʻia ka ʻikepili ma luna o lākou inā pau ʻole kekahi. . Eia kekahi, ʻaʻohe kumu o ka unRAID no ke kākoʻo ʻana i ka ʻikepili mai ka cache. Ua wehewehe ʻia nā mea a pau maanei.

E like me kēia (e kala mai, ʻaʻole wau i kūʻai i kahi SSD lua):

Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)

Eia kekahi, hiki iā ʻoe ke hoʻonohonoho koke i kahi papa manawa no ka nānā ʻana i ka parity a me ka hoʻoili ʻana i ka ʻikepili mai ka cache. Hana ʻia kēia ma ka ʻaoʻao Settings -> Scheduler.

Ua lawa ka nānā ʻana i ka parity i kēlā me kēia mahina ʻelua, a hoʻololi i ka ʻikepili mai ka cache i kēlā me kēia pō.

Hiki iā ʻoe ke hoʻonohonoho koke i nā kumuwaiwai i loaʻa ma luna o ka pūnaewele ma ka pā Shares:

Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)

Ma muli o ka ʻoiaʻiʻo he hoʻokahi wale nō kaʻu disk no ka hūnā, ʻaʻole pale ʻia nā kāʻei. Pono e ʻōmaʻomaʻo nā mea a pau.

Ke kau nei i ka RouterOS

Pono mua ʻoe e hoʻoiho i ke kiʻi hoʻonohonoho ISO mai kēia wahi (koho i ka x86 Stable CD Image) a hoʻokomo i loko Towerisos.

ʻO ka manawa kēia e hana ai i kahi mīkini virtual.

E ho'ā i ke kākoʻo i nā Settings -> VM Manager. Ma hope o kēia, e ʻike ʻia kahi pā hou - VM, hele i laila.

Kaomi iā Add VM, a laila Linux.

  • E koho i hoʻokahi kumu
  • Ua lawa ia e hoʻokaʻawale i 128 a i ʻole 256 megabytes o ka hoʻomanaʻo
  • Mīkini - i440fx-3.1
  • BIOS - SeaBIOS
  • Ma ka OS Install ISO mea, koho i ke kiʻi i hoʻoiho ʻia (/mnt/user/isos/mikrotik-6.46.iso)
  • Nui vDisk Nui - 256M
  • Kaʻaahi vDisk kumu - SATA
  • Alahaka Pūnaewele - br0
  • Hoʻohui i kahi kikowaena pūnaewele ʻelua a koho iā br1
  • Inā ʻaʻole i hōʻike ʻia kāu kāleka Wi-Fi ma nā ʻaoʻao PCI ʻē aʻe, ua maikaʻi - e kākau lima mākou iā ia ma ka config; inā hōʻike ʻia, e nānā i ka pahu
  • I kēia manawa, wehe i ka hoʻomaka VM ma hope o ka hana ʻana a kaomi i ka Create

E hoʻomanaʻo i nā ʻōlelo a MAC e loaʻa ai nā pilina, i mea e hoʻohālikelike ai iā lākou i ka wā e hiki mai ana ma RouterOS.

No kekahi kumu, ʻaʻole i hana maʻamau ka hana maʻamau o nā awa no nā VM ʻokoʻa iaʻu, no laila e wehe i ka hopena XML config a hoʻoponopono i ka laina me nā hoʻonohonoho VNC i kahi mea e like me kēia:

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

Inā ʻoe, e like me aʻu, ʻaʻohe mea hoʻopili Wi-Fi i nā ʻenehana PCI ʻē aʻe, e hoʻokomo iā ia me ka lima. No ka hana ʻana i kēia, pono ʻoe e ʻike i kāna helu wahi ma ka pahi PCI. ʻO ke ala maʻalahi loa e hana i kēia ma Tools -> System Devices, aia kahi laina ma laila:

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

ʻO ka mea i koʻu hihia e lilo i:

Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)
(E kala mai, no kekahi kumu he kaa ka Habr's MD parser i kēia māhele, pono wau e hoʻokomo i kahi kiʻi)

Hiki iā ʻoe ke hoʻomaka i kahi VM a hoʻopili iā ia ma o VNC. Maʻalahi loa ka hoʻouka ʻana iā RouterOS! Ma hope o ke koi ʻia ʻana e koho i nā pūʻolo, ʻo ke ala maʻalahi ke koho i nā mea āpau me ke kī a a hoʻopau i ka hoʻokomo ʻana me ke kī i, hōʻole i ka mālama ʻana i ka hoʻonohonoho kahiko a ʻae ʻia e hōʻano i ka disk.

Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)

Ma hope o ka hoʻomaka hou ʻana, e hoʻokomo i ka admin ma ke ʻano he login, a nele ka ʻōlelo huna.

E kāhea /interface print a e hōʻoia i ka ʻike ʻana o ka ʻōnaehana i nā ʻekolu o kāu mau kikowaena pūnaewele (Ua lawe au i kahi kiʻi kiʻi mai kahi ʻōnaehana i hoʻonohonoho mua ʻia, kahi i ʻokoʻa ai nā inoa mai nā mea paʻamau):

Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)

I kēia pae hiki iā ʻoe ke hoʻoiho pahu pahu, hoʻohui iā RouterOS me ka hoʻohana ʻana i ka helu MAC a hana hou i ka hoʻonohonoho ma o ka GUI.

Manaʻo wau ʻo ka hoʻonohonoho kikoʻī o RouterOS ma waho o ke kiko o kēia ʻatikala, ʻoiai ʻoi aku ka nui o nā manuals ma ka Pūnaewele, no laila ke manaʻo nei au e hana mua ʻoe i kahi hoʻonohonoho wikiwiki maʻamau:

Hoʻonohonoho ʻana i kahi alalai home + NAS ma unRAID (mahele 2)

Hiki iā ʻoe ke hoʻohui i kahi uwea Pūnaewele i kahi awa manuahi a hoʻololi i ka mea kūʻai aku LAN e loaʻa koke i kahi leka uila IP, a nānā pū i ka hana o Wi-Fi. Ma hope o ka hōʻoia ʻana ua holo nā mea a pau, hiki iā ʻoe ke kūʻai a komo i kahi kī laikini RouterOS.

Hoʻohui i kahi Linux VM

No ka hana ʻana i kahi kaiapuni ʻoi aku ka maʻa, e hana mākou i kahi mīkini virtual kahi e hoʻomaka ai kāu punahele %distro_name%

E hoʻoiho i ke kiʻi ISO a hoʻokomo i loko isos

E hele i ka papa VM maʻa mua, a laila Hoʻohui i ka VM, hiki ke waiho ʻia ka hapa nui o nā hoʻonohonoho ma ke ʻano he paʻamau.

  • BIOS - SeaBIOS
  • Ma ka OS Install ISO mea, koho i ke kiʻi i hoʻoiho ʻia
  • Nui vDisk Nui - ma kahi o 10-20 GB
  • Unraid Share - ke ala i ka papa kuhikuhi āu e makemake ai e hoʻolako i ka VM, i koʻu hihia /mnt/user/shared/
  • Unraid Mount tag shared
  • Alahaka Pūnaewele - br0
  • I kēia manawa, wehe i ka hoʻomaka VM ma hope o ka hana ʻana a kaomi i ka Create

Hoʻoponopono mau mākou i nā hoʻonohonoho kikowaena VNC i ka config:

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

E hoʻouka i ka ʻōnaehana, pono e loaʻa iā ia kahi IP ma o DHCP a loaʻa i ka Pūnaewele.

No ka loaʻa ʻana o ka papa kuhikuhi FS ma ka host, hoʻohui i /etc/fstab ka laina penei:

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

I kēia manawa hiki iā ʻoe ke hoʻohana i nā lawelawe maʻamau ma kahi mīkini Linux maʻamau, hiki ke maʻalahi i ka lawe ʻana i nā lako ʻē aʻe!

Inā maikaʻi nā mea a pau a huli a hoʻopau pololei, a laila hiki iā ʻoe ke kūʻai a hoʻokomo i kahi kī no unRAID. Mai poina ua pili ia i ka GUID o ka flash drive (ʻoiai hiki ke hoʻololi ʻia). Eia kekahi, me ka ʻole o ka laikini, ʻaʻole e holo ka hoʻomaka ʻana o VM.

ʻO ka hope

Mahalo iā ʻoe no ka heluhelu ʻana a hiki i ka hopena!

Ua hoʻāʻo wau ʻaʻole e kākau nui, akā ua lōʻihi loa ia i koʻu manaʻo. ʻO nā hiʻohiʻona i koe o unRAID he mea maʻalahi loa ia e hoʻonohonoho i koʻu manaʻo, ʻoiai ʻoiai ua hoʻonohonoho ʻia nā mea āpau me ka ʻiole.

Aia kekahi mau manaʻo maikaʻi i ka mea hiki ke hoʻokomo ʻia ma kahi VM maanei. Manaʻo wau aia kēlā me kēia kanaka i ko lākou pono ponoʻī a ʻaʻole hiki ke hele mai me kahi papa inoa honua. ʻOiai, pi.hole, ʻoiaʻiʻo, hiki ke hāʻawi ʻia i nā mea āpau :)

Manaʻo wau ua lawa kaʻu e hoʻomau ai!

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka