4.3. Recherche d'un périphérique SCSI compatible avec pNFS

Cette procédure permet de vérifier si un périphérique SCSI prend en charge l'agencement SCSI pNFS.

Conditions préalables

  • Installez le paquetage sg3_utils:

    # dnf install sg3_utils

Procédure

  • Sur le serveur et le client, vérifiez que les périphériques SCSI sont correctement pris en charge :

    # sg_persist --in --report-capabilities --verbose path-to-scsi-device

    Assurez-vous que le bit Persist Through Power Loss Active (PTPL_A) est activé.

    Exemple 4.1. Un périphérique SCSI qui prend en charge pNFS SCSI

    Voici un exemple de la sortie de sg_persist pour un périphérique SCSI qui prend en charge pNFS SCSI. Le bit PTPL_A indique 1.

        inquiry cdb: 12 00 00 00 24 00
        Persistent Reservation In cmd: 5e 02 00 00 00 00 00 20 00 00
      LIO-ORG   block11           4.0
      Peripheral device type: disk
    Report capabilities response:
      Compatible Reservation Handling(CRH): 1
      Specify Initiator Ports Capable(SIP_C): 1
      All Target Ports Capable(ATP_C): 1
      Persist Through Power Loss Capable(PTPL_C): 1
      Type Mask Valid(TMV): 1
      Allow Commands: 1
      Persist Through Power Loss Active(PTPL_A): 1
        Support indicated in Type mask:
          Write Exclusive, all registrants: 1
          Exclusive Access, registrants only: 1
          Write Exclusive, registrants only: 1
          Exclusive Access: 1
          Write Exclusive: 1
          Exclusive Access, all registrants: 1

Ressources supplémentaires

  • sg_persist(8) page de manuel