Wéi verwalten OpenVz mat HyperVM Virtualization Manager op RHEL/CentOS 5


Mir all wëssen datt hautdesdaags Virtualiséierung e Buzzword ass, all Firma migréiert elo hir Hardware Server Ëmfeld an Virtualiséierung Ëmfeld. Virtualiséierungstechnologie hëlleft IT Firmen hir IT Ausgaben ze reduzéieren wärend d'Effizienz an d'Produktivitéit vun de Serveren erhéijen. Et gi verschidde Technologien déi elo populär sinn um Maart fir Virtualiséierung an Ärem Netzwierk ëmzesetzen.

Hei an dësem Tutorial konzentréiere mir eis op eng \Free and an Open Source Linux Virtualization Software\ genannt \OpenVZ\ a léiere wéi ee se mat HyperVM verwalten. Ier mer mat senger Installatioun weidergoen, hei sinn e puer Detailer iwwer d'OpenVZ Technologie an HyperVM.

OpenVZ ass eng gratis an Open Source Virtualiséierungssoftware fir Linux. Et ass eng Betribssystem-Niveau Virtualiséierungstechnologie. Et hëlleft eis Container-baséiert Virtualiséierung op eise Linux Serveren ëmzesetzen. Et erlaabt eis verschidde sécher Linux Container op enger eenzeger Maschinn ze kreéieren. Et behandelt dës Container als eng Stand-alone Maschinn a garantéiert datt Uwendungen déi an dëse Container lafen net konflikt sinn, ass en Aspekt.

Dës Container sinn och bekannt als Virtual Private Server oder VPS, Well et VPS's als Stand-alone Server behandelt, kënne mir all VPS onofhängeg nei starten an all VPS wäert säin eegene Root Zougang, Benotzer, IP Adressen, Erënnerung, Prozesser hunn , Systembibliothéiken a Konfiguratiounsdateien an Uwendungen.

HyperVM ass e komplettst a Liichtgewiicht Virtualiséierungsmanager Produkt, entwéckelt vum Lxcenter. Et bitt eng eenzeg grafesch Konsole fir all eis VPS Container a Serverressourcen mat Admin Zougang souwéi Container Besëtzer baséiert Zougang ze managen. Mat dëser Konsole kënne mir Operatiounen ausféieren wéi Start, Stoppen, Neistarten, Neiinstalléieren, Upgrade/Downgrade Ressourcen, Backup, restauréieren, migréieren op jiddereng vun eise Container. Vill Webhostingfirmen benotze HyperVM mat OpenVZ fir Linux VPS Hosting Servicer ze bidden.

E puer aner Virdeeler vun HyperVM sinn hei ënnendrënner opgezielt.

  1. Et ënnerstëtzt OpenVZ an Xen Virtualization Technologie.
  2. Gitt webbaséiert grafeschen User-Interface fir de Server ze managen.
  3. Erstellt virtuelle Maschinnen mat Linux OS bannent Minutten mat der Hëllef vu virgeschaaften Templates.
  4. Einfach ze integréieren mat WHMCS (Billing Software for Web Hosts) fir Instant Setup vu VPSs an hir Gestioun nëmme vu Billing Software Enn.
  5. Intelligente Manéier fir Serverressourcen wéi IPs, Netzwierker, Memory, CPU an Disk Space ze managen.

Installéiere vun HyperVM (Multi-Virtualiséierung) op RHEL/CentOS 5

Als éischt, ier Dir weider geet, ass et recommandéiert selinux wärend der Installatioun auszeschalten.

 setenforce 0

Ännert de SELinux Status an der /etc/sysconfig/selinux Datei.

selinux=disabled

Dëst ass deen einfachste Wee fir HyperVM op CentOS/RHEL Maschinnen z'installéieren. Mir mussen déi lescht HyperVM Installatiounsskript hypervm-install-master.sh vum Link hei ënnen eroflueden oder wget Kommando benotzen fir de Skript ze gräifen.

  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.

Hei ass eng kuerz Erklärung wat dëst Skript wäert maachen.

  1. Et luet an installéiert all erfuerdert Package wéi wget, unzip, PHP, Curls, lxlighthttpd, lxzend, lxphp, mysql a mysql-Server zesumme mat hiren Ofhängegkeeten mat der Hëllef vu yum.
  2. Erstellt Benotzer a Grupp fir HyperVM
  3. Installéiert mysql an erstellt eng Datebank fir HyperVM.
  4. Et installéiert och erfuerderlech Pakete fir OpenVZ Kernel a vzctl.
  5. Et luet och eng virgeschaaft Template vun CentOS erof, déi benotzt gëtt fir virtuell Maschinnen ze kreéieren.

Ännert de Standardwäert 0 op 1 an /etc/grub.conf fir Äre Server mat OpenVZ Kernel ze booten an Äre Server nei ze starten.

sh reboot

Mir si fäerdeg mat der Installatioun vun HyperVM am Server, et ass elo Zäit fir Zougang zu sengem Webbaséierte Manager. Dofir musse mir déi folgend URL benotzen.

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

Wann alles gutt geet, wäert et de Webbaséierten HyperVM Manager opmaachen wéi ënnert dem Bild a freet no Admin Login Detailer. Gitt w.e.g. de Benotzernumm \admin a Passwuert \admin fir fir d'éischte Kéier op de Panel anzeloggen.

Wann Dir Iech ugemellt hutt, wäert et Iech froen d'Admin Passwuert z'änneren. Ännert et w.e.g. a benotzt dat geännert Passwuert vun der nächster Kéier.

Wa mir e Container oder VPS an HyperVM erstellen, gëtt et eng eenzegaarteg Container ID (CID) un all Container an hält all Daten am/vz Verzeechnes.

  1. Daten vum Container: /vz/root an /vz/private
  2. Os Templates: /vz/template/cache
  3. Container Konfiguratiounsdatei: /etc/sysconfig/vz-scripts/.conf
  4. HyperVM Services: service hypervm {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}
  5. OpenVZ Services : Service openvz {start|stop|restart}
  6. Lëscht all Container: vzlist -a
  7. Download Link fir virgeschaaft Templates: Dir kënnt virgeschafft verschidden OS Templates vun der OpenVz Template eroflueden.

Dat ass alles mat HyperVM Installatioun mat OpenVZ, et gi sou vill Features an HyperVM déi Iech hëllefen Virtualiséierung an Ärem Serverëmfeld opzestellen. Wann Dir e Problem mam HyperVM an Ärem Linux Server opstellt oder all aner Hëllef braucht wéi Backup, Restauratioun, Migratioun etc, kënnt Dir eis einfach kontaktéieren.

Bleift verbonne mat linux-console.net fir méi spannend an interessant Tutorials an Zukunft. Loosst Är Kommentaren a Virschléi ënnen am Kommentarfeld.