<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi,<br>
<br>
Senftleben, Stefan, ITSC wrote:
<blockquote
cite="mid:737FA664C0D9A24C806A1EE8FF011A86026DDA4A@00EX01.ITSCDOM.intern"
type="cite">
<pre wrap="">Hi,
okay, these infos I found in syslog. But no lrmd-log entries canbe found.
root@lxds05:~# cat /var/log/syslog|grep pengi|grep syslog
Nov 17 12:47:22 lxds05 pengine: [1089]: ERROR: unpack_rsc_op: Hard error - syslog-ng:0_monitor_0 failed with rc=6: Preventing syslog-ng-clone from re-starting anywhere in the cluster
Nov 17 12:47:22 lxds05 pengine: [1089]: ERROR: unpack_rsc_op: Hard error - syslog-ng:0_monitor_0 failed with rc=6: Preventing syslog-ng-clone from re-starting anywhere in the cluster
Nov 17 12:47:22 lxds05 pengine: [1089]: notice: clone_print: Clone Set: syslog-ng-clone
Nov 17 12:47:22 lxds05 pengine: [1089]: notice: short_print: Stopped: [ syslog-ng:0 syslog-ng:1 ]
Nov 17 12:47:22 lxds05 pengine: [1089]: info: native_color: Resource syslog-ng:0 cannot run anywhere
Nov 17 12:47:22 lxds05 pengine: [1089]: info: native_color: Resource syslog-ng:1 cannot run anywhere
Nov 17 12:47:22 lxds05 pengine: [1089]: notice: LogActions: Leave resource syslog-ng:0 (Stopped)
Nov 17 12:47:22 lxds05 pengine: [1089]: notice: LogActions: Leave resource syslog-ng:1 (Stopped)
Nov 17 12:48:00 lxds05 pengine: [1089]: ERROR: unpack_rsc_op: Hard error - syslog-ng:0_monitor_0 failed with rc=6: Preventing syslog-ng-clone from re-starting anywhere in the cluster
Question:
I executed following commands in /usr/lib/ocf/resource.d/heartbeat/ :
OCF_ROOT=/usr/lib/ocf
OCF_FUNCTIONS_DIR=${OCF_ROOT}/resource.d/heartbeat
</pre>
</blockquote>
"export OCF_ROOT=/usr/lib/ocf" => you need to set the variable in
such a way that it will be available for the processes you run in that
shell from that moment on, you do this by exporting the variable with
the previous command. Same goes for the OCF_FUNCTIONS_DIR.<br>
<blockquote
cite="mid:737FA664C0D9A24C806A1EE8FF011A86026DDA4A@00EX01.ITSCDOM.intern"
type="cite">
<pre wrap="">
Executing the RA manually:
<a class="moz-txt-link-abbreviated" href="mailto:root@lxds05:/usr/lib/ocf/resource.d/heartbeat#">root@lxds05:/usr/lib/ocf/resource.d/heartbeat#</a> ./syslog-ng
./syslog-ng: Zeile 27: /resource.d/heartbeat/.ocf-shellfuncs: No such file or directory
./syslog-ng: Zeile 216: ocf_log: Kommando nicht gefunden.
What command is needed to run the RA manually?
Thanks
Stefan
-----Ursprüngliche Nachricht-----
Von: Dejan Muhamedagic [<a class="moz-txt-link-freetext" href="mailto:dejanmm@fastmail.fm">mailto:dejanmm@fastmail.fm</a>]
Gesendet: Mittwoch, 17. November 2010 12:39
An: The Pacemaker cluster resource manager
Betreff: Re: [Pacemaker] Problems setting up clone resource syslog-ng - I need help
Hi,
On Wed, Nov 17, 2010 at 11:22:19AM +0100, Senftleben, Stefan, ITSC wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Hello everybody,
I need help in configuring a cluster resource for syslog-ng.
Could anybody give me a hint, what is wrong in the configuration?
After "crm resource start syslog-ng" the output of "crm_mon -f -1"
shows:
============
Last updated: Wed Nov 17 10:50:41 2010
Stack: openais
Current DC: lxds05 - partition with quorum
Version: 1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd
2 Nodes configured, 2 expected votes
6 Resources configured.
============
Online: [ lxds05 lxds07 ]
Master/Slave Set: ms_drbd
Masters: [ lxds05 ]
Slaves: [ lxds07 ]
Master/Slave Set: ms_drbd1
Masters: [ lxds05 ]
Slaves: [ lxds07 ]
Master/Slave Set: ms_drbd2
Masters: [ lxds05 ]
Slaves: [ lxds07 ]
Resource Group: nagios-group
fs_drbd (ocf::heartbeat:Filesystem): Started lxds05
fs_drbd1 (ocf::heartbeat:Filesystem): Started lxds05
fs_drbd2 (ocf::heartbeat:Filesystem): Started lxds05
ip1 (ocf::heartbeat:IPaddr2): Started lxds05
apache2 (ocf::heartbeat:apache): Started lxds05
nagios (ocf::naprax:nagios): Started lxds05
mailto (ocf::heartbeat:MailTo): Started lxds05
Clone Set: pingdclone
Started: [ lxds05 lxds07 ]
Migration summary:
* Node lxds05: pingd=400
* Node lxds07: pingd=400
Failed actions:
syslog-ng:0_monitor_0 (node=lxds05, call=283, rc=6,
status=complete): not configured
syslog-ng:0_monitor_0 (node=lxds07, call=117, rc=6,
status=complete): not configured
</pre>
</blockquote>
<pre wrap=""><!---->
The resource agent doesn't like the configuration you provided.
You'll have to look at the logs to see what's wrong. Look for messages from the RA (syslog-ng) and lrmd.
Thanks,
Dejan
</pre>
<blockquote type="cite">
<pre wrap="">Following the output of "crm configure show":
######################################################################
##
############
node lxds05 \
attributes standby="off"
node lxds07 \
attributes standby="off"
primitive apache2 ocf:heartbeat:apache \
params configfile="/services/etc/apache2/apache2.conf"
httpd="/usr/sbin/apache2" \
op monitor interval="15s" \
op start interval="0" timeout="240s" \
op stop interval="0" timeout="240s" \
meta target-role="Started"
primitive drbd_disk ocf:linbit:drbd \
params drbd_resource="nagios" \
op monitor interval="20s" role="Slave" timeout="240s" \
op monitor interval="10s" role="Master" timeout="240s"
primitive drbd_disk1 ocf:linbit:drbd \
params drbd_resource="pnp4nagios" \
op monitor interval="20s" role="Slave" timeout="240s" \
op monitor interval="10s" role="Master" timeout="240s"
primitive drbd_disk2 ocf:linbit:drbd \
params drbd_resource="services" \
op monitor interval="20s" role="Slave" timeout="240s" \
op monitor interval="10s" role="Master" timeout="240s"
primitive fs_drbd ocf:heartbeat:Filesystem \
params device="/dev/drbd0" directory="/usr/local/nagios"
fstype="ext3" \
op monitor interval="15s" \
op start interval="0" timeout="240s" \
op stop interval="0" timeout="360s"
primitive fs_drbd1 ocf:heartbeat:Filesystem \
params device="/dev/drbd1" directory="/usr/local/pnp4nagios"
fstype="ext3" \
op monitor interval="15s" \
op start interval="0" timeout="240s" \
op stop interval="0" timeout="360s"
primitive fs_drbd2 ocf:heartbeat:Filesystem \
params device="/dev/drbd2" directory="/services/etc"
fstype="ext3" \
op monitor interval="15s" \
op start interval="0" timeout="240s" \
op stop interval="0" timeout="360s" \
meta target-role="Started"
primitive ip1 ocf:heartbeat:IPaddr2 \
params ip="192.168.1.112" nic="eth5" cidr_netmask="24" \
op monitor interval="10s" timeout="20s" \
meta target-role="Started"
primitive mailto ocf:heartbeat:MailTo \
params email=<a class="moz-txt-link-rfc2396E" href="mailto:mail@domain.com">"mail@domain.com"</a> \
op monitor interval="10" timeout="10" depth="0" \
meta target-role="Started"
primitive nagios ocf:naprax:nagios \
params configfile="/usr/local/nagios/etc/nagios.cfg"
nagios="/usr/local/nagios/bin/nagios" \
op monitor interval="15s" \
op start interval="0" timeout="240s" \
op stop interval="0" timeout="240s" \
meta target-role="Started"
primitive pingd ocf:pacemaker:pingd \
params host_list="host1 host2 host3 host4" multiplier="100"
dampen="5s" \
op monitor interval="15s" timeout="5s"
primitive syslog-ng ocf:heartbeat:syslog-ng \
params configfile="/etc/syslog-ng/syslog-ng.conf"
syslog_ng_binary="/usr/sbin/syslog-ng" \
op monitor interval="60s" timeout="60s" depth="0"
group nagios-group fs_drbd fs_drbd1 fs_drbd2 ip1 apache2 nagios mailto \
meta target-role="Started"
ms ms_drbd drbd_disk \
meta master-max="1" master-node-max="1" clone-max="2"
clone-node-max="1" notify="true" target-role="Started"
ms ms_drbd1 drbd_disk1 \
meta master-max="1" master-node-max="1" clone-max="2"
clone-node-max="1" notify="true"
ms ms_drbd2 drbd_disk2 \
meta master-max="1" master-node-max="1" clone-max="2"
clone-node-max="1" notify="true"
clone pingdclone pingd \
meta globally-unique="false" target-role="Started"
clone syslog-ng-clone syslog-ng \
meta globally-unique="false" target-role="Started"
location cli-prefer-ip1 nagios-group \
rule $id="cli-prefer-rule-ip1" inf: #uname eq lxds07 and
#uname eq lxds05 location nagios-group_on_connected_node nagios-group
\
rule $id="pingd-rule" pingd: defined pingd colocation
drbd_on_disks inf: ms_drbd ms_drbd1 ms_drbd2 nagios-group order
mount_after_drbd inf: ms_drbd:promote nagios-group:start order
mount_after_drbd1 inf: ms_drbd1:promote nagios-group:start order
mount_after_drbd2 inf: ms_drbd2:promote nagios-group:start property
$id="cib-bootstrap-options" \
dc-version="1.0.8-042548a451fce8400660f6031f4da6f0223dd5dd" \
cluster-infrastructure="openais" \
expected-quorum-votes="2" \
stonith-enabled="false" \
no-quorum-policy="ignore"
rsc_defaults $id="rsc-options" \
resource-stickiness="100"
######################################################################
##
############
Regards
Stefan
</pre>
</blockquote>
<pre wrap=""><!---->
</pre>
<blockquote type="cite">
<pre wrap="">_______________________________________________
Pacemaker mailing list: <a class="moz-txt-link-abbreviated" href="mailto:Pacemaker@oss.clusterlabs.org">Pacemaker@oss.clusterlabs.org</a>
<a class="moz-txt-link-freetext" href="http://oss.clusterlabs.org/mailman/listinfo/pacemaker">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</a>
Project Home: <a class="moz-txt-link-freetext" href="http://www.clusterlabs.org">http://www.clusterlabs.org</a> Getting started:
<a class="moz-txt-link-freetext" href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a>
Bugs:
<a class="moz-txt-link-freetext" href="http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacema">http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacema</a>
ker
</pre>
</blockquote>
<pre wrap=""><!---->
_______________________________________________
Pacemaker mailing list: <a class="moz-txt-link-abbreviated" href="mailto:Pacemaker@oss.clusterlabs.org">Pacemaker@oss.clusterlabs.org</a> <a class="moz-txt-link-freetext" href="http://oss.clusterlabs.org/mailman/listinfo/pacemaker">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</a>
Project Home: <a class="moz-txt-link-freetext" href="http://www.clusterlabs.org">http://www.clusterlabs.org</a> Getting started: <a class="moz-txt-link-freetext" href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a>
Bugs: <a class="moz-txt-link-freetext" href="http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker">http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker</a>
_______________________________________________
Pacemaker mailing list: <a class="moz-txt-link-abbreviated" href="mailto:Pacemaker@oss.clusterlabs.org">Pacemaker@oss.clusterlabs.org</a>
<a class="moz-txt-link-freetext" href="http://oss.clusterlabs.org/mailman/listinfo/pacemaker">http://oss.clusterlabs.org/mailman/listinfo/pacemaker</a>
Project Home: <a class="moz-txt-link-freetext" href="http://www.clusterlabs.org">http://www.clusterlabs.org</a>
Getting started: <a class="moz-txt-link-freetext" href="http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf">http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf</a>
Bugs: <a class="moz-txt-link-freetext" href="http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker">http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Dan FRINCU
Systems Engineer
CCNA, RHCE
Streamwide Romania
</pre>
</body>
</html>