Mise à jour des clusters vSAN
vSAN™ génère des lignes de base système et des groupes de lignes de base à utiliser avec le gestionnaire de mise à jour d' VMware® (VUM) et vous pouvez utiliser ces lignes de base recommandées pour mettre à jour les logiciels, les correctifs et les extensions pour les hôtes ESXi™ d' vSphere® dans votre instance d' VMware Cloud Foundation for Classic - Automated qui utilise vSAN. vSAN 6.6.1 et versions ultérieures génère des recommandations de construction automatisées pour les clusters d' vSAN. vSAN combine les informations du guide de compatibilité d' VMware et du catalogue de versions d' vSAN avec les informations sur les versions d' vSphere ESXi installées.
Ces mises à jour recommandées offrent la meilleure édition disponible pour conserver votre matériel dans un état pris en charge.
- vSAN System Baselines- vSAN les recommandations de construction sont fournies par le biais de vSAN system baselines pour VUM. vSAN génère un groupe de lignes de base pour chaque cluster vSAN. Les références sont répertoriées dans le volet Références de l'onglet Références et groupes. VUM analyse automatiquement chaque cluster vSAN pour vérifier la conformité par rapport au groupe de lignes de base. Cependant, pour mettre à niveau votre cluster vSAN, vous devez manuellement corriger la ligne de base de système via VUM. Vous pouvez corriger une ligne de base de système vSAN sur un hôte unique ou sur l'ensemble du cluster.
- Catalogue des éditions de vSAN - Le catalogue des éditions de vSAN contient des informations sur les versions disponibles, l'ordre des préférences des éditions et des correctifs critiques requis pour chaque édition. vSAN nécessite une connectivité Internet pour accéder au catalogue des éditions. Vous n'avez pas besoin d'être inscrit au programme d'amélioration de l'expérience client (CEIP) de vSAN pour accéder au catalogue des versions.
- Utilisation des recommandations de génération vSAN - VUM vérifie les versions vSphere ESXi installées par rapport aux informations de la liste de compatibilité du matériel (HCL) du Guide de compatibilité VMware. Il détermine le chemin de mise à niveau correct de chaque cluster vSAN, en fonction du catalogue des éditions vSAN actuel. vSAN inclut également les pilotes nécessaires et les mises à jour de correctifs de l'édition recommandée dans sa version de référence système. Les recommandations de version de vSAN garantissent que chaque cluster vSAN reste à l'état de compatibilité matérielle actuel ou à un meilleur état. Si le matériel du cluster vSAN ne figure pas dans la liste HCL, vSAN recommande d'effectuer la mise à niveau vers la version la plus récente.
La mise à niveau du cluster vSAN s'effectue selon la séquence de tâches suivante :
- Activation de vSAN Online Health Workflow - Ce flux de travaux active les lignes de base vSAN dans VUM de sorte que les mises à jour puissent être consultées et corrigées. Il doit être appliqué uniquement au début pour activer vSAN avec VUM
- Prérequis - Familiarisez-vous avec les prérequis, le processus et les restrictions
- Mise à niveau du VMware vCenter® Server Appliance (VCSA)- Pour plus d'informations, voir Mise à jour de VCSA et lien SSO vCenters.
- Mise à niveau des hôtes vSphere ESXi - Pour plus d'informations, voir Création de lignes de base et association à des objets d'inventaire.
- Mise à niveau du format de disque vSAN - Reportez-vous à la section Mise à niveau du format de disque vSAN. La mise à niveau du format de disque est facultative mais pour obtenir les meilleurs résultats, mettez à niveaux les objets pour utiliser la version la plus récente. Le format de disque expose votre environnement à la panoplie complète des fonctions de vSAN.
Activation de vSAN Online Health Workflow
Utilisez les tâches de la section suivante pour rendre les lignes de base d' vSAN s disponibles dans VUM. vSAN 6.6.1 et versions ultérieures fournissent un processus de mise à jour automatisé et transparent pour garantir qu'un cluster d' vSAN s est à jour avec la meilleure version disponible afin de maintenir votre instance d' VCF for Classic - Automated dans un état pris en charge avec :
- Recommandations de version vSAN - ces recommandations sont générées automatiquement à l'aide des informations du guide de compatibilité VMware, du catalogue des versions de vSAN et en tenant compte de la configuration matérielle sous-jacente. Elles tiennent également compte des pilotes et des mises à jour de correctifs nécessaires pour la version recommandée dans sa ligne de base de système.
- Recommandations de génération vSAN - ces recommandations garantissent que les clusters restent à l'état de compatibilité actuel ou amélioré du matériel.
Pour voir les mises à jour de vSAN dans VUM et vérifier que le flux de travaux vSAN Online Health est suivi, procédez comme suit. Par conséquent, vSAN Online Health doit se connecter aux sites vcsa.vmware.com
et vmware.com
pour effectuer ces contrôles de santé en ligne. Pour activer vSAN Online Health Workflow, nous devons :
- Configurer VCSA pour utiliser le proxy.
- Configurer vSAN pour utiliser le proxy.
- Mettre en œuvre le programme d'amélioration de l'expérience client (CEIP).
- Effectuer un test de téléchargement et confirmer que le chargement a abouti.
La première étape consiste à ajouter vos données d'identification my.vmware.com au moteur des recommandations de génération vSAN (vSAN Build Recommendation Engine). Après une connexion réussie, vSAN génère un groupe de référence de mises à jour recommandées pour chaque cluster d' vSAN. Les références système d' vSAN s sont répertoriées dans le volet Références de l'onglet Références et groupes.
Configuration de VCSA pour utiliser le proxy
- À partir de votre navigateur Web de serveur jump, connectez-vous à l'interface de gestion VCSA
https://<vCenter ip>:5480
- A l'aide des données d'identification de la console IBM Cloud® for VMware Solutions, connectez-vous à l'interface de gestion VCSA en tant qu'utilisateur racine (root).
- Dans l'interface de gestion VCSA, cliquez sur Mise en réseau puis sur Gérer.
- Pour configurer un serveur proxy, dans le panneau Paramètres proxy, cliquez sur Edit.
- Sélectionnez Use a proxy server, entrez les paramètres du serveur proxy et cliquez sur OK.
Il existe des rapports dans lesquels les informations de proxy sont définies uniquement pour HTTP et pas pour HTTPS. Pour configurer les informations de proxy pour le trafic HTTPS, vous devez d'abord activer cette option. Après vous être connecté au VCSA via SSH, utilisez la commande proxy.get pour afficher la configuration et vérifier que les paramètres d' HTTPS s ne sont pas définis.
Si les paramètres HTTPS ne sont pas définis, exécutez la commande suivante :
proxy.set --protocol https --server ``<proxy ip>`` --port 3128
Configuration de vSAN pour utiliser le proxy
- Accédez à Home > Hosts and Clusters, sélectionnez vSAN cluster dans le panneau de navigation, puis sélectionnez l'onglet Configure et accédez à vSAN, puis à General. Faites défiler l'écran jusqu'à la section Internet Connectivity et cliquez sur Edit.
- Saisissez l'adresse IP et le numéro de port du proxy, puis cliquez sur OK.
Activation du programme d'amélioration de l'expérience client (CEIP)
Cette étape est facultative. Dans vSphere Web Client, accédez à Home > Administration > Customer Experience Improvement Program, puis cliquez sur Join.
Effectuer un test de téléchargement et confirmer que le téléchargement a abouti
- Sur vSphere Web Client, accédez à Home > Hosts and Clusters. Sélectionnez le cluster nécessaire, puis sélectionnez l'onglet Monitor et la page vSAN, puis cliquez sur Health. Cliquez sur Enable Online Health.
- Cliquez sur le bouton Retest et patientez jusqu'à la fin du processus.
- Une nouvelle vérification apparaît dans Santé, appelée Connectivité de santé en ligne, et Activer la santé en ligne passe à Nouveau test avec la santé en ligne.
- Cliquez sur Retester avec Online Health pour lancer le premier téléchargement et attendre la fin du processus, en vérifiant l'état dans le volet Tâches récentes. Le nom du test devient État de santé en ligne (Dernière vérification : à l'instant ).
- A la fin du processus, dans la fenêtre Health, faites défiler l'écran vers le bas et développez vSAN Build Recommendation, puis cliquez sur vSAN Build Recommendation Engine Health.
- Cliquez sur Login to my.vmware.com et entrez vos données d'identification. Une fois le processus terminé, la zone Test Result passe à l'état Passed.
- Cliquez sur l'onglet Update Manager et le cluster vSAN est ajouté aux lignes de base.
Prérequis
Avant de lancer le processus de mise à niveau de vSAN, vérifiez que les conditions requises suivantes sont remplies :
- Passez en revue les articles de la base de connaissances VMware et consultez les problèmes de compatibilité connus entre votre version actuelle de vSAN et la version vSAN cible recherchée.
- L'environnement vSphere est à jour :
- Le VCSA doit être à un niveau de patch égal ou supérieur à celui des hôtes ESXi d' vSphere. Mettez à jour la VCSA si nécessaire.
- Tous les hôtes doivent exécuter la même génération d'ESXi. Si les versions de l'hôte vSphere ESXi ne sont pas mises en correspondance, procédez à une mise à jour.
- Tous les disques vSAN doivent être sains :
- Aucun disque n'est à l'état d'échec ou absent. Cela peut être déterminé via la vue Gestion des disques d' vSAN, dans le client Web d' vSphere. Accédez à Home > Hosts and Clusters, sélectionnez vSAN Cluster et cliquez sur l'onglet vSAN puis sur Physical Disks. Faites défiler tous les disques et consultez le statut vSAN Health Status.
- Aucun objet vSAN n'est inaccessible. Vous pouvez le vérifier avec le service vSAN Health Service en cliquant sur Home > Hosts and Clusters, puis en sélectionnant vSAN Cluster. Cliquez sur l'onglet Monitor, vSAN, puis sur Health. Consultez les résultats de test.
- Il n'y a aucune resynchronisation active au lancement du processus de mise à niveau. Cliquez sur Home > Hosts and Clusters, sélectionnez vSAN Cluster et cliquez sur l'onglet vSAN, puis sur Resync Components. Le nombre de composants de resynchronisation doit être égal à 0. Une certaine activité de resynchronisation est attendue au cours du processus de mise à niveau, car les données doivent être synchronisées après le redémarrage de l'hôte.
- Préparation de l'hôte vSphere ESXi - Lorsque vous placez un hôte en mode maintenance dans un cluster vSAN, vous disposez de trois options au choix :
- No data migration - Si vous sélectionnez cette option, vSAN n'évacue aucune données en provenance de cet hôte. Si vous mettez hors tension ou retirez l'hôte du cluster, certaines machines virtuelles risquent de ne plus être accessibles.
- Assurer la disponibilité- Si vous sélectionnez cette option, vous pouvez faire passer l'hôte en mode maintenance plus rapidement que la migration complète des données et permettre l'accès aux machines virtuelles de l'environnement.
- Full data migration
- Sortie du mode maintenance et resynchronisation - Lorsque l'hôte vSphere ESXi est mis à niveau et n'est plus en mode maintenance, une resynchronisation est effectuée. Vous pouvez le constater dans VMware vSphere Web Client. Vérifiez qu'elle est terminée avant de passer à l'hôte suivant. Une resynchronisation se produit lorsque l'hôte qui a été mis à jour peut contribuer à nouveau au magasin de données vSAN. Il est essentiel d'attendre la fin de la resynchronisation pour garantir qu'il n'y a aucune perte de données.
- Après avoir lancé la mise à niveau d'un cluster vSAN :
- N'essayez pas de mettre à niveau un cluster en introduisant de nouvelles versions dans le cluster et en migrant des charges de travail.
- Si vous introduisez de nouveaux hôtes, vérifiez qu'ils ont la même version initiale et mettez-les à niveau en même temps que le reste du cluster.
- Si vous ajoutez ou remplacez des disques lors d'une mise à niveau, vérifiez qu'ils sont formatés avec la version de format sur disque existante, le cas échéant.
- Par conséquent, certains changements de comportement de vSAN sont contrôlés par le format sur disque. Il est important que les nouvelles versions du format sur disque ne soient pas introduites dans un cluster à versions mixtes.
Mise à niveau de l'appliance VCSA
Pour plus d'informations, voir Mise à jour de VCSA et instances vCenter liées à SSO.
Mise à niveau des hôtes vSphere ESXi
Pour plus d'informations, voir Création de lignes de base et association à des objets d'inventaire.
Mise à niveau du format de disque vSAN
La console RVC (Ruby vSphere Console) est une interface de ligne de commande Ruby pour vSphere. Elle peut être utilisée pour gérer VMware vSphere ESXi et vCenter. L'inventaire d' vSphere s est présenté dans une arborescence permettant de naviguer et d'exécuter des commandes sur des objets d' vCenter.
De nombreuses tâches administratives de base peuvent s'effectuer avec plus d'efficacité qu'en cliquant dans le client vSphere. La console RVC est entièrement implémentée dans le dispositif VCSA et reliée au dispositif par une connexion SSH.
-
Utilisez SSH pour vous connecter à VCSA et ouvrez une session avec l'utilisateur racine et le mot de passe fournis sur la console ICVS.
-
À l'invite, entrez :
rvc Administrator@vsphere.local@localhost
et appuyez sur la touche Entrée. -
Entrez le mot de passe de l'administrateur fourni sur la console ICVS. Vous êtes maintenant à la racine du système de fichiers virtuel, tapez ls puis appuyez sur Entrée. La sortie est la suivante :
0 / 1 localhost/
-
Tapez
cd 1
, entrez puisls
et appuyez sur Entrée. La sortie est la suivante :0 / datacenter1 (datacenter)
-
Tapez
cd 0
, entrez puisls
et appuyez sur Entrée. La sortie est la suivante :0 storage/ 1 computers [host]/ 2 networks [network]/ 3 datastores [datastore]/ 4 vms [vm]/
-
Tapez
cd 1
et appuyez sur Entrée. Tapez ensuitels
et appuyez sur Entrée. Le résultat est votre cluster :0 cluster1 (cluster)
-
Utilisez les commandes vSAN sur ce cluster. Pour vérifier l'état du disque, tapez
vsan.disks_stats 0
et appuyez sur Entrée. -
Vérifiez que l'état de santé (Health Status) de tous les disques est OK. Lancez ensuite la mise à niveau en entrant
vsan.ondisk_upgrade 0
, puis en appuyant sur Entrée. -
Selon la taille de votre fichier d' vSAN, cette tâche peut prendre un certain temps. Une fois terminé, tapez
vsan.objstatusreport 0
puis appuyez sur Entrée pour vérifier que les versions des objets sont mises à niveau vers le nouveau format sur disque. -
La mise à niveau du cluster vSAN est à présent terminée. Tapez
exit
et appuyez sur Entrée pour quitter RVC.