Assuming you used raid1 (distribute), you DO bring up the new machine
and start gluster. On one of your gluster mounts you run a ls -alR
and it will resync the new node. The gluster clients are smart enough
to get the files from the first node.
liam
On Sat, Mar 6, 2010 at 11:48 PM, Chad
I love top-post ;-)
Generally, you are right. But in real-life you cannot trust on this
smartness. We tried exactly this point and had to find out that the clients
do not always select the correct file version (i.e. the latest) automatically.
Our idea in the testcase was to bring down a node,
Chad, Stephan - thank you for your feedback.
Just to clarify on what wrote, do you mean to say that -
1) The setup is a replicate setup with the file being written to multiple nodes.
2) One of these nodes is brought down.
3) A replicated file with a copy on the node brought down is written to.