VPC : Pourquoi ne puis-je pas créer de nœuds worker sur des hôtes dédiés ?
Dépannage des problèmes rencontrés lors de la création de nœuds de travail sur des hôtes dédiés VPC.
Cloud privé virtuel
Lorsque vous essayez de créer des nœuds de travail sur des hôtes dédiés, un message d'erreur similaire à l'un des exemples suivants s'affiche.
The dedicated hosts for the zone 'eu-de-2' are not ready.
Insufficient dedicated hosts available in zone 'us-south-3'.
Dedicated host has insufficient capacity
Les causes possibles de ces problèmes sont les suivantes.
- Il n'existe aucun hôte dédié dans la zone ou le pool spécifié.
- Il n'y a pas assez d'hôtes dédiés disponibles.
- Les ressources disponibles sur l'hôte dédié ne sont pas suffisantes.
Effectuez les étapes suivantes pour résoudre le problème.
-
Répertoriez vos pools hôte dédiés et notez l'ID du pool.
ibmcloud oc dedicated pool ls -
Répertoriez les hôtes du pool et vérifiez qu'il y a des hôtes disponibles et que le placement est activé.
ibmcloud oc dedicated host ls --pool POOL-
S'il n'y a pas d'hôtes dédiés dans la zone, créez un nouvel hôte dédié dans la zone. Après avoir créé un hôte, remplacez le noeud worker par une remise à disposition.
-
Si des hôtes sont disponibles dans la zone mais que le placement n'est pas activé sur l'hôte dédié que vous souhaitez utiliser, activez le placement d'hôte.
ibmcloud oc dedicated host placement enable --host HOST --pool POOL ``` Après avoir activé le placement de l'hôte, attendez de voir si la mise à disposition aboutit. Si vous constatez toujours des erreurs de provisionnement, passez à l'étape suivante pour vérifier que les ressources disponibles sont suffisantes. Ou, [remplacez le noeud worker par une remise à disposition](/docs/openshift?topic=openshift-kubernetes-service-cli#worker-replace-cli). -
-
Si des hôtes sont disponibles et que le placement est activé, consultez les détails de votre hôte dédié et vérifiez qu'il y a suffisamment de ressources disponibles pour créer le nœud de travail.
ibmcloud oc dedicated host get --host HOST --pool POOLVous pouvez également consulter les ressources de votre serveur dédié dans la console.
- S'il y a suffisamment de ressources disponibles, remplacer le noeud de travail qui a échoué pour remise à disposition. Notez qu'il est parfois impossible d'atteindre une capacité de 100 %.
- Si les ressources disponibles sur l'hôte dédié sont insuffisantes, réaffectez vos charges de travail afin de libérer de la capacité sur cet hôte ou créez un nouvel hôte dédié dans la zone.