<div dir="ltr">Hi Ken and Jan,<div><br></div><div>Thank you for your comment.<br><br>I understand that solusion is to set PCMK_logfile in the sysconfig file.<br><br>As a permanent fix, if you use the default values inside Pacemaker, how about setting environment variables using set_daemon_option() there?<br>For example, as PCMK_logficility does.<br><a href="https://github.com/ClusterLabs/pacemaker/blob/Pacemaker-2.0.2-rc2/lib/common/logging.c#L806">https://github.com/ClusterLabs/pacemaker/blob/Pacemaker-2.0.2-rc2/lib/common/logging.c#L806</a><br><br>BTW, Pacemaker writes to /var/log/pacemaker/pacemaker.log via libqb.<br>RA writes to this file with echo redirect.<br>If writing occurs at the same time, is there a risk that the file may be corrupted or the written log may disappear?<br>I have never actually had a problem, but I'm interested in how this might happen.<br></div><div><br></div><div>Regards,</div><div>Yusuke</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2019年5月28日(火) 23:56 Jan Pokorný <<a href="mailto:jpokorny@redhat.com">jpokorny@redhat.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 28/05/19 09:29 -0500, Ken Gaillot wrote:<br>
> On Mon, 2019-05-27 at 14:12 +0900, 飯田雄介 wrote:<br>
>> By the way, when /var/log/pacemaker/pacemaker.log is explicitly set<br>
>> in the PCMK_logfile, it is confirmed that the resource-agents log is<br>
>> output to the file set in the PCMK_logfile.<br>
> <br>
> Interesting ... the resource-agents library must look for PCMK_logfile<br>
> as well as HA_logfile. In that case, the easiest solution will be for<br>
> us to set PCMK_logfile explicitly in the shipped sysconfig file. I can<br>
> squeeze that into the soon-to-be-released 2.0.2 since it's not a code<br>
> change.<br>
<br>
Solution remains the same, only meant to note that presence of either:<br>
<br>
  PCMK_logfile<br>
  HA_logfile (likely on the way towards deprecation, preferably avoid)<br>
<br>
in the environment (from respective sysconfig/default/conf.d file for<br>
pacemaker) will trigger export of HA_LOGFILE environment variable<br>
propagated subsequently towards the agent processes, and everything<br>
then works as expected.  IOW. OCF and/or resource-agents are still<br>
reasonably decoupled, thankfully.<br>
<br>
-- <br>
Jan (Poki)<br>
_______________________________________________<br>
Manage your subscription:<br>
<a href="https://lists.clusterlabs.org/mailman/listinfo/users" rel="noreferrer" target="_blank">https://lists.clusterlabs.org/mailman/listinfo/users</a><br>
<br>
ClusterLabs home: <a href="https://www.clusterlabs.org/" rel="noreferrer" target="_blank">https://www.clusterlabs.org/</a></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>----------------</div><div>株式会社 DNPメトロシステムズ</div><div>飯田 雄介(<a href="mailto:Iida-Y7@mail.dnp.co.jp" target="_blank">Iida-Y7@mail.dnp.co.jp</a>)</div><div>〒141-8001</div><div>東京都品川区西五反田3-5-20 DNP五反田ビル</div><div>携帯. 070-3186-0919 </div><div>----------------</div></div></div>