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.
Categoría: Cluster
Cluster
Error Red Hat Cluster Local machine trying to enable service:httpd…Temporary failure; try again
En esta entrada vamos a ver como solventar este gran problema el cual nos suece a la hora de iniciar o intentar migrar un servicio de un nodo a otro.
Intentamos levantar el servicio y nos aparece el siguiente error:
# clusvcadm -e service:httpd
Local machine trying to enable service:httpd…Temporary failure; try again
Tras fallar al iniciar el servicio intentamos migrar al otro nodo el servicio, el cual nos muestra el siguiente error:
# clusvcadm -r service:httpd -m nodo02
Trying to relocate service:httpd1 to nodo02…Invalid operation for resource
Comprobamos que el servicio está bloqueado, esta información se puede obtener de las siguientes formas:
# clusvcadm -l service:httpd
Resource groups lockedAfter Status
Service Information
——- ———–Service Name : service:httpd
Current State : started (112)
# clusvcadm -S service:httpd
Resource groups locked
Desbloqueamos el recurso
clusvcadm -u service:httpd
Resource groups unlocked
Una vez desbloqueado ya podemos mover el recurso
clusvcadm -r httpd -m nodo02
un saludo.
Comandos basicos Cluster Pacemaker
Estos son los comandos básicos para controlar un cluster Pacemaker 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 un recurso
Sintaxis:
pcs resource start <Cluster IP>
Ejemplo:
pcs resource start clusterIP
Tambien se puede realizar mediante el comando: crm_resource
crm_resource start clusterbd
Parar un recurso
pcs resource stop clusterIP
Tambien se puede realizar mediante el comando: crm_resource
crm_resource stop clusterbd
Mover los recursos
pcs resource move <RECURSO> <NODO>
Ejemplo:
pcs resource move clusterbd node02
*NOTA: Tras mover siempre el recurso se debe ejecutar:
pcs resource clear <ClusterIP>
Tambien se puede realizar mediante el comando: crm_resource
crm_resource –resource clusterIP –move –node node02
Forzar para que se mueva el recurso
crm_resource –force –resource clusterIP –move –node node02 –quiet
*NOTA: Tras mover siempre el recurso se debe ejecutar:
pcs resource clear clusterbd
Eliminar errores
pcs resource cleanup
Consultar las constraint
pcs constraint location –full
Location Constraints:
Resource: clusterIP
Enabled on: nodo02 (score:INFINITY) (id:location-clusterIP-nodo02-INFINITY)
Mostrar solo las location constraint:
pcs constraint location –full
Location Constraints:
Resource: clusterbd
Enabled on: nodo02 (score:INFINITY) (id:location-clusterIP-nodo02-INFINITY)
Poner un nodo en mantenimiento
pcs cluster standby <NODO>
Quitar el modo mantenimiento de un nodo
pcs node unstandby <NODO>
Un saludo.
Configurar High-availability cluster en PROXMOX
Proxmox VE 4 soporta grupos de hasta 32 nodos físicos. La gestión centralizada Proxmox hace que sea fácil de configurar todos los nodos disponibles desde un solo lugar. Hay muchas ventajas si se utiliza un clúster Proxmox por ejemplo, es fácil migrar una máquina virtual de un nodo a otro nodo. Puede utilizar 2 servidores Proxmox para una configuración multi-nodo, pero si se desea configurar Proxmox para alta disponibilidad, se necesitan 3 o más nodos Proxmox.
En este tutorial, vamos a montar un cluster Proxmox 4 con 3 servidores Proxmox y 1 servidor NFS almacenamiento.
Esquema de red:
Cluster HA bajo GNU/Linux CentOS 6.5
¿Que es un Cluster HA?
Un cluster de alta disponibilidad es un conjunto de dos o más máquinas que se caracterizan por mantener una serie de servicios compartidos y por estar constantemente monitorizándose entre sí. Podemos
Apache Tomcat: Balanceo de carga y alta disponibilidad
¿Que es un balanceandor? (Wikipedia)
Un balanceador de carga fundamentalmente es un dispositivo de hardware o software que se pone al frente de un conjunto de servidores que atienden una aplicación y, tal como su nombre lo indica, asigna o balancea las solicitudes que llegan de los clientes a los servidores usando algún algoritmo (desde un simple Round Robin hasta algoritmos más sofisticados).1
Funcionamiento:
Crear clúster HA en vmware con vsphere client
En esta nueva entrada veremos cómo crear un clúster HA con vSphere Web Client. Para crear el cluster tenemos que tener por lo menos dos servidores esxi físicos.
Tener un cluster tiene múltiples ventas: vmotion (Permite mover maquinas en caliente), vmotion Storage (Puedes mover datastore de maquinas virtuales en caliente), Poder mover una maquina a otra LUN sin perder servicio….etc
Botón derecho encima de nuestro Datacenter > New Cluster…