Сімейство модулів зберігання контейнерів Dell (CSM): Неможливість зареєструвати хост Kubernetes на масиві Unity

Summary: Хост Kubernetes може не зареєструватися на масиві Unity через неправильну конфігурацію IPv6. У цій статті наведено інформацію про цю проблему та способи її вирішення.

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

Драйвер вузла Unity CSI не може зареєструвати хост Kubernetes на масиві Unity. Можуть бути присутніми такі помилки:

Примітка. Наведені нижче записи в журналі можна побачити лише тоді, коли в драйвері CSI увімкнено ведення журналу налагодження.

Помилка #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"

Помилка #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"

Помилка #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

Хости в кластері Kubernetes були клоновані з шаблону. Кожен хост має однаковий ініціатор iSCSI та неправильно налаштований інтерфейс IPv6.

 

Resolution

Щоб вирішити цю проблему, виконайте наведені нижче дії.

  1. Переконайтеся, що кваліфіковане ім'я iSCSI (IQN) для кожного хоста унікальне. Клоновані віртуальні машини (ВМ) можуть знадобитися для повторної генерації IQN.
  2. Вимкніть мережеві карти IPv6, якщо вони не використовуються.
  3. Видаліть всі застарілі ініціатори, пов'язані з реєстрованим хостом, які присутні на масиві
Примітка: Якщо відбулася подія завантаження вузлів Kubernetes з томів Unity, адреси мереж хостів можуть бути вже зареєстровані в Unity та перешкоджати успішному завершенню реєстрації драйверів.
Щоб вирішити цю проблему, видаліть усі мережеві адреси, пов'язані з хостом, і дозвольте драйверу CSI автоматично реєструвати мережеві адреси під час перезавантаження модуля вузла драйвера.

 

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.