Capítulo 10. Configuración de los recursos del clúster


El formato del comando para crear un recurso de cluster es el siguiente:

Copy to Clipboard Toggle word wrap
pcs resource create resource_id [standard:[provider:]]type [resource_options] [op operation_action operation_options [operation_action operation options ]...] [meta meta_options...] [clone [clone_options] | master [master_options] | --group group_name [--before resource_id | --after resource_id] | [bundle bundle_id] [--disabled] [--wait[=n]]

Las principales opciones de creación de recursos de clúster son las siguientes:

  • Cuando se especifica la opción --group, el recurso se añade al grupo de recursos nombrado. Si el grupo no existe, se crea el grupo y se añade este recurso al grupo.
  • Las opciones --before y --after especifican la posición del recurso añadido en relación con un recurso que ya existe en un grupo de recursos.
  • Especificar la opción --disabled indica que el recurso no se inicia automáticamente.

Puede determinar el comportamiento de un recurso en un clúster configurando restricciones para ese recurso.

Ejemplos de creación de recursos

El siguiente comando crea un recurso con el nombre VirtualIP de estándar ocf, proveedor heartbeat, y tipo IPaddr2. La dirección flotante de este recurso es 192.168.0.120, y el sistema comprobará si el recurso está funcionando cada 30 segundos.

Copy to Clipboard Toggle word wrap
# pcs resource create VirtualIP ocf:heartbeat:IPaddr2 ip=192.168.0.120 cidr_netmask=24 op monitor interval=30s

Alternativamente, puede omitir los campos standard y provider y utilizar el siguiente comando. De este modo, el estándar será ocf y el proveedor heartbeat.

Copy to Clipboard Toggle word wrap
# pcs resource create VirtualIP IPaddr2 ip=192.168.0.120 cidr_netmask=24 op monitor interval=30s

Borrar un recurso configurado

Utilice el siguiente comando para eliminar un recurso configurado.

Copy to Clipboard Toggle word wrap
supresión de recursos pcs resource_id

Por ejemplo, el siguiente comando elimina un recurso existente con un ID de recurso de VirtualIP.

Copy to Clipboard Toggle word wrap
# pcs resource delete VirtualIP

10.1. Identificadores de agentes de recursos

Los identificadores que se definen para un recurso indican al clúster qué agente debe utilizar para el recurso, dónde encontrar ese agente y a qué estándares se ajusta. Tabla 10.1, “Identificadores de agentes de recursos”, describe estas propiedades.

Tabla 10.1. Identificadores de agentes de recursos
CampoDescripción

estándar

La norma a la que se ajusta el agente. Valores permitidos y su significado:

* ocf - El type especificado es el nombre de un archivo ejecutable que se ajusta a la API del agente de recursos de Open Cluster Framework y que se encuentra bajo /usr/lib/ocf/resource.d/provider

* lsb - El type especificado es el nombre de un archivo ejecutable que se ajusta a las acciones de script de inicio de base de Linux. Si el tipo no especifica una ruta completa, el sistema lo buscará en el directorio /etc/init.d.

* systemd - El type especificado es el nombre de una unidad instalada systemd

* service - Pacemaker buscará el type especificado, primero como agente lsb y luego como agente systemd

* nagios - El type especificado es el nombre de un archivo ejecutable conforme a la API de plugins de Nagios y ubicado en el directorio /usr/libexec/nagios/plugins, con metadatos de estilo OCF almacenados por separado en el directorio /usr/share/nagios/plugins-metadata (disponible en el paquete nagios-agents-metadata para ciertos plugins comunes).

tipo

El nombre del agente de recursos que desea utilizar, por ejemplo IPaddr o Filesystem

proveedor

La especificación OCF permite que varios proveedores suministren el mismo agente de recursos. La mayoría de los agentes suministrados por Red Hat utilizan heartbeat como proveedor.

Tabla 10.2, “Comandos para mostrar las propiedades de los recursos” resume los comandos que muestran las propiedades de los recursos disponibles.

Tabla 10.2. Comandos para mostrar las propiedades de los recursos
comando de visualización de pcsSalida

pcs resource list

Muestra una lista de todos los recursos disponibles.

pcs resource standards

Muestra una lista de estándares de agentes de recursos disponibles.

pcs resource providers

Muestra una lista de proveedores de agentes de recursos disponibles.

pcs resource list string

Muestra una lista de recursos disponibles filtrados por la cadena especificada. Puede utilizar este comando para mostrar los recursos filtrados por el nombre de un estándar, un proveedor o un tipo.

Volver arriba
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2025 Red Hat, Inc.