Hi all,

We're running a GlusterFS setup, and finding robinhood answers a lot
of problems when it comes to large filesystem reporting.

One issue we're having in the configuration is the fs_key value.  We
want the rbh-* tools available to all workstation users.  The problem
we have is that clients all mount our GlusterFS setup in different
ways.

Currently I have set:
    fs_key = fsname ;

All of our users, whether they connect via native glusterfs, nfs or
smb, see our cluster mounted as /prod on their POSIX systems.  The
problem is that the fs_key value is different on each system, as it
enumerates the fsname based on different information, including fstype
and the hostname of the "server" it connects to (which in our
clustered setup, always looks different per client at mount time).

Our setup is quite simple - one large clustered file system, with
several different clients (Ubuntu Linux, CentOS Linux, MacOSX)
mounting with different network file systems, but all mounted to the
same point, named /prod.  We only want to report on this one
centralised common name space.

When I run rbh-report -D from different machines, I see this sort of thing:

Correct:
    file,    1.80 MB,    mhanger,       prod,                     ,
/prod/vfx/adaline/store/sno_172_500/flips/sno_172_500_comp_nuk_v29_mh/sno_172_500_comp_nuk_v29_mh.1043.tga

Incorrect:
    file,    1.80 MB,    mhanger,       prod,                     ,
8D5E893E:1/vfx/adaline/store/sno_172_500/flips/sno_172_500_comp_nuk_v29_mh/sno_172_500_comp_nuk_v29_mh.1043.tga

Is there a way I can force the "fs_key" to always be the same string
for all clients and gluster nodes, and bypass the per-system
enumeration?

-Dan

----------------
Dan Mons - R&D Sysadmin
Cutting Edge
http://cuttingedge.com.au

------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
robinhood-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to