54.4. Configuração de grupos de recursos
Um dos elementos mais comuns de um agrupamento é um conjunto de recursos que precisam ser localizados juntos, começar sequencialmente e parar na ordem inversa. Para simplificar esta configuração, o Pacemaker apóia o conceito de grupos de recursos.
54.4.1. Criação de um grupo de recursos Copiar o linkLink copiado para a área de transferência!
Você cria um grupo de recursos com o seguinte comando, especificando os recursos a serem incluídos no grupo. Se o grupo não existir, este comando cria o grupo. Se o grupo existir, este comando adiciona recursos adicionais ao grupo. Os recursos começarão na ordem que você os especificar com este comando, e pararão na ordem inversa de sua ordem inicial.
pcs resource group acrescentar group_name resource_id [resource_id] ... [resource_id] [- antes resource_id | - depois resource_id]
pcs resource group acrescentar group_name resource_id [resource_id] ... [resource_id] [- antes resource_id | - depois resource_id]
Você pode usar as opções --before e --after deste comando para especificar a posição dos recursos adicionados em relação a um recurso que já existe no grupo.
Você também pode adicionar um novo recurso a um grupo existente quando você criar o recurso, usando o seguinte comando. O recurso que você cria é adicionado ao grupo chamado group_name. Se o grupo group_name não existir, ele será criado.
pcs resource create resource_id [standard:[provider:]]type [resource_options] [op operation_action operation_options ] --group group_name
pcs resource create resource_id [standard:[provider:]]type [resource_options] [op operation_action operation_options ] --group group_name
Não há limite para o número de recursos que um grupo pode conter. As propriedades fundamentais de um grupo são as seguintes.
- Os recursos são agrupados dentro de um grupo.
- Os recursos são iniciados na ordem em que você os especifica. Se um recurso do grupo não puder funcionar em nenhum lugar, então nenhum recurso especificado após esse recurso é permitido para funcionar.
- Os recursos são interrompidos na ordem inversa na qual você os especifica.
O exemplo seguinte cria um grupo de recursos chamado shortcut que contém os recursos existentes IPaddr e Email.
pcs resource group add shortcut IPaddr Email
# pcs resource group add shortcut IPaddr Email
Neste exemplo:
-
O
IPaddré iniciado primeiro, depoisEmail. -
O recurso
Emailé interrompido primeiro, depoisIPAddr. -
Se
IPaddrnão pode funcionar em qualquer lugar, também não podeEmail. -
Se
Emailnão puder funcionar em nenhum lugar, no entanto, isso não afeta de forma algumaIPaddr.