Le tableau suivant décrit les trois commandes utilisées pour afficher les informations de configuration du système et des périphériques.
|
Pour plus d'informations sur les noms des périphériques utilisés pour identifier des périphériques sur le système, reportez-vous à la section Conventions de nommage des périphériques.
Lorsque vous exécutez les commandes prtconf et sysdef, la sortie peut comprendre le message suivant à propos du périphérique à côté des instances de périphérique spécifiques :
device, instance #number (driver not attached)
L'absence d'un pilote peut signifier une des deux choses suivantes :
Un pilote est indisponible pour le périphérique.
Aucun pilote n'est actuellement connecté car le périphérique n'est pas utilisé. Lorsqu'un pilote n'est pas utilisée, son périphérique est automatiquement déchargés.
Aucun pilote n'est actuellement connecté car l'appareil lui-même n'existe pas au niveau de cette instance de périphérique.
Comme les processus système surveillent constamment les périphériques système, ce message indique généralement l'absence du périphérique.
Les utilitaires suivants détectent lorsqu'un périphérique spécifié est en cours d'utilisation :
dumpadm
format
mkfs et newfs
swap
Les utilitaires peuvent détecter les scénarios d'utilisation suivants :
Le périphérique fait partie d'un pool de stockage ZFS.
Le périphérique est un périphérique de swap ou de vidage.
Le système de fichiers monté ou une entrée pour le périphérique existe dans le fichier /etc/vfstab
Par exemple, l'utilisation de l'utilitaire format pour accéder à un périphérique actif peut générer un message similaire à celui-ci :
# format Searching for disks...done AVAILABLE DISK SELECTIONS: 0. c1t0d0 <FUJITSU-MAY2073RCSUN72G-0401 cyl 8921 alt 2 hd 255 sec 63> /pci@0,0/pci1022,7450@2/pci1000,3060@3/sd@0,0 /dev/chassis/SYS/HD0/disk 1. c1t1d0 <FUJITSU-MAY2073RCSUN72G-0401-68.37GB> /pci@0,0/pci1022,7450@2/pci1000,3060@3/sd@1,0 /dev/chassis/SYS/HD1/disk Specify disk (enter its number): 0 selecting c1t0d0 [disk formatted] /dev/dsk/c1t0d0s0 is part of active ZFS pool rpool. Please see zpool(1M). FORMAT MENU: . . .
Les exemples suivants présentent différentes utilisations des commandes prtconf, sysdef et autres pour afficher des informations sur la configuration système.
Exemple 1-1 L'opération inverse d'un affichage de l'ensemble des SPARC Based System$ /usr/sbin/prtconf -v | more Memory size: 32640 Megabytes System Peripherals (Software Nodes): SUNW,SPARC-Enterprise-T5220 . . . location: /dev/chassis/SUN-Storage-J4400.0918QAKA24/SCSI_Device__2/disk Device Minor Nodes:Exemple 1-2 Affichage des informations sur un périphérique spécifique d'un SPARC Based SystemThe detailed disk information is described in this section. dev=(27,40) dev_path=/pci@0/pci@0/pci@8/pci@0/pci@a/LSILogic,sas@0/sd@2,0:a spectype=blk type=minor dev_link=/dev/dsk/c4t2d0s0 dev_path=/pci@0/pci@0/pci@8/pci@0/pci@a/LSILogic,sas@0/sd@2,0:a,raw spectype=chr type=minor dev_link=/dev/rdsk/c4t2d0s0 Device Minor Layered Under: mod=zfs accesstype=blk dev_path=/pseudo/zfs@0 Minor properties: name='Nblocks' type=int64 items=1 dev=(27,40) value=0000000074702c8f name='Size' type=int64 items=1 dev=(27,40) value=000000e8e0591e00 . . .
Dans cet exemple, le numéro d'instance sd pour /dev/dsk/c4t2d0s0 est affiché.
# prtconf -v /dev/dsk/c4t2d0s0 | grep instance sd, instance #5Exemple 1-3 Affichage des périphériques connectés au système uniquement
# prtconf | grep -v notExemple 1-4 Affichage des informations d'utilisation du périphérique
Dans cet exemple, la commande fuser est utilisée pour afficher les processus accédant au périphérique /dev/console.
# fuser -d /dev/console /dev/console: 5742o 2269o 20322o 858oExemple 1-5 D'une l'affichage des informations de configuration système IA {ENT} en fonction du système, procédez comme suit :
# prtconf System Configuration: Oracle Corporation i86pc Memory size: 8192 Megabytes System Peripherals (Software Nodes): i86pc scsi_vhci, instance #0 pci, instance #0 pci108e,4843, instance #0 pci8086,25e2, instance #0 pci8086,3500, instance #7 pci8086,3510, instance #9 pci8086,3518, instance #10 pci108e,4843, instance #0 pci108e,4843, instance #1 pci8086,350c, instance #8 pci8086,25e3 (driver not attached) pci8086,25f8, instance #2 pci108e,286, instance #0 disk, instance #0 disk, instance #2 disk, instance #3 disk, instance #1 pci8086,25e5 (driver not attached) pci8086,25f9 (driver not attached) pci8086,25e7 (driver not attached) pci108e,4843, instance #0 (driver not attached) pci108e,4843, instance #1 pci108e,4843, instance #2 (driver not attached) pci108e,4843 (driver not attached) pci108e,4843 (driver not attached) pci108e,4843 (driver not attached) pci108e,4843 (driver not attached) pci8086,2690, instance #6 pci108e,125e, instance #2 pci108e,125e, instance #3 pci108e,4843, instance #0 pci108e,4843, instance #1 device, instance #0 keyboard, instance #0 mouse, instance #1 pci108e,4843, instance #2 pci108e,4843, instance #3 pci108e,4843, instance #0 storage, instance #0 disk, instance #4 . . .Exemple 1-6 L'affichage {Device Configuration Information IA d'un système ENT} en fonction :
# sysdef * Hostid * 29f10b4d * * i86pc Configuration * * * Devices * +boot (driver not attached) memory (driver not attached) aliases (driver not attached) chosen (driver not attached) i86pc-memory (driver not attached) i86pc-mmu (driver not attached) openprom (driver not attached) options, instance #0 packages (driver not attached) delayed-writes (driver not attached) itu-props (driver not attached) isa, instance #0 motherboard (driver not attached) pnpADP,1542, instance #0 asy, instance #0 asy, instance #1 lp, instance #0 (driver not attached) fdc, instance #0 fd, instance #0 fd, instance #1 (driver not attached) kd (driver not attached) kdmouse (driver not attached) . . .