JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Administration d'Oracle Solaris : Périphériques et systèmes de fichiers     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

A propos de ce manuel

1.  Gestion des médias amovibles (présentation)

2.  Gestion des médias amovibles (tâches)

3.  Accès aux médias amovibles (tâches)

4.  Gravure de CD et DVD (tâches)

5.  Gestion des périphériques (présentation/tâches)

6.  Configuration dynamique des périphériques (tâches)

Reconfiguration dynamique et enfichage à chaud

Points d'attache

Détachement des cartes d'adaptateur PCI ou PCIe

Fixation des cartes d'adaptateur PCI ou PCIe

Enfichage à chaud PCIe avec la commande (hotplug)

Dépannage des opérations d'enfichage à chaud PCI (hotplug )

Enfichage à chaud SCSI avec la commande cfgadm (liste des tâches)

Enfichage à chaud SCSI avec la commande cfgadm

Affichage des informations sur les périphériques SCSI

Annulation de la configuration d'un contrôleur SCSI

Configuration d'un contrôleur SCSI

Configuration d'un périphérique SCSI

Déconnexion d'un contrôleur SCSI

SPARC : Connexion d'un contrôleur SCSI

SPARC : Ajout d'un périphérique SCSI à un bus SCSI

SPARC : Remplacement d'un même périphérique sur un contrôleur SCSI

SPARC : Suppression d'un périphérique SCSI

Dépannage des problèmes de configuration SCSI

Résolution de l'échec de l'opération d'annulation de la configuration SCSI

Enfichage à chaud PCI ou PCIe avec la commande cfgadm (liste des tâches)

Enfichage à chaud PCI ou PCIe avec la commande cfgadm

Comportement de l'indicateur DEL PCIe

Affichage des informations de configuration de l'emplacement PCI

Suppression d'une carte d'adaptateur PCI

Ajout d'une carte d'adaptateur PCI

Dépannage des problèmes de configuration PCI

Enfichage à chaud SATA avec la commande cfgadm

Annulation de la configuration d'un périphérique SATA

Configuration d'un périphérique SATA

Présentation du script RCM (Reconfiguration Coordination Manager)

Définition d'un script RCM

Utilité d'un script RCM

Fonctionnement d'un script RCM

Commandes du script RCM

Environnement de traitement du script RCM

Tâches du script RCM

Script RCM pour les développeurs d'applications (liste des tâches)

Script RCM pour les administrateurs système (liste des tâches)

Attribution d'un nom à un script RCM

Installation ou suppression d'un script RCM

Installation d'un script RCM

Suppression d'un script RCM

Test d'un script RCM

Exemple de script RCM de sauvegarde sur bande

Actions du script RCM de sauvegarde sur bande

Résultats des scénarios de reconfiguration de la sauvegarde sur bande

Exemple : script RCM de sauvegarde sur bande

7.  Utilisation de périphériques USB (présentation)

8.  Utilisation de périphériques USB (tâches)

9.  Utilisation de périphériques InfiniBand (présentation/tâches)

10.  Gestion des disques (présentation)

11.  Administration des disques (tâches)

12.  Système SPARC : Configuration des disques (tâches)

13.  Système x86 : Configuration des disques (tâches)

14.  Configuration des périphériques de stockage avec COMSTAR

15.  Configuration et gestion du service Oracle Solaris iSNS (Internet Storage Name Service)

16.  L'utilitaire format (référence)

17.  Gestion des systèmes de fichiers (présentation)

18.  Création et montage de systèmes de fichiers (tâches)

19.  Extension de l'espace de swap (tâches)

20.  Copie de fichiers et de systèmes de fichiers (tâches)

21.  Gestion des lecteurs de bande (tâches)

Index

Enfichage à chaud SCSI avec la commande cfgadm

Cette section décrit les différentes procédures d'enfichage à chaud SCSI que vous pouvez effectuer avec la commande cfgadm.


Remarque - La structure SCSI prend généralement en charge l'enfichage à chaud des périphériques SCSI. Toutefois, consultez la documentation de votre matériel afin de confirmer si l'enfichage à chaud est pris en charge pour vos périphériques SCSI.


Ces procédures utilisent des périphériques spécifiques comme exemples pour illustrer l'utilisation de la cfgadm pour enficher à chaud des composants SCSI. Les informations sur le périphérique que vous fournissez, et que la commande cfgadm affiche, dépendent de la configuration de votre système.

Toutes les procédures décrites dans cette section nécessitent des privilèges d'administration qui ne sont généralement pas accordés aux comptes utilisateur. Pour plus d'informations, reportez-vous à la section Procédure d’obtention des droits d’administration du manuel Administration d’Oracle Solaris : services de sécurité.

Affichage des informations sur les périphériques SCSI

La procédure ci-après utilise les contrôleurs SCSI c0 et c1, ainsi que les périphériques connectés à ceux-ci dans les exemples de type d'informations de configuration du périphérique que vous pouvez afficher avec la commande cfgadm.


Remarque - Si le périphérique SCSI n'est pas pris en charge par la commande cfgadm, il ne s'affiche pas dans le résultat de la commande cfgadm.


  1. Connectez-vous en tant qu'administrateur.
  2. Affichez les informations relatives aux points d'attache sur le système.
    # cfgadm -l
    Ap_Id                Type         Receptacle   Occupant     Condition
    c0                   scsi-bus     connected    configured   unknown
    c1                   scsi-bus     connected    configured   unknown

    Dans cet exemple, c0 et c1 représentent deux contrôleurs SCSI.

  3. Affichez les informations sur les contrôleurs SCSI et leurs périphériques associés.
    # cfgadm -al 
    Ap_Id                Type         Receptacle   Occupant     Condition
    c0                   scsi-bus     connected    configured   unknown
    c0::dsk/c0t0d0       disk         connected    configured   unknown
    c0::rmt/0            tape         connected    configured   unknown
    c1                   scsi-bus     connected    configured   unknown
    c1::dsk/c1t3d0       disk         connected    configured   unknown
    c1::dsk/c1t4d0       unavailable  connected    unconfigured unknown

    Remarque - La commande cfgadm -l permet d'afficher des informations sur les adaptateurs HBA SCSI, mais pas sur les périphériques SCSI. Utilisez la commande cfgadm -al pour afficher les informations relatives aux périphériques SCSI, tels qu'un disque ou une bande.


Annulation de la configuration d'un contrôleur SCSI

La procédure suivante utilise le contrôleur SCSI c1 dans l'exemple d'annulation de configuration d'un contrôleur SCSI.

  1. Connectez-vous en tant qu'administrateur.
  2. Annulez la configuration d'un contrôleur SCSI.
    # cfgadm -c unconfigure c1
  3. Vérifiez que le contrôleur SCSI n'est pas configuré.
    # cfgadm -al
    Ap_Id                 Type         Receptacle   Occupant     Condition
    c0                    scsi-bus     connected    configured   unknown
    c0::dsk/c0t0d0        disk         connected    configured   unknown
    c0::rmt/0             tape         connected    configured   unknown
    c1                    scsi-bus     connected    unconfigured unknown

    Notez que la colonne Occupant de c1 indique unconfigured, indiquant qu'aucun occupant n'est configuré pour le bus SCSI.

    Si l'opération d'annulation de la configuration échoue, reportez-vous à la section Résolution de l'échec de l'opération d'annulation de la configuration SCSI.

Configuration d'un contrôleur SCSI

La procédure suivante utilise le contrôleur SCSI c1 dans l'exemple de configuration d'un contrôleur SCSI.

  1. Connectez-vous en tant qu'administrateur.
  2. Configurez un contrôleur SCSI.
    # cfgadm -c configure c1
  3. Vérifiez que le contrôleur SCSI est configuré.
    # cfgadm -al
    Ap_Id                Type         Receptacle   Occupant     Condition
    c0                   scsi-bus     connected    configured   unknown
    c0::dsk/c0t0d0       disk         connected    configured   unknown
    c0::rmt/0            tape         connected    configured   unknown
    c1                   scsi-bus     connected    configured   unknown
    c1::dsk/c1t3d0       disk         connected    configured   unknown
    c1::dsk/c1t4d0       unavailable  connected    unconfigured unknown

    La procédure d'annulation de configuration précédente a supprimé tous les périphériques du bus SCSI. Tous les périphériques sont à présent à nouveau configurés dans le système.

Configuration d'un périphérique SCSI

La procédure suivante utilise le disque SCSI c1t4d0 dans l'exemple de configuration d'un périphérique SCSI.

  1. Connectez-vous en tant qu'administrateur.
  2. Identifiez le périphérique à configurer.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
    c1::dsk/c1t4d0       unavailable   connected    unconfigured unknown
  3. Configurez le périphérique SCSI.
    # cfgadm -c configure c1::dsk/c1t4d0
  4. Vérifiez que le périphérique SCSI est configuré.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
    c1::dsk/c1t4d0       disk          connected    configured   unknown

Déconnexion d'un contrôleur SCSI


Attention

Attention - La déconnexion d'un périphérique SCSI doit être effectuée avec précaution, en particulier dans le cas de contrôleurs pour des disques contenant des systèmes de fichiers critiques tels que la racine (/), usr, var et la partition swap. Le logiciel de reconfiguration dynamique ne peut pas détecter tous les cas pouvant entraîner un blocage du système. Utilisez cette procédure avec précaution.


La procédure suivante utilise le contrôleur SCSI c1 dans l'exemple de déconnexion d'un périphérique SCSI.

  1. Connectez-vous en tant qu'administrateur.
  2. Vérifiez que le périphérique est connecté avant de le déconnecter.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
    c1::dsk/c1t4d0       disk          connected    configured   unknown
  3. Déconnectez le contrôleur SCSI.
    # cfgadm -c disconnect c1
    WARNING: Disconnecting critical partitions may cause system hang.
    Continue (yes/no)? y

    Attention

    Attention - Cette commande suspend toute activité d'E/S sur le bus SCSI jusqu'à ce que la commande cfgadm -c connecter soit utilisée. La commande cfgadm effectue une vérification élémentaire pour prévenir la déconnexion des partitions critiques, mais ne peut pas détecter tous les cas. L'utilisation inappropriée de cette commande peut entraîner le blocage du système et nécessiter la réinitialisation de ce dernier.


  4. Vérifiez que le bus SCSI est déconnecté.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   unavailable   disconnected configured   unknown
    c1::dsk/c1t3d0       unavailable   disconnected configured   unknown
    c1::dsk/c1t4d0       unavailable   disconnected configured   unknown

    Le contrôleur et tous les périphériques qui lui sont connectés sont déconnectés du système.

SPARC : Connexion d'un contrôleur SCSI

La procédure suivante utilise le contrôleur SCSI c1 dans l'exemple de connexion d'un contrôleur SCSI.

  1. Connectez-vous en tant qu'administrateur.
  2. Vérifiez que le périphérique est déconnecté avant de le connecter.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   unavailable   disconnected configured   unknown
    c1::dsk/c1t3d0       unavailable   disconnected configured   unknown
    c1::dsk/c1t4d0       unavailable   disconnected configured   unknown
  3. Connectez le contrôleur SCSI.
    # cfgadm -c connect c1
  4. Vérifiez que le contrôleur SCSI est connecté.
    # cfgadm -al 
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
    c1::dsk/c1t4d0       disk          connected    configured   unknown

SPARC : Ajout d'un périphérique SCSI à un bus SCSI

Le contrôleur SCSI c1 est utilisé dans l'exemple d'ajout d'un périphérique SCSI à un bus SCSI.


Remarque - Lorsque vous ajoutez des périphériques, vous spécifiez l'Ap_Id de l'adaptateur HBA SCSI (contrôleur) auquel le périphérique est connecté, et non pas l'Ap_Id du périphérique lui-même.


  1. Connectez-vous en tant qu'administrateur.
  2. Identifiez la configuration SCSI actuelle.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
  3. Ajoutez le périphérique SCSI au bus SCSI.
    1. Saisissez la commande cfgadm suivante.

      Par exemple :

      # cfgadm -x insert_device c1
      Adding device to SCSI HBA: /devices/sbus@1f,0/SUNW,fas@1,8800000
      This operation will suspend activity on SCSI bus: c1
    2. Saisissez y à l'invite Continue (yes/no)? pour continuer.
      Continue (yes/no)? y
      SCSI bus quiesced successfully.
      It is now safe to proceed with hotplug operation.

      L'activité d'E/S sur le bus SCSI est suspendue pendant l'enfichage à chaud.

    3. Connectez le périphérique, puis mettez-le sous tension.
    4. Saisissez y à l'invite Enter y if operation is complete or n to abort (yes/no).
      Enter y if operation is complete or n to abort (yes/no)? y
  4. Vérifiez que le périphérique a bien été ajouté.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
    c1::dsk/c1t4d0       disk          connected    configured   unknown

    Un nouveau disque a été ajouté au contrôleur c1.

SPARC : Remplacement d'un même périphérique sur un contrôleur SCSI

La procédure suivante utilise le disque SCSI c1t4d0 dans l'exemple de remplacement d'un même périphérique sur un contrôleur SCSI.

Passez en revue les conditions suivantes lorsque vous tentez de remplacer un périphérique identique sur un contrôleur SCSI :

  1. Connectez-vous en tant qu'administrateur.
  2. Identifiez la configuration SCSI actuelle.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
    c1::dsk/c1t4d0       disk          connected    configured   unknown
  3. Remplacez un périphérique sur le bus SCSI par un autre périphérique de même type.
    1. Saisissez la commande cfgadm suivante.

      Par exemple :

      # cfgadm -x replace_device c1::dsk/c1t4d0
      Replacing SCSI device: /devices/sbus@1f,0/SUNW,fas@1,8800000/sd@4,0
      This operation will suspend activity on SCSI bus: c1
    2. Saisissez y à l'invite Continue (yes/no)? pour continuer.

      L'activité d'E/S sur le bus SCSI est suspendue pendant l'enfichage à chaud.

      Continue (yes/no)? y
      SCSI bus quiesced successfully.
      It is now safe to proceed with hotplug operation.
    3. Mettez hors tension le périphérique à supprimer et supprimez-le.
    4. Ajoutez le périphérique de remplacement. Ensuite, mettez-le sous tension.

      Le périphérique de remplacement doit être du même type et à la même adresse (cible et numéro d'unité logique) que celui à supprimer.

    5. Saisissez y à l'invite Enter y if operation is complete or n to abort (yes/no).
      Enter y if operation is complete or n to abort (yes/no)? y
  4. Vérifiez que le périphérique a été remplacé.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
    c1::dsk/c1t4d0       disk          connected    configured   unknown

SPARC : Suppression d'un périphérique SCSI

La procédure suivante utilise le disque SCSI c1t4d0 dans l'exemple de suppression d'un périphérique sur un contrôleur SCSI.

  1. Connectez-vous en tant qu'administrateur.
  2. Identifiez la configuration SCSI actuelle.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown
    c1::dsk/c1t4d0       disk          connected    configured   unknown
  3. Retirez le périphérique SCSI du système.
    1. Saisissez la commande cfgadm suivante.

      Par exemple :

      # cfgadm -x remove_device c1::dsk/c1t4d0
      Removing SCSI device: /devices/sbus@1f,0/SUNW,fas@1,8800000/sd@4,0
      This operation will suspend activity on SCSI bus: c1
    2. Saisissez y à l'invite Continue (yes/no)? pour continuer.
      Continue (yes/no)? y
      SCSI bus quiesced successfully.
      It is now safe to proceed with hotplug operation.

      L'activité d'E/S sur le bus SCSI est suspendue pendant l'enfichage à chaud.

    3. Mettez hors tension le périphérique à supprimer et supprimez-le.
    4. Saisissez y à l'invite Enter y if operation is complete or n to abort (yes/no).
      Enter y if operation is complete or n to abort (yes/no)? y

    Remarque - Cette étape doit être effectuée si vous êtes en train de supprimer un périphérique RAID SCSI à partir d'une baie de disques RAID SCSI.


  4. Vérifiez que le périphérique a été supprimé du système.
    # cfgadm -al
    Ap_Id                Type          Receptacle   Occupant     Condition
    c0                   scsi-bus      connected    configured   unknown
    c0::dsk/c0t0d0       disk          connected    configured   unknown
    c0::rmt/0            tape          connected    configured   unknown
    c1                   scsi-bus      connected    configured   unknown
    c1::dsk/c1t3d0       disk          connected    configured   unknown

Dépannage des problèmes de configuration SCSI

Cette section présente les différents messages d'erreur et leurs solutions possibles pour dépanner les problèmes de configuration SCSI. Pour plus d'informations sur le dépannage de problèmes de configuration SCSI, reportez-vous à cfgadm(1M).

Message d'erreur
cfgadm: Component system is busy, try again: failed to offline:
     device-path
          Resource              Information
     ------------------  --------------------------
     /dev/dsk/c1t0d0s0   mounted filesystem "/file-system"
Cause

Vous avez tenté de supprimer ou de remplacer un périphérique à l'aide d'un système de fichiers monté.

Solution

Démontez le système de fichiers listé dans le message d'erreur et réexécutez la commande cfgadm.

Message d'erreur
cfgadm: Component system is busy, try again: failed to offline:
     device-path
          Resource              Information
     ------------------  --------------------------
     /dev/dsk/device-name   swap area
Cause

Si vous utilisez la commande cfgadm pour supprimer une ressource système, comme un périphérique de swap ou un périphérique de vidage dédié, un message d'erreur similaire s'affiche si la ressource système est toujours active.

Solution

Annulez la configuration des zones de swap sur le périphérique spécifié et réexécutez la commande cfgadm.

Message d'erreur
cfgadm: Component system is busy, try again: failed to offline:
     device-path
          Resource              Information
     ------------------  --------------------------
     /dev/dsk/device-name   dump device (swap)
Cause

Vous avez tenté de supprimer ou de remplacer un périphérique de vidage configuré sur une zone de swap.

Solution

Annulez la configuration du périphérique de vidage configuré sur la zone de swap et réexécutez la commande cfgadm.

Message d'erreur
cfgadm: Component system is busy, try again: failed to offline:
     device-path
          Resource              Information
     ------------------  --------------------------
     /dev/dsk/device-name   dump device (dedicated)
Cause

Vous avez tenté de supprimer ou de remplacer un périphérique de vidage dédié.

Solution

Annulez la configuration du périphérique de vidage dédié et réexécutez la commande cfgadm .

Résolution de l'échec de l'opération d'annulation de la configuration SCSI

Utilisez cette procédure si un ou plusieurs périphériques cible sont occupés et que l'opération d'annulation de la configuration SCSI échoue. Si vous n'effectuez pas cette procédure, les futures opérations de reconfiguration dynamique sur ce contrôleur et les périphériques cible échoueront et le message dr in progress s'affichera.

  1. Connectez-vous en tant qu'administrateur.
  2. Reconfigurez le contrôleur.
    # cfgadm -c configure device-name