Files
Procedure-Systel/Production SI/Hyperviseur/Installation d'un serveur Nutanix.md
T

12 KiB

Installation et configuration d'un environnement Nutanix

1. Récupérer les logiciels Nutanix

Télécharger les logiciels depuis le portail Nutanix ou depuis le partage Systel \\cloud\Produits\Produits_tiers\Nutanix :

  • AOS Upgrade/Installer : installation du logiciel principal Nutanix.
  • AHV Installer (ISO) : installation de l'hyperviseur.
  • Foundation for Windows : outil à installer sur le poste (installation par défaut) pour découvrir et configurer les nœuds Nutanix.
  • Prism Central 1-click deploy from Prism Element : machine virtuelle Prism Central à déployer sur le cluster.

1.1 Choisir les versions

Nutanix maintient plusieurs branches logicielles. Les anciennes branches STS et LTS ont été abandonnées avec l'arrivée de la version 7. Les indications ci-dessous sont celles de la procédure; vérifier la compatibilité entre composants et les versions disponibles sur le portail Nutanix avant chaque installation.

AOS :

  • 6.10.x : ancienne version LTS, décrite comme stable.
  • 7.0.x : début du cycle de la version 7.
  • 7.3.x et 7.5.x : versions LTS plus récentes, avec de nouvelles fonctionnalités.

AHV :

  • 20230xxx.xxx : version associée à AOS 6.
  • 10.x : version associée à AOS 7.0 et 7.3.
  • 11.x : version plus récente associée à AOS 7.5.

Prism Central :

  • 2024.x : version associée à AOS 6 et 7.0.
  • 7.3.x : version associée à AOS 7.3.
  • 7.5.x : version associée à AOS 7.5.

Versions testées et validées :

Foundation AOS AHV Prism Central
5.10.1 7.5.1 11.0.1 7.5.1.1
5.11.1 7.6.0.6 11.2.0.2 7.6.0.6

2. Préparer le réseau

Le DCSR doit être à jour et contenir la configuration des serveurs Nutanix. Les commutateurs nécessaires doivent être configurés pour raccorder les serveurs Nutanix et le poste d'installation, généralement sur le même VLAN (souvent MGMT). Si ce n'est pas le cas, contacter l'équipe réseau.

Configurer le poste avec une adresse IP fixe, non utilisée sur la plateforme et conforme au DCSR. Activer également IPv6 en DHCP.

3. Monter et câbler les serveurs

Les châssis Nutanix de un à quatre nœuds sont généralement prémontés en usine. Poser les étiquettes fournies sur le carton du châssis, en façade et à l'arrière du serveur.

Raccorder les câbles d'alimentation, le port IPMI (équivalent de l'iLO HP, en Ethernet) et les liens de données (carte fibre à deux liens).

Relever les numéros de série et les associer aux noms des nœuds. Transmettre ces informations par e-mail à Sabrina BECHET ou les saisir dans Sysprod.

4. Configurer les interfaces IPMI

4.1 Configurer l'interface réseau depuis le BIOS

  1. Raccorder un écran et un clavier à l'arrière du premier nœud.
  2. Démarrer le serveur avec le bouton en façade et appuyer sur DEL/SUPPR lorsque l'écran Nutanix l'indique.
  3. Dans le BIOS, ouvrir IPMI > BMC Network Configuration.
  4. Configurer l'interface conformément au DCSR et désactiver IPv6.
  5. Ouvrir Save & Exit, puis sélectionner Save Changes and Reset.
  6. Après le redémarrage, laisser le nœud démarrer sur Phoenix.
  7. Vérifier que l'interface IPMI répond au ping.

4.2 Configurer le BMC

Une fois l'interface IPMI configurée et joignable :

  1. Dans Chrome, ouvrir https://IP_IPMI.
  2. Se connecter avec le compte ADMIN. Le mot de passe initial figure sur une étiquette du serveur.
  3. Dans System > Component Info, vérifier l'absence de défaut matériel.
  4. Dans Configuration > Account Services, modifier le mot de passe du compte ADMIN. Générer et enregistrer le nouveau mot de passe dans RDM.
  5. Dans Configuration > Network, configurer les serveurs DNS, le nom d'hôte et l'interface LAN dedicated, puis enregistrer.
  6. Dans Configuration > BMC Settings > Date and Time, configurer le client NTP et enregistrer.

Si les serveurs AD ne sont pas encore créés, utiliser temporairement les serveurs AD de test 192.168.126.11 et 192.168.126.12. En cas d'erreur, vérifier l'ouverture des flux réseau.

Répéter ces opérations pour chacun des nœuds.

5. Installer le cluster Nutanix avec Foundation

Sur le poste d'installation, lancer Portable Foundation.

5.1 Configurer le réseau et sélectionner les nœuds

  1. Sur la première page, conserver les options 1 à 4 par défaut.
  2. À l'option 5, activer LACP en mode Fast si la configuration réseau le prévoit. Vérifier dans l'onglet Switchs du DCSR si un Port Channel est configuré sur les interfaces fibre Nutanix.
  3. À l'option 6, saisir le VLAN. Aux options 7 et 8, saisir le masque et la passerelle associés aux interfaces Nutanix, puis cliquer sur Next.
  4. Sur la page de découverte, cliquer sur Scan, puis Show pour actualiser la liste.
  5. Sélectionner uniquement les nœuds du cluster à créer.
  6. Renseigner pour chaque nœud les champs IPMI IP, HOST IP, CVM IP et HOSTNAME OF HOST à partir du DCSR, puis cliquer sur Next.

5.2 Choisir les images et les paramètres du cluster

  1. Charger et sélectionner l'image AOS.
  2. Attribuer 28 Go de mémoire aux CVM.
  3. Sélectionner AHV et charger son image.
  4. Désactiver LUKS, puis cliquer sur Next.
  5. Saisir le nom du cluster, le fuseau horaire et l'adresse IP du cluster.
  6. Configurer le facteur de résilience RF2 si le cluster comporte moins de cinq nœuds.
  7. Saisir les adresses IP des serveurs NTP (AD1/AD2 et serveur NTP physique) et des serveurs DNS, puis cliquer sur Next.

Si les serveurs AD ne sont pas encore créés, utiliser temporairement 192.168.126.11 et 192.168.126.12. En cas d'erreur, vérifier les flux réseau.

  1. Choisir la méthode 2; ces paramètres seront modifiés ultérieurement.
  2. Sur la page suivante, conserver les valeurs par défaut et cliquer sur Start.

L'installation prend généralement entre 45 minutes et 1 h 15. À la fin, cliquer sur Click here. Se connecter avec le compte initial admin et le mot de passe Nutanix/4u, puis générer un nouveau mot de passe sécurisé avec RDM. Renseigner et accepter l'EULA, puis conserver les paramètres par défaut sur la page suivante et cliquer sur Continue.

Répéter la procédure pour chaque cluster à installer.

6. Configurer chaque cluster Nutanix

Répéter les opérations ci-dessous sur chaque cluster.

6.1 Paramètres du cluster

  • Dans Settings > Cluster Details, saisir l'adresse IP Data Service (indiquée comme iSCSI dans le DCSR).
  • Dans Settings > Name Servers, vérifier la présence des serveurs DNS AD1/AD2.
  • Dans Settings > Network Configuration, déclarer les VLAN utilisés par les machines virtuelles, conformément au DCSR.
  • Dans Settings > NTP Servers, vérifier la présence des serveurs NTP AD1/AD2 et du serveur NTP physique.
  • Dans Settings > Manage VM High Availability, activer Enable HA Reservation, puis enregistrer.
  • Dans Settings > Language Settings, sélectionner France dans la région, puis enregistrer.

6.2 Configurer le conteneur de stockage

  1. Ouvrir Storage > Storage Container.
  2. Saisir le nom du cluster.
  3. Vérifier que la compression est activée, puis enregistrer.

6.3 Configurer la protection des données entre clusters

  1. Ouvrir Data Protection > Table.
  2. Sélectionner Remote Site > Physical Cluster.
  3. Saisir le nom et l'adresse IP du cluster distant ou secondaire.
  4. Vérifier que Disaster Recovery est activé, puis ouvrir Settings.
  5. Vérifier que la compression est activée.
  6. Associer les VLAN des deux clusters. Les noms des VLAN doivent correspondre entre les clusters. Effectuer cette association pour tous les VLAN, puis associer le VStore du cluster A à celui du cluster B.
  7. Enregistrer la configuration.
  8. Répéter la configuration depuis le second cluster, puis lancer un test de connexion depuis chaque cluster.

6.4 Créer les domaines et calendriers de protection

Ouvrir Protection Domain > Async DR. Utiliser le nom de protection indiqué dans l'onglet Env Complet du DCI, colonne DataProctection. Les règles sont différentes selon qu'il s'agit d'une infrastructure complète ou d'une demi-infrastructure :

Nom de la protection Nom demi-infrastructure Paramètre 1 Paramètre 2
DC1_to_DC2 VMGroup1 / 1 fois par jour pendant 7 jours
DC2_to_DC1 VMGroup2 / 1 fois par jour pendant 7 jours
Standalone_VMs Standalone_VMs 1 fois par heure pendant 24 h 1 fois par jour pendant 7 jours
Formation Formation / 1 fois par jour pendant 7 jours

Sélectionner les machines virtuelles à ajouter en vérifiant la colonne DataProtection du DSI, cliquer sur Protect Selected Entities, puis sur Next. Cliquer sur New Schedule, configurer la tâche selon le DCSR, puis cliquer sur Create Schedule et Close.

Répéter ces étapes pour créer toutes les tâches de sauvegarde requises.

7. Renommer les CVM

Par défaut, les CVM peuvent être nommées NTNX-XXXXX-A-CVM.

Se connecter en SSH à la première CVM avec le compte nutanix, puis exécuter la commande suivante en adaptant le nom :

sudo /usr/local/nutanix/cluster/bin/change_cvm_hostname NTNX-1-1-CVM

Attendre entre chaque commande : le cluster effectue une bascule pendant le renommage et le redémarrage.

Depuis une autre CVM, exécuter la commande suivante en remplaçant l'adresse IP et le nom :

change_cvm_display_name --cvm_ip=10.xx.110.3 --cvm_name=NTNX-1-1-CVM

Répéter l'opération pour les autres CVM en adaptant les noms et adresses IP.

8. Installer et configurer Prism Central

Prism Central fournit une gestion centralisée des clusters Nutanix. Deux méthodes de déploiement sont décrites ci-dessous : sur un serveur VMware ESXi témoin ou directement sur un cluster Nutanix.

8.1 Déployer Prism Central sur VMware ESXi

Déployer la VM PRISMCENTRAL sur l'ESXi témoin indiqué dans le DCSR. Pour importer la VM sur ESXi, consulter la procédure d'import d'une VM sur VMware ESXi.

Après le démarrage, attendre la fin des scripts exécutés au lancement du système. Ouvrir la console de la VM et se connecter avec le compte initial nutanix et le mot de passe nutanix/4u.

Éditer le fichier réseau selon les valeurs du DCSR :

sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

Enregistrer les modifications, puis redémarrer la VM :

sudo reboot

Après le redémarrage, attendre de nouveau la fin des scripts de démarrage. Depuis la console de la VM (cette opération ne fonctionne pas en SSH), créer le cluster Prism Central en remplaçant IP_PRISM_CENTRAL par l'adresse prévue dans le DCSR :

cluster --cluster_function_list="multicluster" -s IP_PRISM_CENTRAL create

Vérifier l'état du cluster :

cluster status

Dans Chrome, ouvrir https://IP_PRISM-CENTRAL:9440/ et se connecter avec le compte initial admin et le mot de passe Nutanix/4u. Générer un nouveau mot de passe sécurisé avec RDM, puis renseigner l'EULA et poursuivre avec les paramètres par défaut.

Configurer ensuite Prism Central :

  • Dans Prism Central Settings > Name Servers, saisir les serveurs DNS de la plateforme.
  • Dans NTP Servers, saisir les serveurs NTP de la plateforme.
  • Dans Language Settings, sélectionner France, puis enregistrer.

8.2 Déployer Prism Central sur un cluster Nutanix

Depuis le cluster principal :

  1. Dans Home, cliquer sur Register or create new.
  2. Sélectionner I want to deploy a new Prism Central instance.
  3. Cliquer sur Upload Installation Binary et charger les fichiers .json et .tar de Prism Central.
  4. Une fois les fichiers chargés, sélectionner la version et cliquer sur Next.
  5. Sélectionner X-Small ou Small si X-Small n'est pas disponible, puis cliquer sur Next.
  6. Saisir les informations demandées en s'appuyant sur les noms et adresses IP du DCSR, puis cliquer sur Next.
  7. Conserver les paramètres par défaut et cliquer sur Deploy.