We assume a setup with four machines (replace the hostnames with your own addresses or hostnames):
dir.xtreemfs.org running the directory service (DIR)
mrc.xtreemfs.org running the metadata server (MRC)
osd1.xtreemfs.org running a storage server (OSD)
client.xtreemfs.org to mount the volume
Install the xtreemfs-server and xtreemfs-backend packages on the server machines. Install the xtreemfs-client, xtreemfs-tools and xtreemfs-backend packages on the client machine. For details see the single machine install & setup.
Set the correct DIR service address in the server configuration files (as root!):
on mrc.xtreemfs.org edit /etc/xos/xreemfs/mrcconfig.properties and change the line dir_service.host = localhost to dir_service.host = dir.xtreemfs.org
on osd1.xtreemfs.org edit /etc/xos/xreemfs/osdconfig.properties and change the line dir_service.host = localhost to dir_service.host = dir.xtreemfs.org
Start the servers as root:
on dir.xtreemfs.org execute
/etc/init.d/xtreemfs-dir start
on mrc.xtreemfs.org execute
/etc/init.d/xtreemfs-mrc start
on osd1.xtreemfs.org execute
/etc/init.d/xtreemfs-osd start
We can now create and mount the volume on the client machine client.xtreemfs.org: