Rodzina modułów Dell Container Storage Modules (CSM): Nie można zarejestrować hosta Kubernetes w macierzy Unity
Summary: Host Kubernetes może nie zarejestrować się w macierzy Unity z powodu błędnej konfiguracji IPv6. Ten artykuł zawiera informacje na temat tego problemu i sposobów jego rozwiązywania.
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
Sterownik węzła CSI Unity nie może zarejestrować hosta Kubernetes w macierzy Unity. Mogą wystąpić następujące błędy:
Uwaga: Poniższe wpisy dziennika są widoczne tylko wtedy, gdy rejestrowanie debugowania jest włączone w sterowniku CSI.
Błąd #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"
Błąd #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"
Błąd #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
Hosty w klastrze Kubernetes zostały sklonowane z szablonu. Każdy host ma ten sam inicjator iSCSI i źle skonfigurowany interfejs IPv6.
Resolution
Aby rozwiązać ten problem, wykonaj następujące czynności:
- Upewnij się, że nazwa kwalifikowana iSCSI (IQN) dla każdego hosta jest unikatowa. Sklonowane maszyny wirtualne (VM) mogą wymagać ponownego wygenerowania IQN.
- Wyłącz karty sieciowe IPv6, jeśli nie są używane.
- Usuń wszystkie przestarzałe inicjatory skojarzone z rejestrowanym hostem, które znajdują się w macierzy
Uwaga: Jeśli w przypadku rozruchu węzłów Kubernetes z woluminów Unity adresy sieciowe hostów mogą być już zarejestrowane w Unity i uniemożliwiają pomyślne ukończenie rejestracji sterownika.
Aby rozwiązać ten problem, usuń wszystkie adresy sieciowe skojarzone z hostem i pozwól sterownikowi CSI automatycznie zarejestrować adresy sieciowe po ponownym uruchomieniu zasobnika węzła sterownika.
Aby rozwiązać ten problem, usuń wszystkie adresy sieciowe skojarzone z hostem i pozwól sterownikowi CSI automatycznie zarejestrować adresy sieciowe po ponownym uruchomieniu zasobnika węzła sterownika.
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.