Failover und Offline-Lesevorgänge in GlusterFS?

Failover und Offline-Lesevorgänge in GlusterFS?

Ich habe einen Cluster, auf dem auf allen Maschinen der Daemon läuft und die Clients gemountet sind. Soweit ich weiß, peer probewird nur die Maschine, auf der ich den Daemon ausführe, zum Host.

  • Wenn ein Client ausfällt:

    • der Cluster läuft auf den anderen Maschinen weiter.
    • Sie können nicht auf das Volume auf dem ausgefallenen Client zugreifen, obwohl esbackupvolfile-server=localhost
    • Der Client wird nach der erneuten Verbindung erneut synchronisiert.
  • Wenn der Host ausfällt:

    • kein Computer kann auf das Volume zugreifen.

Das gibt mir Anlass zu fragen:

  • A) Gibt es für einen ausgefallenen Client eine Möglichkeit, den Datenträger lokal zu lesen und möglicherweise sogar darauf zu schreiben, und den Rest des Pools nachzuholen, wenn die Verbindung wiederhergestellt ist?
  • B) Gibt es eine Möglichkeit, einem Client die Rolle des Hosts zuzuweisen, wenn dieser ausfällt?

Alles, was ich online finde, sind entweder vage oder alte Informationen. Vielleicht kann mir hier jemand weiterhelfen. Vielen Dank im Voraus.

verwandte Informationen