unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)

В පළමු කොටස සාමාන්‍ය රවුටරයක් ​​වෙනුවට KVM අතථ්‍ය යන්ත්‍රයක NAS සහ MikroTik RouterOS නිර්මාණය කිරීම සඳහා ඔබට unRAID ධාවනය කළ හැකි පරිගණකයක් සෑදීමට ඔබට ඉඩ සලසන එකලස් කිරීම ගැන මම ඉතා කෙටියෙන් කතා කළෙමි.

ආරම්භක එකලස් කිරීමේදී දෝෂ නිවැරදි කර තෙවන කොටස ලිවීමට අවශ්‍ය ප්‍රතිඵල මත පදනම්ව අදහස් ප්‍රයෝජනවත් සාකච්ඡා බවට පත් විය! මම මා ගැන යෝජනා කිහිපයක් උත්සාහ කර තුන්වන කොටස ලිවීමට බලාපොරොත්තු වෙමි.

මූලික ස්ථාපනය සඳහා, ඔබට මොනිටරයක්, යතුරුපුවරුවක් සහ මූසිකයක් සේවාදායකයට සම්බන්ධ කිරීමට අවශ්ය වනු ඇත.

unRAID ස්ථාපනය කිරීම

අපි යමු වෙබ් අඩවිය සහ USB ෆ්ලෑෂ් ධාවකය මත unRAID ස්ථාපනය කරන්න (මට මේසයට එකතු කිරීමට අමතක වූ). ෆ්ලෑෂ් ඩ්රයිව් සඳහා නිර්දේශ සම්මත වේ: සාමාන්ය වෙළඳ නාමයක් සහ විශාල භෞතික ප්රමාණය (වඩා හොඳ සිසිලනය සඳහා). මෙම ෆ්ලෑෂ් ධාවකය unRAID ආරම්භ කරනු ඇත, එබැවින් ඔබගේ SSD සම්පූර්ණයෙන්ම හැඹිලිගත වනු ඇත. වඩාත් සවිස්තරාත්මක නිල තොරතුරු මෙහි.

ඔබගේ BIOS හි VT-d සහ VT-x සහාය සක්‍රීය කිරීමට අමතක නොකරන්න!

අපි ෆ්ලෑෂ් ධාවකය සේවාදායකයට සම්බන්ධ කර GUI මාදිලියේ දියත් කරමු.

සම්මත පරිශීලක නාමය සහ මුරපදය: මුරපදය නොමැතිව root.

ලියන අවස්ථාවේ අනුවාදය: 6.7.2

මෙහෙයුම් පද්ධතිය ආරම්භ කිරීමෙන් පසු, සම්බන්ධිත සියලුම දෘඩාංග අනාවරණය කර ඇති බවට වග බලා ගන්න. පද්ධතිය ඔබගේ සියලුම තැටි (තැටි ප්‍රධාන පටිත්තෙහි පෙන්වනු ලැබේ), ඊතර්නෙට් පාලක දෙකක් සහ Wi-Fi කාඩ්පතක් (මෙය මෙවලම් -> පද්ධති උපාංග වලින් බැලීමට පහසු වේ) දැකිය යුතුය.

Marvell SATA පාලකයන් සමඟ ගැටළුවක්

Marvell පාලක ධාවකයේ යම් දෝෂයක් හේතුවෙන්, ඔවුන් unRAID අනුවාදය 6.7.x හි VT-d සක්‍රීය කිරීමෙන් පසුව ක්‍රියා නොකරන්න.

මම සරලම විසඳුම තෝරා ගත්තා: එකතු කළා iommu=pt ආරම්භ කිරීමේදී Linux කර්නලය වෙත ලබා දුන් පරාමිති තන්තුව වෙත. මෙය ප්රධාන පටිත්තෙහි සිදු කරනු ලැබේ (ඉන්පසු "ෆ්ලෑෂ්" උපාංගය මත ක්ලික් කරන්න). එසේම, ඔබට මුලින් ෆ්ලෑෂ් ඩ්‍රයිව් හි වින්‍යාසය වෙනස් කළ හැකිය: boot/syslinux/syslinux.cfg

unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)

Intel vPro ගැන

vPro/AMT සඳහා සහය දක්වන දෘඩාංග සෙවීමට මම නිර්දේශ නොකරමි.

පළමුව, දුරස්ථ ඩෙස්ක්ටොප් එකේ සාමාන්‍ය ක්‍රියාකාරිත්වය සඳහා, ඔබට HDMI-dummy හෝ DP-dummy ප්ලග් එකක් සම්බන්ධ කිරීමට අවශ්‍ය වේ, එසේ නොමැතිනම් සම්බන්ධිත මොනිටරයකින් තොරව බිල්ට් වීඩියෝ කාඩ්පත ආරම්භ නොවේ.

දෙවනුව, Intel වෙතින් සේවාදායක මෘදුකාංගවල ගුණාත්මක භාවය අතිශයින් අඩුය.

තෙවනුව, ඔබ රැහැන් රහිත හෝ රැහැන්ගත HDMI/DP විස්තාරකයක් සමඟ නිවසේ භාවිතය සඳහා එකම ක්‍රියාකාරීත්වය අත්කර ගනු ඇති අතර දෘඩාංග තෝරාගැනීමේදී කිසිදු ආකාරයකින් සීමා නොවේ.

ජාල සැකසුම

Settings -> Network Settings වෙත යන්න. ඔබ අනුමාන කළ පරිදි, එක් අතුරු මුහුණතක් දේශීය ජාලය දෙස බලනු ඇත, දෙවැන්න - අන්තර්ජාලය වෙත. ආරම්භ කිරීමට, ඔබගේ දේශීය ජාලයට සම්බන්ධ වන එක තීරණය කරන්න. මගේ මවු පුවරුවේ සම්බන්ධකවල MAC ලිපින සහිත ස්ටිකර් තිබේ, කවුදැයි මම තේරුම් ගත්තේ එලෙසයි.

කෙටියෙන් කිවහොත්, ඔබ කළ යුත්තේ එක් එක් අතුරු මුහුණත වෙනම L2 පාලම් දෙකක සාමාජිකයෙකු ලෙස පැවරීම සහ ප්‍රාදේශීය ජාලයට සම්බන්ධ එකෙහි ස්ථිතික IP ලිපිනයක් සැකසීමයි. අන්තර්ජාලය දෙස බලන අතුරු මුහුණත මත, IP ලිපිනයක් අවශ්ය නොවේ; RouterOS එය හසුරුවනු ඇත.

ඔබට ලැබිය යුත්තේ මෙයයි:

unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)

  • 192.168.1.2 - unRAID ලබා ගත හැකි ලිපිනය
  • 192.168.0.1 - RouterOS ලිපිනය
  • 192.168.1.3 - pi.hole DNS සේවාදායක ලිපිනය

ඔබට DHCP හරහා eth0 සඳහා ලිපින පැවරුම අත්හැරිය හැක, නමුත් පසුව RouterOS හි කිසියම් ගැටළුවක් ඇත්නම්, අපට unRAID වෙත ප්‍රවේශ වීමට නොහැකි වන අතර අපට මොනිටරය සහ යතුරුපුවරුව සේවාදායකයට සම්බන්ධ කිරීමට අවශ්‍ය වනු ඇත.

ජාලය සැකසීමෙන් පසු, ඔබට LAN සේවාලාභියා මත IP ලිපිනය අතින් සැකසීමෙන් දුරස්ථ සැකසුම වෙත මාරු විය හැක.

ගබඩා සැකසුම

අතථ්‍ය යන්ත්‍රයක් ක්‍රියාත්මක කිරීමට, ඔබට ගබඩාවක් අවශ්‍ය වනු ඇත, එබැවින් එය වින්‍යාස කිරීමට කාලයයි. එය ඉතා සරල බැවින් මම එය විස්තරාත්මකව විස්තර නොකරමි: ඔබට දෘඪ තැටි සඳහා භූමිකාවන් පැවරිය යුතුය - එක් තැටි 1, අනෙක සමානාත්මතාවය.

පළමු කොටසේදී, මම ලියා ඇත්තේ එක් SSD එකක් ප්‍රමාණවත් බවයි, නමුත් ඇත්ත වශයෙන්ම මෙය සත්‍ය නොවේ: සමාන ඒවා දෙකක් ගෙන ඒවායින් හැඹිලි සංචිතයක් සෑදීම වඩා හොඳය, එබැවින් එකක් අසමත් වුවහොත් ඒවායේ දත්ත ආරක්ෂා වේ. . එසේම, unRAID හට හැඹිලියෙන් දත්ත උපස්ථ කිරීමේ යාන්ත්‍රණයක් නොමැත. සෑම දෙයක්ම වඩාත් විස්තරාත්මකව විස්තර කර ඇත මෙහි.

එය මේ ආකාරයට විය යුතුය (කණගාටුයි, මම තවම දෙවන SSD එකක් මිල දී ගෙන නැත):

unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)

එසේම, ඔබට වහාම සමානාත්මතාවය පරීක්ෂා කිරීම සහ හැඹිලියෙන් දත්ත මාරු කිරීම සඳහා කාලසටහනක් සැකසිය හැක. මෙය සිදු කරනු ලබන්නේ Settings -> Scheduler පිටුවෙනි.

සෑම මාස දෙකකට වරක් සමානාත්මතාවය පරීක්ෂා කිරීම ප්රමාණවත් වන අතර, සෑම රාත්රියකම හැඹිලියෙන් දත්ත මාරු කරන්න.

බෙදාගැනීම් පටිත්තෙහි ජාලය හරහා ඇති සම්පත් ඔබට වහාම වින්‍යාසගත කළ හැක:

unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)

හැඹිලිය සඳහා මා සතුව ඇත්තේ එක් තැටියක් පමණක් බැවින්, වසම් අනාරක්ෂිත වේ. සෑම දෙයක්ම හරිත විය යුතුය.

RouterOS ස්ථාපනය කිරීම

පළමුව ඔබ ස්ථාපන ISO රූපය බාගත කළ යුතුය මෙතනින් (x86 ස්ථායී CD රූපය තෝරන්න) සහ එය ඇතුල් කරන්න Towerisos.

දැන් අථත්‍ය යන්ත්‍රයක් නිර්මාණය කිරීමට කාලයයි.

සැකසීම් -> VM කළමනාකරු තුළ සහය සබල කරන්න. මෙයින් පසු, නව ටැබ් එකක් දිස්වනු ඇත - VMs, එය වෙත යන්න.

Add VM ක්ලික් කරන්න, ඉන්පසු Linux.

  • එක් හරයක් පමණක් තෝරන්න
  • මතකය මෙගා බයිට් 128ක් හෝ 256ක් වෙන් කිරීමට ප්‍රමාණවත් වේ
  • යන්ත්‍රය - i440fx-3.1
  • BIOS - SeaBIOS
  • OS Install ISO අයිතමයේ, බාගත කළ රූපය තෝරන්න (/mnt/user/isos/mikrotik-6.46.iso)
  • ප්‍රාථමික vDisk ප්‍රමාණය - 256M
  • ප්‍රාථමික vDisk බස් රථය - SATA
  • ජාල පාලම - br0
  • දෙවන ජාල අතුරු මුහුණතක් එකතු කර br1 තෝරන්න
  • ඔබගේ Wi-Fi කාඩ්පත වෙනත් PCI උපාංගවල ප්‍රදර්ශනය නොවේ නම්, එය කමක් නැත - අපි එය වින්‍යාසය තුළ අතින් ලියන්නෙමු; එය ප්‍රදර්ශනය වන්නේ නම්, කොටුව සලකුණු කරන්න
  • දැනට, නිර්මාණයෙන් පසු Start VM යන්න ඉවත් කර Create ක්ලික් කරන්න

RouterOS හි අනාගතයේදී ඒවා ගැලපීම සඳහා කුමන අතුරුමුහුණත් ලැබෙන්නේ කුමන MAC ලිපිනදැයි මතක තබා ගන්න.

කිසියම් හේතුවක් නිසා, විවිධ 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>

ඔබට, මා මෙන්, වෙනත් PCI උපාංගවල Wi-Fi ඇඩැප්ටරයක් ​​නොතිබුනේ නම්, එය අතින් ඇතුල් කරන්න. මෙය සිදු කිරීම සඳහා, ඔබ PCI බස් රථයේ එහි ලිපිනය සොයා ගත යුතුය. මෙය කිරීමට පහසුම ක්‍රමය වන්නේ මෙවලම් -> පද්ධති උපාංග තුළ, එහි රේඛාවක් ඇත:

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

මගේ නඩුවේ එය හැරෙන්නේ:

unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)
(කණගාටුයි, කිසියම් හේතුවක් නිසා Habr's MD විග්‍රහකය මෙම උපුටාගැනීමේ දෝෂ සහිතයි, මට පින්තූරයක් ඇතුළු කිරීමට සිදු විය)

ඔබට VM එකක් දියත් කර VNC හරහා එයට සම්බන්ධ විය හැක. RouterOS ස්ථාපනය කිරීම ඉතා පහසුයි! පැකේජ තේරීමට විමසූ පසු, පහසුම ක්‍රමය වන්නේ යතුර සමඟ සියල්ල තේරීමයි a සහ යතුර සමඟ ස්ථාපනය අවසන් කරන්න i, පැරණි වින්‍යාසය සුරැකීම ප්‍රතික්ෂේප කිරීම සහ තැටිය සංයුති කිරීමට එකඟ වීම.

unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)

නැවත පණගැන්වීමෙන් පසු, පිවිසුම ලෙස පරිපාලක ඇතුළත් කරන්න, මුරපදය හිස් ය.

අමතන්න /interface print සහ පද්ධතිය ඔබගේ ජාල අතුරුමුහුණත් තුනම දකින බවට වග බලා ගන්න (මම දැනටමත් වින්‍යාස කර ඇති පද්ධතියකින් තිර රුවක් ගත්තෙමි, එහිදී නම් පෙරනිමියෙන් වෙනස් වේ):

unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)

මෙම අදියරේදී ඔබට බාගත හැකිය winbox, MAC ලිපිනය භාවිතයෙන් RouterOS වෙත සම්බන්ධ වී GUI හරහා වැඩිදුර වින්‍යාස කිරීම සිදු කරන්න.

RouterOS හි සවිස්තරාත්මක වින්‍යාසය මෙම ලිපියේ විෂය පථයෙන් ඔබ්බට යයි මම සිතමි, විශේෂයෙන් අන්තර්ජාලයේ බොහෝ අත්පොත් ඇති බැවින්, ඔබ මුලින්ම සම්මත ඉක්මන් සැකසුමක් කිරීමට මම යෝජනා කරමි:

unRAID මත නිවාස රවුටරයක් ​​+ NAS පිහිටුවීම (2 කොටස)

ඔබට අන්තර්ජාල කේබලයක් නොමිලේ වරායකට සම්බන්ධ කර ස්වයංක්‍රීයව IP ලිපිනයක් ලබා ගැනීමට LAN සේවාලාභියා මාරු කළ හැකි අතර Wi-Fi හි ක්‍රියාකාරීත්වයද පරීක්ෂා කරන්න. සෑම දෙයක්ම ක්‍රියාත්මක වන බවට සහතික වූ පසු, ඔබට RouterOS බලපත්‍ර යතුරක් මිලදී ගෙන ඇතුළු කළ හැකිය.

Linux VM එකක් එකතු කිරීම

වඩාත් හුරුපුරුදු පරිසරයක වැඩ කිරීමට, අපි ඔබේ ප්‍රියතම %distro_name% දියත් කරන තවත් අතථ්‍ය යන්ත්‍රයක් නිර්මාණය කරමු

තවමත් ISO රූපය බාගත කර එය ඇතුල් කරන්න isos

දැනටමත් හුරුපුරුදු VMs ටැබය වෙත යන්න, ඉන්පසු VM එකතු කරන්න, බොහෝ සැකසුම් දැන් පෙරනිමියෙන් තැබිය හැක.

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

පද්ධතිය ස්ථාපනය කරන්න, එය DHCP හරහා IP ලබා ගත යුතු අතර අන්තර්ජාලයට ප්රවේශ විය යුතුය.

ධාරකයෙහි FS නාමාවලිය ලබා ගැනීමට, වෙත එක් කරන්න /etc/fstab පහත පේළිය:

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

දැන් ඔබට හුරුපුරුදු ලිනක්ස් යන්ත්‍රයක හුරුපුරුදු සේවාවන් භාවිතා කළ හැකිය, එය වෙනත් දෘඪාංග වෙත පහසුවෙන් ගෙන යා හැකි වනු ඇත!

සෑම දෙයක්ම හොඳින් ක්‍රියාත්මක වන අතර නිවැරදිව සක්‍රිය සහ අක්‍රිය නම්, ඔබට unRAID සඳහා යතුරක් මිලදී ගෙන ඇතුළු කළ හැකිය. එය ෆ්ලෑෂ් ධාවකයෙහි GUID වෙත බැඳී ඇති බව අමතක නොකරන්න (එය මාරු කළ හැකි වුවද). එසේම, බලපත්රයක් නොමැතිව, ස්වයංක්රීය VM ආරම්භය ක්රියා නොකරනු ඇත.

අවසාන

අවසානය දක්වා කියවීමට ස්තූතියි!

මම බොහෝ දේ නොලියා සිටීමට උත්සාහ කළ නමුත් එය තවමත් මගේ මතය අනුව තරමක් දිගු විය. unRAID හි ඉතිරි විශේෂාංග මගේ මතය අනුව වින්‍යාස කිරීම තරමක් පහසුය, විශේෂයෙන් සෑම දෙයක්ම මූසිකය සමඟ වින්‍යාස කර ඇති බැවින්.

VM එකක ස්ථාපනය කළ හැකි දේ පිළිබඳ හොඳ අදහස් කිහිපයක් තිබේ මෙහි. මම හිතන්නේ සෑම කෙනෙකුටම තමන්ගේම අවශ්‍යතා ඇති අතර විශ්වීය ලැයිස්තුවක් ඉදිරිපත් කළ නොහැක. කෙසේ වෙතත්, pi.hole, ඇත්ත වශයෙන්ම, සෑම කෙනෙකුටම නිර්දේශ කළ හැකිය :)

ඉදිරියට යාමට මට ප්‍රමාණවත් යැයි මම බලාපොරොත්තු වෙමි!

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න