Monday, January 24, 2011
Running CEPH on 32bit Ubuntu kernal
DON'T DO IT! I spent several hours setting up three virtual servers - one master and two nodes - to run ceph. When it finally came time to run the cfuse command, I saw this message:
WARNING: Ceph inode numbers are 64 bits wide, and FUSE on 32-but kernals does not cope well with that situation. Expect to crash shortly.
Sigh.
Subscribe to:
Post Comments (Atom)


1 comments:
Unfortunately fuse requires unique inodes numbers, and Ceph uses 64-bit numbers.
If you use the kernel client it works on a 32-bit it'll work, though -- it doesn't need to satisfy FUSE so it can just hash the 64-bit inodes down to a 32-bit version without hash conflicts breaking anything.
Post a Comment