3.10. Adicionar um Serviço de Cluster ao Cluster
Para adicionar um serviço de cluster ao cluster, siga os passos desta seção.
- A partir da página específica do cluster, você pode adicionar serviços ao cluster clicando em Seção 4.5, “Gerenciando Serviços de Alta Disponibilidade”.)(Service Groups) no topo de exibição do cluster. Isto exibe os serviços que foram configurados para esse cluster. (A partir da página , você pode também iniciar, reiniciar e desabilitar um serviço conforme descrito na
- Clique em(Add). Isso exibe a caixa de diálogo (Add Service do Cluster).
- Na caixa de diálogo Adicionar Serviço ao Cluster (Add Service to Cluster), na caixa de texto (Service Name), digite o nome do serviço.
Nota
Use um nome descritivo que claramente distingue o serviço de outros serviços no cluster. - Marque a caixa de seleção não estiver marcada, o serviço deve ser iniciado manualmente em qualquer momento após o cluster sair do estado parado.(Automatically start this service) se você quiser que o serviço inicie automaticamente quando um cluster é iniciado e em execução. Se a caixa
- Marque a caixa de seleção(Run exclusive) para definir um política onde o serviço somente roda em nós que não possuem outros serviços rodando neles.
- Se você configurou domínios de failover para o cluster, você pode usar o menu suspenso do parâmetro Seção 3.8, “Configurando um Domínio de Failover”.(Failover Domain) para selecionar um domínio para este serviço. Para informações sobre configurar domínios de failover veja a
- Use a caixa suspensa(Recovery Policy) para selecionar uma política para o serviço. As opções são (Relocate), (Restart), (Restart-Disable), ou (Disable).Selecionar a opção(Restart) indica que o sistema deve tentar reiniciar o serviço com falha antes de realocar o serviço. Selecionar a opção (Restart-Disable) indica que o sistema deve tentar reiniciar o serviço em questão se ele falhar, mas se a reinicialização do serviço falhar, o serviço será desabilitado em vez de ser movido para outro host no cluster.Se você selecionar(Restart) ou (Restart-Disable) como a política de recuperação para o serviço, você pode especificar o número máximo de falhas de reinicializações antes de realocar ou desabilitar o serviço, você pode especificar o período de tempo em segundos depois em que se deve ignorar uma reinicialização.
- Para adicionar um recurso ao serviço, clique em(Add resource). Isto leva à exibição da caixa de seleção (Add Resource To Service) que permite que você adicione um recurso global existente ou adicione um novo recurso que está disponível a este serviço.
- Para adicionar um recurso global existente, clique no nome do recurso existente na caixa de seleção Seção 3.9, “Configurar Recursos de Cluster Globais”).(Add Resource To Service). Isto exibe o recurso e seus parâmetros na página (Services Groups) para o serviço que você está configurando. Para informações sobre adicionar ou modificar recursos globais, veja
- Para adicionar um novo recurso que está disponível somente neste serviço, selecione o tipo de recurso para configurar a partir da caixa de seleção Apêndice B, Parâmetros dos Recursos de Alta Disponibilidade descreve os parâmetros do recurso.(Add a resource) e digite os parâmetros do recurso para o recurso que você está adicionando. O
- Quando adicionar um recurso a um serviço, seja ele um recurso global existente ou um recurso disponível somente a este serviço, você pode especificar se o recurso é uma(Independent subtree) ou um (Non-critical resource).Se você especificar que um recurso é uma sub árvore independente, então se o recurso falhar, somente ele é reiniciado (ao invés de todo o serviço) antes do sistema tentar uma recuperação normal. Você pode especificar o número máximo de reinicializações a serem tentadas para aquele recurso em um nó antes de implementar a política de recuperação para o serviço. Você pode também especificar o período de tempo em segundos depois que o sistema implementará a política de recuperação para o serviço.Se você especificar que o recurso é um recurso não crítico, então se o recurso falhar, somente aquele recurso é reiniciado e se o serviço continuar a falhar, então somente este serviço é desabilitado ao invés de todo o serviço. Você pode especificar o número máximo de reinicializações a serem tentadas para o recurso em um nó antes de desabilitar o recurso. Você pode também especificar a quantidade de tempo em segundos depois que o sistema desabilitará aquele recurso.
- Se você quiser adicionar recursos filhos ao recurso que você está definindo, clique em(Add a child resource). Isto exibe a caixa suspensa (Add Resource To Service), da qual você pode adicionar um recurso existente global ou adicionar um novo recurso que está disponível somente a este serviço. Você pode continuar adicionando recursos filhos ao recurso para atender suas necessidades.
Nota
Se você estiver adicionando um recurso de serviço Samba, adicione-o diretamente ao serviço, não como um filho de outro recurso. - Quando você tiver completado a adição de recursos ao serviço e tiver completado a adição de recursos filhos aos recursos, clique em(Submit). Clicando em retornará à página (Service Groups), mostrando os serviços adicionados (e outros serviços).
Nota
Para verificar a existência do recurso de serviço IP usado em um serviço de cluster, você pode usar o comando
/sbin/ip addr show
em um nó de cluster (ao invés do comando obsoleto ifconfig
). O resultado a seguir demonstra o comando /sbin/ip addr show
executado em um nó executando um serviço de cluster:
1: lo: <LOOPBACK,UP> mtu 16436 qdisc noqueue link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP> mtu 1356 qdisc pfifo_fast qlen 1000 link/ether 00:05:5d:9a:d8:91 brd ff:ff:ff:ff:ff:ff inet 10.11.4.31/22 brd 10.11.7.255 scope global eth0 inet6 fe80::205:5dff:fe9a:d891/64 scope link inet 10.11.4.240/22 scope global secondary eth0 valid_lft forever preferred_lft forever
Para modificar um serviço existente, realize os seguintes passos.
- Da caixa de diálogo(Service Groups), clique no nome do serviço a ser modificado. Isto exibe os parâmetros e recursos que foram configurados para o serviço.
- Edite os parâmetros de serviço.
- Clique em(Submit)
Para deletar um serviço existente, realize os seguintes passos.
- A partir da página luci, marque a caixa para quaisquer serviços a serem deletados.(Service Groups) do
- Clique em.
- Desde o Red Hat Enterprise Linux 6.3, antes do luci remover qualquer serviço, aparecerá uma mensagem pedindo que você confirme que você pretende remover os grupos de serviço ou grupo, que interrompe os recursos que comprometem-no. Clique em para fechar a caixa de diálogo sem remover qualquer serviço, ou clique em para remover o serviço selecionado ou serviços.