Pourquoi mes noeuds ne sont-ils pas enregistrés à l'aide des modèles de stockage Azure File ou Azure Disk ?
Résoudre les échecs d'enregistrement des nœuds de travail lors de la création d'une configuration de stockage Azure Disk ou Azure File Satellite.
Vos noeuds de travail ne sont pas enregistrés lors de la création d'une configuration de stockage Azure Disk ou Azure File.
Si vous avez affecté manuellement vos hôtes Azure à votre emplacement et que vous n'avez pas utilisé de déploiement automatisé, tel que le déploiement à partir de la console ou d'un modèle Terraform, vous devez étiqueter vos noeuds worker avant de créer votre configuration de stockage. Si vos noeuds ne sont pas enregistrés lors de la création d'une configuration de stockage Azure Disk ou Azure File Satellite, vérifiez que vos noeuds worker sont étiquetés avec la zone appropriée. Pour vérifier que vos noeuds worker possèdent les libellés appropriés, procédez comme suit :
-
- Connectez-vous à l'interface de ligne de commande IBM Cloud.
ibmcloud login -
Répertoriez vos emplacements Satellite et notez la colonne
Managed from.ibmcloud sat location ls -
Ciblez la région
Managed fromde votre emplacement Satellite. Par exemple, pourwdc, ciblezus-east. Pour plus d'informations, voir Régions Satellite.ibmcloud target -r us-east -
Si vous utilisez un groupe de ressources autre que
default, ciblez-le.ibmcloud target -g RESOURCE_GROUP -
Répertoriez vos noeuds Azure et relevez la valeur
namede chaque noeud.oc get nodes -
Obtenez les détails de chaque noeud et notez la
zonedans laquelle il se trouve. Par exemple :eastus-1.oc get nodes NODE-NAME -o yaml | grep zone -
Étiquetez vos nœuds de travail Azure avec la valeur
zoneque vous avez extraite précédemment. Remplacez<node_name>et<zone>par le nom de nœud et la zone de vos nœuds de travail. Par exemple, s'il existe un noeud worker dans la zoneeastus-1, utilisez les commandes suivantes pour ajoutereastus-1comme libellé au noeud worker dans la zoneeastus-1.oc label node <node_name> topology.kubernetes.io/zone- oc label node <node_name> topology.kubernetes.io/zone=<zone> --overwrite -
Répétez les étapes précédentes pour chaque noeud worker.