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

administrar la supervisión de las rutas del disco

Los comandos de administración de la supervisión de las rutas del disco (DPM) permiten recibir notificación de los posibles fallos de rutas secundarias de disco. Utilice los procedimientos indicados en esta sección para efectuar tareas de administración asociadas con la supervisión de las rutas del disco. Consulte el Capítulo 3, Conceptos clave para los administradores de sistemas y los desarrolladores de aplicaciones de Sun Cluster: Guía de conceptos para el SO Solaris para obtener información conceptual sobre el daemon de supervisión de las rutas del disco. Consulte la página de comando man scdpm(1M) para obtener una descripción de las opciones del comando scdpm y comandos relacionados. Consulte la página de comando man syslogd(1M) para obtener información de los errrores registrados enviados por el daemon.


Nota –

Las rutas del disco se agregan automáticamente a la lista de supervisión en el momento de agregar dispositivos de E/S al nodo mediante los comandos scgdevs(1M) o scdidadm(1M). Las rutas del disco se dejan de supervisar automáticamente al eliminar los dispositivos del nodo mediante los comandos de Sun Cluster.


Tabla 4–4 Mapa de tareas: administrar la supervisión de las rutas del disco

Tarea 

Para obtener instrucciones 

Supervisar una ruta del disco mediante el comando scdpm(1M)

Cómo supervisar una ruta de disco

Anular la supervisión de una ruta del disco mediante el comando scdpm(1M)

Cómo anular la supervisión de una ruta de disco

Imprimir el estado de las rutas del disco defectuosas de un nodo mediante el comando scdpm

Cómo imprimir las rutas de disco defectuosas

Supervisar o anular la supervisión de las rutas del disco desde un archivo mediante scdpm -f

Cómo supervisar las rutas del disco desde un archivo

Los procedimientos indicados en la sección siguiente emiten el comando scdpm(1M) con la ruta del disco como argumento. Éste consta en todos los casos de un nombre de nodo y de un nombre de disco. El primer nodo no es necesario y, en caso de no especificarlo, toma el valor all. En la tabla siguiente se describen los convenios utilizados para la asignación de nombres a las rutas del disco.


Nota –

Se recomienda utilizar nombres de ruta del disco globales, ya que son coherentes dentro de todo el clúster. Los nombres de las rutas del disco UNIX no son coherentes en todo el clúster. La ruta del disco UNIX correspondiente a un disco determinado puede diferir en distintos nodos del clúster. La ruta podría ser c1t0d0 en un nodo y c2t0d0 en otro. Si utiliza nombres de ruta del disco UNIX, utilice el comando scdidadm -L para asignar el nombre UNIX al nombre global antes de ejecutar comandos de DPM. Consulte la página de comando man scdidadm(1M).


Tabla 4–5 Ejemplos de nombres de rutas del disco

Tipo de nombre 

Ejemplo de nombre de ruta de disco 

Descripción 

Ruta del disco global 

phys-schost-1:/dev/did/dsk/d1

Ruta del disco d1 en el nodo phys-schost-1

all:d1

Ruta del disco d1 en todos los nodos del clúster

Ruta del disco UNIX  

phys-schost-1:/dev/rdsk/c0t0d0s0

Ruta del disco c0t0d0s0 en el nodo phys-schost-1

phys-schost-1:all

Todas las rutas del disco de todos los nodos del clúster 

ProcedureCómo supervisar una ruta de disco

Para supervisar las rutas del disco del clúster, efectúe esta tarea.


Precaución – Precaución –

DPM no se admite en los nodos que ejecutan versiones anteriores a Sun Cluster 3.1 10/03. No utilice comandos de DPM durante una modernización. Una vez finalizada la modernización en todos los nodos, éstos deben estar en línea para poder utilizar los comandos de DPM.


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

  2. Supervise una ruta de disco mediante el comando scdpm(1M)


    # scdpm -m node:disk path
    

    Consulte este elemento para obtener información sobre las convenios de asignación de nombres para el argumento node:disk path.

  3. Compruebe que la ruta de disco esté supervisada.


    # scdpm -p node:all	     
    

Ejemplo 4–20 Supervisión de una ruta de disco en un único nodo

En el ejemplo siguiente se supervisa la ruta del disco schost-1:/dev/did/rdsk/d1 desde un único nodo. Sólo el daemon de DPM del nodo schost-1 supervisa la ruta al disco /dev/did/dsk/d1.


# scdpm -m schost-1:d1
# scdpm -p schost-1:d1
	     schost-1:/dev/did/dsk/d1   Ok


Ejemplo 4–21 Supervisión de una ruta de disco en todos los nodos

En el ejemplo siguiente se supervisa la ruta del disco schost-1:/dev/did/dsk/d1 desde todos los nodos. DPM se iniciará en todos los nodos en los cuales /dev/did/dsk/d1 sea una ruta válida.


# scdpm -m all:/dev/did/dsk/d1
# scdpm -p schost-1:d1
	     schost-1:/dev/did/dsk/d1   Ok	    


Ejemplo 4–22 Relectura de la configuración de discos de CCR

En el ejemplo siguiente se fuerza al daemon a releer la configuración de discos del CCR y se imprimen las rutas del disco supervisadas y su estado.


# scdpm -m all:all 
# scdpm -p all:all
		 schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d5   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok

ProcedureCómo anular la supervisión de una ruta de disco

Utilice este procedimiento para anular la supervisión de una ruta del disco.


Precaución – Precaución –

DPM no se admite en los nodos que ejecutan versiones anteriores a Sun Cluster 3.1 10/03. No utilice comandos de DPM durante una modernización. Una vez finalizada la modernización en todos los nodos, éstos deben estar en línea para poder utilizar los comandos de DPM.


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

  2. Determine el estado de la ruta del disco cuya supervisión desee anular.


    # scdpm -p [all:] disk path
    
    -p

    Imprime un listado detallado del estado actual de la ruta del disco especificada

    [:all]

    Muestra todas las rutas del disco, supervisadas o no

  3. En cada nodo, anule la supervisión de las rutas apropiadas.


    # scdpm -u  node:disk path
    

    Consulte la Tabla 4–5 para conocer los convenios de asignación de nombres del argumento node:disk path.


Ejemplo 4–23 Anulación de la supervisión de una ruta de disco

En el ejemplo siguiente se anula la supervisión de la ruta del disco schost-2:/dev/did/rdsk/d1 y se imprimen las rutas del disco de todo el clúster junto con el estado de las mismas.


# scdpm -u schost-2:/dev/did/rdsk/d1
# scdpm -p all:all 
	     schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d1   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok

ProcedureCómo imprimir las rutas de disco defectuosas

Utilice el procedimiento siguiente para imprimir las rutas del disco defectuosas de un clúster.


Precaución – Precaución –

DPM no se admite en los nodos que ejecutan versiones anteriores a Sun Cluster 3.1 10/03. No utilice comandos de DPM durante una modernización. Una vez finalizada la modernización en todos los nodos, éstos deben estar en línea para poder utilizar los comandos de DPM.


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

  2. Imprima las rutas del disco defectuosas de todo el clúster.


    # scdpm -p -F node:disk path
    

    Consulte la Tabla 4–5 para conocer los convenios de asignación de nombres del argumento node:disk path.


Ejemplo 4–24 Impresión de rutas de disco defectuosas

En el ejemplo siguiente se imprimen las rutas del disco defectuosas de todo el clúster.


# scdpm -p -F [all:]all
		 schost-1:/dev/did/dsk/d4   Fail
	     schost-1:/dev/did/dsk/d3   Fail
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Fail
	     schost-2:/dev/did/dsk/d5   Fail
	     schost-2:/dev/did/dsk/d6   Fail

ProcedureCómo supervisar las rutas del disco desde un archivo

Utilice el procedimiento siguiente para supervisar o anular la supervisión de las rutas del disco desde un archivo. Éste debe contener los comandos de supervisión o anulación de ésta, los nombres de los nodos y de las rutas del disco. Los campos del archivo deben estar separados entre sí por una columna. Asigne formato al listado según el ejemplo.


syntax in command file:
[u,m] [node|all]:<[/dev/did/rdsk/]d- | [/dev/rdsk/]c-t-d- | all>


command file entry
u schost-1:/dev/did/rdsk/d5
m schost-2:all

Precaución – Precaución –

DPM no se admite en los nodos que ejecutan versiones anteriores a Sun Cluster 3.1 10/03. No utilice comandos de DPM durante una modernización. Una vez finalizada la modernización en todos los nodos, éstos deben estar en línea para poder utilizar los comandos de DPM.


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

  2. Supervise las rutas del disco desde un archivo.


    # scdpm -f filename
    
  3. Verifique el estado de las rutas del disco en la información del clúster.


    # scdpm -p all:all
    	    
    

Ejemplo 4–25 Supervisión o anulación de la supervisión de rutas de disco desde un archivo

En el ejemplo siguiente se supervisan las rutas del disco desde un archivo o se anula su supervisión.


# scdpm -f schost_config
# scdpm -p all:all 
	     schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d5   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok