20.2.2. Cambio del valor por defecto de una operación de recursos para conjuntos de recursos (RHEL 8.3 y posteriores)

A partir de Red Hat Enterprise Linux 8.3, puede crear múltiples conjuntos de valores predeterminados de operaciones de recursos con el comando pcs resource op defaults set create, que le permite especificar una regla que contenga resource y expresiones de operación. Sólo resource y las expresiones de operación, incluyendo and, or y paréntesis, están permitidas en las reglas que usted especifica con este comando.

Con este comando, se puede configurar un valor de operación de recursos por defecto para todos los recursos de un tipo determinado. Por ejemplo, ahora es posible configurar los recursos implícitos de podman creados por Pacemaker cuando los paquetes están en uso.

El siguiente comando establece un valor de tiempo de espera por defecto de 90 para todas las operaciones de todos los recursos de podman. En este ejemplo, ::podman significa un recurso de cualquier clase, cualquier proveedor, de tipo podman.

La opción id, que nombra el conjunto de operaciones de recursos por defecto, no es obligatoria. Si no se establece esta opción, pcs generará un ID automáticamente. La configuración de este valor le permite proporcionar un nombre más descriptivo.

# pcs resource op defaults set create id=podman-timeout meta timeout=90s rule resource ::podman

El siguiente comando establece un valor de tiempo de espera por defecto de 120s para la operación stop para todos los recursos.

# pcs resource op defaults set create id=stop-timeout meta timeout=120s rule op stop

Es posible establecer el valor de tiempo de espera por defecto para una operación específica para todos los recursos de un tipo particular. El siguiente ejemplo establece un valor de tiempo de espera por defecto de 120s para la operación stop para todos los recursos podman.

# pcs resource op defaults set create id=podman-stop-timeout meta timeout=120s rule resource ::podman and op stop