Π
Komentar tersebut ternyata merupakan diskusi yang cukup berguna, oleh karena itu kesalahan pada perakitan awal perlu diperbaiki dan sudah menulis bagian ketiga! Beberapa usulan akan saya coba sendiri dan, saya harap, menulis bagian ketiga.
Untuk instalasi awal, Anda perlu menghubungkan monitor, keyboard, dan mouse ke server.
Menginstal unRAID
Mari pergi ke
Jangan lupa aktifkan dukungan VT-d dan VT-x di BIOS!
Kami menghubungkan flash drive ke server dan menjalankannya dalam mode GUI.
Nama pengguna dan kata sandi default: root tanpa kata sandi.
Versi pada saat penulisan: 6.7.2
Setelah memulai OS, pastikan semua perangkat keras yang terhubung terdeteksi. Sistem akan melihat semua disk Anda (disk ditampilkan pada tab Utama), dua pengontrol Ethernet, dan kartu Wi-Fi (dan ini mudah dilihat di Alat -> Perangkat Sistem).
Masalah dengan pengontrol Marvell SATA
Karena beberapa bug pada driver pengontrol Marvell, mereka
Saya memilih solusi paling sederhana: ditambahkan iommu=pt
ke string parameter yang diteruskan ke kernel Linux pada saat boot. Ini dilakukan pada tab Utama (lalu klik pada perangkat βFlashβ). Selain itu, Anda juga dapat mengubah konfigurasi pada flash drive pada awalnya: boot/syslinux/syslinux.cfg
Tentang Intel vPro
Saya tidak menyarankan mencari perangkat keras yang mendukung vPro/AMT.
Pertama, untuk pengoperasian desktop jarak jauh yang normal, Anda perlu menyambungkan konektor HDMI-dummy atau DP-dummy, jika tidak, kartu video terintegrasi tidak akan diinisialisasi tanpa monitor yang terhubung.
Kedua, kualitas perangkat lunak klien dari Intel sangat rendah.
Ketiga, Anda dapat mencapai fungsionalitas yang sama untuk digunakan di rumah dengan extender HDMI / DP nirkabel atau berkabel dan pada saat yang sama Anda tidak akan dibatasi dalam pilihan perangkat keras.
Pengaturan jaringan
Buka Pengaturan -> Pengaturan Jaringan. Seperti yang sudah Anda duga, salah satu antarmuka akan mencari ke jaringan lokal, yang kedua - ke Internet. Pertama, tentukan salah satu yang akan terhubung ke jaringan lokal Anda. Di motherboard saya, ada stiker di konektor dengan alamat MAC, begitulah saya memahami siapa itu siapa.
Singkatnya, yang perlu Anda lakukan adalah menetapkan setiap antarmuka sebagai anggota dari dua jembatan L2 terpisah dan menetapkan alamat IP statis pada salah satu yang terhubung ke jaringan lokal. Alamat IP tidak diperlukan pada antarmuka yang dicari di Internet, RouterOS akan menanganinya.
Inilah yang harus Anda dapatkan:
- 192.168.1.2 - alamat dimana unRAID akan tersedia
- 192.168.0.1 - Alamat RouterOS
- 192.168.1.3 - alamat server DNS pi.hole
Kita dapat meninggalkan penetapan alamat untuk eth0 melalui DHCP, tetapi jika ada masalah di RouterOS, kita tidak akan dapat mengakses unRAID dan kita perlu menghubungkan monitor dan keyboard ke server.
Setelah mengatur jaringan, Anda dapat beralih ke pengaturan jarak jauh dengan mengatur alamat IP secara manual pada klien LAN.
Pengaturan penyimpanan
Untuk menjalankan mesin virtual, Anda memerlukan penyimpanan, jadi inilah saatnya untuk menyiapkannya. Saya tidak akan menjelaskannya secara detail, karena ini cukup sederhana: Anda perlu menetapkan peran ke hard drive - satu adalah Disk 1, yang lainnya adalah Paritas.
Di bagian pertama, saya menulis bahwa satu SSD sudah cukup, tetapi kenyataannya tidak demikian: lebih baik mengambil dua SSD yang identik dan membuat kumpulan cache darinya, sehingga data di dalamnya akan terlindungi jika ada yang gagal. . Selain itu, di unRAID tidak ada mekanisme untuk membackup data dari cache. Semuanya dijelaskan lebih detail
Seharusnya terlihat seperti ini (maaf, saya belum membeli SSD kedua):
Selain itu, Anda juga dapat langsung mengatur jadwal pemeriksaan paritas dan transfer data dari cache. Ini dilakukan pada halaman Pengaturan -> Penjadwal.
Cukup memeriksa paritas setiap dua bulan sekali, dan mentransfer data dari cache setiap malam.
Anda dapat segera mengonfigurasi sumber daya yang tersedia melalui jaringan di tab Berbagi:
Karena saya hanya memiliki satu disk untuk cache, domain tidak terlindungi. Semuanya harus berwarna hijau.
Instal RouterOS
Pertama, Anda perlu mengunduh gambar iso instalasi Towerisos
.
Sekarang saatnya membuat mesin virtual.
Aktifkan dukungan di Pengaturan -> VM Manager. Setelah itu, tab baru akan muncul - VM, buka.
Klik Tambahkan VM, lalu Linux.
- Alokasikan satu inti saja
- Cukup mengalokasikan memori 128 atau 256 megabyte
- mesin-
i440fx-3.1
- BIOS-
SeaBIOS
- Di item Instal OS ISO, pilih gambar yang diunduh (
/mnt/user/isos/mikrotik-6.46.iso
) - Ukuran vDisk Utama - 256M
- Bus vDisk Utama -
SATA
- Jembatan Jaringan-br0
- Tambahkan antarmuka jaringan kedua dan pilih br1
- Jika kartu Wi-Fi Anda tidak ditampilkan di Perangkat PCI Lain, tidak apa-apa - tulis dengan pena di konfigurasi, jika ditampilkan - centang kotak
- Untuk saat ini, hapus centang Mulai VM setelah pembuatan dan klik Buat
Ingat alamat MAC mana yang akan diterima antarmuka untuk mencocokkannya lebih lanjut di RouterOS.
Untuk beberapa alasan, penetapan port otomatis untuk VM yang berbeda tidak selalu berfungsi untuk saya, jadi buka konfigurasi XML yang dihasilkan dan ubah baris dengan pengaturan VNC menjadi seperti ini:
<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>
Jika Anda, seperti saya, tidak melihat adaptor Wi-Fi di Perangkat PCI Lain, masukkan secara manual. Untuk melakukan ini, Anda perlu mengetahui alamatnya di bus PCI. Cara termudah untuk melakukan ini adalah di Tools -> System Devices, akan ada baris:
IOMMU group 23: [168c:003c] 0b:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter
Yang dalam kasus saya berubah menjadi:
(maaf, parser MD Habr karena alasan tertentu bermasalah pada bagian ini, saya harus memasukkan gambar)
Anda dapat memulai VM dan menyambungkannya melalui VNC. Menginstal RouterOS sangat mudah! Setelah diminta untuk memilih paket, cara termudah adalah memilih semua dengan kunci a
dan selesaikan instalasi dengan kuncinya i
, menolak untuk menyimpan konfigurasi lama dan setuju untuk memformat disk.
Setelah reboot, masukkan admin sebagai login, kata sandinya kosong.
Panggil /interface print
dan pastikan sistem melihat ketiga antarmuka jaringan Anda (saya mengambil tangkapan layar dari sistem yang sudah dikonfigurasi, yang namanya berbeda dari yang default):
Pada tahap ini, Anda dapat mengunduh
Saya pikir konfigurasi rinci RouterOS berada di luar cakupan artikel ini, terutama karena ada banyak manual di Internet, jadi saya sarankan Anda melakukan Pengaturan Cepat standar terlebih dahulu:
Anda dapat menyambungkan kabel Internet ke port gratis dan mengganti klien LAN untuk mendapatkan alamat IP secara otomatis, serta memeriksa kinerja Wi-Fi. Setelah memastikan semuanya berfungsi, Anda dapat membeli dan memasukkan kunci lisensi RouterOS.
Menambahkan VM Linux
Untuk bekerja di lingkungan yang lebih familiar, kami akan membuat mesin virtual lain tempat kami akan menjalankan %distro_name% favorit Anda
Masih mengunduh image ISO dan memasukkannya isos
Buka tab VMs yang sudah familiar, lalu Tambahkan VM, sebagian besar pengaturan sekarang dapat dibiarkan default.
- BIOS-
SeaBIOS
- Di OS Instal ISO, pilih gambar yang diunduh
- Ukuran vDisk Utama - sekitar 10-20 GB
- Unraid Share - jalur ke direktori yang ingin Anda sediakan untuk VM, dalam kasus saya
/mnt/user/shared/
- Tag Pemasangan yang Tidak Diserbu
shared
- Jembatan Jaringan-br0
- Untuk saat ini, hapus centang Mulai VM setelah pembuatan dan klik Buat
Semua sama, di konfigurasi, kami mengedit pengaturan server 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 sistemnya, ia harus mendapatkan IP melalui DHCP dan memiliki akses ke Internet.
Untuk membuat direktori FS tersedia di host, tambahkan ke /etc/fstab
baris berikutnya:
shared /mnt/shared 9p trans=virtio,version=9p2000.L 0 0
Sekarang Anda dapat menggunakan layanan yang familier di mesin Linux yang familier dan mudah dibawa-bawa ke perangkat keras lain!
Jika semuanya berfungsi dengan baik dan hidup dan mati dengan benar, maka Anda dapat membeli dan memasukkan kunci untuk unRAID. Jangan lupa bahwa ini terikat pada GUID flash drive (walaupun bisa portabel). Selain itu, tanpa lisensi, peluncuran otomatis VM tidak akan berfungsi.
Final
Terima kasih telah membaca sampai akhir!
Saya berusaha untuk tidak banyak menulis, tapi tetap saja menurut saya ternyata cukup panjang. Fitur unRAID lainnya menurut saya cukup mudah untuk dikonfigurasi, terutama karena semuanya dikonfigurasi dengan mouse.
Ada ide bagus apa yang bisa diinstal di VM
Saya harap saya punya cukup uang untuk melanjutkan!
Sumber: www.habr.com