Red Hat Training

A Red Hat training course is available for RHEL 8

11.3. Configuração de uma estratégia de restrição de localização

Ao utilizar restrições de localização, você pode configurar uma estratégia geral para especificar em quais nós um recurso pode funcionar:

  • Aglomerados de Opt-In
  • Aglomerados de Opt-Out

A escolha de configurar seu cluster como um cluster opt-in ou opt-out depende tanto de sua preferência pessoal quanto da composição de seu cluster. Se a maioria de seus recursos puder funcionar na maioria dos nós, então uma configuração opt-out provavelmente resultará em uma configuração mais simples. Por outro lado, se a maioria dos recursos só pode funcionar em um pequeno subconjunto de nós, uma configuração opt-in pode ser mais simples.

11.3.1. Configuração de um Cluster "Opt-In

Para criar um cluster opt-in, defina a propriedade do cluster symmetric-cluster para false para evitar que os recursos funcionem em qualquer lugar por padrão.

# pcs property set symmetric-cluster=false

Habilitar os nós para os recursos individuais. Os seguintes comandos configuram restrições de localização para que o recurso Webserver prefira o nó example-1, o recurso Database prefira o nó example-2, e ambos os recursos podem falhar em relação ao nó example-3 se seu nó preferido falhar. Ao configurar as restrições de localização para um cluster opt-in, definir uma pontuação zero permite que um recurso seja executado em um nó sem indicar qualquer preferência para preferir ou evitar o nó.

# pcs constraint location Webserver prefers example-1=200
# pcs constraint location Webserver prefers example-3=0
# pcs constraint location Database prefers example-2=200
# pcs constraint location Database prefers example-3=0