Recherche de site Web

Comment gérer OpenVz à l'aide d'HyperVM Virtualization Manager sur RHEL/CentOS 5


Nous savons tous qu'aujourd'hui, la Virtualisation est un mot à la mode et chaque entreprise migre désormais ses environnements de serveurs matériels vers un environnement de Virtualisation. La technologie de Virtualisation aide les entreprises informatiques à réduire leurs dépenses informatiques tout en améliorant l'efficacité et la productivité des serveurs. Plusieurs technologies sont désormais populaires sur le marché pour mettre en œuvre la Virtualisation dans votre réseau.

Ici, dans ce didacticiel, nous allons nous concentrer sur un « Logiciel de virtualisation Linux gratuit et open source » appelé « OpenVZ » et apprendre à le gérer avec HyperVM. Avant de procéder à son installation, voici quelques détails sur la technologie OpenVZ et HyperVM.

Qu'est-ce qu'OpenVz

OpenVZ est un logiciel de Virtualisation gratuit et open source pour Linux. Il s’agit d’une technologie de Virtualisation au niveau du système d’exploitation. Cela nous aide à mettre en œuvre la Virtualisation basée sur des conteneurs sur nos serveurs Linux. Il nous permet de créer plusieurs conteneurs Linux sécurisés sur une seule machine. Il traite ces conteneurs comme une machine autonome et garantit que les applications exécutées dans ces conteneurs n'entrent en conflit sous aucun aspect.

Ces conteneurs sont également connus sous le nom de Serveur privé virtuel ou VPS. Puisqu'il traite les VPS comme un serveur autonome, nous pouvons redémarrez chaque VPS indépendamment et chaque vps aura son propre accès root, ses utilisateurs et ses adresses IP, la mémoire, les processus, les bibliothèques système et les fichiers de configuration et les applications.

Qu'est-ce qu'HyperVM

HyperVM est un produit de gestion de virtualisation le plus complet et le plus léger, développé par Lxcenter. Il fournit une console graphique unique pour gérer tous nos conteneurs VPS et ressources de serveur avec un accès Administrateur ainsi qu'un accès basé sur le propriétaire du conteneur. Avec cette console, nous pouvons effectuer des opérations telles que démarrer, arrêter, redémarrer, réinstaller, mettre à niveau</rétrograder les ressources, sauvegarde, restaurer, migrer vers chacun de nos conteneurs. De nombreuses sociétés d'hébergement Web utilisent HyperVM avec OpenVZ pour fournir des services d'hébergement VPS Linux.

Avantages d'HyperVM

Certains autres avantages d'HyperVM sont répertoriés ci-dessous.

  1. Il prend en charge les technologies de virtualisation OpenVZ et Xen.
  2. Fournit une interface utilisateur graphique Web pour gérer le serveur.
  3. Crée des machines virtuelles avec OS Linux en quelques minutes à l'aide de modèles précréés.
  4. Facile à intégrer avec WHMCS (logiciel de facturation pour les hébergeurs Web) pour une configuration instantanée des VPS et leur gestion à partir du logiciel de facturation uniquement.
  5. Manière intelligente de gérer les ressources du serveur telles que les IP, les réseaux, la mémoire, le CPU et l'espace disque.

Installation d'HyperVM (multi-virtualisation) sur RHEL/CentOS 5

Tout d'abord, avant de continuer, il est recommandé de désactiver selinux lors de l'installation.

[root@tecmint~]# setenforce 0

Modifiez le statut de SELinux dans le fichier « /etc/sysconfig/selinux ».

selinux=disabled

Il s'agit du moyen le plus simple d'installer HyperVM sur des machines CentOS/RHEL. Nous devons télécharger le dernier script d'installation HyperVM « hypervm-install-master.sh » à partir du lien ci-dessous ou utiliser la commande « wget » pour récupérer le script.

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

Maintenant, exécutez le script en tant que root. Ce script effectuera toutes les installations par lui-même. Il téléchargera tous les packages requis pour l'installation de HyperVM et leurs dépendances avec Yum.

Puisque nous installons HyperVm avec OpenVZ, nous devons spécifier le type de virtualisation lors de l'exécution du script.

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

Voici une brève explication de ce que fera ce script.

  1. Il télécharge et installe tous les packages requis comme wget, unzip, PHP, curls, lxlighthttpd<, lxzend, lxphp, mysql et mysql-server ainsi que leurs dépendances à l'aide de < fort>miam.
  2. Crée un utilisateur et un groupe pour HyperVM
  3. Installez mysql et créez une base de données pour HyperVM.
  4. Il installe également les packages requis pour OpenVZ kernel et vzctl.
  5. Il télécharge également un modèle précréé de CentOS qui sera utilisé pour créer des machines virtuelles.

Remplacez la valeur par défaut « 0 » par « 1 » dans « /etc/grub.conf » pour démarrer votre serveur avec Noyau OpenVZ et Redémarrez votre serveur.

[root@tecmint ~]#sh reboot

Nous avons terminé l'installation de HyperVM sur le serveur, il est maintenant temps d'accéder à son Manager basé sur le Web. Pour cela, nous devons utiliser l'URL suivante.

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

Si tout se passe bien, il ouvrira le gestionnaire HyperVM basé sur le Web comme sur l'image ci-dessous et demandera les informations de connexion Admin. Veuillez fournir le nom d'utilisateur « admin » et le mot de passe « admin » pour vous connecter au panneau pour la première fois.

Une fois connecté, il vous sera demandé de modifier le Mot de passe administrateur. Veuillez le modifier et utiliser ce mot de passe modifié la prochaine fois.

Quelques informations plus importantes sur HyperVM comme suit :

Lorsque nous créons un Conteneur ou un VPS dans HyperVM, il attribue un ID de conteneur unique (CID) à chaque conteneur. et conserve toutes les données dans le répertoire /vz.

  1. Données du conteneur : /vz/root et /vz/private
  2. Modèles de système d'exploitation : /vz/template/cache
  3. Fichier de configuration des conteneurs : /etc/sysconfig/vz-scripts/.conf
  4. Services HyperVM : service hypervm {start|stop|restart|condrestart|reload|status|fullstatus|graceful|help|configtest}
  5. Services OpenVZ : service openvz {start|stop|restart}
  6. Liste de tous les conteneurs : vzlist -a
  7. Lien de téléchargement pour les modèles précréés : vous pouvez télécharger différents modèles de système d'exploitation précréés à partir du modèle OpenVz.

C'est tout avec l'installation de HyperVM à l'aide de OpenVZ, il y a tellement de fonctionnalités dans HyperVM qui vous aident à configurer la virtualisation dans votre environnement de serveur. Si vous rencontrez un problème lors de la configuration de HyperVM sur votre serveur Linux ou si vous avez besoin de toute autre assistance comme une sauvegarde, une restauration , migration etc, vous pouvez simplement nous contacter.

Restez connecté avec linux-console.net pour des didacticiels plus passionnants et intéressants à l'avenir. Laissez vos commentaires et suggestions ci-dessous dans la zone de commentaire.