Notes de produit relatives au module de stockage M2 Sun Blade

 

Informations document

Préface

Site Web d'information sur le produit

Manuels connexes

À propos de cette documentation (PDF et HTML)

Commentaires à propos de la documentation

Historique des modifications

Notes de produit relatives à la présentation du module de stockage M2 Sun Blade

Microprogramme, matériel et logiciel pris en charge

Historique des versions du microprogramme du module de stockage

Matériel pris en charge

Systèmes d'exploitation pris en charge

ILOM (Integrated Lights Out Manager)

Problèmes liés au matériel

Problèmes matériels actuels

Problèmes matériels résolus

Problèmes liés au système d'exploitation Solaris

Problèmes actuels liés au système d'exploitation Solaris

Les DEL de panne de disque et de prêt au retrait ne fonctionnent pas dans Oracle Solaris 10 (6926642)

srmsboot ne parvient pas à mapper le périphérique d'initialisation après une nouvelle installation du SE (6931924)

L'utilisation de stmsboot -d pour désactiver MPxIO peut provoquer l'échec de réinitialisation du système (6923599)

Les modifications dans la configuration physique du périphérique provoquent l'arrêt de l'utilitaire format Solaris (6890270, 6930996)

Le retrait des périphériques interrompt mpathadm dans Solaris (6908971, 6919439)

cfgadm -c unconfigure échoue si le chemin indiqué est sur un périphérique MPXIO (6948701)

Commande de création du volume RAID 10 nommée incorrectement (6943131)

La DEL prêt pour le retrait du disque du module de stockage ne fonctionne pas avec cfgadm (6946124)

Problèmes liés au système d'exploitation Linux

Problèmes actuels liés au système d'exploitation Linux

cfgadm -c unconfigure échoue si le chemin indiqué est sur un périphérique MPXIO (6948701)

Sur un serveur Sun Blade X6270 M2 avec un Sun Storage 6Gb SAS REM HBA (SGX-SAS6-REM-Z), la commande cfgadm -c unconfigure échoue si le chemin indiqué aboutit à un périphérique MPXIO.

Solution
  1. Sélectionnez le disque que vous voulez retirer.

    Dans cet exemple, nous voulons retirer le périphérique c0t5000C5000F0FE227d0.

    # format
    Searching for disks...done
    AVAILABLE DISK SELECTIONS:
    0. c0t5000C5000F0E5AFFd0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
    /scsi_vhci/disk@g5000c5000f0e5aff
    1. c0t5000C5000F0FE227d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
     /scsi_vhci/disk@g5000c5000f0fe227
  2. Exécutez mount(1M) pour vérifier que le périphérique est monté ou s'il s'agit d'un périphérique d'initialisation.

    Voici un exemple montrant comment vérifier si le périphérique est monté :

    # mount | grep c0t5000C5000F0E5AFFd0 /mnt on 
    /dev/dsk/c0t5000C5000F0E5AFFd0s6 read/write/setuid/devices/intr/largefiles
    /logging/xattr/onerror=panic/dev=600016 on Fri Jun  4 10:37:08 2010

    Pour vérifier si le périphérique est un périphérique d'initialisation, consultez l'exemple suivant :

    bash-3.00# mount | grep c0t5000C5000F0FE227d0 / on 
    /dev/dsk/c0t5000C5000F0FE227d0s0 read/write/setuid/devices/intr/largefiles
    /logging/xattr/onerror=panic/dev=800010 on Wed Jun 9 09:58:24 2010
    
    /export/home on /dev/dsk/c0t5000C5000F0FE227d0s7 read/write/setuid/devices/intr
    /largefiles/logging/xattr/onerror=panic/dev=800017 on Wed Jun 9 09:59:13 2010
    
    Note: "/" root directory
  3. Exécutez la commande fuser(1M) pour identifier les processus accédant au disque.

    Exemple avec aucun processus accédant au disque :

    # fuser -d /dev/dsk/c0t5000C5000F0E5AFFd0s2 /dev/dsk
    /c0t5000C5000F0E5AFFd0s2:

    Exemple avec un processus accédant au disque (fuser identifie le processus) :

    bash-3.00# fuser -d /dev/dsk/c0t5000C5000F0FE227d0s2 /dev/dsk
    /c0t5000C5000F0FE227d0s2: 1036o
    
    bash-3.00# ps -ef | grep 1036
    root 1036 982 0 11:56:34 pts/2 0:02 dd if=/dev/dsk/c0t5000C5000F0E5AFFd0s2 
    of=/dev/dsk/c0t5000C5000F0FE227d0s7
  4. Arrêtez tous les processus identifiés à l'étape 3. Par exemple :

    kill —p PID

    ou

    kill —P PID

  5. Effectuez l'une des actions suivantes pour enlever le disque :

    • Si le disque n'est pas un périphérique d'initialisation, exécutez la commande unmount pour démonter les points de montage, puis exécutez sync(1M) pour vider le disque :

      # umount /mnt
      # mount |grep c0t5000C5000F0E5AFFd0
      # sync
      Remove the disk safely.
    • Si le disque est un périphérique d'initialisation, exécutez sync(1M) pour vider le disque et arrêter le système :

      bash-3.00# sync
      bash-3.00# init 0
      Remove the disk safely.