В
Коментарите се покажаа како доста корисни дискусии, врз основа на чии резултати е неопходно да се поправат грешките во првичното склопување и да се напише третиот дел! Ќе пробам некои од предлозите на себе и, се надевам, ќе го напишам третиот дел.
За првична инсталација, ќе треба да поврзете монитор, тастатура и глушец со серверот.
Се инсталира unRAID
Ајде да одиме на
Не заборавајте да овозможите поддршка за VT-d и VT-x во вашиот BIOS!
Ние го поврзуваме флеш-уредот со серверот и го стартуваме во режим на GUI.
Стандардно корисничко име и лозинка: root без лозинка.
Верзија за време на пишувањето: 6.7.2
Откако ќе го стартувате ОС, проверете дали е откриен целиот поврзан хардвер. Системот треба да ги види сите ваши дискови (дисковите се прикажани на картичката Главна), два Ethernet контролери и една Wi-Fi картичка (и ова е погодно да се погледне во Алатки -> Системски уреди).
Проблем со Marvell SATA контролерите
Поради некоја грешка во двигателот на контролерот на Marvell, тие
Го избрав наједноставното решение: додадено iommu=pt
на низата за параметри што се пренесува на кернелот Линукс кога се подига. Ова се прави на табулаторот Главен (потоа кликнете на уредот „Флеш“). Исто така, првично можете да ја промените конфигурацијата на флеш-уредот: boot/syslinux/syslinux.cfg
За Intel vPro
Не препорачувам да барате хардвер што поддржува vPro/AMT.
Прво, за нормално функционирање на оддалечената работна површина, треба да поврзете HDMI-кукла или DP-кукла приклучок, инаку вградената видео картичка нема да се иницијализира без поврзан монитор.
Второ, квалитетот на клиентскиот софтвер од Интел е исклучително низок.
Трето, ќе ја постигнете истата функционалност за домашна употреба со безжичен или жичен HDMI/DP екстендер и нема да бидете ограничени на никаков начин во изборот на хардвер.
Конфигурација на мрежа
Одете во Поставки -> Мрежни поставки. Како што може да претпоставите, еден од интерфејсите ќе погледне во локалната мрежа, вториот - на Интернет. За почеток, одлучете за оној што ќе биде поврзан со вашата локална мрежа. На мојата матична плоча има налепници со MAC адреси на конекторите, така сфатив кој е кој.
Накратко, она што треба да направите е да го доделите секој интерфејс како член на два посебни L2 моста и да поставите статичка IP адреса на оној што е поврзан на локалната мрежа. На интерфејсот што гледа на Интернет, не е потребна IP адреса; RouterOS ќе се справи со неа.
Ова е она што треба да го добиете:
- 192.168.1.2 - адреса каде што ќе биде достапна unRAID
- 192.168.0.1 - адреса на RouterOS
- 192.168.1.3 - Pi.hole DNS адреса на серверот
Можете да го оставите доделувањето на адресата за eth0 преку DHCP, но потоа ако има какви било проблеми во RouterOS, нема да можеме да пристапиме до unRAID и ќе треба да ги поврземе мониторот и тастатурата со серверот.
По поставувањето на мрежата, можете да се префрлите на далечинско поставување со рачно поставување на IP адресата на LAN клиентот.
Поставување простор за складирање
За да стартувате виртуелна машина, ќе ви треба складирање, па затоа е време да го конфигурирате. Нема да го опишам детално, бидејќи е прилично едноставно: треба да доделите улоги на хард дисковите - едниот Диск 1, другиот Паритет.
Во првиот дел напишав дека еден SSD е доволен, но всушност тоа не е точно: подобро е да земете два идентични и да создадете кеш-базен од нив, така што податоците на нив ќе бидат заштитени во случај некој да не успее. . Исто така, unRAID нема механизам за резервна копија на податоците од кешот. Сè е опишано подетално
Треба да изгледа вака (извинете, сè уште не сум купил втор SSD):
Исто така, можете веднаш да поставите распоред за проверка на паритет и пренос на податоци од кешот. Ова се прави на страницата Поставки -> Распоредувач.
Доволно е да се проверува паритет еднаш на секои два месеци и да се префрлаат податоци од кешот секоја вечер.
Можете веднаш да ги конфигурирате ресурсите достапни преку мрежата во јазичето Сподели:
Поради тоа што имам само еден диск за кеш, домените се незаштитени. Сè мора да биде зелено.
Инсталирање на RouterOS
Прво треба да ја преземете ISO сликата за инсталација Towerisos
.
Сега е време да се создаде виртуелна машина.
Овозможете поддршка во Settings -> VM Manager. После ова, ќе се појави нов таб - VMs, одете до него.
Кликнете Додај VM, потоа Linux.
- Изберете само едно јадро
- Доволно е да одвоите 128 или 256 мегабајти меморија
- Машина -
i440fx-3.1
- БИОС -
SeaBIOS
- Во ставката OS Install ISO, изберете ја преземената слика (
/mnt/user/isos/mikrotik-6.46.iso
) - Примарна големина на vDisk - 256M
- Примарна vDisk автобус -
SATA
- Мрежен мост - br0
- Додадете втор мрежен интерфејс и изберете br1
- Ако вашата Wi-Fi картичка не е прикажана на други уреди PCI, во ред е - ќе ја напишеме рачно во конфигурацијата; ако е прикажана, штиклирајте го полето
- Засега, отштиклирајте Start VM по креирањето и кликнете Create
Запомнете кои MAC адреси ќе добијат кои интерфејси, за да се совпаднат во иднина во RouterOS.
Поради некоја причина, автоматското доделување на порти за различни VM-и не секогаш функционираше нормално за мене, затоа отворете ја добиената XML конфигурација и поправете ја линијата со поставките VNC на нешто вака:
<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>
Ако вие, како мене, немавте адаптер за Wi-Fi во Други уреди PCI, внесете го рачно. За да го направите ова, треба да ја дознаете нејзината адреса во автобусот PCI. Најлесен начин да го направите ова е во Алатки -> Системски уреди, таму ќе има линија:
IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
Што во мојот случај се претвора во:
(извинете, поради некоја причина, парсерот на MD на Хабр е забавен во овој извадок, морав да вметнам слика)
Можете да стартувате VM и да се поврзете со него преку VNC. Инсталирањето на RouterOS е многу лесно! Откако ќе ви биде побарано да изберете пакети, најлесниот начин е да ги изберете сите со копчето a
и завршете ја инсталацијата со клучот i
, одбивајќи да ја зачувате старата конфигурација и се согласувате да го форматирате дискот.
По рестартирањето, внесете admin како најавување и лозинката е празна.
Бирање /interface print
и уверете се дека системот ги гледа сите ваши мрежни интерфејси (направив слика од екранот од веќе конфигуриран систем, каде што имињата се разликуваат од стандардните):
Во оваа фаза можете да преземете
Мислам дека деталната конфигурација на RouterOS е надвор од опсегот на овој напис, особено затоа што има многу прирачници на Интернет, па затоа предлагам прво да направите стандардно брзо поставување:
Можете да поврзете интернет-кабел на бесплатен приклучок и да го префрлите LAN-клиентот за автоматски да добивате IP адреса, а исто така да ја проверите функционалноста на Wi-Fi. Откако ќе се уверите дека сè работи, можете да купите и да внесете клуч за лиценца RouterOS.
Додавање на Linux VM
За да работиме во попозната средина, ајде да создадеме друга виртуелна машина на која ќе ја лансираме вашата омилена %distro_name%
Сепак преземете ја ISO сликата и ставете ја isos
Одете во веќе познатото јазиче VMs, потоа Додај VM, огромното мнозинство на поставки сега може да се остави како стандардно.
- БИОС -
SeaBIOS
- Во ставката OS Install ISO, изберете ја преземената слика
- Примарна големина на vDisk - нешто околу 10-20 GB
- Unraid Share - патеката до директориумот што сакате да го ставите на располагање на VM, во мојот случај
/mnt/user/shared/
- Ознака Unraid Mount
shared
- Мрежен мост - br0
- Засега, отштиклирајте Start VM по креирањето и кликнете Create
Сè уште ги уредуваме поставките на серверот 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>
Инсталирајте го системот, тој треба да добие IP преку DHCP и да има пристап до Интернет.
За да го направите директориумот FS достапен на домаќинот, додадете во /etc/fstab
следнава линија:
shared /mnt/shared 9p trans=virtio,version=9p2000.L 0 0
Сега можете да користите познати услуги на позната машина Линукс, која ќе биде лесно пренослива на друг хардвер!
Ако сè работи добро и правилно се вклучува и исклучува, тогаш можете да купите и внесете клуч за unRAID. Не заборавајте дека е врзан за GUID на флеш-уредот (иако може да се пренесе). Исто така, без лиценца, автоматското стартување на VM нема да работи.
Финале
Ви благодариме што прочитавте до крај!
Се обидов да не пишувам многу, но сепак се покажа доста долго според мене. Останатите карактеристики на unRAID се прилично лесни за конфигурирање според мене, особено затоа што сè е конфигурирано со глувчето.
Има неколку добри идеи за тоа што може да се инсталира на VM
Се надевам дека имам доволно за да продолжам!
Извор: www.habr.com