gluster-NFS server does not work & 'volume start' command reports unsuccessful
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glusterfs (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When glusterfs-server package is installed without glusterfs-client, the gluster-NFS server feature does not work (because it requires the "glusterfs" client executable.) This also causes the 'gluster volume start' command to print a warning that starting volume was unsuccessful. Despite the warning, the volume is started for glusterfs native FUSE clients only.
To reproduce:
apt-get install glusterfs-server
gluster volume create test <eth0-IP>:/var/tmp
gluster volume start test
the 'gluster volume start' command prints an unsuccessful warning...
then 'gluster volume info' will report status: started, and 'ps ax | grep gluster' shows a brick export "glusterfsd" process but no gluster-NFS server process.
Solution:
Make package glusterfs-server depend on glusterfs-client.
This affects ubuntu Oneiric & later because it is specific to glusterfs versions greater than 3.1.