Si vous souhaitez effectuer la mise à niveau hors ligne à l'aide d'un serveur Web local, préparez le serveur Web pour héberger le fichier de mise à niveau, configurez le dispositif Workspace ONE Access 20.10.X existant pour pointer vers le serveur Web et effectuez la mise à niveau.
Préparer un serveur Web local pour une mise à niveau hors ligne
Avant de démarrer la mise à niveau hors ligne, configurez le serveur Web local en créant une structure de répertoire incluant un sous-répertoire pour le dispositif virtuel Workspace ONE Access.
Conditions préalables
- Vérifiez que les conditions préalables générales de mise à niveau hors ligne sont remplies. Reportez-vous à la section Conditions préalables pour la mise à niveau hors ligne de Workspace ONE Access.
- Téléchargez le module de mise à niveau hors ligne de VMware Workspace ONE Access, identity-manager-21.08.0.0-buildNumber-updaterepo.zip, depuis la page de téléchargement du produit VMware Workspace ONE Access sur my.vmware.com.
- Si vous utilisez le serveur Web (IIS), configurez le serveur Web pour autoriser les caractères spéciaux dans les noms de fichier. Vous configurez cela dans la section Filtrage des demandes en sélectionnant l'option Autoriser le double-échappement.
Procédure
- Créez un répertoire sur le serveur Web à l'adresse http://YourWebServer/VM/ et copiez le fichier ZIP téléchargé dans celui-ci.
- Vérifiez que votre serveur Web inclut des types MIME pour .sig (text/plain) et .sha256 (text/plain).
Sans ces types MIME, le serveur Web ne parvient pas à rechercher les mises à jour.
- Décompressez le fichier.
Le contenu du fichier ZIP extrait est servi par http://YourWebServer/VM/.
Le fichier extrait contient les sous-répertoires suivants : /manifest et /package-pool.
- Exécutez la commande updatelocal.hzn suivante pour vérifier que l'URL dispose d'un contenu de mise à jour valide.
/usr/local/horizon/update/updatelocal.hzn checkurl http://YourWebServer/VM
Configurer le dispositif et effectuer une mise à niveau hors ligne
Configurez le dispositif Workspace ONE Access 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éparez un serveur Web local pour la mise à niveau hors ligne. Reportez-vous à la section précédente.
Procédure
- Connectez-vous au dispositif Workspace ONE Access 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.hzn updateinstaller
- Exécutez la commande suivante.
/usr/local/horizon/update/updatemgr.hzn update
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.
- Si vous mettez à jour plusieurs dispositifs virtuels dans un cluster, vous devez réindexer les index Elasticsearch sur le premier nœud mis à niveau. S'il s'agit du premier nœud que vous mettez à jour lorsque vous voyez le message d'avertissement d'exécution du script
/usr/local/horizon/update/reindexingIndices.hzn
, entrez y.Lorsque vous procédez à la mise à niveau d'autres nœuds dans le cluster, lorsque vous voyez le message, entrez n.
Si vous mettez à niveau un dispositif virtuel unique, vous ne voyez pas ce message. Le script de réindexation s'exécute dans le cadre du processus de mise à niveau.
- 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.hzn check
- Redémarrez le dispositif virtuel.
reboot
- Vérifiez la version du dispositif mis à niveau.
vamicli version --appliance
La nouvelle version est affichée.
- Après la mise à niveau de tous les nœuds dans votre déploiement de Workspace ONE Access, utilisez le tableau de bord de diagnostics pour surveiller la santé des informations système.
- Connectez-vous à la console Workspace ONE Access.
- Sélectionnez .
- Si votre déploiement comporte plusieurs dispositifs Workspace ONE Access, sélectionnez celui à surveiller.
- Vérifiez l'état des différents services.
Pour vérifier, par exemple, la santé du service Elasticsearch, examinez la section Composants, intégrés et confirmez que les valeurs des éléments Elasticsearch sont conformes aux attentes. Par conséquent, la valeur d'Elasticsearch - Santé est Vert, les informations sur les nœuds de cluster sont exactes, etc.
Résultats
La mise à niveau est terminée.
Voir Configuration après la mise à niveau de Workspace ONE Access.
- Exécutez la commande updatemgr.hzn suivante.