- Download XtreemFS RPMs/DEBs and install
- Download the RPMs or DEBs for your system
- open a root console (su or sudo)
- on RPM-based distros install with
> rpm -Uhv xtreemfs-client-1.2.x.rpm xtreemfs-server-1.2.x.rpm xtreemfs-backend-1.2.x.rpm
- on debian based distros install with
> dpkg -i xtreemfs-client-1.2.x.deb xtreemfs-server-1.2.x.deb xtreemfs-backend-1.2.x.deb
- Start the Directory Service:
> /etc/init.d/xtreemfs-dir start
- Start the Metadata Server:
> /etc/init.d/xtreemfs-mrc start
- Start the OSD:
> /etc/init.d/xtreemfs-osd start
- If not already loaded, load the FUSE kernel module:
> modprobe fuse
- Depending on your distribution, you may have to add users to a special group to allow them to mount FUSE file systems. In openSUSE users must be in the group trusted, in Ubuntu in the group fuse. You may need to log out and log in again for the new group membership to become effective.
- You can now close the root console and work as a regular user.
- Wait a few seconds for the services to register at the directory service. You can check the registry by opening the DIR status page in your favorite web browser http://localhost:30638.
- Create a new volume with the default settings:
> mkfs.xtreemfs localhost/myVolume
- Create a mount point:
> mkdir ~/xtreemfs
- Mount XtreemFS on your computer:
> mount.xtreemfs localhost/myVolume ~/xtreemfs
- Have fun ;-)
- To un-mount XtreemFS:
> umount.xtreemfs ~/xtreemfs