В
Els comentaris van resultar ser discussions força útils, com a resultat de les quals cal corregir errors en el muntatge inicial i escriure la tercera part ja! Algunes de les propostes les provaré jo mateix i espero escriure la tercera part.
Per a la instal·lació inicial, haureu de connectar un monitor, un teclat i un ratolí al servidor.
S'està instal·lant unRAID
Anem a
No us oblideu d'habilitar el suport VT-d i VT-x a la BIOS!
Connectem la unitat flash al servidor i l'executem en mode GUI.
Nom d'usuari i contrasenya per defecte: root sense contrasenya.
Versió en el moment d'escriure: 6.7.2
Després d'iniciar el sistema operatiu, assegureu-vos que es detecti tot el maquinari connectat. El sistema hauria de veure tots els vostres discs (els discs es mostren a la pestanya Principal), dos controladors Ethernet i una targeta Wi-Fi (i això és convenient veure-ho a Eines -> Dispositius del sistema).
Problema amb els controladors Marvell SATA
A causa d'algun error al controlador del controlador Marvell, ells
Vaig triar la solució més senzilla: afegit iommu=pt
a la cadena de paràmetres passat al nucli de Linux en el moment de l'arrencada. Això es fa a la pestanya Principal (a continuació, feu clic al dispositiu "Flash"). A més, inicialment podeu canviar la configuració de la unitat flaix: boot/syslinux/syslinux.cfg
Sobre Intel vPro
No recomano buscar maquinari que admeti vPro/AMT.
En primer lloc, per al funcionament normal d'escriptori remot, heu de connectar un endoll fictici HDMI o DP, en cas contrari, la targeta de vídeo integrada no s'inicializarà sense un monitor connectat.
En segon lloc, la qualitat del programari client d'Intel és extremadament baixa.
En tercer lloc, podeu aconseguir la mateixa funcionalitat per a l'ús domèstic amb un extensor HDMI / DP sense fil o per cable i, al mateix temps, no us limitareu a l'elecció del maquinari.
Configuració de la xarxa
Aneu a Configuració -> Configuració de xarxa. Com haureu endevinat, una de les interfícies buscarà a la xarxa local, la segona a Internet. Primer, decidiu quina es connectarà a la vostra xarxa local. A la meva placa base hi ha adhesius als connectors amb adreces MAC, així vaig entendre qui era qui.
En poques paraules, el que heu de fer és assignar a cada interfície un membre de dos ponts L2 separats i establir una adreça IP estàtica a la connectada a la xarxa local. No es necessita una adreça IP a la interfície que mira a Internet, RouterOS s'encarregarà d'això.
Aquí teniu el que hauríeu d'obtenir:
- 192.168.1.2: adreça on unRAID estarà disponible
- 192.168.0.1 - Adreça de RouterOS
- 192.168.1.3: adreça del servidor DNS pi.hole
Podem deixar l'assignació d'adreces per a eth0 a través de DHCP, però aleshores en cas de problemes en RouterOS, no podrem accedir a unRAID i haurem de connectar un monitor i un teclat al servidor.
Després de configurar la xarxa, podeu canviar a la configuració remota configurant manualment l'adreça IP al client LAN.
Configuració d'emmagatzematge
Per executar una màquina virtual, necessitareu emmagatzematge, així que és hora de configurar-la. No ho descriuré en detall, ja que és bastant senzill: heu d'assignar rols als discs durs: un és el disc 1, l'altre és la paritat.
A la primera part, vaig escriure que n'hi ha prou amb un SSD, però de fet això no és així: és millor agafar-ne dos idèntics i crear-ne un cache-pool, de manera que les dades d'ells estaran protegides en cas que un falli. . A més, a unRAID no hi ha cap mecanisme per fer una còpia de seguretat de les dades de la memòria cau. Tot es descriu amb més detall
Hauria de ser així (ho sento, encara no he comprat un segon SSD):
A més, podeu configurar immediatament una programació per a la comprovació de paritat i la transferència de dades des de la memòria cau. Això es fa a la pàgina Configuració -> Programador.
N'hi ha prou amb comprovar la paritat un cop cada dos mesos i transferir dades de la memòria cau cada nit.
Podeu configurar immediatament els recursos disponibles a la xarxa a la pestanya Comparteix:
A causa del fet que només tinc un disc per a la memòria cau, els dominis no estan protegits. Tot ha de ser verd.
Instal·leu RouterOS
Primer heu de descarregar la imatge iso d'instal·lació Towerisos
.
Ara és el moment de crear la màquina virtual.
Activeu l'assistència a Configuració -> Gestor de VM. Després d'això, apareixerà una nova pestanya: VMs, aneu-hi.
Feu clic a Afegeix VM i després a Linux.
- Assigna només un nucli
- N'hi ha prou amb assignar 128 o 256 megabytes de memòria
- màquina-
i440fx-3.1
- BIOS -
SeaBIOS
- A l'element ISO d'instal·lació del sistema operatiu, seleccioneu la imatge baixada (
/mnt/user/isos/mikrotik-6.46.iso
) - Mida del disc principal: 256 M
- Bus vDisk principal -
SATA
- Pont de xarxa-br0
- Afegiu una segona interfície de xarxa i seleccioneu br1
- Si la vostra targeta Wi-Fi no es mostra a Altres dispositius PCI, està bé: escriviu-la amb llapis a la configuració, si es mostra, marqueu la casella
- De moment, desmarqueu Inicia VM després de la creació i feu clic a Crea
Recordeu quines adreces MAC rebran les interfícies per tal de fer-les coincidir encara més a RouterOS.
Per alguna raó, l'assignació automàtica de ports per a diferents màquines virtuals no sempre va funcionar per a mi, així que obriu la configuració XML resultant i canvieu la línia amb la configuració de VNC a una cosa així:
<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>
Si, com jo, no heu vist un adaptador Wi-Fi a Altres dispositius PCI, introduïu-lo manualment. Per fer-ho, cal que esbrineu la seva adreça al bus PCI. La manera més senzilla de fer-ho és a Eines -> Dispositius del sistema, hi haurà una línia:
IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
Que en el meu cas es converteix en:
(Ho sento, l'analitzador MD d'Habr per alguna raó té errors en aquest passatge, vaig haver d'inserir una imatge)
Podeu iniciar una VM i connectar-hi mitjançant VNC. Instal·lar RouterOS és molt fàcil! Després de demanar que seleccioneu paquets, la manera més senzilla és seleccionar-los tots amb la tecla a
i finalitzar la instal·lació amb la clau i
, negant-se a desar la configuració antiga i acceptant formatar el disc.
Després del reinici, introduïu admin com a inici de sessió, la contrasenya està buida.
Marca /interface print
i assegureu-vos que el sistema vegi les tres interfícies de xarxa (he fet una captura de pantalla d'un sistema ja configurat, on els noms són diferents dels predeterminats):
En aquesta fase, podeu descarregar-lo
Crec que la configuració detallada de RouterOS està fora de l'abast d'aquest article, sobretot perquè hi ha molts manuals a Internet, així que us suggereixo que primer feu la configuració ràpida estàndard:
Podeu connectar un cable d'Internet a un port lliure i canviar el client LAN per obtenir automàticament una adreça IP, així com comprovar el rendiment del Wi-Fi. Després d'assegurar-vos que tot funciona, podeu comprar i introduir la clau de llicència de RouterOS.
Afegir una màquina virtual Linux
Per treballar en un entorn més familiar, crearem una altra màquina virtual en la qual executarem el teu %distro_name% preferit
Encara descarregueu la imatge ISO i poseu-la isos
Aneu a la pestanya VMs ja coneguda i, a continuació, Afegeix VM, la gran majoria de la configuració ara es pot deixar predeterminada.
- BIOS -
SeaBIOS
- A OS Install ISO, seleccioneu la imatge baixada
- Mida del disc principal: entre 10 i 20 GB
- Unraid Share: el camí al directori que voleu posar a disposició de la VM, en el meu cas
/mnt/user/shared/
- Etiqueta de muntatge sense atac
shared
- Pont de xarxa-br0
- De moment, desmarqueu Inicia VM després de la creació i feu clic a Crea
Tot i així, a la configuració, editem la configuració del servidor VNC:
<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>
Instal·leu el sistema, hauria d'obtenir una IP mitjançant DHCP i tenir accés a Internet.
Per fer que el directori FS estigui disponible a l'amfitrió, afegiu a /etc/fstab
línia següent:
shared /mnt/shared 9p trans=virtio,version=9p2000.L 0 0
Ara podeu utilitzar serveis familiars en una màquina Linux coneguda que es pot portar fàcilment a un altre maquinari!
Si tot funciona bé i s'encén i s'apaga correctament, podeu comprar i introduir la clau per unRAID. No oblideu que està lligat al GUID de la unitat flaix (encara que pot ser portàtil). A més, sense una llicència, l'inici automàtic de la VM no funcionarà.
Final
Gràcies per llegir fins al final!
Vaig intentar no escriure gaire, però tot i així, al meu entendre, va resultar força llarg. La resta de funcions unRAID són bastant fàcils de configurar al meu entendre, sobretot perquè tot es configura amb el ratolí.
Hi ha bones idees sobre què es pot instal·lar a la màquina virtual
Espero tenir prou per continuar!
Font: www.habr.com