7.5.2. Adicionar um Serviço de Cluster ao Cluster
Para adicionar um serviço de cluster ao cluster, siga os passos desta seção.
- Abra o
/etc/cluster/cluster.conf
em qualquer nó do cluster. - Adicione uma seção
service
dentro do elementorm
para cada serviço. Por exemplo:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Configure os seguintes parâmetros (atributos) no elemento
service
:autostart
— Especifica se faz inicialização automática do serviço quando o cluster inicia. Use '1' para ativar e '0' para desativar; o padrão é ativado.domain
— Especifica um domínio de failover (se requerido).exclusive
— Especifica uma política onde o serviço somente roda em nós que não possuem outros serviços rodando neles.recovery
— Especifica uma política de recuperação para o serviço. As opções são realocar, reiniciar ou desabilitar o serviço.
- Dependendo do tipo de recursos que você quer usar, preencha o serviço com recursos globais ou serviços especificos.Por exemplo, aqui está um serviço Apache que usa recursos globais:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Por exemplo, aqui está um serviço Apache que usa recursos de serviços especificos:Copy to Clipboard Copied! Toggle word wrap Toggle overflow O Exemplo 7.10, “cluster.conf
com Serviços Adicionados. Um usando Recursos Globais e Um usando Recursos de Serviços Especificos ” exibe um exemplo de arquivocluster.conf
com dois serviços:example_apache
— Este serviço usa os recursos globaisweb_fs
,127.143.131.100
, eexample_server
.example_apache2
— Este serviço usa os recursos de serviços especificosweb_fs2
,127.143.131.101
, eexample_server2
.
- Atualize o atributo
config_version
incrementando seu valor (por exemplo, mudando deconfig_version="2"
paraconfig_version="3">
). - Salve o
/etc/cluster/cluster.conf
. - (Opcional) Valide o arquivo atualizado contra o esquema de cluster (
cluster.rng
) rodando o comandoccs_config_validate
. Por exemplo:ccs_config_validate
[root@example-01 ~]# ccs_config_validate Configuration validates
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Rode o comando
cman_tool version -r
para propagar a configuração ao resto dos nós no cluster. - Verifique que o arquivo de configuração atualizado foi propagado.
- Siga para Seção 7.8, “Verificando uma Configuração”.
Exemplo 7.10. cluster.conf
com Serviços Adicionados. Um usando Recursos Globais e Um usando Recursos de Serviços Especificos