RedHat 7 Cluster comandos básicos

Estos son los comandos básicos para controlar un RedHat Cluster desde línea de comandos. Ver el estado del Cluster,  arrancar/parar/reiniciar/mover recursos y servicios, etc.

Ver el estado del cluster:

pcs cluster status

Ver el estado de los recursos

pcs status resources

Iniciar o parar un recurso

crm_resource start/stop <GRUPO>

Ejemplo:

crm_resource start redorbitaclus

Mover los recursos

pcs resource move <RECURSO>  <NODO>

Ejemplo:

pcs resource move redorbitaclus  redorbitaclus01 restart

NOTA: Tras mover siempre el recurso se debe ejecutar:

pcs resource clear redorbitaclus

Mover los recursos (Forzar el recurso)

crm_resource –force –resource redorbitaclus  –move redorbitaclus01 –node  –quiet

NOTA: Tras mover siempre el recurso se debe ejecutar:

pcs resource clear redorbitaclus

Eliminar errores

pcs resource cleanup

Consultar las constraint

pcs constraint location –full
Location Constraints:
Resource: redorbitaclus
Enabled on: redorbitaclus02.redorbita.com (score:INFINITY) (id:location-redorbitaclus -redorbitaclus02.redorbita.com-INFINITY)
Mostrar solo las location constraint:
pcs constraint location –full
Location Constraints:
Resource: redorbitaclus
Enabled on: redorbitaclus02.redorbita.com (score:INFINITY) (id:location-redorbitaclus -redorbitaclus02.redorbita.com-INFINITY)

Poner un nodo en mantenimiento

pcs cluster standby <NODO>

Quitar el modo mantenimiento de un nodo

pcs node unstandby <NODO>

Un saludo.

Redimensionar particiones con volumenes LVM

Como en la entrada anterior, vamos a ver como extender un volumen lógico y físico para realizar una ampliación de un file system pero en esta ocasión el disco esta particionado

 

Comprobamos cuanto espacio tiene el disco

fdisk -l /dev/sda2
Disk /dev/sda2: 50 GB, 53687091200 bytes

Rescaneamos el disco

echo 1 > /sys/block/sdb/device/rescan
echo ‘1’ > /sys/class/scsi_disk/0\:0\:0\:0/device/rescan

 

Leer más

Redimensionar volumenes LVM

¿Que es LVM?

LVM es una implementación de un administrador de volúmenes lógicos para el kernel Linux. Se escribió originalmente en 1998 por Heinz Mauelshagen, que se basó en el administrador de volúmenes de Veritas usado en sistemas HP-UX.

LVM incluye muchas de las características que se esperan de un administrador de volúmenes, incluyendo:

  • Redimensionado de grupos lógicos
  • Redimensionado de volúmenes lógicos
  • Instantáneas de sólo lectura (LVM2 ofrece lectura y escritura)
  • RAID0 de volúmenes lógicos.

Leer más

Upgrade Redhat 5.x a Redhat 6.x

En esta entrada vamos a ver como actualizar  RedHat 5.x a RedHat 6.x para ello anteriormente tenemos que descargar la ISO correspondiente.

RedHat siempre recomiendo realizar una reinstalación desde cero para una actualización de versión principal.

Sin embargo muchas veces no se puede realizar dicha reinslación dado que es un sistema altamente personalizado y configuración no estandar.

Leer más

Eliminar una ALUA en VxVM (Veritas Volume Manager)

En la entrada anterior ya vimos que es VxVM y como añadir un nuevo disco a un grupo de volumenes, esta vez vamos a eliminar una ALUA la cual al intentar realizar un rescan da error.

Listamos todos los discos

/etc/vx/bin/vxlist disk
TY   DEVICE         DISK               DISKGROUP              SIZE       FREE      STATUS
disk aluadisk0_0    dgBINRP2Disk0      dgAPP1                20g         5g        imported
disk aluadisk0_1    dgBINRP2Disk1      dgAPP2                10g         2g        imported
disk aluadisk0_2    dgBINRP2Disk2      dgAPP2                20g         20g       imported
disk aluadisk0_3    auto               –            –           error                sdbg             –

Al listar los discos podemos comprobar que tenemos un problema en uno de ellos, para eliminarlo lo realizamos de la siguiente forma:

vxdisk rm aluadisk0_3

 

Un saludo.

Agregar un nuevo disco a un grupo en VxVM (Veritas Volume Manager)

¿Que es VxVM?  (Definición de symantec )

Un producto de software de Veritas instalado en clientes de almacenamiento que habilita la administración de discos físicos como dispositivos lógicos. Volume Manager mejora la administración de almacenamiento de datos al controlar la asignación de espacio, el rendimiento, la disponibilidad de datos, la instalación del dispositivo y la supervisión de sistemas privados y compartidos.

Leer más

Instalación y configuración de PowerBroker Identity Services (PBIS)

¿Que es PBIS?

PowerBroker Identity Services permite extender el alcance del Directorio Activo a las plataformas Linux, Unix e incluso Macintosh.

Esta integración facilita las gestión y definición de políticas de seguridad centralizadas del Directorio Activo (GPO), aplicándolas a todas las plataformas.

Aporta un conjunto de herramientas que permiten gestionar eventos de seguridad y asegurar el cumplimiento con las políticas y normativas de seguridad.

Leer más

Configuración bonding con LACP en Red Hat

¿Que es LACP?

Agregación de enlaces LACP (IEEE 802.3ad)

La agregación virtual de enlaces, también llamadatrunking, es una característica de nivel 2, que une puertosfísicos de la red en un único enlace de datos de granancho de banda; de este modo se aumenta la capacidad de ancho debanda y se crean enlaces redundantes y de alta disponibilidad. Sifalla un enlace, la carga se redistribuye entre los enlacesrestantes, con lo que el funcionamiento es continuo. Gracias a lacapacidad de distributed multilink trunking (trunking distribuidopor pila), el fallo o la eliminación de una unidad de lapila no causará la caída de todo un trunk.

Leer más

Ampliar SWAP con LVM

Miramos el espacio

lvdisplay /dev/vg_system/lv_swap
— Logical volume —
LV Name                /dev/vg_system/lv_swap
VG Name                vg_system
LV Write Access        read/write
LV Status              available
# open                 1
LV Size                1.00 GB

 

deshabilitamos la swap

swapoff -v /dev/vg_system/lv_swap
swapoff on /dev/vg_system/lv_swap

 

Ampliamos el tamaño el cual necesitamos, en mi caso 1GB

lvresize /dev/vg_system/lv_swap -L +1G
Extending logical volume swap_lv to 2.00 GB
Logical volume swap_lv successfully resized

Damos el formato swap al volumen

mkswap /dev/vg_system/lv_swap
Setting up swapspace version 1, size = 2097152 kB

Activamos la swap

swapon -va
swapon on /dev/vg_system/lv_swap

Para comprobar que el aumento a sido satisfactorio, realizamos un cat al fichero /proc/swaps

cat /proc/swaps
Filename                         Type       Size    Used    Priority
/dev/vg_system/lv_swap           partition  2097152 0       -2

 

 

Un saludo.