Sun Cluster: Guía de administración del sistema para el SO Solaris

ProcedureCómo eliminar un sistema de archivos del clúster

Para eliminar un sistema de archivos del clúster, simplemente desmóntelo. Si también desea eliminar o suprimir los datos, elimine del sistema el dispositivo de disco (o metadispositivo o volumen) subyacente.


Nota –

Los sistemas de archivos del clúster se desmontan automáticamente como parte de la parada de sistema que tiene lugar al ejecutar scshutdown(1M) para detener todo el clúster. Un sistema de archivos del clúster no se desmonta al ejecutar shutdown para detener un sólo nodo. No obstante, si el nodo que se va a parar es el único nodo conectado al disco, cualquier intento de acceder al sistema de archivos del clúster de ese disco acaba con un error.


Los requisitos para desmontar sistemas de archivos del clúster son:

Pasos
  1. Conviértase en usuario root en cualquiera de los nodos del clúster.

  2. Determine que sistemas de archivos del clúster están montados.


    # mount -v
    
  3. En cada nodo, liste todos los procesos que utilizan el sistema de archivos del clúster para saber cuáles de ellos deberá parar.


    # fuser -c [ -u ] mountpoint
    
    -c

    Indica qué archivos son puntos de montaje para los sistemas de archivos y los archivos contenidos en dichos sistemas de archivos montados.

    -u

    (Opcional) Muestra el nombre de inicio de sesión del usuario para cada ID de proceso.

    punto_montaje

    Especifica el nombre del sistema de archivos del clúster cuyos procesos desea parar.

  4. En cada nodo, pare todos los procesos del sistema de archivos del clúster.

    Utilice para ello el método que prefiera. Si es necesario, utilice el comando siguiente para forzar la finalización de los procesos asociados con el sistema de archivos del clúster.


    # fuser -c -k mountpoint
    

    Se envía un SIGKILL a todos los procesos que utilizan el sistema de archivos.

  5. En cada nodo, compruebe que no haya ningún proceso que utilice el sistema de archivos.


    # fuser -c mountpoint
    
  6. Desmonte el sistema de archivos desde uno de los nodos.


    # umount mountpoint
    
    punto_montaje

    Especifica el nombre del sistema de archivos del clúster que desea desmontar. Puede ser el nombre del directorio donde está montado el sistema de archivos del clúster o bien el nombre de la ruta del dispositivo del sistema de archivos.

  7. (Opcional) Edite el archivo /etc/vfstab para suprimir la entrada correspondiente al sistema de archivos del clúster que se elimina.

    Efectúe este paso en todos los nodos del clúster que tengan una entrada para este sistema de archivos del clúster en su archivo /etc/vfstab.

  8. (Opcional) Elimine el dispositivo de disco group/metadevice/volume/plex.

    Para obtener más información consulte la documentación de su gestor de volúmenes.


Ejemplo 4–19 Eliminación de un sistema de archivos del clúster

En el siguiente ejemplo, se elimina un sistema de archivos del clúster UFS montado en el metadispositivo o volumen de Solstice DiskSuite/Solaris Volume Manager /dev/md/oracle/rdsk/d1.


# mount -v
...
/global/oracle/d1 on /dev/md/oracle/dsk/d1 read/write/setuid/global/logging/largefiles 
# fuser -c /global/oracle/d1
/global/oracle/d1: 4006c
# fuser -c -k /global/oracle/d1
/global/oracle/d1: 4006c
# fuser -c /global/oracle/d1
/global/oracle/d1:
# umount /global/oracle/d1
 
(en cada nodo, elimine la entrada resaltada:)
# vi /etc/vfstab
#device           device        mount   FS      fsck    mount   mount
#to mount         to fsck       point   type    pass    at boot options
#                       
/dev/md/oracle/dsk/d1 /dev/md/oracle/rdsk/d1 /global/oracle/d1 ufs 2 yes global,logging
[Guarde y salga.]

Para eliminar los datos del sistema de archivos del clúster, borre el dispositivo subyacente. Para obtener más información consulte la documentación de su gestor de volúmenes.