Hi,
for mounting an XtreemFS volume, you need to have the DIR and MRC services running. So during boot of any machine, e.g. when mounting through fstab (
http://www.xtreemfs.org/xtfs-guide-1.5.1/index.html#tth_sEc4.3.3), the DIR and MRC must be up already. That is, you need to have one machine that is up first hosting DIR and MRC (and an OSD), then the others can boot (they will each host an OSD). Note that DIR and MRC replication is currently experimental as we're aware of race conditions during failover. We therefore do not recommend using this feature in production. This effectively means that DIR and MRC are single points of failure.
That being said, I'd like to try and understand your situation completely. You have four machines, each with a disk, and they should share a home that is distributed and replicated among them? I would recommend not using /home directly, but /mnt/xtreemfs/home (or similar), to have a local home on each machine in case there are startup problems, so you can still access the machines. You could also make one machine the file system server (add three more disks, start three OSDs on this machine, one on each disk, use replication factory of three). This should also be possible with NFS, which might be better suited for this use case.
I hope I could clarify a bit, please let me know if I missed something or you have additional questions.
Cheers
Robert