Failover e leituras offline no GlusterFS?

Failover e leituras offline no GlusterFS?

Tenho um cluster, onde todas as máquinas estão com o daemon rodando e os clientes montados. Pelo que entendi, apenas a máquina onde executo peer probese torna o host.

  • Se um cliente cair:

    • o cluster continua funcionando nas outras máquinas.
    • você não pode acessar o volume do cliente que caiu, mesmo que tenhabackupvolfile-server=localhost
    • o cliente será ressincronizado após se reconectar.
  • Se o host cair:

    • nenhuma máquina pode acessar o volume.

Isso me faz pensar:

  • A) Existe uma maneira de um cliente que está inativo ler o volume localmente e talvez até escrever nele e fazer com que o restante do pool seja atualizado quando ele se reconectar?
  • B) Existe uma maneira de fazer com que um cliente assuma o papel de host quando ele cair?

Tudo o que encontro online são informações vagas ou antigas. Talvez alguém aqui possa me orientar. Desde já, obrigado.

informação relacionada