Como você disse, eu evitaria realmente acessar o volume para verificar sua disponibilidade, porque em caso de falha eu teria um processo preso em estado interrompível (a verificação em si).
O processo glusterfs deve estar em um estado válido (ou seja, não é Zombie), e o ponto de montagem deve ser listado corretamente em /proc/mounts
e / ou /etc/mtab
. Você pode querer verificar se os servidores GlusterFS são alcançáveis pelos clientes (ou seja, nenhuma regra de firewall os está bloqueando).
Algum tipo de análise de log (cliente) pode fornecer ainda mais informações, mas não tenho padrões para sugerir.
As ferramentas do GlusterForge parecem ser principalmente orientadas para o servidor: