Ignorer les liens de navigation | |
Quitter l'aperu | |
![]() |
Administration d'Oracle Solaris 11.1 : Configuration d'un réseau de stockage et de la fonctionnalité multipathing Oracle Solaris 11.1 Information Library (Français) |
1. Présentation de la fonctionnalité multipathing d'E/S de Solaris
2. Présentation de la configuration de la fonctionnalité multipathing Fibre Channel
3. Configuration des fonctionnalités multipathing d'E/S de Solaris
4. Administration des périphériques à chemins d'accès multiples
5. Configuration des périphériques Fabric
6. Configuration des initiateurs Solaris iSCSI
Présentation de la technologie Oracle Solaris iSCSI
Configuration logicielle et matérielle requise par Oracle Solaris iSCSI
Tâches de configuration des initiateurs iSCSI
Terminologie afférente à iSCSI
Pratiques recommandées pour la configuration d'iSCSI
Configuration d'une détection statique ou dynamique de la cible
Configuration d'un initiateur iSCSI
Suppression des périphériques cible détectés
Configuration de l'authentification dans le réseau de stockage iSCSI
Configuration de l'authentification CHAP pour l'initiateur iSCSI
Configuration de l'authentification CHAP pour la cible iSCSI
Utilisation d'un serveur RADIUS tiers pour simplifier la gestion CHAP dans votre configuration iSCSI
Configuration d'un serveur RADIUS pour la cible iSCSI
Configuration d'un serveur RADIUS pour l'initiateur iSCSI
Messages d'erreur d'Oracle Solaris iSCSI et du serveur RADIUS
Configuration de périphériques à chemins d'accès multiples iSCSI dans Oracle Solaris
Activation de plusieurs sessions iSCSI pour une cible
Surveillance de la configuration iSCSI
Affichage des informations de configuration iSCSI
Modification des paramètres de l'initiateur et de la cible iSCSI
Modification des paramètres de l'initiateur et de la cible iSCSI
Résolution des problèmes de configuration iSCSI
Aucune connexion du système local à la cible iSCSI
Résolution des problèmes de connexion iSCSI
Périphérique iSCSI ou disque non disponible sur le système local
Résolution de l'indisponibilité du périphérique iSCSI ou disque
Utilisation du masquage LUN avec la méthode de détection iSNS
7. Configuration de ports Fibre Channel virtuels
8. Configuration des ports FCoE
9. Configuration des domaines SAS
10. Configuration des périphériques de stockage IPFC
12. Liaison persistante des périphériques à bande
A. Configuration manuelle des périphériques Fabric
B. API HBA FC prises en charge
C. Dépannage des problèmes de périphérique à chemins d'accès multiples
Les outils suivants permettent de résoudre les problèmes de configuration iSCSI généraux :
snoop : cet outil a été mis à jour pour prendre en charge les paquets iSCSI.
wireshark : ce produit est disponible sur http://www.wireshark.org/.
Ces deux outils permettent de filtrer les paquets iSCSI sur le port 3260.
Les sections suivantes décrivent la résolution de plusieurs problèmes iSCSI et messages d'erreur.
Par exemple :
initiator# iscsiadm list target Target: iqn.2001-05.com.abcstorage:6-8a0900-37ad70401-bcfff02df8a421df-zzr1200-01 TPGT: default ISID: 4000002a0000 Connections: 0
Vous pouvez également vérifier si la connexion est accessible à l'aide de la commande ping, ou connectez-vous au port iSCSI du périphérique de stockage à l'aide de la commande telnet pour vérifier que le service iSCSI est disponible. Le port par défaut est 3260.
En outre, recherchez des erreurs dans le fichier journal du périphérique de stockage.
Si vous utilisez la méthode de détection SendTargets, essayez de lister le paramètre discovery-address à l'aide de l'option -v pour vérifier que les cibles attendues sont visibles sur l'hôte. Par exemple :
initiator# iscsiadm list discovery-address -v 10.0.0.1 Discovery Address: 10.0.0.1:3260 Target name: eui.210000203787dfc0 Target address: 10.0.0.1:11824 Target name: eui.210000203787e07b Target address: 10.0.0.1:11824
Si vous utilisez la méthode de détection iSNS, essayez d'activer cette méthode et de lister le paramètre isns-server à l'aide de l'option -v pour vérifier que les cibles attendues sont visibles sur l'hôte. Par exemple :
initiator# iscsiadm list isns-server -v iSNS Server IP Address: 10.20.56.56:3205 Target name: iqn.1992-08.com.xyz:sn.1234566 Target address: 10.20.57.161:3260, 1 Target name: iqn.2003-10.com.abc:group-0:154:abc-65-01 Target address: 10.20.56.206:3260, 1 Target name: iqn.2003-10.com.abc:group-0:154:abc-65-02 Target address: 10.20.56.206:3260, 1 . . .
L'option -S montre les LUN détectés sur cette cible pendant l'énumération.
Par exemple :
# iscsiadm list target -S Target: iqn.2001-05.com.abcstorage:6-8a0900-37ad70401-bcfff02df8a421df-zzr1200-01 TPGT: default ISID: 4000002a0000 Connections: 1 LUN: 0 Vendor: ABCSTOR Product: 0010 OS Device Name: /dev/rdsk/c3t34d0s2
,
Si vous pensez qu'un LUN doit être listé mais qu'il n'est pas, consultez ce fichier journal.
Evitez d'utiliser le domaine de détection iSNS comme moyen de contrôle de l'autorisation du stockage sur certains initiateurs. Utilisez plutôt le masquage LUN pour vous assurer que seuls les initiateurs autorisés peuvent accéder à un LUN.
Si vous supprimez une cible d'un domaine de détection alors qu'elle est en cours d'utilisation, l'initiateur iSCSI ne se déconnecte pas de cette cible. Si vous ne souhaitez pas que cet initiateur accède à cette cible (et aux LUN associés), vous devez utiliser le masquage LUN. Supprimer la cible du domaine de détection ne suffit pas.
Cette section décrit les messages iSCSI que vous rencontrer dans le fichier /var/adm/messages et les solutions de récupération possibles.
Le format du message est le suivant :
iscsi TYPE (OID) STRING (STATUS-CLASS#/STATUS-DETAIL#)
Correspond soit à connexion, soit à session.
Correspond à l'ID d'objet de la connexion ou de la session. Cet ID est unique pour une instance de système d'exploitation.
Correspond à une description de la condition.
Ces valeurs sont renvoyées dans une réponse de connexion iSCSI comme défini par RFC 3720.
iscsi connection(OID) login failed - Miscellaneous iSCSI initiator errors.
Origine : La connexion du périphérique a échoué en raison d'une erreur de l'initiateur.
iscsi connection(OID) login failed - Initiator could not be successfully authenticated.
Origine : Le périphérique n'a pas pu authentifier l'initiateur.
Solution : Le cas échéant, vérifiez que les paramètres des noms CHAP, des mots de passe CHAP ou du serveur RADIUS sont corrects.
iscsi connection(OID) login failed - Initiator is not allowed access to the given target.
Origine : Le périphérique ne permet pas à l'initiateur d'accéder au périphérique cible iSCSI.
Solution : Vérifiez le nom d'initiateur et assurez-vous qu'il est correctement masqué ou affecté par le périphérique de stockage.
iscsi connection(OID) login failed - Requested ITN does not exist at this address.
Origine : Le périphérique ne fournit pas un accès au nom de cible iSCSI (ITN) que vous demandez.
Solution : Vérifiez que les informations de détection de l'initiateur sont correctement spécifiées et que le périphérique de stockage est correctement configuré.
iscsi connection(OID) login failed - Requested ITN has been removed and no forwarding address is provided.
Origine : Le périphérique ne fournit plus un accès au nom de cible iSCSI (ITN) que vous demandez.
Solution : Vérifiez que les informations de détection de l'initiateur ont été correctement spécifiées et que le périphérique de stockage a été correctement configuré.
iscsi connection(OID) login failed - Requested iSCSI version range is not supported by the target.
Origine : La version iSCSI de l'initiateur ISCSI n'est pas prise en charge par le périphérique de stockage.
iscsi connection(OID) login failed - No more connections can be accepted on this Session ID (SSID).
Origine : Le périphérique de stockage ne peut pas accepter une autre connexion au périphérique cible iSCSI pour ce noeud d'initiateur.
iscsi connection(OID) login failed - Missing parameters (e.g., iSCSI initiator and/or target name).
Origine : Le périphérique de stockage indique que le nom d'initiateur ou de cible n'a pas été correctement spécifié.
Solution : Spécifiez correctement le nom de l'initiateur ou de la cible iSCSI.
iscsi connection(OID) login failed - Target hardware or software error.
Origine : Le périphérique de stockage a rencontré une erreur matérielle ou logicielle.
Solution : Consultez la documentation du système de stockage ou demandez de l'aide au fournisseur du système de stockage.
iscsi connection(OID) login failed - iSCSI service or target is not currently operational.
Origine : Le périphérique de stockage n'est actuellement pas opérationnel.
Solution : Consultez la documentation du système de stockage ou demandez de l'aide au fournisseur du système de stockage.
iscsi connection(OID) login failed - Target has insufficient session, connection or other resources.
Origine : Les ressources du périphérique de stockage sont insuffisantes.
Solution : Consultez la documentation du système de stockage ou demandez de l'aide au fournisseur du système de stockage.
iscsi connection(OID) login failed - unable to initialize authentication
iscsi connection( OID) login failed - unable to set authentication
iscsi connection(OID) login failed - unable to set username
iscsi connection(OID) login failed - unable to set password
iscsi connection(OID) login failed - unable to set ipsec
iscsi connection(OID) login failed - unable to set remote authentication
Origine : L'initiateur n'a pas pu correctement initialiser ou définir l'authentification.
Solution : Vérifiez que les paramètres d'authentification de l'initiateur sont correctement configurés.
iscsi connection(OID) login failed - unable to make login pdu
Origine : L'initiateur n'a pas pu créer une unité de données de charge utile (PDU, Payload Data Unit) de connexion à partir des paramètres de l'initiateur ou du périphérique de stockage.
Solution : Essayez de réinitialiser les paramètres de connexion cible ou d'autres paramètres qui ne sont pas définis par défaut.
iscsi connection(OID) login failed - failed to transfer login
iscsi connection( OID) login failed - failed to receive login response
Origine : L'initiateur n'a pas pu transférer ni recevoir une unité de données de charge utile de connexion sur la connexion réseau.
Solution : Vérifiez que la connexion réseau est accessible.
iscsi connection(OID) login failed - received invalid login response (OP CODE)
Origine : Le périphérique de stockage a répondu à une connexion avec une réponse inattendue.
iscsi connection(OID) login failed - login failed to authenticate with target
Origine : L'initiateur n'a pas pu authentifier le périphérique de stockage.
Solution : Vérifiez que les paramètres d'authentification de l'initiateur sont correctement configurés.
iscsi connection(OID) login failed - initiator name is required
Origine : Un nom d'initiateur doit être configuré pour effectuer toutes les actions.
Solution : Vérifiez que le nom d'initiateur est configuré.
iscsi connection(OID) login failed - authentication receive failed
iscsi connection( OID) login failed - authentication transmit failed
Origine : L'initiateur n'a pas pu transmettre ni recevoir les informations d'authentification.
Solution : Vérifiez la connectivité du réseau avec le périphérique de stockage ou, le cas échéant, le serveur RADIUS.
iscsi connection(OID) login failed - login redirection invalid
Origine : Le périphérique de stockage a tenté de rediriger l'initiateur vers une destination non valide.
Solution : Consultez la documentation du système de stockage ou demandez de l'aide au fournisseur du système de stockage.
iscsi connection(OID) login failed - target protocol group tag mismatch, expected <TPGT>, received <TPGT>
Origine : Les TPGT (Target Portal Group Tag, balise de groupe de portails cible) de l'initiateur et de la cible ne concordent pas.
Solution : Vérifiez vos paramètres de détection TPGT sur l'initiateur ou sur le périphérique de stockage.
iscsi connection(OID) login failed - can't accept PARAMETER in security stage
Origine : Le périphérique a renvoyé un paramètre de connexion non pris en charge pendant la phase de sécurité de la connexion.
Solution : Le nom du paramètre est indiqué à titre de référence. Consultez la documentation du système de stockage ou demandez de l'aide au fournisseur du système de stockage.
iscsi connection(OID) login failed - HeaderDigest=CRC32 is required, can't accept VALUE
iscsi connection(OID) login failed - DataDigest=CRC32 is required, can't accept VALUE
Origine : L'initiateur est uniquement configuré pour accepter un paramètre HeaderDigest ou DataDigest défini sur CRC32 pour cette cible. Le périphérique a renvoyé la valeur VALUE.
Solution : Vérifiez que les paramètres de synthèse de l'initiateur et du périphérique sont compatibles.
iscsi connection(OID) login failed - HeaderDigest=None is required, can't accept VALUE
iscsi connection(OID) login failed - DataDigest=None is required, can't accept VALUE
Origine : L'initiateur est uniquement configuré pour accepter un paramètre HeaderDigest ou DataDigest défini sur NONE pour cette cible. Le périphérique a renvoyé la valeur VALUE.
Solution : Vérifiez que les paramètres de synthèse de l'initiateur et du périphérique sont compatibles.
iscsi connection(OID) login failed - can't accept PARAMETER
Origine : L'initiateur ne prend pas en charge ce paramètre.
iscsi connection(OID) login failed - can't accept MaxOutstandingR2T VALUE
Origine : L'initiateur n'accepte pas MaxOutstandingR2T pour la valeur VALUE mentionnée.
iscsi connection(OID) login failed - can't accept MaxConnections VALUE
Origine : L'initiateur n'accepte pas le nombre maximum de connexions de la valeur VALUE mentionnée.
iscsi connection(OID) login failed - can't accept ErrorRecoveryLevel VALUE
Origine : L'initiateur n'accepte pas un niveau de récupération des erreurs pour la valeur VALUE mentionnée.
iscsi session(OID) NAME offline
Origine : Toutes les connexions de la cible NAME ont été supprimées ou ont échoué.
iscsi connection(OID) failure - unable to schedule enumeration
Origine : L'initiateur n'a pas pu énumérer les LUN sur cette cible.
Solution : Vous pouvez forcer l'énumération des LUN en exécutant la commande devfsadm -i iscsi. Pour plus d'informations, reportez-vous à la page de manuel devfsadm(1M).
iscsi connection(OID) unable to connect to target NAME (errno:ERRNO )
Origine : L'initiateur n'a pas pu établir une connexion réseau.
Solution : Pour plus d'informations sur le paramètre ERRNO lié à l'échec de la connexion, reportez-vous au fichier /usr/include/sys/errno.h.