Recherche de site Web

Comment installer RedHat Enterprise Virtualization (RHEV) 3.5 - Partie 1


Dans cette série, nous abordons des sujets d'administration RHEV3.5. RHEV est la solution de virtualisation RedHat Enterprise, basée sur le projet oVirt [projet de virtualisation open source].

Red Hat Enterprise Virtualization est une solution complète de gestion de virtualisation pour les serveurs et postes de travail virtualisés.

Cette série abordera des sujets d'administration (Comment faire), y compris les objectifs de l'examen RHCVA.

Dans notre premier article, nous discutons de l'environnement RHEV et du déploiement de base. RHEV se compose de deux composants principaux, comme l'hyperviseur et le système de gestion.

RHEV-H est l'hyperviseur de la plateforme RHEV, c'est un hyperviseur nu qui hébergeait des machines virtuelles. Il est également basé sur KVM et RHEL.

RHEVM est le système de gestion de l'environnement qui contrôle les hyperviseurs de l'environnement. Il est également utilisé pour créer, migrer, modifier et contrôler des machines virtuelles hébergées par des hyperviseurs et de nombreuses autres tâches seront abordées plus tard.

Fonctionnalités RHEV3.5

  1. Solution open source basée sur le noyau Red Hat Enterprise Linux avec la technologie d'hyperviseur Kernel-based Virtual Machine (KVM).
  2. Limite prise en charge jusqu'à 160 processeurs logiques et 4 To par hôte et jusqu'à 160 vCPU et 4 To de vRAM par machine virtuelle.
  3. Intégration OpenStack.
  4. Missions quotidiennes prises en charge telles que la migration hors ligne, la haute disponibilité, le clustering, etc.

Pour plus de fonctionnalités et de détails, lisez : Guide de virtualisation RedHat Enterprise

Conditions préalables

Au cours de notre série, nous travaillerons sur deux nœuds « hyperviseurs » et « hôtes » avec un gestionnaire et un nœud de stockage iscsi. À l'avenir, nous ajouterons un serveur IPA et DNS à notre environnement.

Pour les scénarios de déploiement, nous en avons deux :

  1. Déploiement physique – Environnement réel, vous aurez donc besoin d'au moins trois machines physiques.
  2. Déploiement virtuel – Testez les laboratoires/environnements, vous aurez donc besoin d'une machine physique avec des ressources élevées, par ex. Processeur i3 ou i5 avec 8G ou 12G de RAM. En complément d'un autre logiciel de virtualisation, par ex. Poste de travail VMware.

Dans cette série, nous travaillons sur le deuxième scénario :

Physical Host OS : Fedora 21 x86_64 with kernel 3.18.9-200
RHEV-M  machine OS : RHEL6.6 x86_64
RHEV-H  machines hypervisor : RHEV-H 6.6 
Virtualization software : Vmware workstation 11
Virtual Network interface : vmnet3
Network : 11.0.0.0/24
Physical Host IP : 11.0.0.1
RHEV-M machine : 11.0.0.3

Dans les prochains articles, nous ajouterons des composants supplémentaires tels que des nœuds de stockage et un serveur IPA afin de rendre votre environnement évolutif autant que possible.

Pour les machines RHEV-M, veillez à respecter ces prérequis :

  1. RHEL/CentOS6.6 x86_64 nouvelle installation minimale [Installation propre].
  2. Assurez-vous que votre système est à jour.
  3. IP statique pour votre configuration réseau.
  4. Votre nom d'hôte, comme machine.domain.com.
  5. Mettez à jour votre fichier /etc/hosts local avec le nom d'hôte et l'adresse IP [Assurez-vous que le nom d'hôte peut être résolu].
  6. L'exigence minimale est de 4 Go pour la mémoire et de 25 Go pour le disque dur.
  7. Mozilla Firefox 37 est le navigateur recommandé pour accéder à WUI.

Installation de RedHat Enterprise Virtualization Manager 3.5

1. Pour accéder aux packages et mises à jour RHEV, vous devez obtenir un abonnement d'essai gratuit de 60 jours sur le site officiel de Redhat en utilisant le courrier au prorata à partir d'ici :

  1. Évaluation de 60 jours de RedHat Enterprise Virtualization

Remarque : Après 60 jours, votre environnement fonctionnera correctement, mais sans possibilité de mettre à jour votre système en cas de nouvelles mises à jour.

2. Enregistrez ensuite votre machine sur les chaînes Redhat. Étapes expliquées ici.

  1. Enregistrer la machine RHEV sur RHN

3. Installons le package rhevm et ses dépendances à l'aide de la commande yum.

[root@rhevm ~]# yum install rhevm

4. Il est maintenant temps de configurer rhevm en exécutant la commande « engine-setup », qui vérifiera l'état de rhevm. et toutes les mises à jour disponibles en posant une série de questions.

Nous pourrions résumer les questions en sections principales :

  1. Options du produit
  2. Paquets
  3. Configuration du réseau
  4. Configuration de la base de données
  5. Configuration du moteur oVirt
  6. Configuration de l'ICP
  7. Configuration d'Apache
  8. Configuration du système
  9. Aperçu de la configuration

Astuce : les valeurs de configuration par défaut suggérées sont fournies entre crochets ; si la valeur suggérée est acceptable pour une étape donnée, appuyez sur Entrée pour accepter cette valeur.

Pour exécuter la commande :

[root@rhevm ~]# engine-setup
Options du produit

La première chose qui vous sera demandée est d'installer et de configurer le moteur sur le même hôte. Pour notre tutoriel, conservez la valeur par défaut (Oui). Si vous souhaitez que WebSocket Proxy soit configuré sur votre machine, conservez la valeur par défaut (oui).

Paquets

Le script vérifiera que toutes les mises à jour sont disponibles pour les packages liés au Manager. Aucune intervention de l'utilisateur n'est requise à ce stade.

Configuration du réseau

Laissez le script configurer automatiquement votre pare-feu iptables. Pour l'instant, nous n'utiliserons pas DNS, alors assurez-vous que votre nom d'hôte est un nom complet en mettant à jour /etc/hosts comme nous l'avons fait précédemment.

Configuration de la base de données

La base de données par défaut pour RHEV3.5 est PostgreSQL. Vous avez la possibilité de le configurer sur la même machine ou à distance. Pour notre tutoriel, nous utiliserons le local et laisserons le script le configurer automatiquement.

Configuration Ovirt

Dans cette section, vous fournirez le mot de passe admin et le mode d'application pour votre environnement.

Configuration de l'ICP

RHEVM utilise des certificats pour communiquer en toute sécurité avec ses hôtes. Vous fournissez le nom de l’organisation pour le certificat.

Configuration d'Apache

Pour l'interface utilisateur Web RHEVM, le gestionnaire a besoin que le serveur Web Apache soit installé et configuré, faisons en sorte que l'installation le configure automatiquement.

Configuration du système

L'environnement RHEV possède une bibliothèque ISO dans laquelle vous pouvez stocker de nombreux fichiers ISO de système d'exploitation. Cette bibliothèque ISO appelée également domaine ISO, ce domaine est un chemin réseau partagé, généralement partagé par NFS. Ce domaine/chemin sera sur la même machine RHEVM, vous pourrez donc le créer manuellement ou laisser le script le configurer automatiquement.

Examen de la configuration

Dans cette section, vous passerez en revue toutes les configurations précédentes et confirmerez si tout est OK.

Estival

Il s'agit de la dernière étape qui affiche des informations supplémentaires sur la façon d'accéder au panneau d'administration et de démarrer les services.

Astuce : un avertissement peut apparaître si la mémoire utilisée est inférieure à la configuration minimale requise. Pour l’environnement de test, ce n’est pas très important, continuez.

Pour accéder à l'interface utilisateur Web RHEVM :

http://$your-ip/ovirt-engine

Sélectionnez ensuite Portail administrateur et fournissez vos informations d'identification Nom d'utilisateur :admin et le mot de passe que vous avez saisi lors de l'installation. Cliquez sur Connexion.

Il s'agit du portail d'administration dont nous parlerons plus tard. Vous remarquerez que l'onglet hôtes est vide car nous n'avons pas encore ajouté de hôte/hyperviseur à notre environnement.

Conclusion

Ceci est le premier article de notre série d'administration RHEV3.5. Nous venons de présenter la solution, ses fonctionnalités et ses principaux composants puis nous avons installé RHEV-M pour notre environnement RHEV. Dans le prochain article, nous discuterons de l'installation des RHEV-H et de leur ajout à l'environnement RHEV sous la gestion RHEVM.

Ressources :