Famille Dell Container Storage Modules (CSM) : Échec de l’enregistrement d’un hôte Kubernetes sur la baie Unity
Summary: L’enregistrement d’un hôte Kubernetes sur la baie Unity peut échouer en raison d’une mauvaise configuration IPv6. Cet article fournit des informations sur ce problème et les étapes à suivre pour le résoudre. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Le pilote de nœud CSI Unity ne parvient pas à enregistrer un hôte Kubernetes sur la baie Unity. Les erreurs suivantes peuvent être présentes :
Remarque : Les entrées de journal suivantes ne sont visibles que lorsque la journalisation du débogage est activée dans le pilote CSI.
Erreur #1
time="2024-12-06T01:07:54Z" level=debug arrayid=de400243902703 runid=node-2 msg="Adding iSCSI Initiator: Host_34 to host: iqn.2004-10.com.ubuntu:01:52c55542e014 time="2024-12-06T01:07:55Z" level=debug runid=node-2 msg="Adding node [de400243902703] failed, Error: [rpc error: code = Internal desc = runid= Adding iSCSI initiator error: initiator found (iqn.2004-10.com.ubuntu:01:52c55542e014), and attached to someother host (Host_33) instead of host: Host_34]" func="github.com/dell/csi-unity/service.(*service).syncNodeInfo.func2.1()" file="/go/src/csi-unity/service/node.go:1835"
Erreur #2
time="2024-12-06T01:07:54Z" level=debug runid=node-2 msg="Adding node [de400243902703] failed, Error: [[{Invalid IPV6 address fe80::f816:3eff:fe85:895a%ens3. (Error Code:0x7d13115)}]]" func="github.com/dell/csi-unity/service.(*service).syncNodeInfo.func2.1()" file="/go/src/csi-unity/service/node.go:1835"
Erreur #3
time="2024-12-09T00:59:17Z" level=debug arrayid=de400243902703 runid=node-5 msg="Adding node [de400243902703] failed, Error: [rpc error: code = Internal desc = runid= Host has got foreign Initiators. Host initiators on the array require correction before proceeding further.]" func="github.com/dell/csi-unity/service.(*service).syncNodeInfo.func2.1()" file="/go/src/csi-unity/service/node.go:1835"
Cause
Les hôtes du cluster Kubernetes ont été clonés à partir d’un modèle. Chaque hôte dispose du même initiateur iSCSI et d’une interface IPv6 mal configurée.
Resolution
Pour résoudre ce problème, procédez comme suit :
- Assurez-vous que le nom qualifié iSCSI (IQN) de chaque hôte est unique. Il peut être nécessaire de cloner des machines virtuelles (VM) pour regénérer l’IQN.
- Désactivez les cartes réseau IPv6 si elles ne sont pas utilisées.
- Supprimez tous les initiateurs obsolètes associés à l’hôte en cours d’enregistrement qui sont présents sur la baie
Remarque : Si des nœuds Kubernetes démarrent à partir de volumes Unity, les adresses réseau de l’hôte peuvent déjà être enregistrées dans Unity et empêcher l’enregistrement du pilote de se terminer correctement.
Pour résoudre ce problème, supprimez toutes les adresses réseau associées à l’hôte et laissez le pilote CSI enregistrer automatiquement les adresses réseau lorsque le pod Nœud de pilote est redémarré.
Pour résoudre ce problème, supprimez toutes les adresses réseau associées à l’hôte et laissez le pilote CSI enregistrer automatiquement les adresses réseau lorsque le pod Nœud de pilote est redémarré.
Article Properties
Article Number: 000259460
Article Type: Solution
Last Modified: 11 Mar 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.