Les ID de LUN du même LDEV ne correspondent pas
Un périphérique logique (LDEV) doit être mappé sur le même ID de LUN sur tous les ports de matrice de stockage sur lesquels il doit être visible par les systèmes ONTAP. Le storage errors show
résultat identifie les LDEVs dont les ID de LUN ne correspondent pas.
ONTAP ne vous permet pas d'attribuer des LUN de baie à un système ONTAP si les ID de LUN ne correspondent pas.
Les erreurs de stockage affichent le message
HIT-1.4 (4849544143484920443630303035323430303132): This Array LUN is using multiple LUN IDs. Only one LUN ID per serial number is supported.
Explication
L'une des erreurs suivantes a été effectuée lors de la configuration de la matrice de stockage :
-
Le LDEV est présenté sur le même port initiateur FC du système ONTAP à partir de plusieurs ports cibles et les ID de LUN ne sont pas cohérents.
-
Les ID de LUN de deux LDEV sont échangés.
Dans ce cas, une erreur est signalée pour chaque LUN de baie.
-
Différents ID de LUN pour le même LDEV sont utilisés lors du mappage du LDEV sur les ports de la baie de stockage qui présentent le LDEV au système ONTAP.
Cette erreur est plus susceptible de se produire sur des baies de stockage sur lesquelles chaque port est configuré séparément, par exemple sur des baies de stockage Hitachi. Sur certaines matrices de stockage, par exemple les matrices de stockage IBM, les ports ne sont pas configurés séparément. |
-
Le paramètre d'adressage de l'ensemble de volumes est incohérent sur les ports sur lesquels la LUN est mappée.
Sur une baie de stockage EMC Symmetrix, le problème est que le paramètre d'adressage Volume Set varie selon les ports Channel Director.
Scénario de problème
Ce scénario présente le cas d'ID de LUN incohérents, car ils s'appliquent à la plupart des baies de stockage. Voir la section l'adressage de l'ensemble de volumes est incohérent pour une discussion sur ce même message d'erreur dans le contexte de l'adressage de l'ensemble de volumes mal configuré.
Supposons que l'administrateur de la matrice de stockage crée une nouvelle LDEV Z. l'ID de LUN de LDEV Z est censé être LUN 3. Cependant, l'administrateur présente LDEV Z comme LUN 3 sur le port 1A du contrôleur de la matrice de stockage et comme LUN 4 sur le port 2A du contrôleur de la matrice de stockage, comme l'illustration suivante montre :
Pour résoudre ce problème, le même ID de LUN doit être attribué à un LDEV sur tous les ports auxquels le LDEV est mappé. Dans cet exemple, le LDEV doit être présenté sous la forme de l'ID de LUN 3 sur les deux ports.
Dépannage et résolution des problèmes
Pour résoudre le problème, l'administrateur de la matrice de stockage doit mapper la LUN à l'aide de l'ID de LUN correct. Vous pouvez utiliser les commandes ONTAP pour obtenir les détails dont vous avez besoin pour fournir à l'administrateur du stockage des informations sur le problème.
-
Vérifiez
storage errors show
le résultat pour identifier la LUN de la baie dont les ID de LUN ne correspondent pas.Lorsque les ID de LUN du même LDEV ne correspondent pas, la sortie identifie le numéro de série du LDEV avec le problème. Par exemple :
mysystem1a::> storage errors show Disk: HIT-1.4 UID: 48495441:43484920:44363030:30353234:30303132:00000000:... ---------- HITACHI_DF600F_1 ---------- HIT-1.4 (4849544143484920443630303035323430303132): This Array LUN is using multiple LUN IDs. Only one LUN ID per serial number is supported.
L'UID dans cet exemple est 48495441:43484920:44363030:30353234:30303132:00000000:00000000:00000000:00000000:00000000. Il est tronqué dans l'exemple en raison de l'espace.
-
Pour plus de détails sur les ID de LUN utilisés pour le même LDEV, entrez la commande suivante :
storage disk show arrayLUNname
Le
storage disk show
résultat de cet exemple indique ce qui suit :mysystem1a::> storage disk show -disk HIT-1.4 Disk: HIT-1.4 Container Type: unassigned Owner/Home: - / - DR Home: - Array: HITACHI_DF600F_1 Vendor: HITACHI Model: DF600F Serial Number: D600020C000C UID: 48495441:43484920:44363030:30353234:30303132:00000000:... BPS: 512 Physical Size: - Position: present Checksum Compatibility: block Aggregate: - Plex: - Paths: LUN Initiator Side Target Side Controller Initiator ID Switch Port Switch Port Acc Use Target Port TPGN... ---------- --------- -------------------- ----------------- --- --- --------------- ---- mysystem1a 0c 4 vgci9148s76:1-2 vgci9148s76:1-9 AO INU 50060e80004291c1 1 mysystem1a 0a 3 vgbr300s89:1 vgbr300s89:9 S RDY 50060e80004291c0 2 mysystem1b 0c 4 vgci9148s76:1-4 vgci9148s76:1-9 AO INU 50060e80004291c1 1 mysystem1b 0a 3 vgbr300s89:3 vgbr300s89:10 S RDY 50060e80004291c2 2 Errors: HIT-1.4 (4849544143484920443630303035323430303132): This Array LUN is using multiple LUN IDs. Only one LUN ID per serial number is supported.
L'UID dans cet exemple est 48495441:43484920:44363030:30353234:30303132:00000000:00000000:00000000:00000000:00000000. Il est tronqué dans l'exemple en raison de l'espace. |
En regardant les ID de LUN dans la section chemins du résultat de l'affichage du disque de stockage, vous pouvez voir que les ID de LUN 3 et 4 sont tous deux utilisés pour ce LDEV.
-
Déterminez l'ID de LUN incorrect pour le LDEV.
L'ID de LUN 4 est incorrect dans cet exemple.
-
Dans ONTAP, utilisez
storage path quiesce
la commande pour arrêter le chemin incorrect pour la LUN de la baie.L'exemple suivant montre les options à ajouter à la
storage path quiesce
commande pour le chemin en cours de mise en veille—LUN ID 4 sur l'initiateur 0C.storage path quiesce -node mysystem1a -initiator 0c -target-wwpn 50060e80004291c1 -lun-number 4
La
storage path quiesce
commande suspend temporairement les E/S vers une LUN de baie spécifique sur un chemin spécifique. Certaines baies de stockage nécessitent de cesser les E/S pendant un certain temps lorsqu'une LUN de baie doit être retirée ou déplacée.Une fois le chemin mis en veille, ONTAP ne peut plus voir cette LUN.
-
Attendez une minute que le délai d'activité de la matrice de stockage expire.
Bien que toutes les baies de stockage n'aient pas besoin de cesser d'E/S pendant un certain temps, il est recommandé de le faire.
-
Dans ce scénario, mappez à nouveau la LUN sur le port cible en utilisant l'ID de LUN correct, ID de LUN 3.
La prochaine fois que le processus de détection ONTAP s'exécute, il découvre le nouveau LUN de baie. La découverte s'exécute toutes les minutes.
-
Une fois la découverte ONTAP terminée, exécutez
storage array config show
à nouveau dans ONTAP pour confirmer qu'il n'y a plus d'erreur.