Red Hat Storage 2.0 native client unable to mount Red Hat Storage 2.1 volume
Issue
After creating and starting a volume with default options, the volume will not mount on an older client.
# mount.glusterfs rhs_node01:rep01 /mnt/rep01
Mount failed. Please check the log file for more details.
Reviewing the native client log file, we see:
# tail /var/log/glusterfs/mnt-rep01.log
[2013-07-29 20:03:55.505694] I [glusterfsd.c:1670:main] 0-/usr/sbin/glusterfs: Started running /usr/sbin/glusterfs version 3.3.2
[2013-07-29 20:03:55.518272] E [glusterfsd-mgmt.c:1550:mgmt_getspec_cbk] 0-glusterfs: failed to get the 'volume file' from server
[2013-07-29 20:03:55.518323] E [glusterfsd-mgmt.c:1618:mgmt_getspec_cbk] 0-mgmt: failed to fetch volume file (key:rep01)
[2013-07-29 20:03:55.518431] W [glusterfsd.c:838:cleanup_and_exit] (-->/usr/lib64/libgfrpc.so.0(rpc_clnt_notify+0xad) [0x7fcba9b2736d] (-->/usr/lib64/libgfrpc.so.0(rpc_clnt_handle_reply+0xa5) [0x7fcba9b268e5]
(-->/usr/sbin/glusterfs(mgmt_getspec_cbk+0x297) [0x7fcbaa1da8a7]))) 0-: received signum (0), shutting down
[2013-07-29 20:03:55.518449] I [fuse-bridge.c:4655:fini] 0-fuse: Unmounting '/mnt/rep01'.
According to gluster.org documentation, these versions should be compatible.
Environment
Red Hat Storage Server 2.1 (RHS 2.1 Early Access)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.