RHEL/CentOS 5-ൽ HyperVM വിർച്ച്വലൈസേഷൻ മാനേജർ ഉപയോഗിച്ച് OpenVz എങ്ങനെ കൈകാര്യം ചെയ്യാം


ഇന്നത്തെ കാലത്ത് വിർച്ച്വലൈസേഷൻ എന്നത് ഒരു പ്രധാന വാക്ക് ആണെന്ന് നമുക്കെല്ലാവർക്കും അറിയാം, എല്ലാ കമ്പനികളും ഇപ്പോൾ അവരുടെ ഹാർഡ്uവെയർ സെർവർ പരിതസ്ഥിതികളെ വെർച്വലൈസേഷൻ പരിതസ്ഥിതിയിലേക്ക് മൈഗ്രേറ്റ് ചെയ്യുന്നു. സെർവറുകളുടെ കാര്യക്ഷമതയും ഉൽപ്പാദനക്ഷമതയും വർധിപ്പിക്കുമ്പോൾ ഐടി കമ്പനികളുടെ ഐടി ചെലവുകൾ കുറയ്ക്കാൻ വിർച്ച്വലൈസേഷൻ സാങ്കേതികവിദ്യ സഹായിക്കുന്നു. നിങ്ങളുടെ നെറ്റ്uവർക്കിൽ വെർച്വലൈസേഷൻ നടപ്പിലാക്കുന്നതിനായി നിരവധി സാങ്കേതിക വിദ്യകൾ ഇപ്പോൾ വിപണിയിൽ പ്രചാരത്തിലുണ്ട്.

ഇവിടെ ഈ ട്യൂട്ടോറിയലിൽ, ഞങ്ങൾ \OpenVZ എന്ന് വിളിക്കുന്ന \സൗജന്യവും ഒരു ഓപ്പൺ സോഴ്uസ് ലിനക്സ് വിർച്ച്വലൈസേഷൻ സോഫ്റ്റ്uവെയറിലും ശ്രദ്ധ കേന്ദ്രീകരിക്കുകയും ഹൈപ്പർവിഎം ഉപയോഗിച്ച് ഇത് എങ്ങനെ കൈകാര്യം ചെയ്യാമെന്ന് മനസിലാക്കുകയും ചെയ്യും. ഞങ്ങൾ അതിന്റെ ഇൻസ്റ്റാളേഷനുമായി മുന്നോട്ട് പോകുന്നതിന് മുമ്പ്, OpenVZ സാങ്കേതികവിദ്യയെയും ഹൈപ്പർവിഎമ്മിനെയും കുറിച്ചുള്ള ചില വിശദാംശങ്ങൾ ഇതാ.

ലിനക്സിനുള്ള ഒരു സ്വതന്ത്രവും ഓപ്പൺ സോഴ്uസ് വിർച്ച്വലൈസേഷൻ സോഫ്റ്റ്uവെയറുമാണ് OpenVZ. ഇത് ഒരു ഓപ്പറേറ്റിംഗ് സിസ്റ്റം-ലെവൽ വെർച്വലൈസേഷൻ സാങ്കേതികവിദ്യയാണ്. ഞങ്ങളുടെ Linux സെർവറുകളിൽ കണ്ടെയ്uനർ അടിസ്ഥാനമാക്കിയുള്ള വിർച്ച്വലൈസേഷൻ നടപ്പിലാക്കാൻ ഇത് ഞങ്ങളെ സഹായിക്കുന്നു. ഒരൊറ്റ മെഷീനിൽ ഒന്നിലധികം സുരക്ഷിതമായ Linux കണ്ടെയ്uനറുകൾ സൃഷ്uടിക്കാൻ ഇത് ഞങ്ങളെ അനുവദിക്കുന്നു. ഇത് ആ കണ്ടെയ്uനറുകളെ ഒരു സ്റ്റാൻഡ്-ലോൺ മെഷീനായി കണക്കാക്കുകയും ആ കണ്ടെയ്uനറുകളിൽ പ്രവർത്തിക്കുന്ന ആപ്ലിക്കേഷനുകൾ വൈരുദ്ധ്യമില്ലെന്ന് ഉറപ്പാക്കുകയും ചെയ്യുന്നു.

ഈ കണ്ടെയ്uനറുകൾ വെർച്വൽ പ്രൈവറ്റ് സെർവർ അല്ലെങ്കിൽ വിപിഎസ് എന്നും അറിയപ്പെടുന്നു, ഇത് വിപിഎസുകളെ ഒരു സ്റ്റാൻഡ്-എലോൺ സെർവറായി പരിഗണിക്കുന്നതിനാൽ, ഞങ്ങൾക്ക് ഓരോ വിപിഎസും സ്വതന്ത്രമായി റീബൂട്ട് ചെയ്യാൻ കഴിയും, ഓരോ വിപിഎസിനും അതിന്റേതായ റൂട്ട് ആക്uസസ്, ഉപയോക്താക്കൾ, ഐപി വിലാസങ്ങൾ, മെമ്മറി, പ്രോസസ്സുകൾ എന്നിവ ഉണ്ടായിരിക്കും. , സിസ്റ്റം ലൈബ്രറികളും കോൺഫിഗറേഷൻ ഫയലുകളും ആപ്ലിക്കേഷനുകളും.

Lxcenter വികസിപ്പിച്ച ഏറ്റവും പൂർണ്ണവും ഭാരം കുറഞ്ഞതുമായ വിർച്ച്വലൈസേഷൻ മാനേജർ ഉൽപ്പന്നമാണ് HyperVM. ഞങ്ങളുടെ എല്ലാ VPS കണ്ടെയ്uനറുകളും സെർവർ റിസോഴ്uസുകളും അഡ്മിൻ ആക്uസസ്സും അതുപോലെ കണ്ടെയ്uനർ ഉടമ അടിസ്ഥാനമാക്കിയുള്ള ആക്uസസ്സും ഉപയോഗിച്ച് നിയന്ത്രിക്കുന്നതിന് ഇത് ഒരൊറ്റ ഗ്രാഫിക്കൽ കൺസോൾ നൽകുന്നു. ഈ കൺസോൾ ഉപയോഗിച്ച്, ആരംഭിക്കുക, നിർത്തുക, പുനരാരംഭിക്കുക, വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യുക, ഉറവിടങ്ങൾ അപ്uഗ്രേഡ് ചെയ്യുക/ഡൗൺഗ്രേഡ് ചെയ്യുക, ബാക്കപ്പ് ചെയ്യുക, പുനഃസ്ഥാപിക്കുക, ഞങ്ങളുടെ ഓരോ കണ്ടെയ്uനറുകളിലേക്കും മൈഗ്രേറ്റ് ചെയ്യുക തുടങ്ങിയ പ്രവർത്തനങ്ങൾ നടത്താം. പല വെബ് ഹോസ്റ്റിംഗ് കമ്പനികളും Linux VPS ഹോസ്റ്റിംഗ് സേവനങ്ങൾ നൽകുന്നതിന് OpenVZ-നൊപ്പം HyperVM ഉപയോഗിക്കുന്നു.

ഹൈപ്പർവിഎമ്മിന്റെ മറ്റ് ചില നേട്ടങ്ങൾ ചുവടെ പട്ടികപ്പെടുത്തിയിരിക്കുന്നു.

  1. ഇത് OpenVZ, Xen വിർച്ച്വലൈസേഷൻ സാങ്കേതികവിദ്യയെ പിന്തുണയ്ക്കുന്നു.
  2. സെർവർ നിയന്ത്രിക്കുന്നതിന് വെബ് അധിഷ്uഠിത ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് നൽകുന്നു.
  3. മുൻകൂട്ടി സൃഷ്ടിച്ച ടെംപ്ലേറ്റുകളുടെ സഹായത്തോടെ മിനിറ്റുകൾക്കുള്ളിൽ Linux OS ഉപയോഗിച്ച് വെർച്വൽ മെഷീനുകൾ സൃഷ്ടിക്കുന്നു.
  4. വിപിഎസുകളുടെ തൽക്ഷണ സജ്ജീകരണത്തിനും ബില്ലിംഗ് സോഫ്uറ്റ്uവെയറിൽ നിന്ന് മാത്രം അവയുടെ മാനേജ്uമെന്റിനുമായി WHMCS-മായി (വെബ് ഹോസ്റ്റുകൾക്കുള്ള ബില്ലിംഗ് സോഫ്റ്റ്uവെയർ) സംയോജിപ്പിക്കാൻ എളുപ്പമാണ്.
  5. IP-കൾ, നെറ്റ്uവർക്കുകൾ, മെമ്മറി, CPU, ഡിസ്ക് സ്പേസ് എന്നിവ പോലുള്ള സെർവർ ഉറവിടങ്ങൾ കൈകാര്യം ചെയ്യുന്നതിനുള്ള ബുദ്ധിപരമായ മാർഗം.

RHEL/CentOS 5-ൽ HyperVM (മൾട്ടി-വിർച്ച്വലൈസേഷൻ) ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ആദ്യം, കൂടുതൽ മുന്നോട്ട് പോകുന്നതിന് മുമ്പ്, ഇൻസ്റ്റാളേഷൻ സമയത്ത് സെലിനക്സ് പ്രവർത്തനരഹിതമാക്കാൻ ശുപാർശ ചെയ്യുന്നു.

 setenforce 0

“/etc/sysconfig/selinux” ഫയലിൽ SELinux നില മാറ്റുക.

selinux=disabled

CentOS/RHEL മെഷീനുകളിൽ ഹൈപ്പർവിഎം ഇൻസ്റ്റാൾ ചെയ്യുന്നതിനുള്ള എളുപ്പവഴിയാണിത്. ചുവടെയുള്ള ലിങ്കിൽ നിന്ന് നമുക്ക് ഏറ്റവും പുതിയ ഹൈപ്പർവിഎം ഇൻസ്റ്റലേഷൻ സ്ക്രിപ്റ്റ് hypervm-install-master.sh ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ട് അല്ലെങ്കിൽ സ്ക്രിപ്റ്റ് പിടിച്ചെടുക്കാൻ wget കമാൻഡ് ഉപയോഗിക്കുക.

  1. http://download.lxcenter.org

sh ./hypervm-install-master.sh --virtualization-type=openvz
Loaded plugins: fastestmirror, security
Loading mirror speeds from cached hostfile
 * base: mirror.leapswitch.com
 * extras: mirror.leapswitch.com
 * updates: centos.excellmedia.net
Setting up Install Process
---------------------------------------------
--------- Output Omitted-----------
--------- Output Omitted-----------
---------------------------------------------
---------------------------------------------
FINISHED --2013-09-26 20:41:41--
Downloaded: 2 files, 2.5K in 0s (30.4 MB/s)
Executing Update Cleanup... Will take a long time to finish....
Congratulations. hyperVM has been installed successfully on your server as master
You can connect to the server at https://<ip-address>:8887 or http://<ip-address>:8888
Please note that first is secure ssl connection, while the second is normal one.
The login and password are 'admin' 'admin'. After Logging in, you will have to change your password to something more secure
Thanks for choosing hyperVM to manage your Server, and allowing us to be of service

***There is one more step you have to do to make this complete. Open /etc/grub.conf, and change the 'default=1' line to 'default=0', and reboot this machine. You will be rebooted into the openvz kernel and will able to manage vpses from the hyperVM interface.

ഈ സ്ക്രിപ്റ്റ് എന്തുചെയ്യുമെന്നതിന്റെ ഒരു ഹ്രസ്വ വിശദീകരണം ഇതാ.

  1. ഇത് wget, unzip, PHP, curls, lxlighthttpd, lxzend, lxphp, mysql, mysql-server എന്നിങ്ങനെ ആവശ്യമായ എല്ലാ പാക്കേജുകളും അവയുടെ ഡിപൻഡൻസികൾക്കൊപ്പം yum-ന്റെ സഹായത്തോടെ ഡൗൺലോഡ് ചെയ്യുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യുന്നു.
  2. ഹൈപ്പർവിഎമ്മിനായി ഉപയോക്താവിനെയും ഗ്രൂപ്പിനെയും സൃഷ്ടിക്കുന്നു
  3. mysql ഇൻസ്റ്റാൾ ചെയ്ത് ഹൈപ്പർവിഎമ്മിനായി ഒരു ഡാറ്റാബേസ് സൃഷ്ടിക്കുക.
  4. ഇത് OpenVZ കേർണലിനും vzctl-നും ആവശ്യമായ പാക്കേജുകളും ഇൻസ്റ്റാൾ ചെയ്യുന്നു.
  5. ഇത് വെർച്വൽ മെഷീനുകൾ സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്ന CentOS-ന്റെ ഒരു മുൻകൂർ ടെംപ്ലേറ്റും ഡൗൺലോഡ് ചെയ്യുന്നു.

OpenVZ കേർണൽ ഉപയോഗിച്ച് നിങ്ങളുടെ സെർവർ ബൂട്ട് ചെയ്യുന്നതിനും സെർവർ റീബൂട്ട് ചെയ്യുന്നതിനും /etc/grub.conf എന്നതിൽ സ്ഥിരസ്ഥിതി മൂല്യമായ 0 1 ആയി മാറ്റുക.

sh reboot

സെർവറിൽ ഹൈപ്പർവിഎം ഇൻസ്റ്റാൾ ചെയ്യുന്നത് ഞങ്ങൾ പൂർത്തിയാക്കി, അതിന്റെ വെബ് അധിഷ്uഠിത മാനേജർ ആക്uസസ് ചെയ്യാനുള്ള സമയമാണിത്. അതിനായി, ഞങ്ങൾ ഇനിപ്പറയുന്ന URL ഉപയോഗിക്കേണ്ടതുണ്ട്.

https://<ip-address>:8887 
or 
http://<ip-address>:8888

എല്ലാം ശരിയാണെങ്കിൽ, ചുവടെയുള്ള ചിത്രം പോലെ അത് വെബ് അധിഷ്uഠിത ഹൈപ്പർവിഎം മാനേജർ തുറക്കുകയും അഡ്മിൻ ലോഗിൻ വിശദാംശങ്ങൾ ആവശ്യപ്പെടുകയും ചെയ്യും. ആദ്യമായി പാനലിൽ ലോഗിൻ ചെയ്യാൻ \അഡ്മിൻ എന്ന ഉപയോക്തൃനാമവും \അഡ്മിൻ എന്ന പാസ്uവേഡും നൽകുക.

നിങ്ങൾ ലോഗിൻ ചെയ്തുകഴിഞ്ഞാൽ, അഡ്മിൻ പാസ്uവേഡ് മാറ്റാൻ അത് നിങ്ങളോട് ആവശ്യപ്പെടും. ദയവായി അത് മാറ്റി അടുത്ത തവണ മുതൽ മാറ്റിയ പാസ്uവേഡ് ഉപയോഗിക്കുക.

ഞങ്ങൾ ഹൈപ്പർവിഎമ്മിൽ ഒരു കണ്ടെയ്uനർ അല്ലെങ്കിൽ വിപിഎസ് സൃഷ്uടിക്കുമ്പോൾ, അത് എല്ലാ കണ്ടെയ്uനറിനും ഒരു അദ്വിതീയ കണ്ടെയ്uനർ ഐഡി (സിഐഡി) നൽകുകയും എല്ലാ ഡാറ്റയും /vz ഡയറക്uടറിയിൽ സൂക്ഷിക്കുകയും ചെയ്യുന്നു.

  1. കണ്ടെയ്uനറിന്റെ ഡാറ്റ : /vz/root ഒപ്പം /vz/private
  2. Os ടെംപ്ലേറ്റുകൾ : /vz/template/cache
  3. കണ്ടെയ്uനർ കോൺഫിഗറേഷൻ ഫയൽ: /etc/sysconfig/vz-scripts/.conf
  4. ഹൈപ്പർവിഎം സേവനങ്ങൾ: സർവീസ് ഹൈപ്പർവിഎം {ആരംഭിക്കുക|നിർത്തുക|പുനരാരംഭിക്കുക|കോൺഡ്രെസ്റ്റാർട്ട്|റീലോഡ്|സ്റ്റാറ്റസ്|ഫുൾസ്റ്റാറ്റസ്|ഗ്രേസ്ഫുൾ|ഹെൽപ്|കോൺഫിഗ്ടെസ്റ്റ്}
  5. OpenVZ സേവനങ്ങൾ : സേവനം openvz {start|stop|restart}
  6. എല്ലാ കണ്ടെയ്uനറുകളും ലിസ്റ്റുചെയ്യുക: vzlist -a
  7. മുൻകൂട്ടി സൃഷ്uടിച്ച ടെംപ്ലേറ്റുകൾക്കായുള്ള ലിങ്ക് ഡൗൺലോഡ് ചെയ്യുക: OpenVz ടെംപ്ലേറ്റിൽ നിന്ന് നിങ്ങൾക്ക് മുൻകൂട്ടി സൃഷ്uടിച്ച വ്യത്യസ്ത OS ടെംപ്ലേറ്റുകൾ ഡൗൺലോഡ് ചെയ്യാം.

OpenVZ ഉപയോഗിച്ചുള്ള ഹൈപ്പർവിഎം ഇൻസ്റ്റാളേഷനിൽ അത്രയേയുള്ളൂ, നിങ്ങളുടെ സെർവർ പരിതസ്ഥിതിയിൽ വെർച്വലൈസേഷൻ സജ്ജീകരിക്കാൻ സഹായിക്കുന്ന നിരവധി സവിശേഷതകൾ ഹൈപ്പർവിഎമ്മിൽ ഉണ്ട്. നിങ്ങളുടെ ലിനക്സ് സെർവറിൽ ഹൈപ്പർവിഎം സജ്ജീകരിക്കുന്നതിൽ എന്തെങ്കിലും പ്രശ്നം നേരിടുകയോ അല്ലെങ്കിൽ ബാക്കപ്പ്, പുനഃസ്ഥാപിക്കൽ, മൈഗ്രേഷൻ തുടങ്ങിയ മറ്റെന്തെങ്കിലും സഹായം ആവശ്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഞങ്ങളെ ബന്ധപ്പെടാം.

ഭാവിയിൽ കൂടുതൽ ആവേശകരവും രസകരവുമായ ട്യൂട്ടോറിയലുകൾക്കായി linux-console.net-മായി ബന്ധം നിലനിർത്തുക. നിങ്ങളുടെ അഭിപ്രായങ്ങളും നിർദ്ദേശങ്ങളും താഴെ കമന്റ് ബോക്സിൽ രേഖപ്പെടുത്തുക.