UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)

В birinci hissəsində Mən adi bir marşrutlaşdırıcının əvəzi olaraq KVM virtual maşınında NAS və MikroTik RouterOS yaratmaq üçün unRAID-i işə sala biləcəyiniz bir kompüter yaratmağa imkan verən montajın özü haqqında qısaca danışdım.

Şərhlər olduqca faydalı müzakirələr oldu, nəticədə ilkin yığıncaqda səhvləri düzəltmək və üçüncü hissəni artıq yazmaq lazımdır! Təklif olunanlardan bəzilərini öz üzərimdə sınayacağam və ümid edirəm ki, üçüncü hissəni yazacam.

İlkin quraşdırma üçün siz monitor, klaviatura və siçanı serverə qoşmalısınız.

unRAID quraşdırılır

Gəlin gedək website və USB belleğe unRAID quraşdırın (onu elektron cədvələ əlavə etməyi unutmuşam). Flaş sürücülər üçün tövsiyələr standartdır: normal marka və daha böyük fiziki ölçü (daha yaxşı soyutma üçün). UnRAID bu flash sürücüdən yüklənəcək, beləliklə SSD-ləriniz tamamilə keşin altına düşəcək. Daha çox rəsmi məlumat burada.

BIOS-da VT-d və VT-x dəstəyini aktiv etməyi unutmayın!

Fləş sürücüsünü serverə qoşuruq və onu GUI rejimində işə salırıq.

Defolt istifadəçi adı və parol: parol olmadan kök.

Yazı zamanı versiya: 6.7.2

ƏS-i işə saldıqdan sonra bütün qoşulmuş avadanlıqların aşkarlandığından əmin olun. Sistem bütün disklərinizi görməlidir (disklər Əsas sekmesinde göstərilir), iki Ethernet nəzarətçisi və Wi-Fi kartı (və bunu Alətlər -> Sistem Cihazları bölməsində görmək rahatdır).

Marvell SATA nəzarətçiləri ilə bağlı problem

Marvell nəzarətçi sürücüsündə bəzi səhvlərə görə onlar unRAID 6.7.x versiyasında VT-d-ni işə saldıqdan sonra işləməyin.

Ən sadə həll yolunu seçdim: əlavə etdi iommu=pt yükləmə zamanı Linux nüvəsinə ötürülən parametr sətirinə. Bu, Əsas sekmesinde edilir (sonra "Flash" cihazına klikləyin). Ayrıca, əvvəlcə flash sürücüdə konfiqurasiyanı dəyişə bilərsiniz: boot/syslinux/syslinux.cfg

UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)

Intel vPro haqqında

Mən vPro/AMT-ni dəstəkləyən avadanlıq axtarmağı məsləhət görmürəm.

Birincisi, adi iş masasının uzaqdan işləməsi üçün siz HDMI-dummy və ya DP-dummy fişini birləşdirməlisiniz, əks halda inteqrasiya edilmiş video kart qoşulmuş monitor olmadan işə salınmayacaq.

İkincisi, Intel-dən müştəri proqram təminatının keyfiyyəti olduqca aşağıdır.

Üçüncüsü, simsiz və ya simli HDMI / DP genişləndiricisi ilə evdə istifadə üçün eyni funksionallığı əldə edə bilərsiniz və eyni zamanda avadanlıq seçimində məhdud olmayacaqsınız.

Şəbəkə konfiqurasiyası

Parametrlər -> Şəbəkə Parametrlərinə keçin. Təxmin etdiyiniz kimi, interfeyslərdən biri yerli şəbəkəyə, ikincisi İnternetə baxacaq. Əvvəlcə yerli şəbəkənizə qoşulacağına qərar verin. Ana platamda konnektorlarda MAC ünvanları olan stikerlər var, mən kimin kim olduğunu belə başa düşdüm.

Bir sözlə, etməli olduğunuz hər bir interfeysə iki ayrı L2 körpünün üzvü təyin etmək və yerli şəbəkəyə qoşulmuş birinə statik IP ünvanı təyin etməkdir. İnternetə baxan interfeysdə IP ünvanı lazım deyil, RouterOS bununla məşğul olacaq.

Budur, nə əldə etməlisiniz:

UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)

  • 192.168.1.2 - unRAID-in mövcud olacağı ünvan
  • 192.168.0.1 - RouterOS ünvanı
  • 192.168.1.3 - pi.hole DNS server ünvanı

Biz DHCP vasitəsilə eth0 üçün ünvan təyinatını tərk edə bilərik, lakin sonra RouterOS-da hər hansı problem olarsa, unRAID-ə daxil ola bilməyəcəyik və monitor və klaviaturanı serverə qoşmalıyıq.

Şəbəkəni qurduqdan sonra LAN müştərisində IP ünvanını əl ilə təyin etməklə uzaqdan parametrə keçə bilərsiniz.

Yaddaş quraşdırma

Virtual maşını işə salmaq üçün sizə yaddaş lazımdır, ona görə də onu qurmaq vaxtıdır. Mən ətraflı təsvir etməyəcəyəm, çünki bu, olduqca sadədir: sabit disklərə rollar təyin etməlisiniz - biri Disk 1, digəri Paritedir.

Birinci hissədə yazdım ki, bir SSD kifayətdir, amma əslində belə deyil: iki eyni olanı götürüb onlardan bir keş-hovuz yaratmaq daha yaxşıdır, buna görə də biri uğursuz olarsa, onlarda olan məlumatlar qorunacaqdır. . Həmçinin, unRAID-də keşdən məlumatların ehtiyat nüsxəsini çıxarmaq üçün heç bir mexanizm yoxdur. Hər şey daha ətraflı təsvir edilmişdir burada.

Bu belə görünməlidir (bağışlayın, mən hələ ikinci SSD almamışam):

UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)

Həmçinin, siz dərhal paritetin yoxlanılması və keşdən məlumat ötürülməsi üçün cədvəl qura bilərsiniz. Bu, Parametrlər -> Planlayıcı səhifəsində edilir.

İki ayda bir dəfə pariteti yoxlamaq və hər gecə keşdən məlumat ötürmək kifayətdir.

Siz dərhal Paylaşımlar sekmesinde şəbəkə üzərində mövcud olan resursları konfiqurasiya edə bilərsiniz:

UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)

Keş üçün yalnız bir diskim olduğu üçün domenlər qorunmur. Hər şey yaşıl olmalıdır.

RouterOS-u quraşdırın

Əvvəlcə quraşdırma iso-şəklini yükləməlisiniz buradan (x86 Stable CD Image seçin) və onu daxil edin Towerisos.

İndi virtual maşın yaratmağın vaxtı gəldi.

Parametrlər -> VM Menecerində dəstəyi aktivləşdirin. Bundan sonra yeni sekmə görünəcək - VM-lər, ona keçin.

VM əlavə et, sonra Linux düyməsini basın.

  • Yalnız bir nüvəni ayırın
  • 128 və ya 256 meqabayt yaddaş ayırmaq kifayətdir
  • maşın- i440fx-3.1
  • BIOS - SeaBIOS
  • OS Install ISO elementində yüklənmiş şəkli seçin (/mnt/user/isos/mikrotik-6.46.iso)
  • Əsas vDisk Ölçüsü - 256M
  • Əsas vDisk avtobusu - SATA
  • Şəbəkə Körpüsü - br0
  • İkinci şəbəkə interfeysi əlavə edin və br1 seçin
  • Wi-Fi kartınız Digər PCI Cihazlarında göstərilmirsə, yaxşıdır - onu konfiqurasiyada qələmlərlə yazın, əgər göstərilirsə - qutuyu yoxlayın
  • Hələlik, yaradıldıqdan sonra VM-i işə salın seçimindən çıxarın və Yarat klikləyin

RouterOS-da onlara uyğunlaşmaq üçün hansı MAC ünvanlarının hansı interfeyslərin alınacağını xatırlayın.

Nədənsə, müxtəlif VM-lər üçün avtomatik port təyinatı həmişə mənim üçün işləmirdi, buna görə də yaranan XML konfiqurasiyasını açın və VNC parametrləri ilə xətti bu kimi bir şeyə dəyişdirin:

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

Əgər siz də mənim kimi Digər PCI Cihazlarında Wi-Fi adapterini görməmisinizsə, onu əl ilə daxil edin. Bunu etmək üçün onun ünvanını PCI avtobusunda tapmaq lazımdır. Bunu etməyin ən asan yolu Alətlər -> Sistem Cihazları bölməsindədir, bir xətt olacaq:

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

Mənim vəziyyətimdə bu çevrilir:

UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)
(bağışlayın, Habrın MD təhlilçisi nədənsə bu keçiddə səhvdir, şəkil əlavə etməli oldum)

Siz VM-i işə salıb ona VNC vasitəsilə qoşula bilərsiniz. RouterOS-u quraşdırmaq çox asandır! Paketləri seçməyi təklif etdikdən sonra, ən asan yol açarla hamısını seçməkdir a və açarla quraşdırmanı tamamlayın i, köhnə konfiqurasiyanı saxlamaqdan imtina etmək və diski formatlamağa razılıq vermək.

UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)

Yenidən başladıqdan sonra giriş olaraq admini daxil edin, parol boşdur.

Dial /interface print və sistemin hər üç şəbəkə interfeysinizi gördüyünə əmin olun (mən artıq konfiqurasiya edilmiş sistemdən skrinşot çəkmişəm, burada adlar standart olanlardan fərqlidir):

UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)

Bu mərhələdə siz yükləyə bilərsiniz winbox, MAC ünvanı ilə RouterOS-a qoşulun və GUI vasitəsilə əlavə konfiqurasiya edin.

Hesab edirəm ki, RouterOS-un təfərrüatlı konfiqurasiyası bu məqalənin əhatə dairəsindən kənardadır, xüsusən də İnternetdə çoxlu təlimatlar olduğundan, əvvəlcə standart Tez Quraşdırma etməyi təklif edirəm:

UnRAID-də ev marşrutlaşdırıcısı + NAS qurulması (2-ci hissə)

Siz İnternet kabelini pulsuz porta qoşa və LAN müştərisini avtomatik olaraq IP ünvanını əldə etmək üçün dəyişdirə, həmçinin Wi-Fi işini yoxlaya bilərsiniz. Hər şeyin işlədiyinə əmin olduqdan sonra siz RouterOS lisenziya açarını alıb daxil edə bilərsiniz.

Linux VM-nin əlavə edilməsi

Daha tanış mühitdə işləmək üçün sevimli %distro_name% işlədəcəyimiz başqa virtual maşın yaradaq.

Hələ də ISO şəklini yükləyin və daxil edin isos

Artıq tanış olan VM-lər sekmesine keçin, sonra VM əlavə edin, parametrlərin böyük əksəriyyəti indi defolt olaraq buraxıla bilər.

  • BIOS - SeaBIOS
  • OS Install ISO-da yüklənmiş şəkli seçin
  • Əsas vDisk Ölçüsü - təxminən 10-20 GB
  • Unraid Share - mənim vəziyyətimdə VM üçün əlçatan etmək istədiyiniz kataloqa gedən yol /mnt/user/shared/
  • Unraid Mount etiketi shared
  • Şəbəkə Körpüsü - br0
  • Hələlik, yaradıldıqdan sonra VM-i işə salın seçimindən çıxarın və Yarat klikləyin

Eyni zamanda, konfiqurasiyada VNC server parametrlərini redaktə edirik:

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

Sistemi quraşdırın, DHCP vasitəsilə IP əldə etməli və İnternetə çıxışı olmalıdır.

FS kataloqunu hostda əlçatan etmək üçün əlavə edin /etc/fstab növbəti sətir:

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

İndi siz digər avadanlıqlara asanlıqla daşına bilən tanış Linux maşınında tanış xidmətlərdən istifadə edə bilərsiniz!

Hər şey yaxşı işləyirsə və düzgün açılır və sönürsə, onda siz unRAID üçün açarı alıb daxil edə bilərsiniz. Unutmayın ki, o, flash sürücünün GUID-ə bağlıdır (baxmayaraq ki, portativ ola bilər). Həmçinin, lisenziya olmadan VM-nin avtomatik işə salınması işləməyəcək.

Final

Sona qədər oxuduğunuz üçün təşəkkür edirik!

Çox yazmamağa çalışdım, amma yenə də fikrimcə, kifayət qədər uzun oldu. Qalan unRAID xüsusiyyətləri mənim fikrimcə konfiqurasiya etmək olduqca asandır, xüsusən də hər şey siçan ilə konfiqurasiya edildiyi üçün.

VM-də quraşdırıla biləcək yaxşı fikirlər var burada. Düşünürəm ki, hər kəsin öz ehtiyacları var və bir növ universal siyahı çıxarmaq mümkün deyil. Baxmayaraq ki, pi.hole, əlbəttə ki, tamamilə hər kəsə tövsiyə edilə bilər 🙂

Ümid edirəm davam etmək üçün kifayət qədər var!

Mənbə: www.habr.com

Добавить комментарий