Bienvenidos

Todos estos pasos descriptos fueron probados en ambientes productivos

lunes, 4 de octubre de 2010

Agregar Filesystem al Sun Cluster 3.2

La finalidad es agregar el filesystem /u07 al Cluster ( conviene hacerlo con la BD baja)
1) Descubro los discos en Solaris
cfgadm -f -c configure c(nro de controladora)
devfsadm -C ( -C significa modo Clean Up )
devfsadm ( crea special files en el /devices y logical links en /dev )
scdidadm -C ( remueve todas las referencias DID de todos los dispositivos Detachados )
scdidadm -r ( reconfiguro los DID ) (en ambos nodos )
scgdevs ( updatea el /globaldevices )
scdpm -p all:all ( chequea que este bien el did en ambos nodos del cluster, suele demorar un rato , no menos de 5 minutos dependiendo la cantidad de discos que tenga)

OJO: Los comandos arriba mencionados,Deben ser ejecutados en AMBOS nodos del cluster

vxdctl enable
agrego los discos en el Veritas ( uso por ejemplo el vxdiskadm menu opcion 1 )


# vxdisk list
# vxassist -g CCtdg make vol25 51687m layout=stripe CCtdg16 CCtdg17 CCtdg18

cldevicegroup sync CCtdg

newfs /dev/vx/rdsk/CCtdg/vol25
Poner el NUEVO FILESYSTEM en el /etc/vfstab de AMBOS NODOS
Conviene poner el cluster en modo mantenimiento, para poder bajar y subir la base de datos, las veces que se necesite y que no se migre el cluster.

clrg suspend cct-rg

Ahora puedo agregar el nuevo filesystem al control del cluster
clrs set -g cct-rg -p FileSystemMountPoints="/u04,/u05,/u00,/archive/u01,/u03,/u02\
,/u06,/u07" cct-hastp-rs

En los parametros del FileSystemMountPoints, dentro e las comillas, hay que poner todos los FS, los que habia antes mas los que estamos agregando.

NO DEJAR ESPACIOS EN BLANCO ENTRE LA COMA ( , ) Y EL NOMBRE DE LOS FILESYSTEMS.

Luego , poner el cluster en modo normal
clrg resume cct-rg


~

3 comentarios:

  1. Tus posts nos estan sirviendo de gran ayuda. Esperamos que sigas escribiendo. Saludos desde España.

    Una pregunta: ¿vxdiskadm hay que ejecutarlo en todos los nodos o solo en el que tenga el recurso?

    Muchas gracias por todo.

    ResponderEliminar
  2. En ambos nodos hay que ejecutar el vxdiskadm.
    Suerte, y caulquier duda, pregunta.
    Salu2

    ResponderEliminar
  3. Cuando ejecutamos vxdiskadm en los nodos que no tienen el diskgroup, no podemos hacer nada, ya que no tiene visibilidad sobre los discos.

    Hemos seguido el resto de instrucciones y hemos añadido correctamente el filesystem.

    Saludos y muchas gracias.

    ResponderEliminar