Gestion des périphériques SAN et du multipathing dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Décembre 2014
 
 

Modification des paramètres de l'initiateur et de la cible iSCSI

La première partie de cette procédure illustre la façon dont les paramètres modifiés de l'initiateur iSCSI sont répercutés sur le périphérique cible iSCSI. La seconde partie de cette procédure décrit la modification effective des paramètres sur le périphérique cible iSCSI.

Cette procédure facultative suppose que vous êtes connecté au système local où l'accès à un périphérique cible iSCSI a déjà été configuré.

  1. Connectez-vous en tant qu'administrateur.
  2. Listez les valeurs de paramètre actuelles pour l'initiateur iSCSI et le périphérique cible.
    1. Listez les valeurs de paramètre actuelles pour l'initiateur iSCSI.
      initiator# iscsiadm list initiator-node
      Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c
      Initiator node alias: zzr1200
              Login Parameters (Default/Configured):
                      Header Digest: NONE/-
                      Data Digest: NONE/-
              Authentication Type: NONE
              RADIUS Server: NONE
              RADIUS access: unknown
              Configured Sessions: 1
    2. Listez les valeurs de paramètre actuelles pour le périphérique cible iSCSI.
      initiator# iscsiadm list target-param -v iqn.1992-08.com.abcstorage:sn.84186266
      Target: iqn.1992-08.com.abcstorage:sn.84186266
              Alias: -
              Bi-directional Authentication: disabled
              Authentication Type: NONE
              Login Parameters (Default/Configured):
                      Data Sequence In Order: yes/-
                      Data PDU In Order: yes/-
                      Default Time To Retain: 20/-
                      Default Time To Wait: 2/-
                      Error Recovery Level: 0/-
                      First Burst Length: 65536/-
                      Immediate Data: yes/-
                      Initial Ready To Transfer (R2T): yes/-
                      Max Burst Length: 262144/-
                      Max Outstanding R2T: 1/-
                      Max Receive Data Segment Length: 65536/-
                      Max Connections: 1/-
                      Header Digest: NONE/-
                      Data Digest: NONE/-
               Configured Sessions: 1

      Notez que les paramètres de synthèse d'en-tête et des données sont actuellement définis sur NONE à la fois pour l'initiateur iSCSI et pour le périphérique cible iSCSI.

      Pour consulter les valeurs de paramètre par défaut du périphérique cible iSCSI, reportez-vous à la sortie iscsiadm list target-param dans l'Example 4–1.

  3. Modifiez le paramètre de l'initiateur iSCSI.

    Par exemple, définissez la synthèse d'en-tête sur CRC32.

    initiator# iscsiadm modify initiator-node -h CRC32

    Si vous modifiez le nom du noeud d'initiateur, les cibles détectées par iSNS peuvent être déconnectées et supprimées de la liste de cibles de l'initiateur, si le nouveau nom n'appartient pas au même domaine de détection que les cibles. Toutefois, si les cibles sont en cours d'utilisation, elles ne sont pas supprimées. Par exemple, si un fichier est ouvert ou si un système de fichiers est monté sur ces cibles, elles ne sont pas supprimées.

    Vous pouvez également visualiser les nouvelles cibles après le changement de nom si ces cibles et le nouveau nom du noeud d'initiateur appartiennent au même domaine de détection.

  4. Vérifiez que le paramètre a été modifié.
    1. Affichez les informations de paramètre mises à jour pour l'initiateur iSCSI.
      initiator# iscsiadm list initiator-node
      Initiator node name: iqn.1986-03.com.sun:01:0003ba4d233b.425c293c
      Initiator node alias: zzr1200
              Login Parameters (Default/Configured):
                      Header Digest: NONE/CRC32
                      Data Digest: NONE/-
              Authentication Type: NONE
              RADIUS Server: NONE
              RADIUS access: unknown
              Configured Sessions: 1

      Notez que la synthèse d'en-tête est maintenant définie sur CRC32.

    2. Affichez les informations de paramètre mises à jour pour le périphérique cible iSCSI. Par exemple :
      initiator# iscsiadm list target-param -v iqn.1992-08.com.abcstorage:sn.84186266
      Target: iqn.1992-08.com.abcstorage:sn.84186266
              Alias: -
              Bi-directional Authentication: disabled
              Authentication Type: NONE
              Login Parameters (Default/Configured):
                      Data Sequence In Order: yes/-
                      Data PDU In Order: yes/-
                      Default Time To Retain: 20/-
                      Default Time To Wait: 2/-
                      Error Recovery Level: 0/-
                      First Burst Length: 65536/-
                      Immediate Data: yes/-
                      Initial Ready To Transfer (R2T): yes/-
                      Max Burst Length: 262144/-
                      Max Outstanding R2T: 1/-
                      Max Receive Data Segment Length: 65536/-
                      Max Connections: 1/-
                      Header Digest: CRC32/-
                      Data Digest: NONE/-
              Configured Sessions: 1

      Notez que la synthèse d'en-tête est maintenant définie sur CRC32.

  5. Assurez-vous que l'initiateur iSCSI s'est reconnecté à la cible iSCSI.
    initiator# iscsiadm list target -v iqn.1992-08.com.abcstorage:sn.84186266
    Target: iqn.1992-08.com.abcstorage:sn.84186266
            TPGT: 2
            ISID: 4000002a0000
            Connections: 1
                    CID: 0
                      IP address (Local): nnn.nn.nn.nnn:64369
                      IP address (Peer): nnn.nn.nn.nnn:3260
                      Discovery Method: SendTargets
                      Login Parameters (Negotiated):
                            .
                            .
                            .
                            Header Digest: CRC32
                            Data Digest: NONE 
  6. (Facultatif) Réinitialisez un paramètre de l'initiateur iSCSI ou du périphérique cible iSCSI.

    Vous pouvez rétablir la valeur par défaut d'un paramètre à l'aide de la commande iscsiadm modify. Vous pouvez également utiliser la commande iscsiadm remove pour rétablir les valeurs par défaut de tous les paramètres.

    La commande iscsiadm modify target-param modifie uniquement les paramètres indiqués dans la ligne de commande.

    L'exemple suivant décrit la réinitialisation de la synthèse d'en-tête sur NONE  

    initiator# iscsiadm modify target-param -h none iqn.1992-08.com.abcstorage:sn...

    Pour plus d'informations sur la commande iscsiadm remove target-param, reportez-vous à la page de manuel iscsiadm(1M).