C.7. Comportamenti comuni: Demoni del servizio del cluster

Il controllo dello stato del servizio non ha avuto successo

Cause comuni: Lo script dell'utente riporta un errore, clurmtabd non è in esecuzione sul servizio NFS, smbd e nmbd non in esecuzione per un servizio con una condivisione Samba.

In caso di prova: Creare un servizio con uno script init che ritorna un risultato status pari a 1.

Comportamento previsto: Il servizio viene riavviato sull'attuale proprietario.

Verifica: Consultare i log del sistema e verificare la presenza di un event di riavvio del servizio. Il campo restarts delle informazioni dello stato del servizio, dovrebbe essere incrementato.

Un membro non è in grado di avviare i servizi

Cause comuni: Lo cript dell'utente ritorna un errore dovuto agli errori del file system.

In caso di prova: Create un servizio con uno script dell'utente il quale ritorna 1 per la fase start solo su di un membro. Cercare di abilitare il servizio su questo membro.

Comportamento previsto: Il servizio viene arrestato e avviato su di un altro membro, se i servizi vengono arrestati con successo.

Errore nell'avvio del servizio su tutti i membri

Cause comuni: Lo script dell'utente ritorna un errore, errori del file system.

In caso di prova: Create un servizio con uno script dell'utente, il quale ritorna 1 per la fase start su tutti i membri.

Comportamento previsto: Il servizio viene posto in uno stato disabled.

Verifica: Eseguire clustat e verificare che il servizio sia in una condizione disabled state.

Errore nell'arresto del servizio su di un membro

Cause comuni: Lo script dell'utente ritorna un errore; il file system non può essere smontato.

In caso di prova: Create uno script del servizio il quale ritorna 1 per la fase stop.

Comportamento previsto: Il servizio viene posto in una condizione failed. A questo punto, l'amministratore deve intervenire per determinare la causa dell'errore, e intraprendere un'azione appropriata. Il servizio deve essere disabilitato prima di abilitarlo.

Verifica: Eseguire clustat e verificare che il servizio sia stato posto in una condizione failed.