Notes sur les plates-formes : stations de travail Sun Ultra 450 et serveurs Ultra Enterprise 450

Mise en correspondance d'un numéro d'emplacement d'unité de disque avec un nom logique UNIX

Cette section décrit comment traduire un numéro d'emplacement d'unité de disque connu (compris entre 0 et 19) en un nom de périphérique logique UNIX tel que c2t3d0

L'on assume dans l'exemple illustrant cette procédure que 3 est un numéro d'emplacement d'unité de disque connu.

  1. Déterminez le nom de périphérique physique UNIX en utilisant la commande prtconf.

    Utilisez la commande grep pour filtrer le résultat de prtconf afin de trouver toute occurrence du numéro d'emplacement d'unité de disque:


    % prtconf -vp | grep slot#3
    slot#3:  '/pci@1f,4000/scsi@3/disk@3'
    slot#3:  '/pci@1f,4000/ebus@1/i2c@14,600000/bits@40/wo@3'

    Dans cet exemple, le nom physique associé au numéro d'emplacement d'unité de disque 3 est /pci@1f,4000/scsi@3/disk@3. Pour le traduire en un nom de périphérique physique UNIX, remplacez disk@par sd@. Le nom de périphérique physique UNIX obtenu est /pci@1f,4000/scsi@3/sd@3.

  2. Déduisez le nom de périphérique logique UNIX en listant le contenu du répertoire /dev/rdsk.

    Utilisez la commande grep pour filtrer le résultat afin de trouver toute occurrence du nom de périphérique physique UNIX déterminé à l'Étape 1:


    % ls -l /dev/rdsk | grep /pci@1f,4000/scsi@3/sd@3
    lrwxrwxrwx   1 root     root         45 Jan 30 09:07 c0t3d0s0 -> ../../devices/pci@1f,4000/scsi@3/sd@3,0:a,raw
    lrwxrwxrwx   1 root     root         45 Jan 30 09:07 c0t3d0s1 -> ../../devices/pci@1f,4000/scsi@3/sd@3,0:b,raw
    lrwxrwxrwx   1 root     root         45 Jan 30 09:07 c0t3d0s2 -> ../../devices/pci@1f,4000/scsi@3/sd@3,0:c,raw
    lrwxrwxrwx   1 root     root         45 Jan 30 09:07 c0t3d0s3 -> ../../devices/pci@1f,4000/scsi@3/sd@3,0:d,raw
    lrwxrwxrwx   1 root     root         45 Jan 30 09:07 c0t3d0s4 -> ../../devices/pci@1f,4000/scsi@3/sd@3,0:e,raw
    lrwxrwxrwx   1 root     root         45 Jan 30 09:07 c0t3d0s5 -> ../../devices/pci@1f,4000/scsi@3/sd@3,0:f,raw
    lrwxrwxrwx   1 root     root         45 Jan 30 09:07 c0t3d0s6 -> ../../devices/pci@1f,4000/scsi@3/sd@3,0:g,raw
    lrwxrwxrwx   1 root     root         45 Jan 30 09:07 c0t3d0s7 -> ../../devices/pci@1f,4000/scsi@3/sd@3,0:h,raw

    Le résultat obtenu indique le nom de périphérique logique UNIX associé. Dans cet exemple, ce nom est c0t3d0.