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

Ulrich Windl Ulrich.Windl at rz.uni-regensburg.de
Wed Sep 4 01:54:50 EDT 2019


>>> Ken Gaillot <kgaillot at redhat.com> schrieb am 03.09.2019 um 16:35 in
Nachricht
<979978d5a488aabd9ed4a941ff4eac60c271c84d.camel at redhat.com>:
> 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.

So what concrete path are you suggesting? /usr/lib/<something>/<vendor>?
> 
> 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.

I thought about it, comiong to the conclusion that sharing RA agents and parts
of it may not make much sense for HA trying to have independent nodes.

> ‑‑ 
> Ken Gaillot <kgaillot at redhat.com>
> 
> _______________________________________________
> Manage your subscription:
> https://lists.clusterlabs.org/mailman/listinfo/users 
> 
> ClusterLabs home: https://www.clusterlabs.org/ 





More information about the Users mailing list