Kā pārvaldīt OpenVz, izmantojot HyperVM Virtualization Manager RHEL/CentOS 5


Mēs visi zinām, ka mūsdienās virtualizācija ir īss vārds, un katrs uzņēmums tagad aparatūras serveru vides migrē uz virtualizācijas vidi. Virtualizācijas tehnoloģija palīdz IT uzņēmumiem samazināt IT izdevumus, vienlaikus palielinot serveru efektivitāti un produktivitāti. Tagad tirgū ir populāras vairākas tehnoloģijas, lai jūsu tīklā ieviestu virtualizāciju.

Šajā apmācībā mēs koncentrēsimies uz “Bezmaksas un atvērtā koda Linux virtualizācijas programmatūru” ar nosaukumu “OpenVZ” un uzzināsim, kā to pārvaldīt, izmantojot HyperVM. Pirms mēs turpinām instalēt, šeit ir sniegta informācija par OpenVZ tehnoloģiju un HyperVM.

OpenVZ ir bezmaksas un atvērta pirmkoda virtualizācijas programmatūra Linux. Tā ir operētājsistēmas līmeņa virtualizācijas tehnoloģija. Tas palīdz mums ieviest uz konteineriem balstītu virtualizāciju mūsu Linux serveros. Tas ļauj mums vienā mašīnā izveidot vairākus drošus Linux konteinerus. Tas traktē šos konteinerus kā atsevišķu mašīnu un nodrošina, ka šajos konteineros darbināmās lietojumprogrammas nav pretrunā.

Šie konteineri ir pazīstami arī kā virtuālais privātais serveris vai VPS, tā kā tas VPS uzskata par atsevišķu serveri, mēs varam katru VPS pārstartēt neatkarīgi, un katram vps būs sava root piekļuve, lietotāji, IP adreses, atmiņa, procesi , sistēmas bibliotēkas un konfigurācijas faili un lietojumprogrammas.

HyperVM ir vispilnīgākais un vieglākais virtualizācijas pārvaldnieka produkts, ko izstrādājis Lxcenter. Tas nodrošina vienu grafisko konsoli, lai pārvaldītu visus mūsu VPS konteinerus un serveru resursus ar piekļuvi administratoram, kā arī piekļuvi konteineru īpašniekam. Izmantojot šo konsoli, mēs varam veikt tādas darbības kā startēšana, apturēšana, restartēšana, pārinstalēšana, resursu jaunināšana/pazemināšana, dublēšana, atjaunošana, migrēšana uz katru no mūsu konteineriem. Daudzi tīmekļa mitināšanas uzņēmumi izmanto HyperVM ar OpenVZ, lai nodrošinātu Linux VPS mitināšanas pakalpojumus.

Daži citi HyperVM ieguvumi ir uzskaitīti zemāk.

  1. Tas atbalsta OpenVZ un Xen virtualizācijas tehnoloģiju.
  2. Nodrošina tīmekļa grafisko lietotāja saskarni, lai pārvaldītu serveri.
  3. Dažu minūšu laikā ar iepriekš sagatavotu veidņu palīdzību izveido virtuālās mašīnas ar Linux OS.
  4. Viegli integrējama ar WHMCS (norēķinu programmatūra tīmekļa mitinātājiem), lai tūlīt iestatītu VPS un pārvaldītu tos tikai no programmatūras Billing.
  5. Inteliģents veids, kā pārvaldīt servera resursus, piemēram, IP, tīklus, atmiņu, procesoru un vietu diskā.

HyperVM (multi-virtualizācijas) instalēšana RHEL/CentOS 5

Pirmkārt, pirms turpināt darbu, ieteicams instalēšanas laikā atspējot selinux.

 setenforce 0

Mainiet SELinux statusu failā “/ etc/sysconfig/selinux”.

selinux=disabled

Tas ir vienkāršākais veids, kā instalēt HyperVM CentOS/RHEL mašīnās. Mums ir jālejupielādē jaunākais HyperVM instalācijas skripts “hypervm-install-master.sh” no zemāk esošās saites vai jāizmanto komanda “wget”, lai paķertu skriptu.

  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.

Šeit ir īss paskaidrojums par šī skripta darbību.

  1. Tā ar yum palīdzību lejupielādē un instalē visu nepieciešamo pakotni, piemēram, wget, unzip, PHP, cirtas, lxlighthttpd, lxzend, lxphp, mysql un mysql-server, kā arī to atkarības.
  2. Izveido lietotāju un grupu HyperVM
  3. Instalējiet mysql un izveidojiet HyperVM datu bāzi.
  4. Tas arī instalē nepieciešamās pakotnes OpenVZ kodolam un vzctl.
  5. Tas arī lejupielādē iepriekš sagatavotu CentOS veidni, kas tiks izmantota virtuālo mašīnu izveidošanai.

Mainiet noklusējuma vērtību “0” uz “1” sadaļā “/etc/grub.conf”, lai sāknētu serveri ar OpenVZ kodolu un restartētu serveri.

sh reboot

Mēs esam pabeiguši HyperVM instalēšanu serverī, tagad ir laiks piekļūt tīmekļa pārvaldniekam. Lai to izdarītu, mums jāizmanto šāds URL.

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

Ja viss notiks labi, tas atvērs tīmekļa HyperVM pārvaldnieku, kā parādīts zemāk, un pieprasīs administratora pieteikšanās informāciju. Lūdzu, norādiet lietotājvārdu “admin” un paroli “admin”, lai pirmo reizi pieteiktos panelī.

Pēc pieteikšanās tā lūgs nomainīt administratora paroli. Lūdzu, nomainiet to un izmantojiet nomainīto paroli nākamajā reizē.

Kad mēs HyperVM izveidojam konteineru vai VPS, tas katram konteineram piešķir unikālu konteinera ID (CID) un visus datus glabā direktorijā/vz.

  1. konteinera dati:/vz/root un/vz/private
  2. OS veidnes:/vz/template/cache
  3. konteineru konfigurācijas fails: /etc/sysconfig/vz-scripts/.conf
  4. HyperVM Services: pakalpojuma hipervm {start | stop | restart | condrestart | reload | status | fullstatus | graciozs | help | configtest}
  5. OpenVZ pakalpojumi: pakalpojums openvz {start | stop | restart}
  6. Uzskaitiet visus konteinerus: vzlist -a
  7. Iepriekš sagatavotu veidņu lejupielādes saite: no OpenVz veidnes varat lejupielādēt iepriekš sagatavotas dažādas OS veidnes.

Tas viss ir ar HyperVM instalēšanu, izmantojot OpenVZ, HyperVM ir tik daudz funkciju, kas palīdz iestatīt virtualizāciju servera vidē. Ja jums rodas kādas problēmas ar HyperVM iestatīšanu Linux serverī vai nepieciešama cita palīdzība, piemēram, dublēšana, atjaunošana, migrēšana utt., Varat vienkārši sazināties ar mums.

Uzturiet saiti ar linux-console.net, lai nākotnē iegūtu aizraujošākas un interesantākas apmācības. Atstājiet savus komentārus un ieteikumus zemāk komentāru lodziņā.