Notas sobre la plataforma: servidor Sun Enterprise 250

Solstice DiskSuite

El procedimiento siguiente indica cómo sustituir un disco utilizado por Solstice DiskSuite. Consulte la documentación de Solstice DiskSuite para obtener más información.


Precaución - Precaución -

Sólo un administrador de sistemas cualificado deberá efectuar estos procedimientos. Las operaciones de conexión en marcha con unidades de disco activas pueden provocar la pérdida de datos si no se realizan de la forma adecuada.


  1. Haga una copia de seguridad del sistema.

  2. Escriba su y la contraseña de superusuario.

  3. Si es posible, guarde la tabla de particiones del disco que va a sustituir.

    Si aún puede leerse la etiqueta del disco, guarde ahora dichas particiones.


    Nota -

    Guarde toda la información de particionamiento del disco inmediatamente después de configurar metadispositivos o sistemas de archivos a fin de poderla recuperar más adelante tras un fallo de dispositivo.


    Utilice el comando prtvtoc para guardar la información de particiones.


    # prtvtoc /dev/rdsk/cwtxdys0
     > archivo_tabla_particiones_guardado
    

    Por ejemplo:


    # prtvtoc /dev/rdsk/c0t11d0s0 > /etc/c0t11d0s0.vtoc
    

  4. Identifique los metadispositivos o aplicaciones que estén utilizando el dispositivo que va a extraer.

    Por ejemplo:


    # metadb | grep c0t11d0
    # metastat | grep c0t11d0
    # mount | grep c0t11d0
    

    Guarde la salida de los comandos para reconstruir la configuración de metadispositivos una vez que haya sustituido el disco.

  5. Elimine las réplicas de bases de datos.

    Si existe alguna réplica de base de datos en el disco, es preciso eliminarla. Registre primero el tamaño y número de dichas réplicas por cada segmento; y luego elimínelas.


    # metadb -d cwtxdysz
    

    Por ejemplo:


    # metadb -d c0t11d0s0

  6. Elimine las posibles conexiones con subduplicaciones.

    Si alguna subduplicación está utilizando un segmento del disco, es necesario eliminar la conexión existente entre ambos. Por ejemplo:


    # metadetach d20 d21
    

  7. Elimine los segmentos de reserva.

    Si existe algún segmento asociado a algún grupo de segmentos de reserva, elimine éstos. Registre los grupos de segmentos de reserva asociados a ese segmento y luego, elimínelos. Por ejemplo:


    # metahs -d all c0t11d0s1
    

  8. Detenga cualquier otra actividad de metadispositivos en el disco.

    Compruebe la salida del comando metastat para ver si existen otros metadispositivos que utilicen segmentos del disco y que no puedan desasociarse (bandas que no están en duplicaciones, etc.). Tales metadispositivos deben desmontarse si contienen sistemas de archivos o, de lo contrario, desconectarse.

    Consulte la página man prtvtoc(1M) para obtener más información.

  9. Desmonte los sistemas de archivos del disco.


    Nota -

    Si los sistemas de archivos se encuentran en un disco que ha fallado, puede que no finalice la operación de umount. Es probable que aparezca un gran número de mensajes de error en la consola del sistema y en el directorio /var durante la operación de dicho comando. Si umount no termina de ejecutarse correctamente, puede ser necesario reiniciar el sistema.


    Por cada sistema de archivos devuelto en la lista, escriba:


     # umount sistema_archivos
    

    donde sistema_archivos es el primer campo de cada línea devuelta en el Paso 4.

    Por ejemplo:


    # umount /export/home
    # umount /export/home1
    

  10. Utilice el comando ssaadm replace_device para desconectar el dispositivo:


    # ssaadm replace_device nombre_dispositivo_lógico
    ssaadm: warning: can't quiesce "/dev/rdsk/c0t11d0s2": I/O error
    Bus is ready for the replacement of device
    Replace device and reconfigure bus as needed
    Press RETURN when ready to continue

    Donde nombre_dispositivo_lógico es el nombre completo de dispositivo lógico de la unidad que se va a extraer (/dev/rdsk/c0t11d0s2). Es necesario especificar el segmento 2, que representa el disco completo. No olvide que este comando también acepta un nombre de dispositivo físico como alternativa.

    Puede ignorar el mensaje de advertencia ya que el bus SCSI del servidor Enterprise 250 no necesita la suspensión de la actividad.

  11. Extraiga la unidad de disco defectuosa e introduzca la unidad de repuesto en su lugar.

    Consulte el Manual del usuario del servidor Sun Enterprise 250 si precisa más información sobre la desinstalación y sustitución de unidades de disco.

  12. Pulse Retorno para finalizar la operación.

    El comando ssaadm pone en funcionamiento la unidad de repuesto.

  13. Restablezca las particiones del disco.

    Si ha guardado las particiones del disco en un archivo, puede restaurarlas con fmthard. Por ejemplo:


    # fmthard -s /etc/c0t11d0s0.vtoc  /dev/rdsk/c0t11d0s0
    

    Si no las ha guardado, utilice los comandos format (1M) o fmthard(1M) para volver a particionar el disco.

  14. Restablezca las replicas de bases de datos.

    Por ejemplo:


    # metadb -a -l 2000 -c 2 c0t11d0s0
    

  15. Vuelva a establecer las asociaciones con subduplicaciones.

    Por ejemplo:


    # metattach d20 d21
    

  16. Vuelva a crear los segmentos de reserva por cada grupo asociado a un segmento del nuevo disco.

    Por ejemplo:


    # metahs -a hsp001 c0t11d0s1
    

  17. Repare cualquier metadispositivo dañado utilizando los segmentos del nuevo disco.

    Si el disco reemplazado ha causado el fallo de algún metadispositivo, éste puede repararse restableciendo los segmentos.


    #metareplace -e metadisp_duplic_o_RAID5 cwtxdysz
    

  18. Vuelva a montar los sistemas de archivos y reinicie las aplicaciones que utilizasen cualquier metadispositivo que no pudiera desconectarse


    #  mount sistema_archivos
    

Consulte la documentación de Solstice DiskSuite para obtener más información.