C.7. Comportamentos Comuns: Daemons do Serviço do Cluster

Falha na verificação do estado do serviço

Causas Comuns: Script do usuário reporta erro, o clurmtabd não roda no serviço NFS, smbd e nmbd não rodam para um serviço com uma partilha do Samba.

Teste: Crie um serviço com um script init que retorne um output de status como 1.

Comportamento Esperado: Serviço reinicia no proprietário corrente.

Verificação: Procure nos registros do sistema por um evento de reiniciação do serviço. O campo restarts das informações de estado do serviço deve ser incrementado.

Um membro falha em iniciar os serviços

Causas Comuns: Script do usuário retorna erro devido a erros no sistema de arquivo.

Teste: Crie um serviço com um script de usuário que retorne 1 para a fase start em somente um membro. Tente habilitar o serviço neste membro.

Comportamento Esperado: Serviço é parado e iniciado em outro membro, desde que seja parado corretamente.

Iniciação do serviço falha em todos os membros

Causas Comuns: Script do usuário retorna erro; erros do sistema de arquivo.

Teste: Crie um serviço com um script de usuário que retorne 1 para a fase start em todos os membros.

Comportamento Esperado: Serviço é colocado no estado disabled.

Verificação: Rode clustat e verifique se o serviço está no disabled state.

Parada do serviço falha em um membro

Causas Comuns: Script do usuário retorna erro; sistema de arquivo não pode ser desmontado (unmounted).

Teste: Crie um script de serviço que retorne 1 para a fase stop.

Comportamento Esperado: Serviço é colocado no estado failed. Neste ponto, o administrador deve intervir para determinar a causa da falha e o curso de ações apropriado. O serviço deve então ser desabilitado antes que possa ser habilitado.

Verificação: Rode clustat e verifique se o serviço foi colocado no estado failed.