දෝෂ ඉවසිය හැකි තොරතුරු තාක්ෂණ යටිතල පහසුකම් නිර්මාණය කිරීම. 1 කොටස - oVirt 4.3 පොකුරක් යෙදවීමට සූදානම් වීම

කෙටි ලිපි මාලාවකින් විස්තරාත්මකව සාකච්ඡා කෙරෙන තනි දත්ත මධ්‍යස්ථානයක් තුළ කුඩා ව්‍යවසායයක් සඳහා දෝෂ-ඉවසන යටිතල පහසුකම් ගොඩනැගීමේ මූලධර්ම පිළිබඳව හුරුපුරුදු වීමට පාඨකයින්ට ආරාධනා කෙරේ.

හැඳින්වීම

යටතේ දත්ත මධ්යස්ථානය (දත්ත සැකසුම් මධ්‍යස්ථානය) මෙසේ තේරුම් ගත හැකිය:

  • බල සැපයුම සහ උපකරණ සිසිලනය සැපයීම සඳහා අවම අවශ්‍යතා සපුරාලන ව්‍යවසායයේ පරිශ්‍රයේ ඔබේම “සේවාදායක කාමරය” තුළ ඔබේම රාක්කය, ස්වාධීන සැපයුම්කරුවන් දෙදෙනෙකු හරහා අන්තර්ජාල ප්‍රවේශය ද ඇත;
  • සැබෑ දත්ත මධ්‍යස්ථානයක පිහිටා ඇති තමන්ගේම උපකරණ සහිත කුලියට ගත් රාක්කයක් - ඊනියා. collocation, III හෝ IV ප්‍රමිතියට අනුකූල වන අතර විශ්වාසදායක බල සැපයුම, සිසිලනය සහ දෝෂ-ඉවසන අන්තර්ජාල ප්‍රවේශය සහතික කරයි;
  • III හෝ IV මට්ටමේ දත්ත මධ්‍යස්ථානයක සම්පූර්ණයෙන්ම කුලියට ගත් උපකරණ.

තෝරා ගත යුතු නවාතැන් විකල්පය එක් එක් අවස්ථාවෙහි තනි පුද්ගල වන අතර, සාමාන්යයෙන් ප්රධාන සාධක කිහිපයක් මත රඳා පවතී:

  • ව්‍යවසායයකට තමන්ගේම තොරතුරු තාක්ෂණ යටිතල පහසුකම් අවශ්‍ය වන්නේ ඇයි?
  • තොරතුරු තාක්ෂණ යටිතල ව්‍යුහයෙන් ව්‍යවසායයට හරියටම අවශ්‍ය වන්නේ කුමක්ද (විශ්වසනීයත්වය, පරිමාණය, කළමනාකරණය, ආදිය);
  • තොරතුරු තාක්ෂණ යටිතල ව්‍යුහයේ ආරම්භක ආයෝජන පරිමාව මෙන්ම ඒ සඳහා කුමන ආකාරයේ පිරිවැයද - ප්‍රාග්ධනය (එයින් අදහස් කරන්නේ ඔබ ඔබේම උපකරණ මිලදී ගන්නවාද යන්නයි), හෝ මෙහෙයුම් (උපකරණ සාමාන්‍යයෙන් කුලියට ගනී);
  • ව්යවසායයේම ක්ෂිතිජය සැලසුම් කිරීම.

එහි තොරතුරු තාක්ෂණ යටිතල පහසුකම් නිර්මාණය කිරීමට සහ භාවිතා කිරීමට ව්‍යවසායක තීරණයට බලපාන සාධක ගැන බොහෝ දේ ලිවිය හැකිය, නමුත් අපගේ ඉලක්කය වන්නේ මෙම යටිතල ව්‍යුහය නිර්මාණය කරන්නේ කෙසේද යන්න ප්‍රායෝගිකව පෙන්වීමයි, එවිට එය වැරදිවලට ​​ඔරොත්තු දෙන සහ මුදල් ඉතිරි කරයි. - පිරිවැය අඩු කරන්න. වාණිජ මෘදුකාංග මිලදී ගැනීම හෝ ඒවා සම්පූර්ණයෙන්ම වළක්වා ගැනීම.

දිගුකාලීන පුහුණුවීම් පෙන්නුම් කරන පරිදි, දෘඪාංග මත ඉතිරි කිරීම වටී නැත, මන්ද මසුරු දෙපාරක් ගෙවන අතර ඊටත් වඩා බොහෝ දේ. නමුත් නැවතත්, හොඳ දෘඪාංග යනු නිර්දේශයක් පමණක් වන අතර, අවසානයේ දී හරියටම මිලදී ගත යුතු දේ සහ කොපමණ මුදලක් ව්යවසායයේ හැකියාවන් සහ එහි කළමනාකාරිත්වයේ "කෑදරකම" මත රඳා පවතී. එපමණක් නොව, "තණ්හාව" යන වචනය වචනයේ හොඳ අර්ථයෙන් තේරුම් ගත යුතුය, මන්දයත් ආරම්භක අදියරේදී දෘඩාංග සඳහා ආයෝජනය කිරීම වඩා හොඳ බැවින්, එහි තවදුරටත් සහාය සහ පරිමාණය සමඟ බරපතල ගැටළු ඇති නොවන පරිදි, මුලින් වැරදි සැලසුම් කිරීම සහ අධික ඉතුරුම් ව්යාපෘතිය ආරම්භ කරන විට වඩා වැඩි පිරිවැයක් විය හැක.

එබැවින්, ව්යාපෘතිය සඳහා මූලික දත්ත:

  • තමන්ගේම වෙබ් ද්වාරය නිර්මාණය කිරීමට සහ එහි ක්‍රියාකාරකම් අන්තර්ජාලයට ගෙන ඒමට තීරණය කර ඇති ව්‍යවසායයක් තිබේ;
  • Tier III ප්‍රමිතියට අනුව සහතික කරන ලද හොඳ දත්ත මධ්‍යස්ථානයක උපකරණ තැබීම සඳහා රාක්කයක් කුලියට ගැනීමට සමාගම තීරණය කළේය;
  • සමාගම දෘඩාංග මත බොහෝ දේ ඉතිරි නොකිරීමට තීරණය කළ අතර, එම නිසා දීර්ඝ වගකීම් සහ සහාය ඇතිව පහත සඳහන් උපකරණ මිලදී ගෙන ඇත:

උපකරණ ලැයිස්තුව

  • භෞතික Dell PowerEdge R640 සේවාදායකයන් දෙකක් පහත පරිදි වේ:
  • Intel Xeon Gold 5120 ප්‍රොසෙසර දෙකක්
  • 512 GB RAM
  • RAID1 හි SAS තැටි දෙකක්, OS ස්ථාපනය සඳහා
  • බිල්ට් 4-port 1G ජාල කාඩ්පත
  • 2-port 10G ජාල කාඩ්පත් දෙකක්
  • එක් 2-port FC HBA 16G.
  • 2-පාලක ගබඩා පද්ධතිය Dell MD3820f, FC 16G හරහා සෘජුවම Dell සත්කාරක වෙත සම්බන්ධ කර ඇත;
  • දෙවන මට්ටමේ ස්විච දෙකක් - Cisco WS-C2960RX-48FPS-L ගොඩගැසී ඇත;
  • තුන්වන මට්ටමේ ස්විච දෙකක් - Cisco WS-C3850-24T-E, ගොඩගැසී ඇත;
  • Rack, UPS, PDU, console servers සපයනු ලබන්නේ දත්ත මධ්‍යස්ථානය මගිනි.

අප දකින පරිදි, ව්‍යවසායයට අන්තර්ජාලයේ සමාන පැතිකඩක් ඇති වෙනත් සමාගම් සමඟ තරඟ කිරීමට හැකි නම් සහ ලාභ උපයා ගැනීමට පටන් ගන්නේ නම්, පවතින උපකරණ තිරස් හා සිරස් පරිමාණය සඳහා හොඳ අපේක්ෂාවන් ඇත, එය තවදුරටත් තරඟකාරිත්වය සඳහා සම්පත් පුළුල් කිරීම සඳහා ආයෝජනය කළ හැකිය. සහ ලාභ වර්ධනය.

අපගේ පරිගණක පර්ෂදයේ කාර්ය සාධනය වැඩි කිරීමට ව්‍යවසාය තීරණය කරන්නේ නම් අපට එකතු කළ හැකි උපකරණ මොනවාද:

  • 2960X ස්විචවල ඇති වරායන් සංඛ්‍යාව අනුව අපට විශාල සංචිතයක් ඇත, එයින් අදහස් කරන්නේ අපට තවත් දෘඩාංග සේවාදායකයන් එක් කළ හැකි බවයි;
  • ගබඩා පද්ධති සහ ඒවාට අමතර සේවාදායක සම්බන්ධ කිරීමට අමතර FC ස්විච දෙකක් මිලදී ගන්න;
  • පවතින සේවාදායකයන් උත්ශ්‍රේණිගත කළ හැක - මතකය එක් කරන්න, ප්‍රොසෙසර වඩා බලවත් ඒවා සමඟ ප්‍රතිස්ථාපනය කරන්න, පවතින ජාල ඇඩැප්ටර භාවිතයෙන් 10G ජාලයකට සම්බන්ධ වන්න;
  • ඔබට අවශ්‍ය ආකාරයේ තැටි සහිත ගබඩා පද්ධතියට අමතර තැටි රාක්ක එකතු කළ හැකිය - SAS, SATA හෝ SSD, සැලසුම් කළ භාරය මත පදනම්ව;
  • FC ස්විච එකතු කිරීමෙන් පසු, ඔබට තවත් ගබඩා පද්ධතියක් මිලදී ගත හැකි අතර, ඊටත් වඩා වැඩි තැටි ධාරිතාවක් එක් කිරීමට, ඔබ එයට විශේෂ දුරස්ථ අනුකරණ විකල්පයක් මිලට ගන්නේ නම්, ඔබට එකම දත්ත මධ්‍යස්ථානය තුළ සහ දත්ත මධ්‍යස්ථාන අතර ගබඩා පද්ධති අතර දත්ත අනුකරණය සැකසිය හැක ( නමුත් මෙය දැනටමත් ලිපියේ විෂය පථයෙන් ඔබ්බට ය);
  • තුන්වන මට්ටමේ ස්විචයන් ද ඇත - Cisco 3850, අභ්යන්තර ජාල අතර අධිවේගී මාර්ගගත කිරීම සඳහා දෝෂ සහිත ජාල හරයක් ලෙස භාවිතා කළ හැකිය. අනාගතයේදී අභ්‍යන්තර යටිතල පහසුකම් වර්ධනය වන විට මෙය ඉතා ප්‍රයෝජනවත් වනු ඇත. 3850 හි 10G වරායන් ද ඇත, එය ඔබගේ ජාල උපකරණ 10G වේගයට උත්ශ්‍රේණි කිරීමේදී පසුව භාවිතා කළ හැක.

දැන් අථත්‍යකරණය නොමැතිව කොතැනකවත් නොමැති බැවින්, අපි ඇත්ත වශයෙන්ම ප්‍රවණතාවයේ සිටිනු ඇත, විශේෂයෙන් සෑම විටම නොවන තනි යටිතල පහසුකම් අංග (වෙබ් සේවාදායකයන්, දත්ත සමුදායන්, ආදිය) සඳහා මිල අධික සේවාදායකයන් මිලදී ගැනීමේ පිරිවැය අඩු කිරීමට මෙය විශිෂ්ට ක්‍රමයක් වන බැවින්. ප්‍රශස්ත ඒවා අඩු බරක් ඇති විට භාවිතා වන අතර ව්‍යාපෘති දියත් කිරීමේ ආරම්භයේ දී මෙය හරියටම සිදුවනු ඇත.

මීට අමතරව, අථත්‍යකරණයට අපට ඉතා ප්‍රයෝජනවත් විය හැකි තවත් බොහෝ වාසි ඇත: දෘඪාංග සේවාදායකයේ අසාර්ථකත්වයට එරෙහිව VM දෝෂ ඉවසීම, ඒවායේ නඩත්තුව සඳහා දෘඩාංග පොකුරු නෝඩ් අතර සජීවී සංක්‍රමණය, පොකුරු නෝඩ් අතර අතින් හෝ ස්වයංක්‍රීය බර බෙදා හැරීම යනාදිය.

ව්‍යවසාය විසින් මිලදී ගන්නා ලද දෘඩාංග සඳහා, ඉතා ඉහලින් ලබා ගත හැකි VMware vSphere පොකුරක් යෙදවීම යෝජනා කරයි, නමුත් VMware වෙතින් වන ඕනෑම මෘදුකාංගයක් එහි "අශ්ව" මිල ටැග් සඳහා ප්‍රසිද්ධ බැවින්, අපි අථත්‍යකරණය කළමනාකරණය කිරීම සඳහා සම්පූර්ණයෙන්ම නොමිලේ මෘදුකාංග භාවිතා කරන්නෙමු - oVirt, ප්‍රසිද්ධ නමුත් දැනටමත් වාණිජ නිෂ්පාදනයක් නිර්මාණය කර ඇති පදනම මත - ආර්එච්ඊවී.

මෘදුකාංගය oVirt ඉතා පහසුවෙන් ලබා ගත හැකි අතථ්‍ය යන්ත්‍ර සමඟ වැඩ කිරීමට හැකි වන පරිදි සියලුම යටිතල පහසුකම් අංග එකකට ඒකාබද්ධ කිරීම අවශ්‍ය වේ - මේවා දත්ත සමුදායන්, වෙබ් යෙදුම්, ප්‍රොක්සි සේවාදායකයන්, සමතුලිතයන්, ලඝු-සටහන් සහ විශ්ලේෂණ එකතු කිරීම සඳහා සේවාදායකයන් යනාදිය වේ. අපගේ ව්‍යවසායයේ වෙබ් ද්වාරය සමන්විත වේ.

මෙම හැඳින්වීම සාරාංශ කිරීම සඳහා, ව්‍යවසායක සම්පූර්ණ දෘඪාංග සහ මෘදුකාංග යටිතල ව්‍යුහය හරියටම යෙදවිය යුතු ආකාරය ප්‍රායෝගිකව පෙන්වන පහත ලිපි දෙස බලා සිටිය හැක.

ලිපි ලැයිස්තුව

  • 1 වන කොටස. oVirt 4.3 පොකුරක් යෙදවීමට සූදානම් වෙමින්.
  • 2 වන කොටස. oVirt 4.3 පොකුර ස්ථාපනය කිරීම සහ වින්‍යාස කිරීම.
  • 3 වන කොටස. VyOS පොකුරක් පිහිටුවීම, දෝෂ-ඉවසන බාහිර මාර්ගගත කිරීම සංවිධානය කිරීම.
  • 4 වන කොටස. Cisco 3850 තොගයක් පිහිටුවීම, අභ්‍යන්තර මාර්ගගත කිරීම සංවිධානය කිරීම.

1 කොටස. oVirt 4.3 පොකුරක් යෙදවීමට සූදානම් වීම

මූලික ධාරක සැකසුම

OS ස්ථාපනය කිරීම සහ වින්‍යාස කිරීම පහසුම පියවරයි. මෙහෙයුම් පද්ධතිය නිවැරදිව ස්ථාපනය කර වින්‍යාස කරන්නේ කෙසේද යන්න පිළිබඳ ලිපි විශාල ප්‍රමාණයක් ඇත, එබැවින් මේ ගැන පමණක් යමක් ලබා දීමට උත්සාහ කිරීමේ තේරුමක් නැත.

එබැවින්, අපට OVirt 640 පොකුරේ අථත්‍ය යන්ත්‍ර ධාවනය කිරීම සඳහා හයිපර්වයිසර් ලෙස භාවිතා කිරීම සඳහා මෙහෙයුම් පද්ධතිය ස්ථාපනය කර මූලික සැකසුම් සිදු කිරීමට අවශ්‍ය Dell PowerEdge R4.3 ධාරක දෙකක් ඇත.

අපි නොමිලේ වාණිජ නොවන oVirt මෘදුකාංගය භාවිතා කිරීමට අදහස් කරන බැවින්, ධාරක යෙදවීම සඳහා OS තෝරා ගන්නා ලදී. CentOS 7.7, වෙනත් මෙහෙයුම් පද්ධති oVirt සඳහා සත්කාරක මත ස්ථාපනය කළ හැකි වුවද:

  • RHEL මත පදනම් වූ විශේෂ ගොඩනැගීමක්, ඊනියා. oVirt Node;
  • OS Oracle Linux, ගිම්හාන 2019 නිවේදනය කරන ලදී එය මත oVirt වැඩ සඳහා සහාය වීම ගැන.

OS ස්ථාපනය කිරීමට පෙර, එය නිර්දේශ කරනු ලැබේ:

  • iDRAC ජාල අතුරුමුහුණත ධාරක දෙකෙහිම වින්‍යාස කරන්න;
  • BIOS සහ iDRAC ස්ථිරාංග නවතම අනුවාදයන් වෙත යාවත්කාලීන කරන්න;
  • සේවාදායකයේ පද්ධති පැතිකඩ වින්‍යාස කරන්න, වඩාත් සුදුසු කාර්ය සාධන ආකාරයෙන්;
  • සේවාදායකයේ OS ස්ථාපනය කිරීමට දේශීය තැටි වලින් RAID වින්‍යාස කරන්න (RAID1 නිර්දේශ කෙරේ).

එවිට අපි iDRAC හරහා කලින් නිර්මාණය කරන ලද තැටියේ OS ස්ථාපනය කරමු - ස්ථාපන ක්රියාවලිය සාමාන්යයි, එහි විශේෂ අවස්ථා නොමැත. මොනිටරයක්, යතුරුපුවරුවක් සහ මූසිකයක් සෘජුවම සේවාදායකයට සම්බන්ධ කිරීමෙන් සහ ෆ්ලෑෂ් ඩ්‍රයිව් එකකින් OS ස්ථාපනය කිරීමෙන් කිසිවක් ඔබව වළක්වන්නේ නැතත්, OS ස්ථාපනය ආරම්භ කිරීම සඳහා සේවාදායක කොන්සෝලය වෙත ප්‍රවේශය iDRAC හරහා ද ලබා ගත හැක.

OS ස්ථාපනය කිරීමෙන් පසු, අපි එහි මූලික සැකසුම් සිදු කරන්නෙමු:

systemctl enable network.service
systemctl start network.service
systemctl status network.service

systemctl stop NetworkManager
systemctl disable NetworkManager
systemctl status NetworkManager

yum install -y ntp
systemctl enable ntpd.service
systemctl start ntpd.service

cat /etc/sysconfig/selinux
SELINUX=disabled
SELINUXTYPE=targeted

cat /etc/security/limits.conf
 *               soft    nofile         65536
 *               hard   nofile         65536

cat /etc/sysctl.conf
vm.max_map_count = 262144
vm.swappiness = 1

මූලික මෘදුකාංග කට්ටලයක් ස්ථාපනය කිරීම

මෙහෙයුම් පද්ධතිය මුලින් වින්‍යාස කිරීම සඳහා, ඔබ විසින් OS යාවත්කාලීන කිරීමට සහ අවශ්‍ය මෘදුකාංග පැකේජ ස්ථාපනය කිරීමට අන්තර්ජාලයට පිවිසීමට හැකි වන පරිදි සේවාදායකයේ ඕනෑම ජාල අතුරු මුහුණතක් වින්‍යාසගත කළ යුතුය. මෙය OS ස්ථාපන ක්රියාවලියේදී සහ ඉන් පසුව සිදු කළ හැකිය.

yum -y install epel-release
yum update
yum -y install bind-utils yum-utils net-tools git htop iotop nmon pciutils sysfsutils sysstat mc nc rsync wget traceroute gzip unzip telnet 

ඉහත සියලු සැකසුම් සහ මෘදුකාංග කට්ටලය පුද්ගලික අභිමතය පරිදි වන අතර, මෙම කට්ටලය නිර්දේශයක් පමණි.

අපගේ ධාරකය අධිවයිරසයක භූමිකාව ඉටු කරන බැවින්, අපි අවශ්‍ය කාර්ය සාධන පැතිකඩ සබල කරන්නෙමු:

systemctl enable tuned 
systemctl start tuned 
systemctl status tuned 

tuned-adm profile 
tuned-adm profile virtual-host 

ඔබට කාර්ය සාධන පැතිකඩ පිළිබඳ වැඩිදුර කියවිය හැකිය: "පරිච්ෙඡ්දය 4. tuned and tuned-adm«.

OS ස්ථාපනය කිරීමෙන් පසු, අපි ඊළඟ කොටස වෙත යන්නෙමු - සත්කාරක මත ජාල අතුරුමුහුණත් සහ Cisco 2960X ස්විච තොගයක් සැකසීම.

Cisco 2960X Switch Stack එකක් වින්‍යාස කිරීම

විවිධ වර්ගයේ ගමනාගමනය වෙන් කිරීම සඳහා අපගේ ව්‍යාපෘතිය පහත සඳහන් VLAN සංඛ්‍යා භාවිතා කරනු ඇත - හෝ එකිනෙකින් හුදකලා වූ විකාශන වසම්:

VLAN 10 - අන්තර්ජාල
VLAN 17 - කළමනාකරණය (iDRAC, ගබඩා පද්ධති, ස්විච කළමනාකරණය)
VLAN 32 - VM නිෂ්පාදන ජාලය
VLAN 33 අන්තර් සම්බන්ධතා ජාලය (බාහිර කොන්ත්‍රාත්කරුවන් වෙත)
VLAN 34 - VM පරීක්ෂණ ජාලය
VLAN 35 - VM සංවර්ධක ජාලය
VLAN 40 - අධීක්ෂණ ජාලය

වැඩ ආරම්භ කිරීමට පෙර, අපි අවසානයේ පැමිණිය යුතු L2 මට්ටමේ රූප සටහනක් මෙන්න:

දෝෂ ඉවසිය හැකි තොරතුරු තාක්ෂණ යටිතල පහසුකම් නිර්මාණය කිරීම. 1 කොටස - oVirt 4.3 පොකුරක් යෙදවීමට සූදානම් වීම

OVirt ධාරක සහ අථත්‍ය යන්ත්‍ර එකිනෙකා සමඟ ජාල අන්තර්ක්‍රියා කිරීම සඳහා මෙන්ම අපගේ ගබඩා පද්ධතිය කළමනාකරණය කිරීම සඳහා, Cisco 2960X ස්විච තොගයක් වින්‍යාස කිරීම අවශ්‍ය වේ.

Dell ධාරක සතුව 4-port ජාල කාඩ්පත් ගොඩනගා ඇත, එබැවින්, භෞතික ජාල වරායන් තාර්කික අතුරුමුහුණතකට සමූහගත කිරීම සහ LACP ප්‍රොටෝකෝලය භාවිතා කරමින් දෝෂ ඉවසන ජාල සම්බන්ධතාවයක් භාවිතා කරමින් Cisco 2960X වෙත ඔවුන්ගේ සම්බන්ධතාවය සංවිධානය කිරීම සුදුසුය. 802.3ad):

  • ධාරකයේ පළමු වරායන් දෙක බන්ධන ආකාරයෙන් වින්‍යාස කර ඇති අතර 2960X ස්විචයට සම්බන්ධ කර ඇත - මෙම තාර්කික අතුරුමුහුණත වින්‍යාස කෙරේ පාලම ධාරක කළමනාකරණය, අධීක්ෂණය, oVirt පොකුරේ අනෙකුත් ධාරක සමඟ සන්නිවේදනය සඳහා ලිපිනයක් සමඟ, එය අතථ්‍ය යන්ත්‍රවල සජීවී සංක්‍රමණය සඳහා ද භාවිතා කරනු ඇත;
  • ධාරකයේ ඇති දෙවන වරායන් දෙකද බන්ධන මාදිලියේ වින්‍යාස කර 2960X වෙත සම්බන්ධ කර ඇත - oVirt භාවිතා කරන මෙම තාර්කික අතුරුමුහුණත මත, අථත්‍ය යන්ත්‍ර සම්බන්ධ කරන පාලම් අනාගතයේදී (අනුරූප VLAN වල) නිර්මාණය වනු ඇත.
  • ජාල වරායන් දෙකම, එකම තාර්කික අතුරුමුහුණත තුළ, සක්‍රිය වනු ඇත, i.e. ඒවා හරහා ගමනාගමනය සමතුලිත ආකාරයෙන් එකවර සම්ප්‍රේෂණය කළ හැකිය.
  • IP ලිපින හැර, පොකුරු නෝඩ් වල ජාල සැකසුම් සම්පූර්ණයෙන්ම සමාන විය යුතුය.

මූලික ස්විච් තොග සැකසුම 2960X සහ එහි වරායන්

අපගේ ස්විචයන් පළමුව විය යුත්තේ:

  • රාක්ක සවි කර ඇත;
  • අවශ්ය දිග විශේෂ කේබල් දෙකක් හරහා සම්බන්ධ, උදාහරණයක් ලෙස, CAB-STK-E-1M;
  • බල සැපයුමට සම්බන්ධ;
  • ඔවුන්ගේ මූලික වින්‍යාසය සඳහා කොන්සෝල වරාය හරහා පරිපාලකගේ වැඩපොළට සම්බන්ධ කර ඇත.

මේ සඳහා අවශ්‍ය මගපෙන්වීම ලබා ගත හැක නිල පිටුව නිෂ්පාදක.

ඉහත පියවරයන් සම්පූර්ණ කිරීමෙන් පසුව, අපි ස්විචයන් වින්යාස කරමු.
එක් එක් විධානය අදහස් කරන්නේ කුමක්ද යන්න මෙම ලිපියේ රාමුව තුළ විකේතනය කිරීමට අදහස් නොකෙරේ; අවශ්ය නම්, සියලු තොරතුරු ස්වාධීනව සොයාගත හැකිය.
අපගේ ඉලක්කය වන්නේ හැකි ඉක්මනින් ස්විච් ස්ටැක් වින්‍යාස කිරීම සහ ධාරක සහ ගබඩා කළමනාකරණ අතුරුමුහුණත් එයට සම්බන්ධ කිරීමයි.

1) ප්‍රධාන ස්විචයට සම්බන්ධ වන්න, වරප්‍රසාදිත මාදිලියට යන්න, ඉන්පසු වින්‍යාස ප්‍රකාරයට ගොස් මූලික සැකසුම් සාදන්න.

මූලික ස්විච වින්යාසය:

 enable
 configure terminal

 hostname 2960X

 no service pad
 service timestamps debug datetime msec
 service timestamps log datetime localtime show-timezone msec
 no service password-encryption
 service sequence-numbers

 switch 1 priority 15
 switch 2 priority 14
 stack-mac persistent timer 0

 clock timezone MSK 3
  vtp mode transparent
  ip subnet-zero

 vlan 17
  name Management

 vlan 32
  name PROD 

 vlan 33
  name Interconnect

 vlan 34
  name Test

 vlan 35
  name Dev

 vlan 40
  name Monitoring

 spanning-tree mode rapid-pvst
 spanning-tree etherchannel guard misconfig
 spanning-tree portfast bpduguard default
 spanning-tree extend system-id
 spanning-tree vlan 1-40 root primary
 spanning-tree loopguard default
 vlan internal allocation policy ascending
 port-channel load-balance src-dst-ip

 errdisable recovery cause loopback
 errdisable recovery cause bpduguard
 errdisable recovery interval 60

line con 0
 session-timeout 60
 exec-timeout 60 0
 logging synchronous
line vty 5 15
 session-timeout 60
 exec-timeout 60 0
 logging synchronous

 ip http server
 ip http secure-server
 no vstack

interface Vlan1
 no ip address
 shutdown

 exit 

අපි විධානය සමඟ වින්‍යාසය සුරකිමු "wr mem"සහ විධානය සමඟ ස්විච් තොගය නැවත ආරම්භ කරන්න"නැවත පූරණය කරන්න» ප්‍රධාන ස්විචය 1 මත.

2) ගබඩා පද්ධති සහ iDRAC සේවාදායකයන්ගේ කළමනාකරණ අතුරුමුහුණත් සම්බන්ධ කිරීම සඳහා අපි VLAN 17 හි ප්‍රවේශ මාදිලියේ ස්විචයේ ජාල වරායන් වින්‍යාස කරමු.

කළමනාකරණ වරායන් පිහිටුවීම:

interface GigabitEthernet1/0/5
 description iDRAC - host1
 switchport access vlan 17
 switchport mode access
 spanning-tree portfast edge

interface GigabitEthernet1/0/6
 description Storage1 - Cntr0/Eth0
 switchport access vlan 17
 switchport mode access
 spanning-tree portfast edge

interface GigabitEthernet2/0/5
 description iDRAC - host2
 switchport access vlan 17
 switchport mode access
 spanning-tree portfast edge

interface GigabitEthernet2/0/6
 description Storage1 – Cntr1/Eth0
 switchport access vlan 17
 switchport mode access
 spanning-tree portfast edge
 exit

3) තොගය නැවත පූරණය කිරීමෙන් පසුව, එය නිවැරදිව ක්‍රියා කරන්නේදැයි පරීක්ෂා කරන්න:

තොගයේ ක්‍රියාකාරීත්වය පරීක්ෂා කිරීම:

2960X#show switch stack-ring speed

Stack Ring Speed        : 20G
Stack Ring Configuration: Full
Stack Ring Protocol     : FlexStack

2960X#show switch stack-ports
  Switch #    Port 1       Port 2
  --------    ------       ------
    1           Ok           Ok
    2           Ok           Ok

2960X#show switch neighbors
  Switch #    Port 1       Port 2
  --------    ------       ------
      1         2             2
      2         1             1

2960X#show switch detail
Switch/Stack Mac Address : 0cd0.f8e4.ХХХХ
Mac persistency wait time: Indefinite
                                           H/W   Current
Switch#  Role   Mac Address     Priority Version  State
----------------------------------------------------------
*1       Master 0cd0.f8e4.ХХХХ    15     4       Ready
 2       Member 0029.c251.ХХХХ     14     4       Ready

         Stack Port Status             Neighbors
Switch#  Port 1     Port 2           Port 1   Port 2
--------------------------------------------------------
  1        Ok         Ok                2        2
  2        Ok         Ok                1        1

4) 2960X තොගයට SSH ප්‍රවේශය සැකසීම

SSH හරහා තොගය දුරස්ථව කළමනාකරණය කිරීමට, අපි SVI සඳහා වින්‍යාස කර ඇති IP 172.20.1.10 භාවිතා කරන්නෙමු (අථත්‍ය අතුරුමුහුණත මාරු කරන්න) VLAN17.

කළමනාකරණ අරමුණු සඳහා ස්විචයේ කැප වූ වරායක් භාවිතා කිරීම සුදුසු වුවද, මෙය පුද්ගලික මනාපයන් සහ හැකියාවන් පිළිබඳ කාරණයකි.

ස්විච තොගයකට SSH ප්‍රවේශය වින්‍යාස කිරීම:

ip default-gateway 172.20.1.2

interface vlan 17
 ip address 172.20.1.10 255.255.255.0

hostname 2960X
 ip domain-name hw.home-lab.ru
 no ip domain-lookup

clock set 12:47:04 06 Dec 2019

crypto key generate rsa

ip ssh version 2
ip ssh time-out 90

line vty 0 4
 session-timeout 60
 exec-timeout 60 0
 privilege level 15
 logging synchronous
 transport input ssh

line vty 5 15
 session-timeout 60
 exec-timeout 60 0
 privilege level 15
 logging synchronous
 transport input ssh

aaa new-model
aaa authentication login default local 
username cisco privilege 15 secret my_ssh_password

වරප්‍රසාදිත මාදිලියට ඇතුළු වීමට මුරපදයක් සකසන්න:

enable secret *myenablepassword*
service password-encryption

NTP පිහිටුවීම:

ntp server 85.21.78.8 prefer
ntp server 89.221.207.113
ntp server 185.22.60.71
ntp server 192.36.143.130
ntp server 185.209.85.222

show ntp status
show ntp associations
show clock detail

5) තාර්කික Etherchannel අතුරුමුහුණත් සහ ධාරකවලට සම්බන්ධ භෞතික වරායන් වින්‍යාස කරන්න. වින්‍යාස කිරීමේ පහසුව සඳහා, පවතින සියලුම VLANs සියලු තාර්කික අතුරුමුහුණත් මත සක්‍රීය කරනු ඇත, නමුත් සාමාන්‍යයෙන් අවශ්‍ය දේ පමණක් වින්‍යාස කිරීම නිර්දේශ කෙරේ:

Etherchannel අතුරුමුහුණත් වින්‍යාස කිරීම:

interface Port-channel1
 description EtherChannel with Host1-management
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 spanning-tree portfast edge trunk

interface Port-channel2
 description EtherChannel with Host2-management
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 spanning-tree portfast edge trunk

interface Port-channel3
 description EtherChannel with Host1-VM
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 spanning-tree portfast edge trunk

interface Port-channel4
 description EtherChannel with Host2-VM
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 spanning-tree portfast edge trunk

interface GigabitEthernet1/0/1
 description Host1-management
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 1 mode active

interface GigabitEthernet1/0/2
 description Host2-management
  switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 2 mode active

interface GigabitEthernet1/0/3
 description Host1-VM
  switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 3 mode active

interface GigabitEthernet1/0/4
 description Host2-VM
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 4 mode active

interface GigabitEthernet2/0/1
 description Host1-management
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 1 mode active

interface GigabitEthernet2/0/2
 description Host2-management
  switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 2 mode active

interface GigabitEthernet2/0/3
 description Host1-VM
  switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 3 mode active

interface GigabitEthernet2/0/4
 description Host2-VM
 switchport trunk allowed vlan 10,17,30-40
 switchport mode trunk
 channel-protocol lacp
 channel-group 4 mode active

ධාරකවල අථත්‍ය යන්ත්‍ර සඳහා ජාල අතුරුමුහුණත්වල මූලික වින්‍යාසය සත්කාරක1 и සත්කාරක2

පද්ධතියේ වැඩ කිරීමට බන්ධනය සඳහා අවශ්‍ය මොඩියුල තිබේදැයි අපි පරීක්ෂා කරමු, පාලම් පාලනය කිරීම සඳහා මොඩියුලයක් ස්ථාපනය කරන්න:

modinfo bonding
modinfo 8021q
yum install bridge-utils

අතථ්‍ය යන්ත්‍ර සඳහා BOND1 තාර්කික අතුරුමුහුණත සහ ධාරක මත එහි භෞතික අතුරුමුහුණත් වින්‍යාස කිරීම:

cat /etc/sysconfig/network-scripts/ifcfg-bond1
#DESCRIPTION - management
DEVICE=bond1
NAME=bond1
TYPE=Bond
IPV6INIT=no
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
BOOTPROTO=none
BONDING_OPTS='mode=4 lacp_rate=1 xmit_hash_policy=2'

cat /etc/sysconfig/network-scripts/ifcfg-em2
#DESCRIPTION - management
DEVICE=em2
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no 
NM_CONTROLLED=no 

cat /etc/sysconfig/network-scripts/ifcfg-em3
#DESCRIPTION - management
DEVICE=em3
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond1
SLAVE=yes
USERCTL=no 
NM_CONTROLLED=no 

තොගයේ සැකසුම් සම්පූර්ණ කිරීමෙන් පසු 2960H සහ ධාරක, අපි ධාරක මත ජාලය නැවත ආරම්භ කර තාර්කික අතුරුමුහුණතෙහි ක්රියාකාරිත්වය පරීක්ෂා කරන්නෙමු.

  • සත්කාරක මත:

systemctl restart network

cat /proc/net/bonding/bond1
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2+3 (2)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
...
802.3ad info
LACP rate: fast
Min links: 0
Aggregator selection policy (ad_select): stable
System priority: 65535
...
Slave Interface: em2
MII Status: up
Speed: 1000 Mbps
Duplex: full
...
Slave Interface: em3
MII Status: up
Speed: 1000 Mbps
Duplex: full

  • ස්විච් තොගයක් මත 2960H:

2960X#show lacp internal
Flags:  S - Device is requesting Slow LACPDUs
        F - Device is requesting Fast LACPDUs
        A - Device is in Active mode       P - Device is in Passive mode

Channel group 1
                            LACP port     Admin     Oper    Port        Port
Port      Flags   State     Priority      Key       Key     Number      State
Gi1/0/1   SA      bndl      32768         0x1       0x1     0x102       0x3D
Gi2/0/1   SA      bndl      32768         0x1       0x1     0x202       0x3D

2960X#sh etherchannel summary
Flags:  D - down        P - bundled in port-channel
        I - stand-alone s - suspended
        H - Hot-standby (LACP only)
        R - Layer3      S - Layer2
        U - in use      N - not in use, no aggregation
        f - failed to allocate aggregator

        M - not in use, minimum links not met
        m - not in use, port not aggregated due to minimum links not met
        u - unsuitable for bundling
        w - waiting to be aggregated
        d - default port

        A - formed by Auto LAG

Number of channel-groups in use: 11
Number of aggregators:           11

Group  Port-channel  Protocol    Ports
------+-------------+-----------+-----------------------------------------------
1      Po1(SU)         LACP      Gi1/0/1(P)  Gi2/0/1(P)

සත්කාරක මත පොකුරු සම්පත් කළමනාකරණය කිරීම සඳහා ජාල අතුරුමුහුණත්වල මූලික වින්‍යාසය සත්කාරක1 и සත්කාරක2

කළමනාකරණය සඳහා BOND1 තාර්කික අතුරුමුහුණත සහ සත්කාරක මත එහි භෞතික අතුරුමුහුණත් වින්‍යාස කිරීම:

cat /etc/sysconfig/network-scripts/ifcfg-bond0
#DESCRIPTION - management
DEVICE=bond0
NAME=bond0
TYPE=Bond
BONDING_MASTER=yes
IPV6INIT=no
ONBOOT=yes
USERCTL=no
NM_CONTROLLED=no
BOOTPROTO=none
BONDING_OPTS='mode=4 lacp_rate=1 xmit_hash_policy=2'

cat /etc/sysconfig/network-scripts/ifcfg-em0
#DESCRIPTION - management
DEVICE=em0
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no 
NM_CONTROLLED=no 

cat /etc/sysconfig/network-scripts/ifcfg-em1
#DESCRIPTION - management
DEVICE=em1
TYPE=Ethernet
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no 
NM_CONTROLLED=no 

තොගයේ සැකසුම් සම්පූර්ණ කිරීමෙන් පසු 2960H සහ ධාරක, අපි ධාරක මත ජාලය නැවත ආරම්භ කර තාර්කික අතුරුමුහුණතෙහි ක්රියාකාරිත්වය පරීක්ෂා කරන්නෙමු.

systemctl restart network
cat /proc/net/bonding/bond1

2960X#show lacp internal
2960X#sh etherchannel summary

අපි එක් එක් සත්කාරකයේ පාලන ජාල අතුරුමුහුණත වින්‍යාස කරමු VLAN 17, සහ එය තාර්කික අතුරුමුහුණත BOND1 වෙත බැඳ තබන්න:

Host17 මත VLAN1 වින්‍යාස කිරීම:

cat /etc/sysconfig/network-scripts/ifcfg-bond1.17
DEVICE=bond1.17
NAME=bond1-vlan17
BOOTPROTO=none
ONBOOT=yes 
USERCTL=no 
NM_CONTROLLED=no 
VLAN=yes
MTU=1500  
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=172.20.17.163
NETMASK=255.255.255.0
GATEWAY=172.20.17.2
DEFROUTE=yes
DNS1=172.20.17.8
DNS2=172.20.17.9
ZONE=public

Host17 මත VLAN2 වින්‍යාස කිරීම:

cat /etc/sysconfig/network-scripts/ifcfg-bond1.17
DEVICE=bond1.17
NAME=bond1-vlan17
BOOTPROTO=none
ONBOOT=yes 
USERCTL=no 
NM_CONTROLLED=no 
VLAN=yes
MTU=1500  
IPV4_FAILURE_FATAL=yes
IPV6INIT=no
IPADDR=172.20.17.164
NETMASK=255.255.255.0
GATEWAY=172.20.17.2
DEFROUTE=yes
DNS1=172.20.17.8
DNS2=172.20.17.9
ZONE=public

අපි ධාරක මත ජාලය නැවත ආරම්භ කර එකිනෙකාගේ දෘශ්‍යතාව පරීක්ෂා කරන්නෙමු.

මෙය Cisco 2960X ස්විච තොගයේ වින්‍යාසය සම්පූර්ණ කරන අතර, සියල්ල නිවැරදිව සිදු කළේ නම්, දැන් අපට සියලුම යටිතල පහසුකම් මූලද්‍රව්‍යවල ජාල සම්බන්ධතාවය L2 මට්ටමින් ඇත.

Dell MD3820f ගබඩා පද්ධතිය සැකසීම

ගබඩා පද්ධතිය සැකසීමේ වැඩ ආරම්භ කිරීමට පෙර, එය දැනටමත් සිස්කෝ ස්විච තොගයකට සම්බන්ධ කළ යුතුය 2960H පාලන අතුරුමුහුණත්, මෙන්ම ධාරක වෙත සත්කාරක1 и සත්කාරක2 FC හරහා.

ගබඩා පද්ධති ස්විච තොගයකට සම්බන්ධ කළ යුතු ආකාරය පිළිබඳ සාමාන්‍ය රූප සටහන පෙර පරිච්ඡේදයේ දක්වා ඇත.

FC හරහා ගබඩා පද්ධතිය ධාරක වෙත සම්බන්ධ කිරීමේ රූප සටහන මෙසේ විය යුතුය:

දෝෂ ඉවසිය හැකි තොරතුරු තාක්ෂණ යටිතල පහසුකම් නිර්මාණය කිරීම. 1 කොටස - oVirt 4.3 පොකුරක් යෙදවීමට සූදානම් වීම

සබැඳුම අතරතුර, ගබඩා පද්ධතියේ FC ports වෙත සම්බන්ධ FC HBA ධාරක සඳහා WWPN ලිපින ලියා තැබිය යුතුය - මෙය පසුව ගබඩා පද්ධතියේ LUN වෙත ධාරක බන්ධනය සැකසීමට අවශ්‍ය වනු ඇත.

පරිපාලකගේ වැඩපොළේ, Dell MD3820f ගබඩා පද්ධතිය කළමනාකරණය කිරීම සඳහා උපයෝගීතාව බාගත කර ස්ථාපනය කරන්න - PowerVault Modular Disk Storage Manager (එම්ඩීඑස්එම්).
අපි එහි පෙරනිමි IP ලිපින හරහා එයට සම්බන්ධ කර, පසුව අපගේ ලිපින වින්‍යාස කරන්නෙමු VLAN17, TCP/IP හරහා පාලක කළමනාකරණය කිරීමට:

ආචයනය 1:

ControllerA IP - 172.20.1.13, MASK - 255.255.255.0, Gateway - 172.20.1.2
ControllerB IP - 172.20.1.14, MASK - 255.255.255.0, Gateway - 172.20.1.2

ලිපින සැකසීමෙන් පසු, ගබඩා කළමණාකරණ අතුරුමුහුණත වෙත ගොස් මුරපදයක් සකසන්න, කාලය සකසන්න, අවශ්ය නම්, පාලක සහ තැටි සඳහා ස්ථිරාංග යාවත්කාලීන කරන්න, ආදිය.
මෙය සිදු කරන ආකාරය විස්තර කෙරේ පරිපාලන මාර්ගෝපදේශය ගබඩා පද්ධතිය

ඉහත සැකසුම් සම්පූර්ණ කිරීමෙන් පසුව, අපට කිරීමට අවශ්‍ය වන්නේ පියවර කිහිපයක් පමණි:

  1. ධාරක FC port IDs වින්‍යාස කරන්න - සත්කාරක වරාය හඳුනාගැනීම්.
  2. සත්කාරක කණ්ඩායමක් සාදන්න - සත්කාරක කණ්ඩායම ඒකට අපේ Dell hosts දෙක එකතු කරන්න.
  3. තැටි සමූහයක් සහ එහි අථත්‍ය තැටි (හෝ LUN) සාදන්න, එය සත්කාරක වෙත ඉදිරිපත් කෙරේ.
  4. ධාරක සඳහා අතථ්‍ය තැටි (හෝ LUN) ඉදිරිපත් කිරීම වින්‍යාස කරන්න.

නව සත්කාරක එකතු කිරීම සහ ඒවාට ධාරක FC වරාය හඳුනාගැනීම් බන්ධනය කිරීම මෙනුව හරහා සිදු කෙරේ - ධාරක සිතියම්කරණය -> අර්ථ දක්වන්න -> සත්කාරක...
FC HBA ධාරකවල WWPN ලිපින සොයා ගත හැක, උදාහරණයක් ලෙස, iDRAC සේවාදායකයන් තුළ.

ප්රතිඵලයක් වශයෙන්, අපට මෙවැනි දෙයක් ලබා ගත යුතුය:

දෝෂ ඉවසිය හැකි තොරතුරු තාක්ෂණ යටිතල පහසුකම් නිර්මාණය කිරීම. 1 කොටස - oVirt 4.3 පොකුරක් යෙදවීමට සූදානම් වීම

නව සත්කාරක කණ්ඩායමක් එකතු කිරීම සහ එයට ධාරක බැඳීම මෙනුව හරහා සිදු කෙරේ - ධාරක සිතියම්කරණය -> අර්ථ දක්වන්න -> සත්කාරක සමූහය…
ධාරක සඳහා, OS වර්ගය තෝරන්න - Linux (DM-MP).

සත්කාරක කණ්ඩායමක් නිර්මාණය කිරීමෙන් පසු, ටැබ් එක හරහා ගබඩා සහ පිටපත් සේවා, තැටි කණ්ඩායමක් සාදන්න - තැටි සමූහය, වැරදි ඉවසීමේ අවශ්‍යතා මත පදනම්ව වර්ගයක් සමඟ, උදාහරණයක් ලෙස, RAID10, සහ එහි අවශ්‍ය ප්‍රමාණයේ අථත්‍ය තැටි:

දෝෂ ඉවසිය හැකි තොරතුරු තාක්ෂණ යටිතල පහසුකම් නිර්මාණය කිරීම. 1 කොටස - oVirt 4.3 පොකුරක් යෙදවීමට සූදානම් වීම

අවසාන වශයෙන්, අවසාන අදියර වන්නේ ධාරක වෙත අතථ්‍ය තැටි (හෝ LUN) ඉදිරිපත් කිරීමයි.
මෙය සිදු කිරීම සඳහා, මෙනුව හරහා - ධාරක සිතියම්කරණය -> සඳ සිතියම්කරණය -> එකතු කරන්න… අපි ධාරක සමඟ අථත්‍ය තැටි සම්බන්ධ කරන්නේ ඒවාට අංක ලබා දීමෙනි.

සෑම දෙයක්ම මෙම තිර පිටපත මෙන් විය යුතුය:

දෝෂ ඉවසිය හැකි තොරතුරු තාක්ෂණ යටිතල පහසුකම් නිර්මාණය කිරීම. 1 කොටස - oVirt 4.3 පොකුරක් යෙදවීමට සූදානම් වීම

මෙහිදී අපි ගබඩා පද්ධතිය සැකසීම අවසන් කරන අතර, සියල්ල නිවැරදිව සිදු කර ඇත්නම්, සත්කාරක සමාගම විසින් ඔවුන්ගේ FC HBA හරහා ඔවුන්ට ඉදිරිපත් කරන ලද LUNs දැකිය යුතුය.
සම්බන්ධිත තැටි පිළිබඳ තොරතුරු යාවත්කාලීන කිරීමට පද්ධතියට බල කරමු:

ls -la /sys/class/scsi_host/
echo "- - -" > /sys/class/scsi_host/host[0-9]/scan

අපගේ සේවාදායකයේ පෙනෙන උපාංග මොනවාදැයි බලමු:

cat /proc/scsi/scsi
Attached devices:
Host: scsi0 Channel: 02 Id: 00 Lun: 00
  Vendor: DELL     Model: PERC H330 Mini   Rev: 4.29
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 00
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 01
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 04
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 11
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi15 Channel: 00 Id: 00 Lun: 31
  Vendor: DELL     Model: Universal Xport  Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 00
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 01
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 04
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 11
  Vendor: DELL     Model: MD38xxf          Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi18 Channel: 00 Id: 00 Lun: 31
  Vendor: DELL     Model: Universal Xport  Rev: 0825
  Type:   Direct-Access                    ANSI  SCSI revision: 05

lsscsi
[0:2:0:0]    disk    DELL     PERC H330 Mini   4.29  /dev/sda
[15:0:0:0]   disk    DELL     MD38xxf          0825  -
[15:0:0:1]   disk    DELL     MD38xxf          0825  /dev/sdb
[15:0:0:4]   disk    DELL     MD38xxf          0825  /dev/sdc
[15:0:0:11]  disk    DELL     MD38xxf          0825  /dev/sdd
[15:0:0:31]  disk    DELL     Universal Xport  0825  -
 [18:0:0:0]   disk    DELL     MD38xxf          0825  -
[18:0:0:1]   disk    DELL     MD38xxf          0825  /dev/sdi
[18:0:0:4]   disk    DELL     MD38xxf          0825  /dev/sdj
[18:0:0:11]  disk    DELL     MD38xxf          0825  /dev/sdk
[18:0:0:31]  disk    DELL     Universal Xport  0825  -

සත්කාරක මත ඔබට අතිරේකව වින්‍යාසගත කළ හැක බහු මාර්ග, සහ oVirt ස්ථාපනය කරන විට එය විසින්ම මෙය කළ හැකි වුවද, MP හි නිවැරදි ක්‍රියාකාරිත්වය ඔබ විසින්ම කල්තියා පරීක්ෂා කර බැලීම වඩා හොඳය.

DM Multipath ස්ථාපනය සහ වින්‍යාස කිරීම

yum install device-mapper-multipath
mpathconf --enable --user_friendly_names y

cat /etc/multipath.conf | egrep -v "^s*(#|$)"
defaults {
    user_friendly_names yes
            find_multipaths yes
}

blacklist {
  wwid 26353900f02796769
  devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"     
  devnode "^hd[a-z]"
 }

MP සේවාව ස්වයංක්‍රීයව ආරම්භ කිරීමට සකසා එය දියත් කරන්න:

systemctl enable multipathd && systemctl restart multipathd

MP මෙහෙයුම සඳහා පටවන ලද මොඩියුල පිළිබඳ තොරතුරු පරීක්ෂා කිරීම:

lsmod | grep dm_multipath
dm_multipath           27792  6 dm_service_time
dm_mod                124407  139 dm_multipath,dm_log,dm_mirror

modinfo dm_multipath
filename:       /lib/modules/3.10.0-957.12.2.el7.x86_64/kernel/drivers/md/dm-multipath.ko.xz
license:        GPL
author:         Sistina Software <[email protected]>
description:    device-mapper multipath target
retpoline:      Y
rhelversion:    7.6
srcversion:     985A03DCAF053D4910E53EE
depends:        dm-mod
intree:         Y
vermagic:       3.10.0-957.12.2.el7.x86_64 SMP mod_unload modversions
signer:         CentOS Linux kernel signing key
sig_key:        A3:2D:39:46:F2:D3:58:EA:52:30:1F:63:37:8A:37:A5:54:03:00:45
sig_hashalgo:   sha256

පවතින බහුමාර්ග වින්‍යාසය පිළිබඳ සාරාංශ තොරතුරු දෙස බලමු:

mpathconf
multipath is enabled
find_multipaths is disabled
user_friendly_names is disabled
dm_multipath module is loaded
multipathd is running

ගබඩා පද්ධතියට නව LUN එකක් එකතු කර එය සත්කාරක වෙත ඉදිරිපත් කිරීමෙන් පසු, ඔබ එහි ඇති සත්කාරකයට සම්බන්ධ HBAs ස්කෑන් කළ යුතුය.

systemctl reload multipathd
multipath -v2

අවසාන වශයෙන්, ධාරක සඳහා ගබඩා පද්ධතිය මත සියලුම LUN ඉදිරිපත් කර තිබේද යන්න සහ ඒ සියල්ලටම මාර්ග දෙකක් තිබේද යන්න අපි පරීක්ෂා කරමු.

MP මෙහෙයුම පරීක්ෂා කිරීම:

multipath -ll
3600a098000e4b4b3000003175cec1840 dm-2 DELL    ,MD38xxf
size=2.0T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:1  sdb 8:16  active ready running
`-+- policy='service-time 0' prio=9 status=enabled
  `- 18:0:0:1  sdi 8:128 active ready running
3600a098000e4b48f000002ab5cec1921 dm-6 DELL    ,MD38xxf
size=10T features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 18:0:0:11 sdk 8:160 active ready running
`-+- policy='service-time 0' prio=9 status=enabled
  `- 15:0:0:11 sdd 8:48  active ready running
3600a098000e4b4b3000003c95d171065 dm-3 DELL    ,MD38xxf
size=150G features='3 queue_if_no_path pg_init_retries 50' hwhandler='1 rdac' wp=rw
|-+- policy='service-time 0' prio=14 status=active
| `- 15:0:0:4  sdc 8:32  active ready running
`-+- policy='service-time 0' prio=9 status=enabled
  `- 18:0:0:4  sdj 8:144 active ready running

ඔබට පෙනෙන පරිදි, ගබඩා පද්ධතියේ අථත්ය තැටි තුනම මාර්ග දෙකක් ඔස්සේ දිස්වේ. මේ අනුව, සියලු සූදානම් කිරීමේ කටයුතු අවසන් කර ඇත, එයින් අදහස් කරන්නේ ඔබට ප්රධාන කොටස වෙත යා හැකි බවයි - oVirt පොකුර පිහිටුවීම, ඊළඟ ලිපියෙන් සාකච්ඡා කරනු ඇත.

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

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