Hvordan administrere OpenVz ved hjelp av HyperVM Virtualization Manager på RHEL/CentOS 5


Vi vet alle at Virtualisering i dag er et buzzword, hvert selskap migrerer nå maskinvareservermiljøene sine til Virtualisering-miljøet. Virtualisering-teknologi hjelper IT-bedrifter med å redusere sine IT-utgifter samtidig som effektiviteten og produktiviteten til servere økes. Det er flere teknologier som nå blir populære på markedet for å implementere virtualisering i nettverket ditt.

Her i denne opplæringen vil vi fokusere på en «Gratis og en åpen kildekode Linux-virtualiseringsprogramvare» kalt «OpenVZ» og lære hvordan du administrerer den med HyperVM. Før vi fortsetter med installasjonen, her er noen detaljer om OpenVZ-teknologien og HyperVM.

Hva er OpenVz

OpenVZ er en gratis og åpen kildekode virtualisering-programvare for Linux. Det er en virtualisering-teknologi på operativsystemnivå. Det hjelper oss å implementere containerbasert virtualisering på våre Linux-servere. Det lar oss lage flere sikre Linux-beholdere på en enkelt maskin. Den behandler disse beholderne som en frittstående maskin og sikrer at applikasjoner som kjører i disse beholderne ikke kommer i konflikt er noe aspekt.

Disse beholderne er også kjent som Virtual Private Server eller VPS, siden den behandler VPSer som en frittstående server, kan vi start på nytt hver VPS uavhengig, og hver vps vil ha sin egen roottilgang, brukere, IP-adresser, minne, prosesser, systembiblioteker og konfigurasjonsfiler og applikasjoner.

Hva er HyperVM

HyperVM er et mest komplett og lettvekts Virtualization Manager-produkt, utviklet av Lxcenter. Den gir én enkelt grafisk konsoll for å administrere alle våre VPS-beholdere og serverressurser med Administrator-tilgang samt beholdereierbasert tilgang. Med denne konsollen kan vi utføre operasjoner som start, stopp, start på nytt, installer på nytt, oppgrader</nedgrader ressurser, sikkerhetskopiering, gjenoppretting, migrer til hver av våre beholdere. Mange webhotellfirmaer bruker HyperVM med OpenVZ for å tilby Linux VPS hosting-tjenester.

Fordeler med HyperVM

Noen andre fordeler med HyperVM er oppført nedenfor.

  1. Den støtter OpenVZ og Xen virtualiseringsteknologi.
  2. Gir nettbasert grafisk brukergrensesnitt for å administrere serveren.
  3. Oppretter virtuelle maskiner med Linux OS i løpet av minutter ved hjelp av forhåndslagde maler.
  4. Enkel å integrere med WHMCS (faktureringsprogramvare for webverter) for øyeblikkelig oppsett av VPSer og deres administrasjon fra kun faktureringsprogramvare.
  5. Intelligent måte å administrere serverressurser på som IPer, nettverk, minne, CPU og diskplass<.

Installere HyperVM (Multi-Virtualization) på RHEL/CentOS 5

Først, før du fortsetter videre, anbefales det å deaktivere selinux under installasjonen.

[root@tecmint~]# setenforce 0

Endre SELinux-statusen i «/etc/sysconfig/selinux»-filen.

selinux=disabled

Dette er den enkleste måten å installere HyperVMCentOS/RHEL-maskiner. Vi må laste ned det siste HyperVM-installasjonsskriptet «hypervm-install-master.sh» fra koblingen nedenfor eller bruke «wget»-kommandoen for å hente manuset.

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

Kjør nå skriptet somrot. Dette skriptet vil gjøre alle installasjoner med sine egne. Det vil laste ned alle nødvendige pakker for HyperVM-installasjon og deres avhengigheter med Yum.

Siden vi installerer HyperVm med OpenVZ, må vi spesifisere virtualiseringstypen mens vi kjører skriptet.

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

Her er en kort forklaring på hva dette skriptet vil gjøre.

  1. Den laster ned og installerer all nødvendig pakke som wget, unzip, PHP, curls, lxlighthttpd<, lxzend, lxphp, mysql og mysql-server sammen med deres avhengigheter ved hjelp av nam.
  2. Oppretter bruker og gruppe for HyperVM
  3. Installer mysql og lag en database for HyperVM.
  4. Den installerer også nødvendige pakker for OpenVZ kjerne og vzctl.
  5. Den laster også ned en forhåndslaget mal av CentOS som vil bli brukt til å lage virtuelle maskiner.

Endre standardverdien «0» til «1» i «/etc/grub.conf» for å starte serveren med OpenVZ-kjernen og start på nytt serveren din.

[root@tecmint ~]#sh reboot

Vi er ferdige med å installere HyperVM på serveren, det er nå på tide å få tilgang til den nettbaserte administratoren. For det må vi bruke følgende URL.

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

Hvis alt går bra, åpner den nettbasert HyperVM-manager som bildet nedenfor og ber om påloggingsdetaljer for Admin. Vennligst oppgi brukernavn "admin " og passord "admin " for å logge inn på panelet for første gang.

Når du logger på, blir du bedt om å endre administratorpassordet. Vennligst endre det og bruk det endrede passordet fra neste gang.

Litt mer viktig informasjon om HyperVM som følger:

Når vi oppretter en beholder eller VPS i HyperVM, tildeler den en unik beholder-ID (CID) til hver beholder og holder alle data i katalogen /vz.

  1. Beholderens data : /vz/root og /vz/private
  2. Os-maler : /vz/template/cache
  3. Konfigurasjonsfil for beholdere: /etc/sysconfig/vz-scripts/.conf
  4. HyperVM Services: tjeneste hypervm {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}
  5. OpenVZ-tjenester : tjeneste openvz {start|stop|restart}
  6. Liste alle beholdere: vzlist -a
  7. Last ned lenke for forhåndslagrede maler: Du kan laste ned forhåndslagrede forskjellige OS-maler fra OpenVz Template.

Det er alt med HyperVM-installasjon med OpenVZ, det er så mange funksjoner i HyperVM som hjelper deg med å konfigurere virtualisering i servermiljøet ditt. Hvis du har problemer med å sette opp HyperVM i Linux-serveren din eller trenger annen hjelp som sikkerhetskopiering, gjenoppretting , migrering osv., kan du ganske enkelt kontakte oss.

Hold kontakten med linux-console.net for flere spennende og interessante opplæringsprogrammer i fremtiden. Legg igjen kommentarer og forslag nedenfor i kommentarfeltet.