50.3. Creación de los recursos y grupos de recursos
Este caso de uso requiere que se creen cuatro recursos de cluster. Para garantizar que todos estos recursos se ejecutan en el mismo nodo, se configuran como parte del grupo de recursos apachegroup. Los recursos a crear son los siguientes, listados en el orden en que se iniciarán.
-
Un recurso
LVMllamadomy_lvmque utiliza el grupo de volúmenes LVM que creó en Configuración de un volumen LVM con un sistema de archivos ext4. -
Un recurso
Filesystemllamadomy_fs, que utiliza el dispositivo del sistema de archivos/dev/my_vg/my_lvque creaste en Configuración de un volumen LVM con un sistema de archivos ext4. -
Un recurso
IPaddr2, que es una dirección IP flotante para el grupo de recursosapachegroup. La dirección IP no debe ser una ya asociada a un nodo físico. Si no se especifica el dispositivo NIC del recursoIPaddr2, la IP flotante debe residir en la misma red que una de las direcciones IP asignadas estáticamente del nodo, de lo contrario, el dispositivo NIC para asignar la dirección IP flotante no puede ser detectado correctamente. -
Un recurso
apachellamadoWebsiteque utiliza el archivoindex.htmly la configuración de Apache que definió en Configuración de un servidor HTTP Apache.
El siguiente procedimiento crea el grupo de recursos apachegroup y los recursos que contiene el grupo. Los recursos se iniciarán en el orden en que los añada al grupo y se detendrán en el orden inverso en que se añadan al grupo. Ejecute este procedimiento desde un solo nodo del clúster.
El siguiente comando crea el recurso
LVM-activatemy_lvm. Dado que el grupo de recursosapachegroupaún no existe, este comando crea el grupo de recursos.NotaNo configure más de un recurso
LVM-activateque utilice el mismo grupo de volúmenes LVM en una configuración de HA activa/pasiva, ya que esto podría causar la corrupción de los datos. Además, no configure un recursoLVM-activatecomo recurso clónico en una configuración de HA activa/pasiva.pcs resource create my_lvm ocf:heartbeat:LVM-activate vgname=my_vg vg_access_mode=system_id --group apachegroup
[root@z1 ~]# pcs resource create my_lvm ocf:heartbeat:LVM-activate vgname=my_vg vg_access_mode=system_id --group apachegroupCopy to Clipboard Copied! Toggle word wrap Toggle overflow Cuando se crea un recurso, éste se inicia automáticamente. Puede utilizar el siguiente comando para confirmar que el recurso se ha creado y se ha iniciado.
pcs resource status
# pcs resource status Resource Group: apachegroup my_lvm (ocf::heartbeat:LVM-activate): StartedCopy to Clipboard Copied! Toggle word wrap Toggle overflow Puede detener e iniciar manualmente un recurso individual con los comandos
pcs resource disableypcs resource enable.Los siguientes comandos crean los recursos restantes para la configuración, añadiéndolos al grupo de recursos existente
apachegroup.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Después de crear los recursos y el grupo de recursos que los contiene, puede comprobar el estado del clúster. Observe que los cuatro recursos se ejecutan en el mismo nodo.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Tenga en cuenta que si no ha configurado un dispositivo de cercado para su clúster, por defecto los recursos no se inician.
Una vez que el clúster esté en funcionamiento, puede dirigir un navegador a la dirección IP que definió como recurso
IPaddr2para ver la pantalla de muestra, que consiste en la simple palabra "Hola".Hola
HolaCopy to Clipboard Copied! Toggle word wrap Toggle overflow Si encuentra que los recursos que configuró no están funcionando, puede ejecutar el comando
pcs resource debug-start resourcepara probar la configuración de los recursos.