Thursday, August 11, 2011

Upgrading from XtreemFS 1.2.x to 1.3

The good news is that the on-disk formats of the DIR, MRC and OSD haven't changed which means that just need to update the packages. The bad news is that 1.2.x and 1.3.0 are protocol-incompatible, you can't mix 1.2.x servers/clients with 1.3.0 servers/clients.

To upgrade servers, shut them down. Install the 1.3 packages (or update if you have the xtreemfs repository configured) and start the servers again. For the clients, unmount all mounted volumes and install (or update) the 1.3.0.

Most important changes in the user-interface:
  • mount.xtreemfs has new command line options
  • xtfs_stat, xtfs_repl and xtfs_sp have been merged into xtfsutil
  • xtfsutil works on files on mounted volumes, not on URLs
  • you can use xtfsutil --errors /mount/point to retrieve client error messages

No comments: