Família de módulos de armazenamento de contêineres (CSM) da Dell: Falha ao registrar um host do Kubernetes no array do Unity

Summary: É possível que um host do Kubernetes não consiga se registrar no array do Unity devido a uma configuração incorreta do IPv6. Este artigo apresenta informações sobre esse problema e as etapas para resolvê-lo. ...

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

O driver de nó CSI do Unity falha ao registrar um host do Kubernetes no array do Unity. Os seguintes erros podem estar presentes:

Nota: As entradas de registro a seguir só ficam evidentes quando o log de depuração está habilitado no driver CSI.

Erro #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"

Erro #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"

Erro #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

Os hosts no cluster do Kubernetes foram clonados a partir de um modelo. Cada host tem o mesmo iniciador iSCSI e uma interface IPv6 configurada incorretamente.

 

Resolution

Para resolver esse problema, execute estas etapas:

  1. Certifique-se de que o IQN (iSCSI Qualified Name) de cada host seja exclusivo. Pode ser necessário que as máquinas virtuais clonadas (VMs) tenham o IQN gerado novamente.
  2. Desative as placas de rede IPv6 se não estiverem em uso.
  3. Remova todos os iniciadores obsoletos associados ao host que está sendo registrado que estão presentes no array
Nota: Se o evento de nós do Kubernetes inicializarem a partir de volumes do Unity, os endereços de rede do host já podem estar registrados no Unity e impedir que o registro do driver seja concluído com sucesso.
Para resolver, remova todos os endereços de rede associados ao host e permita que o driver CSI registre os endereços de rede automaticamente quando o pod do nó de driver for reiniciado.

 

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.