Mise à niveau d' Watson Studio Runtimes de la version 5.1 à la version 5.3
Un administrateur d'instance peut mettre à niveau Watson Studio Runtimes de la version 5.1 à la version 5.3.
- Qui doit accomplir cette tâche?
Administrateur d'instance Pour effectuer la mise à niveau Watson Studio Runtimes, vous devez être administrateur d'instance. Un administrateur d'instance est autorisé à gérer les logiciels dans les projets suivants :
- Le projet des opérateurs pour l'instance
Les opérateurs pour cette instance de IBM Software Hub sont installés dans le projet operators. Dans les commandes de mise à niveau, la variable
${PROJECT_CPD_INST_OPERATORS}d'environnement fait référence au projet des opérateurs.- Le projet d'opérandes pour l'instance
Le control plane et les services pour cette instance de IBM Software Hub sont installés dans le projet operands. Dans les commandes de mise à niveau, la variable
${PROJECT_CPD_INST_OPERANDS}d'environnement fait référence au projet des opérandes.
- Quand devez-vous terminer cette tâche?
Passez en revue les options suivantes pour déterminer si vous devez effectuer cette tâche :
- Si vous souhaitez mettre à niveau control plane et un ou plusieurs services en même temps, suivez plutôt la procédure décrite dans la section Mise à niveau d'une instance d' IBMSoftware Hub.
- Si vous n'avez pas effectué la mise à niveau Watson Studio Runtimes lorsque vous avez mis à niveau le control plane, effectuez cette tâche pour mettre à niveau Watson Studio Runtimes.
Répétez l'opération si nécessaire. Si vous êtes responsable de plusieurs instances de IBM Software Hub, vous pouvez répéter cette tâche pour mettre à niveau davantage d'instances de Watson Studio Runtimes sur le cluster.
Informations nécessaires à l'exécution de cette tâche
Veuillez consulter les informations suivantes avant de procéder à la mise à niveau Watson Studio Runtimes:
- Version requise
Tous les composants associés à une instance de IBM Software Hub doivent être installés dans la même version. Par exemple, si la control plane est à la version 5.3.1, vous devez mettre à niveau Watson Studio Runtimes vers la version 5.3.1.
- Variables d'environnement
- Les commandes de cette tâche utilisent des variables d'environnement afin que vous puissiez les exécuter exactement telles qu'elles sont écrites.
- Si vous ne disposez pas du script qui définit les variables d'environnement, consultez la section Configuration des variables d'environnement d'installation.
- Pour utiliser les variables d'environnement à partir du script, vous devez les charger avant d'exécuter les commandes de cette tâche. Par exemple, exécutez :
source ./cpd_vars.sh
- Espace de stockage requis
- Vous n'avez pas besoin de spécifier le stockage lorsque vous effectuez une mise à niveau Watson Studio Runtimes.
Avant de commencer
Cette tâche suppose que les conditions préalables suivantes sont remplies :
- Configuration système requise
- Cette tâche suppose que le cluster répond aux exigences minimales pour Watson Studio Runtimes.
Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez la section Configuration système requise. De plus, assurez-vous de disposer du type et du nombre de GPU appropriés pour l' Watson Studio Runtimes.Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez la section Configuration requise pour le GPU. - Poste de travail
- Cette tâche suppose que le poste de travail à partir duquel vous allez exécuter la mise à niveau est configuré comme un poste de travail client et dispose des interfaces de ligne de commande suivantes :
- IBM Software
Hub CLI :
cpd-cli - OpenShift® CLI :
oc - Helm CLI :
oc
Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez la section Mise à jour des postes de travail clients. - IBM Software
Hub CLI :
- Plan de contrôle
- Cette tâche suppose que le IBM Software
Hubcontrol plane est mis à niveau.
Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez la section Mise à niveau d'une instance d' IBM r Software Hub. - Registre de conteneurs privé
- Si votre environnement utilise un registre de conteneurs privé (par exemple, votre cluster est isolé), cette tâche suppose que les tâches suivantes sont terminées :
- Les images du logiciel Watson Studio Runtimes sont répliquées dans le registre de conteneurs privé.
Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez la section Mise en miroir d'images vers un registre de conteneurs privé. - Le
cpd-cliest configuré pour extraireolm-utils-v4l'image du registre de conteneurs privé.Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez la section Récupération de l'image olm-utils-v4 à partir du registre de conteneurs privé.
- Les images du logiciel Watson Studio Runtimes sont répliquées dans le registre de conteneurs privé.
- Opérateurs GPU
- Cette tâche suppose que les opérateurs nécessaires à l'utilisation des GPU sont installés.
Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez la section Installation d'opérateurs pour les services qui nécessitent des GPU. - Ressources au niveau du cluster
- Cette tâche suppose que les ressources au niveau du cluster, telles que les définitions de ressources personnalisées, les rôles de cluster et les liaisons de rôles de cluster, ont été mises à jour.
Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez la section Mise à jour des ressources à l'échelle du cluster pour la plate-forme et les services. - Secrets d'extraction d'image
- Cette tâche suppose que les secrets contenant les informations d'identification de récupération d'image pour l'instance existent.
Où trouver des informations supplémentaires Si cette tâche n'est pas terminée, consultez Création de secrets d'extraction d'image pour une instance d' IBM ez Software Hub.
Services prérequis
Avant de mettre à niveau Watson Studio Runtimes, assurez-vous que les services suivants sont mis à niveau et fonctionnent correctement :
Procédure
Effectuez les tâches suivantes pour mettre à niveau Watson Studio Runtimes :
Définition des options d'installation
install-options.yml fichier situé dans le work répertoire.ws_runtimes composant lors de la mise à niveau Watson Studio.Si vous ne spécifiez pas le ws_runtimes composant lors de la mise à niveau Watson Studio, seul le runtime par défaut est mis à niveau. Vous devez mettre à niveau manuellement les environnements d'exécution non par défaut.
- Version 5.3.1
5.3.1 et plus tard La mise en forme s'applique uniquement à IBM Software Hub la version 5.3.1.
Conservez la
---syntaxe au début de l'entrée afin de garantir que celle-ci soit traitée comme un document distinct.--- # ............................................................................ # Watson Studio Runtimes parameters # ............................................................................ non_olm: wsRuntimes: kinds: []- Version 5.3.0
Si vous souhaitez installer un ou plusieurs environnements d'exécution optionnels, ajoutez les paramètres à la
non_olm:section duinstall-options.ymlfichier souswsRuntimes:l'entrée.# ............................................................................ # Watson Studio Runtimes parameters # ............................................................................ wsRuntimes: kinds: []
| Propriété | Descriptif |
|---|---|
kinds |
Indiquez si vous souhaitez installer les composants facultatifs Watson Studio Runtimes pour GPU et R.
|
Mise à niveau du service
Pour mettre à jour l' Watson Studio Runtimes :
- Connectez-vous
cpd-cliau Red Hat® OpenShift Container Platform cluster :${CPDM_OC_LOGIN}Rappel :CPDM_OC_LOGINest un alias de lacpd-cli manage login-to-ocpcommande. - Mettez à jour l'opérateur et la ressource personnalisée pour Watson Studio Runtimes.
cpd-cli manage install-components \ --license_acceptance=true \ --components=ws_runtimes \ --release=${VERSION} \ --operator_ns=${PROJECT_CPD_INST_OPERATORS} \ --instance_ns=${PROJECT_CPD_INST_OPERANDS} \ --image_pull_prefix=${IMAGE_PULL_PREFIX} \ --image_pull_secret=${IMAGE_PULL_SECRET} \ --param-file=/tmp/work/install-options.yml \ --upgrade=true
Validation de la mise à niveau
install-components commande renvoie :[SUCCESS]... The install-components command ran successfully
Si vous souhaitez vérifier que le statut de la ressource personnalisée est Completed, vous pouvez exécuter la cpd-cli
manage
get-cr-status commande :
cpd-cli manage get-cr-status \
--cpd_instance_ns=${PROJECT_CPD_INST_OPERANDS} \
--components=ws_runtimes
Etape suivante
- Mettez à niveau tous les services de cette instance vers IBM Software Hub la version 5.3.x.
- Terminez la migration
catalog-apidu service vers PostgreSQL. - Si vous utilisez des images d'exécution personnalisées dans Watson Studio, vous devez créer et enregistrer les images personnalisées afin de rebaser l'image avec la dernière image IBM Software Hub d'exécution. Voir la section « Création d'images d'exécution personnalisées ».
Une fois les étapes précédentes terminées, Watson Studio Runtimes est prêt à être utilisé. Pour plus de détails, consultez la section Environnements Notebook.