Jinsi ya Kudhibiti OpenVz kwa kutumia Kidhibiti cha Utendaji cha HyperVM kwenye RHEL/CentOS 5


Sote tunajua kwamba siku hizi Virtualization ni neno buzzword, kila kampuni sasa inahamisha mazingira ya seva zao za vifaa kwenye mazingira ya Virtualization. Teknolojia ya uboreshaji mtandaoni husaidia kampuni za TEHAMA kupunguza gharama zao za TEHAMA huku zikiongeza ufanisi na tija ya seva. Kuna teknolojia kadhaa ambazo sasa zinajulikana kwenye soko ili kutekeleza Virtualization katika mtandao wako.

Hapa katika somo hili, tutaangazia \Programu ya Uaminifu ya Linux Bila Malipo na Chanzo Huria inayoitwa \OpenVZ na kujifunza jinsi ya kuidhibiti kwa HyperVM. Kabla ya kuendelea na usakinishaji wake, hapa kuna maelezo fulani kuhusu teknolojia ya OpenVZ na HyperVM.

OpenVZ ni programu ya Uaminifu ya Bure na Huria ya Linux. Ni teknolojia ya Uboreshaji wa kiwango cha Mfumo wa Uendeshaji. Inatusaidia kutekeleza Uboreshaji kulingana na chombo kwenye seva zetu za Linux. Inaturuhusu kuunda vyombo vingi vya usalama vya Linux kwenye mashine moja. Inachukulia makontena hayo kama mashine ya kujitegemea na kuhakikisha kuwa programu zinazoendesha kwenye makontena hayo hazipingani ni kipengele chochote.

Vyombo hivi pia vinajulikana kama Virtual Private Server au VPS, Kwa kuwa inashughulikia VPS kama seva ya kujitegemea, tunaweza kuwasha upya kila VPS kwa kujitegemea na kila vps itakuwa na ufikiaji wake wa mizizi, watumiaji, anwani za IP, kumbukumbu, michakato. , maktaba za mfumo na faili za usanidi na programu.

HyperVM ni bidhaa kamili zaidi na nyepesi ya Udhibiti wa Usanifu, iliyotengenezwa na Lxcenter. Inatoa dashibodi moja ya Michoro ili kudhibiti vyombo vyetu vyote vya VPS na rasilimali za seva na ufikiaji wa Msimamizi na vile vile ufikiaji wa mmiliki wa kontena. Kwa dashibodi hii, tunaweza kutekeleza shughuli kama vile kuanza, kusimamisha, kuanzisha upya, kusakinisha upya, kuboresha/kushusha rasilimali, kuhifadhi nakala, kurejesha, kuhamia kwenye kila kontena zetu. Makampuni mengi ya mwenyeji wa Wavuti yanatumia HyperVM na OpenVZ kutoa huduma za mwenyeji wa Linux VPS.

Faida zingine za HyperVM zimeorodheshwa hapa chini.

  1. Inaauni teknolojia ya OpenVZ na Xen Virtualization.
  2. Hutoa kiolesura cha kiolesura cha kielelezo cha wavuti ili kudhibiti seva.
  3. Huunda mashine pepe kwa kutumia Linux OS ndani ya dakika chache kwa usaidizi wa violezo vilivyoundwa awali.
  4. Rahisi kuunganishwa na WHMCS (Programu ya Malipo kwa wapangishi wa Wavuti) kwa usanidi wa Papo hapo wa VPS na usimamizi wao kutoka kwa programu ya Malipo pekee.
  5. Njia mahiri ya kudhibiti rasilimali za seva kama vile IP, Mitandao, Kumbukumbu, CPU na nafasi ya diski.

Inasakinisha HyperVM (Multi-Virtualization) kwenye RHEL/CentOS 5

Kwanza, kabla ya kuendelea zaidi, inashauriwa kuzima selinux wakati wa ufungaji.

 setenforce 0

Badilisha hali ya SELinux katika faili ya /etc/sysconfig/selinux.

selinux=disabled

Hii ndiyo njia rahisi zaidi ya kusakinisha HyperVM kwenye mashine za CentOS/RHEL. Tunahitaji kupakua hati ya hivi punde ya usakinishaji ya HyperVM hypervm-install-master.sh kutoka kwa kiungo kilicho hapa chini au tumia amri ya wget kunyakua hati.

  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.

Hapa kuna maelezo mafupi ya kile hati hii itafanya.

  1. Inapakua na kusakinisha vifurushi vyote vinavyohitajika kama vile wget, unzip, PHP, curls, lxlighthttpd, lxzend, lxphp, mysql na mysql-server pamoja na tegemezi zao kwa usaidizi wa yum.
  2. Huunda Mtumiaji na kikundi cha HyperVM
  3. Sakinisha mysql na uunde hifadhidata ya HyperVM.
  4. Pia husakinisha vifurushi vinavyohitajika vya OpenVZ kernel na vzctl.
  5. Pia hupakua kiolezo kilichoundwa awali cha CentOS ambacho kitatumika kuunda mashine pepe.

Badilisha thamani chaguo-msingi 0 hadi 1 katika /etc/grub.conf ili kuwasha seva yako ukitumia kiini cha OpenVZ na Washa upya seva yako.

sh reboot

Tumemaliza kusakinisha HyperVM kwenye seva, ni wakati wake sasa wa kufikia Kidhibiti chake cha Wavuti. Kwa hilo, tunahitaji kutumia URL ifuatayo.

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

Ikiwa kila kitu kitaenda sawa, itafungua meneja wa HyperVM wa Wavuti kama picha iliyo hapa chini na kuuliza maelezo ya kuingia kwa Msimamizi. Tafadhali toa Jina la mtumiaji \msimamizi na nenosiri \msimamizi ili kuingia kwenye paneli kwa mara ya kwanza.

Mara tu unapoingia, itakuuliza ubadilishe nenosiri la Msimamizi. Tafadhali ibadilishe na utumie nenosiri lililobadilishwa kutoka wakati ujao.

Tunapounda Kontena au VPS katika HyperVM, inapeana Kitambulisho cha Kontena cha kipekee (CID) kwa kila kontena na huweka data yote katika saraka ya /vz.

  1. Data ya chombo : /vz/root na /vz/private
  2. Violezo vya Os : /vz/template/cache
  3. Faili ya usanidi wa vyombo: /etc/sysconfig/vz-scripts/.conf
  4. Huduma za HyperVM: huduma hypervm {start|stop|anzisha upya|condrestart|pakia upya|status|fullstatus|graceful|help|configtest}
  5. Huduma za OpenVZ : huduma openvz {start|stop|anzisha upya}
  6. Orodhesha vyombo vyote: vzlist -a
  7. Kiungo cha Pakua kwa violezo Vilivyoundwa Mapema: Unaweza kupakua violezo tofauti vya Mfumo wa Uendeshaji vilivyoundwa awali kutoka kwa Kiolezo cha OpenVz.

Hiyo ni pamoja na usakinishaji wa HyperVM kwa kutumia OpenVZ, kuna huduma nyingi katika HyperVM ambazo hukusaidia kusanidi uboreshaji katika mazingira ya seva yako. Ikiwa unakabiliwa na tatizo lolote la kusanidi HyperVM kwenye seva yako ya Linux au unahitaji usaidizi mwingine wowote kama vile chelezo, urejeshaji, uhamiaji n.k, unaweza kuwasiliana nasi kwa urahisi.

Endelea kuwasiliana na linux-console.net kwa mafunzo zaidi ya kusisimua na ya kuvutia katika siku zijazo. Acha maoni na maoni yako hapa chini kwenye sanduku la maoni.