В
Komentáře se ukázaly jako docela užitečné diskuze, v důsledku čehož je nutné opravit chyby v úvodní montáži a napsat již třetí díl! Některé z navrhovaných vyzkouším na sobě a doufám, že napíšu třetí díl.
Pro počáteční instalaci budete muset k serveru připojit monitor, klávesnici a myš.
Instalace unRAID
Přejít na
Nezapomeňte v BIOSu povolit podporu VT-d a VT-x!
Připojíme flash disk k serveru a spustíme jej v režimu GUI.
Výchozí uživatelské jméno a heslo: root bez hesla.
Verze v době psaní článku: 6.7.2
Po spuštění OS se ujistěte, že je detekován veškerý připojený hardware. Systém by měl vidět všechny vaše disky (disky jsou zobrazeny na kartě Hlavní), dva ethernetové řadiče a kartu Wi-Fi (a to je vhodné vidět v nabídce Nástroje -> Systémová zařízení).
Problém s Marvell SATA řadiči
Kvůli nějaké chybě v ovladači ovladače Marvell, oni
Zvolil jsem nejjednodušší řešení: přidáno iommu=pt
na řetězec parametrů předaný linuxovému jádru při bootování. To se provádí na kartě Hlavní (pak klikněte na zařízení „Flash“). Také můžete zpočátku změnit konfiguraci na flash disku: boot/syslinux/syslinux.cfg
O Intel vPro
Nedoporučuji hledat hardware, který podporuje vPro/AMT.
Za prvé, pro běžný provoz vzdálené plochy je třeba připojit zásuvku HDMI nebo DP, jinak se integrovaná grafická karta bez připojeného monitoru neinicializuje.
Za druhé, kvalita klientského softwaru od Intelu je extrémně nízká.
Za třetí, stejné funkčnosti pro domácí použití dosáhnete s bezdrátovým nebo kabelovým HDMI / DP extenderem a zároveň nebudete omezováni ve výběru hardwaru.
Nastavení sítě
Přejděte do Nastavení -> Nastavení sítě. Jak jste možná uhodli, jedno z rozhraní se podívá do místní sítě, druhé do Internetu. Nejprve se rozhodněte pro ten, který bude připojen k vaší místní síti. Na mé základní desce jsou nálepky s MAC adresami na konektorech, tak jsem pochopil, kdo je kdo.
Stručně řečeno, co musíte udělat, je přiřadit každému rozhraní člen dvou samostatných L2 mostů a nastavit statickou IP adresu na jednom připojeném k místní síti. IP adresa není potřeba na rozhraní hledající na internetu, RouterOS si s ní poradí.
Zde je to, co byste měli získat:
- 192.168.1.2 - adresa, kde bude dostupný unRAID
- 192.168.0.1 – adresa RouterOS
- 192.168.1.3 - adresa serveru DNS pi.hole
Můžeme ponechat přidělení adresy pro eth0 přes DHCP, ale pak v případě problémů v RouterOS nebudeme mít přístup k unRAID a budeme muset k serveru připojit monitor a klávesnici.
Po nastavení sítě můžete přepnout na vzdálené nastavení ručním nastavením IP adresy na LAN klientovi.
Nastavení úložiště
Chcete-li provozovat virtuální počítač, budete potřebovat úložiště, takže je čas jej nastavit. Nebudu podrobně popisovat, protože je to docela jednoduché: musíte pevným diskům přiřadit role - jeden je Disk 1, druhý je Parita.
V první části jsem psal, že stačí jeden SSD, ale ve skutečnosti to tak není: je lepší vzít dva stejné a vytvořit z nich cache-pool, takže data na nich budou chráněna v případě selhání jednoho . V unRAID také neexistuje žádný mechanismus pro zálohování dat z mezipaměti. Vše je podrobněji popsáno
Mělo by to vypadat takto (omlouvám se, ještě jsem si nekoupil druhý SSD):
Můžete také okamžitě nastavit plán kontroly parity a přenosu dat z mezipaměti. To se provádí na stránce Nastavení -> Plánovač.
Stačí kontrolovat paritu jednou za dva měsíce a přenášet data z mezipaměti každou noc.
Zdroje dostupné v síti můžete okamžitě nakonfigurovat na kartě Shares:
Vzhledem k tomu, že mám pouze jeden disk pro cache, domény jsou nechráněné. Všechno musí být zelené.
Nainstalujte RouterOS
Nejprve si musíte stáhnout instalační iso-image Towerisos
.
Nyní je čas vytvořit virtuální stroj.
Povolte podporu v Nastavení -> Správce VM. Poté se objeví nová karta - VMs, přejděte na ni.
Klikněte na Přidat virtuální počítač a poté na Linux.
- Přidělte pouze jedno jádro
- Stačí alokovat 128 nebo 256 megabajtů paměti
- stroj-
i440fx-3.1
- BIOS -
SeaBIOS
- V položce OS Install ISO vyberte stažený obraz (
/mnt/user/isos/mikrotik-6.46.iso
) - Velikost primárního vDisk – 256M
- Primární sběrnice vDisk -
SATA
- Síťový most - br0
- Přidejte druhé síťové rozhraní a vyberte br1
- Pokud se vaše Wi-Fi karta nezobrazuje v Other PCI Devices, je to v pořádku - napište ji perem do konfigurace, pokud je zobrazena - zaškrtněte políčko
- Prozatím zrušte zaškrtnutí políčka Spustit virtuální počítač po vytvoření a klikněte na Vytvořit
Pamatujte si, které MAC adresy obdrží která rozhraní, abyste je mohli dále porovnat v RouterOS.
Z nějakého důvodu mi automatické přiřazení portů pro různé VM nefungovalo vždy, takže otevřete výslednou konfiguraci XML a změňte řádek s nastavením VNC na něco takového:
<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>
Pokud jste stejně jako já neviděli Wi-Fi adaptér v Other PCI Devices, zadejte jej ručně. K tomu je potřeba zjistit jeho adresu na sběrnici PCI. Nejjednodušší způsob, jak to udělat, je v Nástroje -> Systémová zařízení, bude zde řádek:
IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
Což se v mém případě změní na:
(omlouvám se, Habrův MD parser je z nějakého důvodu na této pasáži chybný, musel jsem vložit obrázek)
Můžete spustit VM a připojit se k němu přes VNC. Instalace RouterOS je velmi snadná! Po výzvě k výběru balíčků je nejjednodušší vybrat všechny pomocí klíče a
a dokončete instalaci pomocí klíče i
, odmítá uložit starou konfiguraci a souhlasí s formátováním disku.
Po restartu zadejte jako přihlašovací jméno admin, heslo je prázdné.
Vytočte /interface print
a ujistěte se, že systém vidí všechna tři vaše síťová rozhraní (pořídil jsem snímek obrazovky z již nakonfigurovaného systému, kde se názvy liší od výchozích):
V této fázi si můžete stáhnout
Myslím si, že podrobná konfigurace RouterOS je nad rámec tohoto článku, zejména proto, že na internetu je spousta příruček, takže doporučuji nejprve provést standardní Rychlé nastavení:
Můžete připojit internetový kabel k volnému portu a přepnout klienta LAN tak, aby automaticky získal IP adresu, a také zkontrolovat výkon Wi-Fi. Poté, co se ujistíte, že vše funguje, můžete zakoupit a zadat licenční klíč RouterOS.
Přidání virtuálního počítače se systémem Linux
Pro práci ve známějším prostředí vytvoříme další virtuální stroj, na kterém spustíme váš oblíbený %distro_name%
Stále si stáhněte ISO obraz a vložte jej isos
Přejděte na již známou kartu VM, poté Přidat VM, drtivou většinu nastavení lze nyní ponechat jako výchozí.
- BIOS -
SeaBIOS
- V OS Install ISO vyberte stažený obraz
- Primární velikost vDisk - něco kolem 10-20 GB
- Unraid Share – cesta k adresáři, který chcete zpřístupnit virtuálnímu počítači, v mém případě
/mnt/user/shared/
- Unraid Mount tag
shared
- Síťový most - br0
- Prozatím zrušte zaškrtnutí políčka Spustit virtuální počítač po vytvoření a klikněte na Vytvořit
Přesto v konfiguraci upravíme nastavení serveru 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>
Nainstalujte systém, měl by dostat IP přes DHCP a mít přístup k internetu.
Chcete-li zpřístupnit adresář FS na hostiteli, přidejte do /etc/fstab
další řádek:
shared /mnt/shared 9p trans=virtio,version=9p2000.L 0 0
Nyní můžete používat známé služby na známém linuxovém stroji, který bude snadno přenosný na jiný hardware!
Pokud vše funguje dobře a správně se zapíná a vypíná, můžete si koupit a zadat klíč pro unRAID. Nezapomeňte, že je vázán na GUID flash disku (i když může být přenosný). Bez licence také nebude fungovat automatické spuštění virtuálního počítače.
Konečný
Děkujeme za přečtení až do konce!
Snažil jsem se toho moc nepsat, ale i tak se to podle mého názoru protáhlo. Zbytek funkcí unRAID je podle mého názoru poměrně snadno konfigurovatelný, zejména proto, že se vše konfiguruje pomocí myši.
Existují dobré nápady, co lze nainstalovat na virtuální počítač
Doufám, že mám dost na pokračování!
Zdroj: www.habr.com