Configurez le dispositif VMware Identity Manager pour qu'il pointe vers le serveur Web local afin d'effectuer une mise à niveau hors ligne. Puis mettez le dispositif à niveau.
Conditions préalables
Préparer un serveur Web local pour une mise à niveau hors ligne.
Procédure
- Connectez-vous au dispositif VMware Identity Manager en tant qu'utilisateur root.
- Exécutez la commande suivante pour configurer un référentiel de mise à niveau qui utilise un serveur Web local.
/usr/local/horizon/update/updatelocal.hzn seturl http://YourWebServer/VM/
Note : Pour annuler la configuration et pouvoir de nouveau effectuer une mise à niveau en ligne, vous pouvez exécuter la commande suivante./usr/local/horizon/update/updatelocal.hzn setdefault
- Effectuez la mise à niveau.
- Exécutez la commande updatemgr.hzn suivante.
/usr/local/horizon/update/updatemgr.hznupdateinstaller
- Exécutez la commande suivante.
/usr/local/horizon/update/updatemgr.hznupdate
Les messages générés pendant la mise à niveau sont enregistrés dans le fichier update.log à l'emplacement /opt/vmware/var/log/update.log.
Un message sur la migration de la configuration du connecteur intégré s'affiche.
- Appuyez sur la touche Entrée.
Le système recherche le module de migration ( cluster-support.tgz) sous le répertoire /root.
Le téléchargement du module est une étape préalable à la migration de la configuration du connecteur intégré. Cette étape est requise, que votre déploiement actuel utilise ou non le connecteur intégré. À partir de VMware Identity Manager 19.03.0.0, le connecteur n'est plus intégré à VMware Identity Manager, mais est uniquement disponible pour les systèmes-Windows.
Un message s'affiche sur le module de migration cluster-support.tgz.- Si le système ne trouve pas le module cluster-support.tgz, le message indique ce fait. Dans ce cas, enregistrez le module sous le répertoire /root et réexécutez la commande update.
- Si le système trouve le module cluster-support.tgz, il le décompresse, répertorie les fichiers du module, exécute le fichier generateClusterFile.sh et vous demande de créer un mot de passe.
- Créez un mot de passe et répondez aux invites supplémentaires d'enregistrement de la configuration du connecteur intégré dans un fichier.
N'oubliez pas que le connecteur intégré se trouve sur un système Linux. Si vous migrez à nouveau les informations de configuration du connecteur intégré, vous devez les migrer vers un connecteur externe sur un système Windows. Les paramètres suivants peuvent ne pas s'appliquer non plus aux systèmes Linux et Windows, selon les spécificités de votre déploiement. Par conséquent, décidez si vous souhaitez inclure ou non les informations de configuration suivantes.
Invite Description Voulez-vous inclure les paramètres de syslog ? Pour copier les paramètres du serveur syslog-du connecteur intégré basé sur Linux-sur le système Windows externe, acceptez l'option O par défaut, pour oui. Sinon, entrez N, pour non.
Voulez-vous inclure les paramètres de proxy ? Pour copier les paramètres de proxy du connecteur intégré basé sur Linux sur le système Windows externe, acceptez l'option O par défaut, pour oui. Sinon, entrez N, pour non.
Le système démarre la mise à niveau du service VMware Identity Manager et crée un fichier de migration .enc sous le répertoire /root qui commence par le nom cluster, tel que cluster-host-domain-conn-timestamp.enc. Reportez-vous à la sortie de commande pour obtenir le nom de fichier exact. Ce fichier contient les informations de migration du connecteur intégré. Si vous migrez le connecteur intégré vers un connecteur externe, vous devez copier ce fichier vers le système Windows externe. Sinon, il est recommandé de conserver le fichier cluster…enc comme sauvegarde de la configuration du connecteur intégré au cas où les informations seraient nécessaires ultérieurement.Une fois la mise à niveau terminée, la version mise à niveau du service VMware Identity Manager ne contient plus un connecteur intégré fonctionnel.
- Exécutez de nouveau la commande updatemgr.hzn check pour vérifier qu'une mise à jour plus récente n'existe pas.
/usr/local/horizon/update/updatemgr.hzncheck
- Vérifiez la version du dispositif mis à niveau.
vamicli version --appliance
La commande doit afficher la nouvelle version. - Redémarrez le dispositif virtuel.
Par exemple, à partir de la ligne de commande, exécutez la commande suivante.reboot
- Exécutez la commande updatemgr.hzn suivante.
Résultats
La mise à niveau est terminée.