Kako upravljati OpenVz z uporabo HyperVM Virtualization Manager na RHEL/CentOS 5


Vsi vemo, da je danes virtualizacija modna beseda, vsako podjetje zdaj svoja okolja strojnih strežnikov seli v okolje za virtualizacijo. Tehnologija virtualizacije IT podjetjem pomaga zmanjšati stroške IT, hkrati pa poveča učinkovitost in produktivnost strežnikov. Na trgu je zdaj priljubljenih več tehnologij za izvajanje virtualizacije v vašem omrežju.

V tej vadnici se bomo osredotočili na\"Brezplačno in odprtokodno programsko opremo za virtualizacijo Linuxa", imenovano\"OpenVZ", in se naučili, kako z njo upravljati s HyperVM. Preden nadaljujemo z namestitvijo, je tu nekaj podrobnosti o tehnologiji OpenVZ in HyperVM.

OpenVZ je brezplačna in odprtokodna programska oprema za virtualizacijo za Linux. Njegova tehnologija virtualizacije na ravni operacijskega sistema. Pomaga nam izvajati virtualizacijo na osnovi vsebnikov na naših Linux strežnikih. Omogoča nam ustvarjanje več varnih zabojnikov Linux na enem računalniku. Te vsebnike obravnava kot samostojni stroj in zagotavlja, da aplikacije, ki se izvajajo v teh vsebnikih, ne nasprotujejo nobenemu vidiku.

Ti vsebniki so znani tudi kot Virtual Private Server ali VPS. Ker VPS obravnava kot samostojen strežnik, lahko vsak VPS znova zaženemo in vsak vps bo imel svoj korenski dostop, uporabnike, naslove IP, pomnilnik, procese , sistemske knjižnice in konfiguracijske datoteke in aplikacije.

HyperVM je najbolj popoln in lahek izdelek za upravljanje virtualizacije, ki ga je razvil Lxcenter. Ponuja eno grafično konzolo za upravljanje vseh naših vsebnikov VPS in strežniških virov z skrbniškim dostopom in dostopom, ki temelji na lastniku vsebnika. S to konzolo lahko izvajamo operacije, kot so zagon, zaustavitev, ponovni zagon, ponovna namestitev, nadgradnja/znižanje virov, varnostno kopiranje, obnovitev, selitev v vsak naš vsebnik. Številna podjetja za spletno gostovanje uporabljajo HyperVM z OpenVZ za zagotavljanje storitev gostovanja Linux VPS.

Nekatere druge prednosti HyperVM so navedene spodaj.

  1. Podpira tehnologijo OpenVZ in Xen Virtualization.
  2. Ponuja spletni grafični uporabniški vmesnik za upravljanje strežnika.
  3. Ustvari navidezne stroje z OS Linux v nekaj minutah s pomočjo vnaprej izdelanih predlog.
  4. Enostavna integracija s programsko opremo za obračunavanje spletnih gostiteljev (WHMCS) za takojšnjo nastavitev VPS-jev in njihovo upravljanje s konca programske opreme za obračun.
  5. Inteligenten način upravljanja strežniških virov, kot so IP-ji, omrežja, pomnilnik, CPU in prostor na disku.

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

Najprej je pred nadaljevanjem priporočljivo med namestitvijo onemogočiti selinux.

 setenforce 0

Spremenite stanje SELinux v datoteki “/ etc/sysconfig/selinux”.

selinux=disabled

To je najlažji način namestitve HyperVM na stroje CentOS/RHEL. S spodnje povezave moramo prenesti najnovejši namestitveni skript HyperVM »hypervm-install-master.sh« ali uporabiti ukaz »wget«, da zgrabimo skript.

  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.

Tu je kratka razlaga, kaj bo naredil ta skript.

  1. Prenese in namesti ves potrebni paket, kot so wget, unzip, PHP, curls, lxlighthttpd, lxzend, lxphp, mysql in mysql-server skupaj z njihovimi odvisnostmi s pomočjo yum-a.
  2. Ustvari uporabnika in skupino za HyperVM
  3. Namestite mysql in ustvarite bazo podatkov za HyperVM.
  4. Prav tako namesti zahtevane pakete za jedro OpenVZ in vzctl.
  5. Prenese tudi vnaprej izdelano predlogo CentOS, ki bo uporabljena za ustvarjanje navideznih strojev.

Spremenite privzeto vrednost "0" na "1" v "/etc/grub.conf", da zaženete strežnik z jedrom OpenVZ in znova zaženite strežnik.

sh reboot

Končali smo z namestitvijo HyperVM v strežnik, zdaj je čas za dostop do spletnega upravitelja. Za to moramo uporabiti naslednji URL.

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

Če bo šlo vse v redu, se odpre spletni upravitelj HyperVM, kot je spodnja slika, in zahteva skrbniške podatke za prijavo. Vnesite uporabniško ime\"admin" in geslo\"admin", da se boste prvič prijavili v podokno.

Ko se prijavite, vas bo pozval, da spremenite skrbniško geslo. Prosimo, spremenite ga in to spremenjeno geslo uporabite naslednjič.

Ko v HyperVM ustvarimo vsebnik ali VPS, vsakemu vsebniku dodeli edinstven ID vsebnika (CID) in hrani vse podatke v imeniku/vz.

  1. Podatki vsebnika:/vz/root in/vz/private
  2. Os Predloge:/vz/template/cache
  3. Konfiguracijska datoteka vsebnikov: /etc/sysconfig/vz-scripts/.conf
  4. Storitve HyperVM: servis hipervm {zagon | zaustavitev | ponovni zagon | condrestart | ponovno nalaganje | status | fullstatus | elegantna | pomoč | configtest}
  5. Storitve OpenVZ: storitev openvz {start | stop | ponovni zagon}
  6. Seznam vseh vsebnikov: vzlist -a
  7. Povezava za prenos vnaprej izdelanih predlog: vnaprej ustvarjene različne predloge OS lahko prenesete iz predloge OpenVz.

To je vse pri namestitvi HyperVM z uporabo OpenVZ, zato je v HyperVM toliko funkcij, ki vam pomagajo nastaviti virtualizacijo v strežniškem okolju. Če imate kakršne koli težave z nastavitvijo HyperVM na vašem Linux strežniku ali potrebujete kakršno koli drugo pomoč, kot je varnostno kopiranje, obnovitev, selitev itd., Nas lahko preprosto kontaktirate.

Ostanite povezani s linux-console.net in si oglejte zanimivejše in zanimivejše vaje v prihodnosti. Komentarje in predloge pustite spodaj v polju za komentarje.