Swen, thats correct.  i haven't seen any way yet to accomplish modifying an
existing export without essentially restarting ganesha, which isn't good
enough for accounts where they make hundreds of changes a day and can't
accept the impact this causes on each restart.

Sven



From:   Swen Schillig <[email protected]>
To:     Niels de Vos <[email protected]>, Sven Oehme/Almaden/IBM@IBMUS
Cc:     "NFS Ganesha Developers
            ([email protected])"
            <[email protected]>
Date:   06/20/2016 11:29 AM
Subject:        Re: [Nfs-ganesha-devel] existing export modifications without
            interruption



On Mo, 2016-06-20 at 10:22 +0200, Niels de Vos wrote:
> On Sat, Jun 18, 2016 at 02:22:03PM +0200, Sven Oehme wrote:
> >
> >
> > Hi,
> >
> > i get several requests from customers to provide a interrupt free
> > export
> > modification command (not just add and remove exports), but
> > add/remove/modify client specifics on existing exports without the
> > need of
> > restarting the daemon.
> > i heard rumors that this code already exists in other products that
> > are
> > based on ganesha.
> > can somebody confirm this, as the code doesn't seem to be upstream.
> > if this is true, can this code be integrated upstream so duplicate
> > efforts
> > can be prevented ?
> You can do this through the DBus API. You will need to have support
> for
> DBus compiled into Ganesha, but after that things should work just
> fine.
>
> There is actually a Python script that can be used to manage exports
> through DBus, maybe it does what you need? At least it should give
> you a
> good place to start:
>   https://github.com/nfs-ganesha/nfs-ganesha/blob/next/src/scripts/ga
> neshactl/manage_exports.py
>
> HTH,
> Niels

I guess Sven is really interested in the "modify" part of the story,
which is, as far as I know, not available yet.

Cheers Swen


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://sdm.link/zohomanageengine
_______________________________________________
Nfs-ganesha-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/nfs-ganesha-devel

Reply via email to