Buscar este blog

miércoles, 1 de febrero de 2012

Añadir almacenamiento, a un VG, a un Cluster Power HA, en caliente

Antes de comenzar, tomamos una foto del estado actual de los discos.

# lspv

Primero presentamos le almacenamiento desde la SAN. A todos los nodos del custer.
Escaneamos desde los dos nodos implicados.

# cfgmgr

Comprobamos el re-escaneo

# lspv

El disco identificado como Nuevo, hdisk[nuevo], tendrá que tener unos parámetros específicos (las siguientes instrucciones hay que realizarlas en ambos nodos):

chdev -l hdisk[nuevo] -a pv=yes
chdev -l hdisk[nuevo] -a hcheck_interval=60
chdev -l hdisk[nuevo] -a reserve_policy=no_reserve

Posteriormente, en nodo activo:

- hacer los cambios:

# extendvg volumegroup hdisk[nuevo]

- desbloquear el VG:

# varyonvg -bu volumegroup

Después, en nodo pasivo:

- importar los cambios:

# importvg -L volumegroup hdisk[nuevo] (un disco del VG)

Para terminar, en nodo activo:

- bloquear de nuevo el VG:

# varyonvg volumegroup

1 comentario:

  1. Solo comentar que la forma correcta de hacerlo es mediante los comandos o menús de cluster, en la sección C-SPOC.

    De todas formas este procedimiento me ha resultado muy útil en varios casos:

    - el cliente hace cambios en los VGs del nodo activo (modificar o añadir filesystems o discos) a mano, sin tener en cuenta que hay cluster. Con la última parte de este procedimiento se sincronizan en el pasivo los cambios realizados en el activo.

    - ha habido versiones de HACMP que tenían un bug que impedía el correcto funcionamiento de los comandos cspoc. Con este procedimiento he podido continuar, a pesar del bug.

    - en una migración entre cabinas, para poder lanzar los comandos de mirror en background, he utilizado scripts en el nodo activo, y luego he sincronizado en el pasivo.

    ResponderEliminar