[ClusterLabs] Q: Recommened directory for RA auxillary files?

Ken Gaillot kgaillot at redhat.com
Tue Sep 3 10:35:39 EDT 2019


On Mon, 2019-09-02 at 15:23 +0200, Ulrich Windl wrote:
> Hi!
> 
> Are there any recommendations where to place (fixed content) files an
> RA uses?
> Usually my RAs use a separate XML file for the metadata, just to
> allow editing it in XML mode automatically.
> Traditionally I put the file in the same directory as the RA itself
> (like "cat $0.xml" for meta-data).
> Are there any expectations that every file in the RA directory is an
> RA?
> (Currently I'm extending an RA, and I'd like to provide some
> additional user-modifiable template file, and I wonder which path to
> use)
> 
> Regards,
> Ulrich

I believe most (maybe even all modern?) deployments have both lib and
resource.d under /usr/lib/ocf. If you have a custom provider for the RA
under resource.d, it would make sense to use the same pattern under
lib.

If you want to follow the FHS, you might consider /usr/share if you're
installing via custom packages, /usr/local/share if you're just
installing locally, or /srv in either case.
-- 
Ken Gaillot <kgaillot at redhat.com>



More information about the Users mailing list