[Gluster-devel] GlusterFS 1.3.0-pre2.3: glusterfs command option: --server

Brent A Nelson brent at phys.ufl.edu
Thu Apr 5 23:09:39 UTC 2007


glusterfsd knows where the client spec file is and will feed it to a 
requesting client if you have a line like the following in your server 
section:

option client-volume-filename /etc/glusterfs/glusterfs-client.vol

Thanks,

Brent

On Thu, 5 Apr 2007, Gerry Reno wrote:

> Anand Babu Periasamy wrote:
>> Gerry Reno writes:
>>> Is this a bug with the client command option: --server ? Or is
>>> something else expected as an argument?
>>> 
>>> glusterfs -l /var/log/glusterfs.log -L DEBUG --spec-file
>>> /usr/local/etc/glusterfs/test-client.vol --server=192.168.1.25
>>> --port=6996 /mnt/glusterfs0/ #THIS COMMAND DOES NOT WORK
>>> 
>>> glusterfs -l /var/log/glusterfs.log -L DEBUG --spec-file
>>> /usr/local/etc/glusterfs/test-client.vol --port=6996
>>> /mnt/glusterfs0/ #THIS COMMAND DOES WORK (run from 192.168.1.25)
>> 
>> Hi Gerry,
>> --server option overrides --spec-file to fetch the spec file from the
>> server instead. Also --port requires --server.
>> 
>> I fixed it to behave as you expected. Now glusterfs client will error
>> out with an appropriate message for the following cases:
>> * if you combine --spec-file and --server
>> * if you pass --port and not --server
>> 
>> Thanks for reporting. Fix is in GNU TLA archive.
> I'm not sure I understand this. If --server is to override --spec-file,
> then how does it know where to find the specfile without the --spec-file
> argument? I mean I could put the specfile anywhere.
> My original concern was that the combination of --server and --port did
> not work at least not if the specified server was the same as the server
> from which you ran the command.
> In random fiddling with the arguments I was able to find that when I
> left out the --server then the command would work which seemed a little odd.
>
> Gerry
>
>
>
>
> _______________________________________________
> Gluster-devel mailing list
> Gluster-devel at nongnu.org
> http://lists.nongnu.org/mailman/listinfo/gluster-devel
>





More information about the Gluster-devel mailing list