RHEV ക്ലസ്റ്ററിംഗും RHEL ഹൈപ്പർവൈസർ ഇൻസ്റ്റാളേഷനും - ഭാഗം 5


ഈ ഭാഗത്ത് ഞങ്ങളുടെ RHEV സീരീസുമായി ബന്ധപ്പെട്ട ചില പ്രധാന പോയിന്റുകൾ ഞങ്ങൾ ചർച്ച ചെയ്യാൻ പോകുന്നു. ഈ പരമ്പരയുടെ ഭാഗം-2 ൽ, ഞങ്ങൾ RHEV ഹൈപ്പർവൈസർ വിന്യാസങ്ങളും ഇൻസ്റ്റാളേഷനുകളും ചർച്ച ചെയ്തു. ഈ ഭാഗത്ത് RHEV ഹൈപ്പർവൈസർ ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള മറ്റൊരു വഴി ഞങ്ങൾ ചർച്ച ചെയ്യും.

അഡ്uമിൻ വശത്ത് നിന്ന് മാറ്റമോ മാറ്റമോ കൂടാതെ RedHat തന്നെ ഇഷ്uടാനുസൃതമാക്കിയ സമർപ്പിത RHEVH ഉപയോഗിച്ചാണ് ആദ്യ മാർഗം ചെയ്തത്. മറ്റൊരു രീതിയിൽ, ഞങ്ങൾ ഒരു സാധാരണ RHEL സെർവർ ഉപയോഗിക്കും [മിനിമൽ ഇൻസ്റ്റാളേഷൻ] അത് ഒരു RHEV ഹൈപ്പർവൈസറായി പ്രവർത്തിക്കും.

ഘട്ടം 1: പരിസ്ഥിതിയിലേക്ക് RHEL ഹൈപ്പർവൈസർ ചേർക്കുക

1. സബ്uസ്uക്രൈബ് ചെയ്ത RHEL6 സെർവർ ഇൻസ്റ്റാൾ ചെയ്യുക [മിനിമൽ ഇൻസ്റ്റലേഷൻ]. അധിക സബ്uസ്uക്രൈബുചെയ്uത RHEL6 സെർവർ [മിനിമൽ ഇൻസ്റ്റാളേഷൻ] ഹൈപ്പർവൈസറായി പ്രവർത്തിക്കുന്നത് ചേർത്ത് നിങ്ങളുടെ വെർച്വൽ എൻവയോൺമെന്റ് വർദ്ധിപ്പിക്കാം.

OS: RHEL6.6 x86_64
Number of processors: 2
Number of cores : 1
Memory : 3G
Network : vmnet3
I/O Controller : LSI Logic SAS
Virtual Disk : SCSI
Disk Size : 20G
IP: 11.0.0.7
Hostname: rhel.mydomain.org

കൂടാതെ vm പ്രൊസസർ ക്രമീകരണങ്ങളിൽ നിങ്ങൾ വിർച്ച്വലൈസേഷൻ ഓപ്ഷൻ പരിശോധിച്ചുവെന്ന് ഉറപ്പാക്കുക.

സൂചന: നിങ്ങളുടെ സിസ്റ്റം redhat ചാനലുകളിലേക്ക് സബ്uസ്uക്രൈബുചെയ്uതിട്ടുണ്ടെന്നും കാലികമാണെന്നും ഉറപ്പുവരുത്തുക, നിങ്ങൾക്ക് redhat സബ്uസ്uക്രിപ്uഷൻ ചാനൽ എങ്ങനെ സബ്uസ്uക്രൈബ് ചെയ്യണമെന്ന് അറിയില്ലെങ്കിൽ, Red Hat സബ്uസ്uക്രിപ്uഷൻ ചാനൽ പ്രാപ്uതമാക്കുക എന്ന ലേഖനം നിങ്ങൾക്ക് വായിക്കാവുന്നതാണ്.

നുറുങ്ങ്: നിങ്ങളുടെ റിസോഴ്uസുകൾ സംരക്ഷിക്കുന്നതിന്, നിലവിൽ പ്രവർത്തനക്ഷമമായതും പ്രവർത്തിക്കുന്നതുമായ ഹൈപ്പർവൈസറുകളിൽ ഒന്ന് ഷട്ട്ഡൗൺ ചെയ്യാം.

2. നിങ്ങളുടെ സെർവറിനെ ഹൈപ്പർവൈസറാക്കി മാറ്റുന്നതിന് {ഇത് ഒരു ഹൈപ്പർവൈസറായി ഉപയോഗിക്കുക} നിങ്ങൾ അതിൽ RHEVM ഏജന്റ് ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതായി വന്നേക്കാം.

# yum install vdsm

പാക്കേജുകളുടെ ഇൻസ്റ്റാളേഷൻ പൂർത്തിയായ ശേഷം, അത് ചേർക്കുന്നതിന് RHEVM വെബ് ഇന്റർഫേസിലേക്ക് പോകുക.

3. RHEVH ഹൈപ്പർവൈസറിന് എതിരായി, RHEL ഹൈപ്പർവൈസറിന്റെ റൂട്ട് ക്രെഡൻഷ്യൽ ഉപയോഗിച്ച് നിങ്ങൾക്ക് RHEM-ൽ നിന്ന് ഒരു വഴിയിൽ നിന്ന് RHEL ഹൈപ്പർവൈസർ ചേർക്കാവുന്നതാണ്. അതിനാൽ, rhevm WUI-ൽ നിന്ന് ഹോസ്റ്റ് ടാബിലേക്ക് മാറി പുതിയത് ക്ലിക്ക് ചെയ്യുക.

തുടർന്ന് കാണിച്ചിരിക്കുന്നതുപോലെ നിങ്ങളുടെ ഹോസ്റ്റ് വിവരങ്ങൾ നൽകുക.

അടുത്തതായി, Power mgmt മുന്നറിയിപ്പ് അവഗണിച്ച് പൂർത്തിയാക്കുക, തുടർന്ന് കുറച്ച് മിനിറ്റ് കാത്തിരുന്ന് പുതുതായി ചേർത്ത ഹോസ്റ്റിന്റെ നില പരിശോധിക്കുക.

RHEL അടിസ്ഥാനമാക്കിയുള്ള ഹോസ്റ്റ് ചേർക്കുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, RedHat ഔദ്യോഗിക RHEV ഡോക്യുമെന്റേഷൻ പരിശോധിക്കുക.

ഘട്ടം 2: RHEV ക്ലസ്റ്ററിംഗ് കൈകാര്യം ചെയ്യുക

RHEV-ലെ ക്ലസ്റ്ററിംഗ്, ഒരേ CPU തരം ഹോസ്റ്റുകളുടെ ഒരു ഗ്രൂപ്പിനെ അതേ സംഭരണം പങ്കിടുന്നതായി വിവരിക്കുന്നു [ഉദാ. നെറ്റ്uവർക്കിലൂടെ] കൂടാതെ നിർദ്ദിഷ്ട ജോലികൾ ചെയ്യാൻ ഉപയോഗിക്കുന്നു [ഉദാ. ഉയർന്ന ലഭ്യത ]

ക്ലസ്റ്ററിംഗിന് പൊതുവെ ധാരാളം അധിക ജോലികൾ ഉണ്ട്, എന്താണ് ക്ലസ്റ്ററിംഗ്, അതിന്റെ ഗുണങ്ങൾ/ദോഷങ്ങൾ എന്നിവ വിശദീകരിക്കുന്ന ലേഖനം നിങ്ങൾക്ക് പരിശോധിക്കാം.

RHEV-യിലെ ക്ലസ്റ്ററിംഗിന്റെ പ്രധാന പ്രയോജനം, ഒരേ ക്ലസ്റ്ററിൽ പെടുന്ന ഹോസ്റ്റുകൾക്കിടയിൽ വെർച്വൽ മെഷീനുകളുടെ മൈഗ്രേഷൻ പ്രവർത്തനക്ഷമമാക്കുകയും നിയന്ത്രിക്കുകയും ചെയ്യുക എന്നതാണ്.

RHEV ന് രണ്ട് തന്ത്രങ്ങളുണ്ട്:

1. ലൈവ് മൈഗ്രേഷൻ
2. ഉയർന്ന ലഭ്യത

നിർണായകമല്ലാത്ത സാഹചര്യത്തിൽ ഉപയോഗിക്കുന്ന തത്സമയ മൈഗ്രേഷൻ, പൊതുവെ എല്ലാം നന്നായി പ്രവർത്തിക്കുന്നു, എന്നാൽ നിങ്ങൾ ചില ലോഡ് ബാലൻസിങ് ജോലികൾ ചെയ്യേണ്ടതുണ്ട് (ഉദാ. ഹോസ്റ്റ് വെർച്വൽ മെഷീൻ ലോഡുചെയ്uതതായി നിങ്ങൾ കണ്ടെത്തി. അതിനാൽ, നിങ്ങൾക്ക് ഹോസ്റ്റിൽ നിന്ന് വെർച്വൽ മെഷീൻ ലൈവ് മൈഗ്രേറ്റ് ചെയ്യാം. ലോഡ് ബാലൻസിംഗ് നേടുന്നതിന് മറ്റൊന്നിലേക്ക്).

ശ്രദ്ധിക്കുക: ലൈവ് മൈഗ്രേഷൻ സമയത്ത് VM-ൽ പ്രവർത്തിക്കുന്ന സേവനങ്ങൾക്കോ ആപ്ലിക്കേഷനുകൾക്കോ ഉപയോക്താക്കൾക്കോ തടസ്സമില്ല. തത്സമയ മൈഗ്രേഷനെ റിസോഴ്uസ് റീ-അലോക്കേഷൻ എന്നും വിളിക്കുന്നു.

മുൻകൂട്ടി നിശ്ചയിച്ച നയമനുസരിച്ച് തത്സമയ മൈഗ്രേഷൻ സ്വമേധയാ അല്ലെങ്കിൽ സ്വയമേവ പ്രോസസ്സ് ചെയ്യാം:

  1. സ്വമേധയാ: ഡെസ്റ്റിനേഷൻ ഹോസ്റ്റ് തിരഞ്ഞെടുക്കുന്നത് നിർബന്ധിച്ച്, WUI ഉപയോഗിച്ച് VM സ്വമേധയാ അതിലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുക.
  2. യാന്ത്രികം : റാം ഉപയോഗം, സിപിയു ഉപയോഗം മുതലായവയ്ക്ക് അനുസൃതമായി തത്സമയ മൈഗ്രേഷൻ നിയന്ത്രിക്കുന്നതിന് ക്ലസ്റ്റർ നയങ്ങളിലൊന്ന് ഉപയോഗിക്കുന്നു.

ക്ലസ്റ്ററുകൾ ടാബിലേക്ക് മാറുക, എഡിറ്റ് എന്നതിൽ ക്ലിക്ക് ചെയ്ത് Cluster1 തിരഞ്ഞെടുക്കുക.

വിൻഡോ ടാബുകളിൽ നിന്ന്, ക്ലസ്റ്റർ പോളിസി ടാബിലേക്ക് മാറുക.

തുല്യ_വിതരണ നയം തിരഞ്ഞെടുക്കുക. തത്സമയ മൈഗ്രേഷൻ ആരംഭിക്കുന്നതിന് മുമ്പ് ഹോസ്റ്റിലെ CPU ഉപയോഗത്തിനായി Max ത്രെഷോൾഡും ലോഡിനായി അനുവദിച്ച സമയവും കോൺഫിഗർ ചെയ്യാൻ ഈ നയം നിങ്ങളെ അനുവദിക്കുന്നു.

സൂചന

കാണിച്ചിരിക്കുന്നതുപോലെ, ഞാൻ പരമാവധി പരിധി 50% ആയും ദൈർഘ്യം 1 മിനിറ്റായും ക്രമീകരിച്ചു.

തുടർന്ന് ശരി, VM-ന്റെ ടാബിലേക്ക് മാറുക.

Linux vm [മുമ്പ് സൃഷ്ടിച്ചത്] തിരഞ്ഞെടുക്കുക, തുടർന്ന് എഡിറ്റ് ക്ലിക്ക് ചെയ്ത് ഈ പോയിന്റുകൾ പരിശോധിക്കുക.

1. ഹോസ്റ്റ് ടാബിൽ നിന്ന് : ഈ VM-ന് മാനുവൽ, ഓട്ടോമാറ്റിക് ലൈവ് മൈഗ്രേഷൻ അനുവദനീയമാണെന്ന് പരിശോധിക്കുക.

2. HA ടാബിൽ നിന്ന് : നിങ്ങളുടെ വെർച്വൽ മെഷീന്റെ മുൻഗണനാ ബിരുദം പരിശോധിക്കുക. ഞങ്ങളുടെ കാര്യത്തിൽ, ഞങ്ങൾ ഒരു vm ഉപയോഗിച്ച് മാത്രം കളിക്കുന്നതിനാൽ ഇത് വളരെ പ്രധാനമല്ല. എന്നാൽ വലിയ പരിതസ്ഥിതിയിൽ നിങ്ങളുടെ vms-ന് മുൻഗണനകൾ സജ്ജീകരിക്കുന്നത് പ്രധാനമാണ്.

തുടർന്ന് Linux VM ആരംഭിക്കുക.

ആദ്യം, ഞങ്ങൾ മാനുവലി ലൈവ് മൈഗ്രേഷൻ ഉപയോഗിക്കും. Linux VM ഇപ്പോൾ rhel.mydomain.org-ൽ പ്രവർത്തിക്കുന്നു.

മൈഗ്രേഷൻ ആരംഭിക്കുന്നതിന് മുമ്പ്, ഇനിപ്പറയുന്ന കമാൻഡ് vm കൺസോളിൽ പ്രവർത്തിപ്പിക്കാം.

# ls -lRZ / 

തുടർന്ന് Linux VM തിരഞ്ഞെടുത്ത് മൈഗ്രേറ്റ് ക്ലിക്ക് ചെയ്യുക.

നിങ്ങൾ സ്വയമേവ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, ക്ലസ്റ്റർ നയത്തിന് കീഴിലുള്ള ലക്ഷ്യസ്ഥാനമാകാൻ ഏറ്റവും ഉത്തരവാദിത്തമുള്ള ഹോസ്റ്റിനെ സിസ്റ്റം പരിശോധിക്കും. അഡ്uമിനിസ്uട്രേറ്ററുടെ ഇടപെടലില്ലാതെ ഞങ്ങൾ ഇത് പരിശോധിക്കും.

അതിനാൽ, സ്വമേധയാ തിരഞ്ഞെടുത്ത് ലക്ഷ്യസ്ഥാനം തിരഞ്ഞെടുത്ത ശേഷം, ശരി ക്ലിക്ക് ചെയ്ത് കൺസോളിലേക്ക് പോയി റണ്ണിംഗ് കമാൻഡ് നിരീക്ഷിക്കുക. നിങ്ങൾക്ക് vm നിലയും പരിശോധിക്കാം.

നിങ്ങൾ ടാസ്ക് ഇവന്റുകൾ നിരീക്ഷിക്കേണ്ടതായി വന്നേക്കാം.

കുറച്ച് നിമിഷങ്ങൾക്ക് ശേഷം, he vm Hostname-ൽ നിങ്ങൾ ഒരു മാറ്റം കണ്ടെത്തും.

നിങ്ങളുടെ VM സ്വമേധയാ തത്സമയം മൈഗ്രേറ്റ് ചെയ്തു !!

നമുക്ക് ഓട്ടോമാറ്റിക് ലൈവ് മൈഗ്രേഷൻ പരീക്ഷിക്കാം, rhevhn1 ഹോസ്റ്റിൽ CPU ലോഡ് 50% കവിയുക എന്നതാണ് ഞങ്ങളുടെ ലക്ഷ്യം. vm-ൽ തന്നെ ലോഡ് വർദ്ധിപ്പിച്ചുകൊണ്ട് ഞങ്ങൾ അത് ചെയ്യും, അതിനാൽ കൺസോളിൽ നിന്ന് ഈ കമാൻഡ് എഴുതുക:

# dd if=/dev/urandom of=/dev/null

കൂടാതെ ഹോസ്റ്റിലെ ലോഡ് നിരീക്ഷിക്കുക.

കുറച്ച് മിനിറ്റുകൾക്ക് ശേഷം, ഹോസ്റ്റിലെ ലോഡ് 50% കവിയും.

കുറച്ച് മിനിറ്റ് കൂടി കാത്തിരിക്കൂ, കാണിച്ചിരിക്കുന്നതുപോലെ തത്സമയ മൈഗ്രേഷൻ സ്വയമേവ ആരംഭിക്കും.

നിങ്ങൾക്ക് ടാസ്uക് ടാബ് പരിശോധിക്കാനും കഴിയും, കുറച്ച് കാത്തിരിപ്പിന് ശേഷം, നിങ്ങളുടെ വെർച്വൽ മെഷീൻ സ്വയമേവ ലൈവ് മൈഗ്രേറ്റ് ചെയ്uത് rhel ഹോസ്റ്റിലേക്ക് മാറുന്നു.

പ്രധാനപ്പെട്ടത്: നിങ്ങളുടെ ഹോസ്റ്റുകളിലൊന്നിൽ മറ്റേതിനേക്കാളും കൂടുതൽ വിഭവങ്ങൾ ഉണ്ടെന്ന് ഉറപ്പാക്കുക. രണ്ട് ഹോസ്റ്റുകളും വിഭവങ്ങളിൽ സമാനമാണെങ്കിൽ. ഒരു വ്യത്യാസവുമില്ലാത്തതിനാൽ VM മൈഗ്രേറ്റ് ചെയ്യില്ല !!

സൂചന: മെയിന്റനൻസ് മോഡിലേക്ക് ഹോസ്റ്റ് ഇടുന്നത് സ്വയമേവ ലൈവ് മൈഗ്രേഷൻ അപ്പ് ചെയ്യുകയും അതേ ക്ലസ്റ്ററിലെ മറ്റ് ഹോസ്റ്റുകളിലേക്ക് VM-കൾ പ്രവർത്തിപ്പിക്കുകയും ചെയ്യും.

വിഎം മൈഗ്രേഷനുകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, ഹോസ്റ്റുകൾക്കിടയിൽ മൈഗ്രേറ്റിംഗ് വെർച്വൽ മെഷീനുകൾ വായിക്കുക.

സൂചന: വ്യത്യസ്uത ക്ലസ്റ്ററുകൾക്കിടയിലുള്ള തത്സമയ മൈഗ്രേഷൻ ഔദ്യോഗികമായി പിന്തുണയ്uക്കുന്നില്ല, നിങ്ങൾക്ക് അത് ഇവിടെ പരിശോധിക്കാനാകും.

തത്സമയ മൈഗ്രേഷനെതിരെ, ബാലൻസിങ് ടാസ്uക്കുകൾ ലോഡുചെയ്യാൻ മാത്രമല്ല, ഗുരുതരമായ സാഹചര്യം മറയ്ക്കാൻ HA ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ VM മറ്റൊരു ഹോസ്റ്റിലേക്ക് മൈഗ്രേറ്റ് ചെയ്യപ്പെടുന്ന പൊതുവിഭാഗം എന്നാൽ റീബൂട്ട് സമയം കുറയും.

നിങ്ങളുടെ ക്ലസ്റ്ററിൽ പരാജയമോ പ്രവർത്തനപരമോ അല്ലാത്തതോ ആയ ഹോസ്റ്റ് ഉണ്ടെങ്കിൽ, ലൈവ് മൈഗ്രേഷന് നിങ്ങളെ സഹായിക്കാൻ കഴിയില്ല. HA വെർച്വൽ-മെഷീൻ പവർ-ഓഫ് ചെയ്യുകയും അതേ ക്ലസ്റ്ററിലെ മറ്റൊരു അപ് ആൻഡ് റണ്ണിംഗ് ഹോസ്റ്റിൽ അത് പുനരാരംഭിക്കുകയും ചെയ്യും.

നിങ്ങളുടെ പരിതസ്ഥിതിയിൽ HA പ്രവർത്തനക്ഷമമാക്കാൻ, നിങ്ങൾക്ക് കുറഞ്ഞത് ഒരു പവർ മാനേജ്uമെന്റ് ഉപകരണമെങ്കിലും ഉണ്ടായിരിക്കണം [ഉദാ. പവർ സ്വിച്ച്] നിങ്ങളുടെ പരിതസ്ഥിതിയിൽ.

നിർഭാഗ്യവശാൽ, ഞങ്ങളുടെ വെർച്വൽ പരിതസ്ഥിതിയിൽ ഞങ്ങൾക്ക് അത് ചെയ്യാൻ കഴിയില്ല. അതിനാൽ RHEV-ലെ HA-യെ കുറിച്ച് കൂടുതലറിയാൻ, VM ഉയർന്ന ലഭ്യതയ്uക്കൊപ്പം പ്രവർത്തനസമയം മെച്ചപ്പെടുത്തുന്നത് പരിശോധിക്കുക.

ഓർക്കുക: തത്സമയ മൈഗ്രേഷനും ഉയർന്ന ലഭ്യതയും ഒരേ തരത്തിലുള്ള സിപിയു ഉപയോഗിച്ച് ഒരേ ക്ലസ്റ്ററിലെ ഹോസ്റ്റുകളുമായി പ്രവർത്തിക്കുകയും പങ്കിട്ട സ്റ്റോറേജിലേക്ക് കണക്റ്റ് ചെയ്യുകയും ചെയ്യുന്നു.

ഉപസംഹാരം:

RHEV ക്ലസ്റ്ററിംഗിലെ ഒരു പ്രധാന സവിശേഷതയെ കുറിച്ചും അതിന്റെ പ്രാധാന്യത്തെ കുറിച്ചും ഞങ്ങൾ ചർച്ച ചെയ്തതിനാൽ ഞങ്ങളുടെ പരമ്പരയിലെ ഏറ്റവും ഉയർന്ന പോയിന്റിൽ ഞങ്ങൾ എത്തി. RHEL [കുറഞ്ഞത് 6.6 x86_64] അടിസ്ഥാനമാക്കിയുള്ള RHEV ഹൈപ്പർവൈസറുകൾ വിന്യസിക്കുന്നതിനുള്ള രണ്ടാമത്തെ തരം [രീതി] ഞങ്ങൾ ചർച്ച ചെയ്തു.

അടുത്ത ലേഖനത്തിൽ, സ്uനാപ്പ്uഷോട്ടുകൾ, സീലിംഗ്, ക്ലോണിംഗ്, എക്uസ്uപോർട്ടിംഗ്, പൂളുകൾ തുടങ്ങിയ വെർച്വൽ മെഷീനുകളിൽ ചില പ്രവർത്തനങ്ങൾ നടത്താൻ ഞങ്ങൾക്ക് കഴിയും.