Notes sur les plates-formes : serveur Sun Enterprise 250

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  5) en un nom de périphérique logique UNIX tel que c0t11d0.

L'on assume dans l'exemple illustrant cette procédure que 4 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 disk-slot4
                disk-slot4: '/pci@1f,4000/scsi@3/disk@b'

    Dans cet exemple, le nom physique associé au numéro d'emplacement d'unité de disque 4 est /pci@1f,4000/scsi@3/disk@b. 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@b.

  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@b
    lrwxrwxrwx   1 root     root          45 Nov 24 10:41 c0t11d0s0 -> ../../devices/pci@1f,4000/scsi@3/sd@b,0:a,raw
    lrwxrwxrwx   1 root     root          45 Nov 24 10:41 c0t11d0s1 -> ../../devices/pci@1f,4000/scsi@3/sd@b,0:b,raw
    lrwxrwxrwx   1 root     root          45 Nov 24 10:41 c0t11d0s2 -> ../../devices/pci@1f,4000/scsi@3/sd@b,0:c,raw
    lrwxrwxrwx   1 root     root          45 Nov 24 10:41 c0t11d0s3 -> ../../devices/pci@1f,4000/scsi@3/sd@b,0:d,raw
    lrwxrwxrwx   1 root     root          45 Nov 24 10:41 c0t11d0s4 -> ../../devices/pci@1f,4000/scsi@3/sd@b,0:e,raw
    lrwxrwxrwx   1 root     root          45 Nov 24 10:41 c0t11d0s5 -> ../../devices/pci@1f,4000/scsi@3/sd@b,0:f,raw
    lrwxrwxrwx   1 root     root          45 Nov 24 10:41 c0t11d0s6 -> ../../devices/pci@1f,4000/scsi@3/sd@b,0:g,raw
    lrwxrwxrwx   1 root     root          45 Nov 24 10:41 c0t11d0s7 -> ../../devices/pci@1f,4000/scsi@3/sd@b,0:h,raw

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