Guide de l'utilisateur de la fonctionnalité Dynamic Reconfiguration sur le Sun Fire 880

Affichage de l'état des cartes

Vous pouvez utiliser la commande cfgadm pour afficher des informations sur l'état des cartes et des emplacements. Consultez la page de manuel cfgadm(1M) pour connaître les options de cette commande.

Accès au rapport d'état de base

Vous devez pour de nombreuses opérations DR spécifier une carte ou un emplacement.

    Pour obtenir les noms auxquels répondent les cartes ou les emplacements au sein du système, connectez-vous en tant que superutilisateur et tapez ce qui suit :


    # cfgadm
    

    Utilisée sans option, cfgadm affiche des informations sur toutes les cartes et tous les emplacements connus. Voici un exemple type de la sortie de cette commande.


    # cfgadm
    Ap_Id      Type          Receptacle    Occupant        Condition
    PCI0       unknown       empty         unconfigured    unknown
    PCI1       unknown       empty         unconfigured    unknown
    PCI2       unknown       empty         unconfigured    unknown
    PCI3       mult/hp       connected     configured      ok
    PCI4       ethernet/hp   connected     configured      ok
    PCI5       pci-pci/hp    connected     configured      ok
    PCI6       unknown       empty         unconfigured    unknown
    PCI7       unknown       empty         unconfigured    unknown
    PCI8       unknown       empty         unconfigured    unknown
    SBa        cpu/mem       connected     configured      ok
    SBb        cpu/mem       connected     configured      ok
    SBc        cpu/mem       connected     configured      ok
    SBd        none          empty         unconfigured    ok

    La première colonne, Ap_Id, liste les points d'attache du système. On regroupe sous le terme point d'attache une carte et l'emplacement qui y est associé. Il existe deux types de noms système pour les points d'attache. Le point d'attache physique décrit le chemin physique d'un emplacement dans l'arborescence des périphériques du système. Le point d'attache logique ou ID de point d'attache est un alias créé par le système pour faire référence au point d'attache physique.

    Par exemple, dans la sortie de la commande cfgadm illustrée plus haut, l'ID de point d'attache logique de la carte PCI située dans le premier emplacement est PCI0.


    Remarque :

    Le rapport obtenu au moyen de cfgadm indique les points d'attache des cartes PCI et UC/mémoire. Sachez toutefois que les opérations DR portant sur les cartes UC/mémoire d'un Sun Fire 880 ne sont pas prises en charge dans l'environnement d'exploitation Solaris 8 4/01.


    Le tableau suivant liste les ID de point d'attache de l'ensemble des emplacements de cartes PCI et UC/mémoire du Sun Fire 880.

    Emplacement 

    ID de point d'attache 

    Emplacement UC/mémoire A 

    SBa

    Emplacement UC/mémoire B 

    SBb

    Emplacement UC/mémoire C 

    SBc

    Emplacement UC/mémoire D 

    SBd

    Emplacement PCI 0 

    PCI0

    Emplacement PCI 1 

    PCI1

    Emplacement PCI 2 

    PCI2

    Emplacement PCI 3 

    PCI3

    Emplacement PCI 4 

    PCI4

    Emplacement PCI 5 

    PCI5

    Emplacement PCI 6 

    PCI6

    Emplacement PCI 7 

    PCI7

    Emplacement PCI 8 

    PCI8

    Le tableau suivant décrit les valeurs qui peuvent apparaître dans les colonnes Type, Receptacle, Occupant et Condition du rapport d'état de base. Les valeurs indiquées dans la colonne Type représentent les types de cartes les plus courants.

    Colonne 

    Entrée 

    Signification 

    Type 

    mult/hp 

    Multifonction (carte PCI enfichable à chaud) 

     

    ethernet/hp 

    Gigabit Ethernet (carte PCI enfichable à chaud) 

     

    pci_pci/hp 

    Quad Ethernet (carte PCI enfichable à chaud) 

     

    scsi/hp 

    SCSI (carte PCI enfichable à chaud) 

     

    raid/hp 

    Hardware RAID (carte PCI enfichable à chaud) 

     

    tokenrg/hp 

    Token Ring (carte PCI enfichable à chaud) 

     

    fddi/hp 

    FDDI (carte PCI enfichable à chaud) 

     

    atm/hp 

    ATM (carte PCI enfichable à chaud) 

     

    network/hp 

    Interface réseau (type non-spécifié, carte PCI enfichable à chaud) 

     

    storage/hp 

    Interface stockage (type non-spécifié, carte PCI enfichable à chaud) 

     

    display/hp 

    Interface graphique (type non-spécifié, carte PCI enfichable à chaud) 

     

    pci-card/hp 

    Carte PCI (type non-spécifié, carte PCI enfichable à chaud) 

     

    unknown 

    Impossible de déterminer le type de carte 

     

    cpu/mem 

    Carte UC/mémoire 

    Receptacle 

    empty 

    L'emplacement est vide 

    connected 

    L'emplacement est connecté électriquement 

    disconnected 

    L'emplacement n'est pas connecté électriquement 

    Occupant 

    configured 

    La carte est rattachée logiquement au système d'exploitation 

    unconfigured 

    La carte est détachée logiquement du système d'exploitation 

    Condition 

    ok 

    La carte est prête à l'emploi 

    unknown 

    Il est impossible de déterminer l'état de la carte 

    failing 

    Une carte dont l'état était OK a développé un problème 

    failed 

    La carte est tombée en panne 

    unusable 

    Soit un point d'attache présente du matériel incompatible soit un point d'attache vide n'a pas de courant normal/précharge. 

Accès au rapport d'état détaillé

Vous pouvez utiliser l'option -v (mode verbeux) pour accéder aux descriptions développées.

    Pour obtenir le rapport détaillé, connectez-vous en tant que superutilisateur et tapez ce qui suit :


    # cfgadm -v
    

En plus des informations fournies par le rapport d'état de base, ce nouveau rapport indique le point d'attache physique de chaque carte.

Voici un exemple du rapport obtenu au moyen de la commande cfgadm -v.


# cfgadm -v
Ap_Id  Receptacle  Occupant      Condition  Information           When            Type         Busy  Phys_Id
PCI0   empty       unconfigured  ok         pci8b:5 Slot 0        Dec 31 19:05   unknown      n     /devices/pci@8,700000:hpc1_slot0
PCI1   empty       unconfigured  ok         pci8b:4 Slot 1        Dec 31 19:05   unknown      n     /devices/pci@8,700000:hpc1_slot1
PCI2   empty       unconfigured  ok         pci8b:3 Slot 2        Dec 31 19:05   unknown      n     /devices/pci@8,700000:hpc1_slot2
PCI3   connected   configured    ok         pci8b:2 Slot 3        Dec 31 19:05   mult/hp      n     /devices/pci@8,700000:hpc1_slot3
PCI4   connected   configured    ok         pci9b:4 Slot 4        Dec 31 19:05   ethernet/hp  n     /devices/pci@9,700000:hpc2_slot4
PCI5   connected   configured    ok         pci9b:3 Slot 5        Dec 31 19:05   pci-pci/hp   n     /devices/pci@9,700000:hpc2_slot5
PCI6   empty       unconfigured  ok         pci9b:2 Slot 6        Dec 31 19:05   unknown      n     /devices/pci@9,700000:hpc2_slot6
PCI7   empty       unconfigured  ok         pci9a:1 Slot 7        Dec 31 19:05   unknown      n     /devices/pci@9,600000:hpc0_slot7
PCI8   empty       unconfigured  ok         pci9a:2 Slot 8        Dec 31 19:05   unknown      n     /devices/pci@9,600000:hpc0_slot8
SBa    connected   unconfigured  ok         powered-on, assigned  Dec 31 19:05   cpu/mem      n     /devices/pseudo/gptwo@0:SBa
SBb    connected   configured    ok         powered-on, assigned  Dec 31 19:05   cpu/mem      n     /devices/pseudo/gptwo@0:SBb
SBc    connected   configured    ok         powered-on, assigned  Dec 31 19:05   cpu/mem      n     /devices/pseudo/gptwo@0:SBc
SBd    empty       unconfigured  ok         assigned              Dec 31 19:05   none         n     /devices/pseudo/gptwo@0:SBd