Kako upravljati OpenVz-om pomoću HyperVM Virtualization Managera na RHEL/CentOS 5


Svi znamo da je danas Virtualizacija modna riječ, svaka tvrtka sada migrira svoja hardverska poslužiteljska okruženja u Virtualizacijsko okruženje. Tehnologija Virtualizacije pomaže IT tvrtkama da smanje svoje IT troškove dok povećava učinkovitost i produktivnost poslužitelja. Postoji nekoliko tehnologija koje su sada popularne na tržištu za implementaciju Virtualizacije u vašoj mreži.

Ovdje u ovom vodiču usredotočit ćemo se na “besplatni softver za virtualizaciju Linuxa otvorenog koda” pod nazivom “OpenVZ” i naučiti kako njime upravljati pomoću HyperVM. Prije nego nastavimo s njegovom instalacijom, evo nekih pojedinosti o tehnologiji OpenVZ i HyperVM.

Što je OpenVz

OpenVZ je besplatni softver otvorenog koda za virtualizaciju za Linux. To je tehnologija virtualizacije na razini operativnog sustava. Pomaže nam implementirati Virtualizaciju temeljenu na kontejnerima na našim Linux poslužiteljima. Omogućuje nam stvaranje više sigurnih Linux spremnika na jednom stroju. Tretira te spremnike kao samostalan stroj i osigurava da aplikacije koje se izvode u tim spremnicima nisu u sukobu s bilo kojim aspektom.

Ovi spremnici su također poznati kao Virtualni privatni poslužitelj ili VPS, Budući da tretiraju VPS kao samostalne poslužitelje, možemo ponovno pokrenite svaki VPS zasebno i svaki će vps imati vlastiti root pristup, korisnike, IP adrese, memorija, procesi, biblioteke sustava i konfiguracijske datoteke i aplikacije.

Što je HyperVM

HyperVM je najpotpuniji i najlakši proizvod za upravljanje virtualizacijom, koji je razvio Lxcenter. Omogućuje jednu grafičku konzolu za upravljanje svim našim VPS spremnicima i resursima poslužitelja s Administratorskim pristupom kao i pristupom vlasnika spremnika. Pomoću ove konzole možemo izvoditi operacije kao što su start, stop, ponovno pokretanje, ponovna instalacija, nadogradnja</smanjenje resursa, sigurnosno kopiranje, vraćanje, premještanje na svaki od naših spremnika. Mnoge tvrtke za web hosting koriste HyperVM s OpenVZ za pružanje Linux VPS hosting usluga.

Prednosti HyperVM-a

Neke druge Prednosti HyperVM-a navedene su u nastavku.

  1. Podržava tehnologiju virtualizacije OpenVZ i Xen.
  2. Pruža grafičko korisničko sučelje temeljeno na webu za upravljanje poslužiteljem.
  3. Stvara virtualne strojeve s Linux OS u roku od nekoliko minuta uz pomoć unaprijed stvorenih predložaka.
  4. Jednostavan za integraciju s WHMCS (softverom za naplatu za web-domaćine) za trenutno postavljanje VPS-ovaa i njihovo upravljanje samo iz softvera za naplatu.
  5. Inteligentan način upravljanja resursima poslužitelja kao što su IPs, mreže, memorija, CPU i prostor na disku<.

Instaliranje HyperVM (Multi-Virtualization) na RHEL/CentOS 5

Prvo, prije nego što nastavite dalje, preporučuje se onemogućiti selinux tijekom instalacije.

[root@tecmint~]# setenforce 0

Promijenite status SELinux u datoteci “/etc/sysconfig/selinux”.

selinux=disabled

Ovo je najlakši način za instaliranje HyperVM na CentOS/RHEL strojeve. Moramo preuzeti najnoviju instalacijsku skriptu HyperVMhypervm-install-master.sh” s donje veze ili upotrijebiti naredbu “wget” za preuzimanje skripta.

  1. http://download.lxcenter.org
[root@tecmint ~] wget http://download.lxcenter.org/download/hypervm/production/hypervm-install-master.sh

Sada izvršite skriptu kaoroot. Ova skripta izvršit će sve instalacije sa svojom vlastitom, preuzet će sve potrebne pakete za HyperVM instalaciju i njihove ovisnosti s Yumom.

Budući da instaliramo HyperVm s OpenVZ, moramo navesti vrstu virtualizacije tijekom pokretanja skripte.

[root@tecmint ~]#sh ./hypervm-install-master.sh --virtualization-type=openvz
Uzorak izlaza
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.

Ovdje je kratko objašnjenje što će ova skripta raditi.

  1. Preuzima i instalira sve potrebne pakete kao što su wget, unzip, PHP, curls, lxlighthttpd<, lxzend, lxphp, mysql i mysql-server zajedno s njihovim ovisnostima uz pomoć < jako>njam.
  2. Stvara korisnika i grupu za HyperVM
  3. Instalirajte mysql i izradite bazu podataka za HyperVM.
  4. Također instalira potrebne pakete za OpenVZ kernel i vzctl.
  5. Također preuzima unaprijed kreirani predložak za CentOS koji će se koristiti za stvaranje virtualnih strojeva.

Promijenite zadanu vrijednost “0” u “1” u “/etc/grub.conf” za pokretanje vašeg poslužitelja s OpenVZ kernel i ponovno pokrenite vaš poslužitelj.

[root@tecmint ~]#sh reboot

Završili smo s instaliranjem HyperVM-a na poslužitelju, sada je vrijeme za pristup Upravitelju na webu. Za to moramo koristiti sljedeći URL.

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

Ako sve bude u redu, otvorit će se HyperVM manager temeljen na webu kao na slici ispod i zatražiti Administrator podatke za prijavu. Unesite korisničko ime “admin” i lozinku “admin” da biste se prvi put prijavili na panel.

Nakon što se prijavite, od vas će se tražiti da promijenite Administratorsku lozinku. Promijenite je i sljedeći put koristite promijenjenu lozinku.

Još nekoliko važnih informacija o HyperVM-u kako slijedi:

Kada izradimo Spremnik ili VPS u HyperVM, on dodjeljuje jedinstveni ID spremnika (CID) svakom spremniku i čuva sve podatke u direktoriju /vz.

  1. Podaci spremnika: /vz/root i /vz/private
  2. Os predlošci: /vz/template/cache
  3. Konfiguracijska datoteka spremnika: /etc/sysconfig/vz-scripts/.conf
  4. HyperVM usluge: usluga hypervm {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}
  5. OpenVZ usluge : usluga openvz {start|stop|restart}
  6. Popis svih spremnika: vzlist -a
  7. Veza za preuzimanje unaprijed izrađenih predložaka: Možete preuzeti unaprijed izrađene različite OS predloške iz OpenVz predloška.

To je sve s HyperVM instalacijom pomoću OpenVZ, ima toliko mnogo značajki u HyperVM koje vam pomažu da postavite virtualizaciju u vašem poslužiteljskom okruženju. Ako naiđete na bilo kakav problem s postavljanjem HyperVM na vašem Linux poslužitelju ili vam je potrebna bilo kakva druga pomoć poput sigurnosne kopije, obnavljanja , migracija itd., možete nas jednostavno kontaktirati.

Ostanite povezani s linux-console.net za još uzbudljivijih i zanimljivijih poduka u budućnosti. Ostavite svoje komentare i prijedloge ispod u polju za komentare.