Thu 06 Mar 2008 02:26:52 AM UTC, original submission:
Hello,
currently I install several version of glusterfs on one system with "./configure --prefix=/usr/lib/glusterfs-<ver>", but /sbin/mount.glusterfs does not honor prefix, and it's overwrited every time.
much worse things happened: I have a monitor on the glusterfs system, when it detect a problem, he will umount gluster file system and remount it with "mount -a". under this case, he use a glusterfs client with new version to connect with the glusterfs server v1.3.7. then all the server crashed. BOOM!
yes, this is a small bug, but make me very uncomfortable.
suggested solution:
install mount.glusterfs on the @prefix@/sbin/mount.glusterfs, then make a soft link at /sbin/mount.glusterfs (if it's already exist, this step will fail(as expected)).
another solution is just add a --disable-mount-glusterfs in ./configure
How about fix this problem? Thanks.
anyway, it's better to make server check whether the client version is acceptable when connecting with a client. (it should be a separated bug)
|