OpenVz:n hallinta HyperVM Virtualization Managerin avulla RHEL/CentOS 5:ssä


Tiedämme kaikki, että Virtualisointi on nykyään muotisana, ja jokainen yritys on nyt siirtämässä laitteistopalvelinympäristönsä Virtualisointi-ympäristöön. Virtualisointi-teknologia auttaa IT-yrityksiä vähentämään IT-kulujaan ja lisäämään palvelimien tehokkuutta ja tuottavuutta. Markkinoilla on nyt suosittuja useita tekniikoita virtualisoinnin käyttöönottamiseksi verkossasi.

Tässä opetusohjelmassa keskitymme "ilmaiseen ja avoimen lähdekoodin Linux-virtualisointiohjelmistoon" nimeltä "OpenVZ" ja opimme hallitsemaan sitä >HyperVM. Ennen kuin jatkamme sen asennusta, tässä on joitain tietoja OpenVZ- ja HyperVM-tekniikasta.

Mikä on OpenVz

OpenVZ on ilmainen ja avoimen lähdekoodin virtualisointi-ohjelmisto Linuxille. Se on käyttöjärjestelmätason virtualisointi-tekniikka. Se auttaa meitä toteuttamaan säilöpohjaisen virtualisoinnin Linux-palvelimillamme. Sen avulla voimme luoda useita suojattuja Linux-säilöjä yhdelle koneelle. Se käsittelee näitä säiliöitä erillisenä koneena ja varmistaa, että näissä säilöissä käynnissä olevat sovellukset eivät ole ristiriidassa.

Nämä säilöt tunnetaan myös nimellä Virtual Private Server tai VPS. Koska se käsittelee VPS:itä erillisenä palvelimena, voimme >käynnistä uudelleen kukin VPS itsenäisesti ja jokaisella VPN:llä on oma root-käyttöoikeus, käyttäjät ja IP-osoitteensa., muisti, prosessit, järjestelmäkirjastot ja määritystiedostot ja sovellukset.

Mikä on HyperVM

HyperVM on täydellisin ja kevyin virtualisoinnin hallintatuote, jonka on kehittänyt Lxcenter. Se tarjoaa yhden graafisen konsolin, jolla voit hallita kaikkia VPS-säilöjämme ja palvelinresurssejamme, joilla on järjestelmänvalvojan käyttöoikeudet sekä säilön omistajaperusteiset käyttöoikeudet. Tämän konsolin avulla voimme suorittaa toimintoja, kuten käynnistys, pysäytys, uudelleenkäynnistys, uudelleenasennus, päivitys</pienennä resurssit, varmuuskopioi, palauta ja siirrä kuhunkin säilöimme. Monet web-isännöintiyritykset käyttävät HyperVM:ää OpenVZ:n kanssa tarjotakseen Linuxin VPS-isännöintipalveluja.

HyperVM:n edut

Joitakin muita HyperVM:n etuja on lueteltu alla.

  1. Se tukee OpenVZ- ja Xen-virtualisointitekniikkaa.
  2. Tarjoaa verkkopohjaisen graafisen käyttöliittymän palvelimen hallintaa varten.
  3. Luo virtuaalikoneita Linux-käyttöjärjestelmällä muutamassa minuutissa valmiiksi luotujen mallien avulla.
  4. Helppo integroida WHMCS:n (Billing Software for Web hosts) kanssa VPS:iden välittömään asennukseen ja niiden hallintaan vain laskutusohjelmistosta.
  5. Älykäs tapa hallita palvelinresursseja, kuten IP:t, Verkot, Muisti, CPU ja levytila<.

HyperVM:n (Multi-Virtualization) asentaminen RHEL/CentOS 5:een

Ensinnäkin, ennen kuin jatkat, on suositeltavaa poistaa selinux käytöstä asennuksen ajaksi.

[root@tecmint~]# setenforce 0

Muuta SELinux-tilaa tiedostossa /etc/sysconfig/selinux.

selinux=disabled

Tämä on helpoin tapa asentaa HyperVM CentOS/RHEL-koneisiin. Meidän on ladattava uusin HyperVM-asennusskripti "hypervm-install-master.sh" alla olevasta linkistä tai käytettävä "wget"-komentoa tarttumiseen. käsikirjoitus.

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

Suorita nyt komentosarja pääkäyttäjänä. Tämä komentosarja tekee kaikki asennukset omalla tavallaan. Se lataa kaikki HyperVM-asennukseen vaadittavat paketit ja niiden riippuvuudet Yum-sovelluksella.

Koska asennamme HyperVm:n ja OpenVZ, meidän on määritettävä virtualisointityyppi komentosarjan suorittamisen aikana.

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

Tässä on lyhyt kuvaus siitä, mitä tämä kirjoitus tekee.

  1. Se lataa ja asentaa kaikki tarvittavat paketit, kuten wget, unzip, PHP, curls, lxlighthttpd<., lxzend, lxphp, mysql ja mysql-server sekä niiden riippuvuuksia < avullanam.
  2. Luo käyttäjän ja ryhmän HyperVM:lle
  3. Asenna mysql ja luo tietokanta HyperVM:lle.
  4. Se asentaa myös tarvittavat paketit OpenVZ ytimelle ja vzctl.
  5. Se lataa myös valmiiksi luodun mallin CentOS:stä, jota käytetään virtuaalikoneiden luomiseen.

Muuta oletusarvo "0" arvoksi "1" tiedostossa /etc/grub.conf käynnistääksesi palvelimesi komennolla OpenVZ-ydin ja käynnistä uudelleen palvelimesi.

[root@tecmint ~]#sh reboot

HyperVM on asennettu palvelimelle. Nyt on aika käyttää sen verkkopohjaista hallintaohjelmaa. Tätä varten meidän on käytettävä seuraavaa URL-osoitetta.

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

Jos kaikki menee hyvin, se avaa verkkopohjaisen HyperVM-hallinnan alla olevan kuvan mukaisesti ja pyytää järjestelmänvalvojan kirjautumistietoja. Anna käyttäjänimi "admin" ja salasana "admin" kirjautuaksesi paneeliin ensimmäisen kerran.

Kun kirjaudut sisään, se pyytää sinua vaihtamaan järjestelmänvalvojan salasanan. Vaihda se ja käytä vaihdettua salasanaa seuraavalla kerralla.

Tärkeää tietoa HyperVM:stä seuraavasti:

Kun luomme Säilön tai VPS:n HyperVM:ssä, se määrittää yksilöllisen säilön tunnuksen (CID) jokaiselle säilölle. ja säilyttää kaikki tiedot /vz-hakemistossa.

  1. Säilön tiedot: /vz/root ja /vz/private
  2. Käyttömallit: /vz/template/cache
  3. Säilöjen määritystiedosto: /etc/sysconfig/vz-scripts/.conf
  4. HyperVM-palvelut: palvelun hypervm {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}
  5. OpenVZ-palvelut : service openvz {start|stop|restart}
  6. Luettelo kaikista säilöistä: vzlist -a
  7. Valmiiden mallien latauslinkki: voit ladata valmiita erilaisia käyttöjärjestelmämalleja OpenVz-mallista.

Siinä kaikki, kun HyperVM asennetaan OpenVZ -sovelluksella. HyperVM sisältää niin monia ominaisuuksia, jotka auttavat sinua virtualisoinnin määrittämisessä palvelinympäristössäsi. Jos sinulla on ongelmia HyperVM:n määrittämisessä Linux-palvelimellasi tai tarvitset muuta apua, kuten varmuuskopiointia, palautusta , siirto jne., voit ottaa meihin yhteyttä.

Pysy yhteydessä linux-console.netiin, niin saat lisää jännittäviä ja mielenkiintoisia opetusohjelmia tulevaisuudessa. Jätä kommenttisi ja ehdotuksesi alla olevaan kommenttikenttään.