Ho giocato con Gluster negli ultimi 2 giorni e ho fatto domande qui e sul loro sistema di domande. Davvero non capisco alcune cose. Vedo persone che dicono cose del genere
Imposta mattoni replicati tra i server (dato che stai usando solo 3, replicato sarebbe più sicuro) e ogni server vedrà i file di tutti gli altri server come "locali" - anche se un server fallisce, i file sono stati replicati in gli altri server.
o
Gluster manterrà la sincronizzazione dei file tra volumi (mattoni) e ha funzionalità di "autoriparazione" che gestiranno eventuali incoerenze dovute alla disconnessione di un server.
Dal momento che monto un volume remoto dal server ai client come fa il gluster a gestire il fallimento del nodo del server, quello da cui sono montati i volumi? Da quello che ho provato la cartella sul client in cui è stato montato il volume diventa inaccessibile e devo usare umount per sbloccarlo. E dopo non ci sono contenuti dal server.
Questo è, fondamentalmente, ciò che non vedo trattato in nessuna spiegazione: cosa succede quando il nodo del server fallisce e se è possibile replicare veramente il contenuto, come fa unison o rsync?