2012/5/14 Andrew Beekhof <and...@beekhof.net>: > On Sat, May 12, 2012 at 11:41 PM, Igor Zinovik <zinovik.i...@gmail.com> wrote: >> Hello. >> >> How can i increase verbosity level for resource that fails to start: >> # egrep -ei '(warn|error)' /var/log/pacemaker.log >> May 12 17:25:12 ldap2 lrmd: [6279]: WARN: Core dumps could be lost if >> multiple dumps occur. >> May 12 17:25:12 ldap2 lrmd: [6279]: WARN: Consider setting non-default >> value in /proc/sys/kernel/core_pattern (or equivalent) for maximum >> supportability >> May 12 17:25:12 ldap2 lrmd: [6279]: WARN: Consider setting >> /proc/sys/kernel/core_uses_pid (or equivalent) to 1 for maximum >> supportability >> May 12 17:25:13 ldap2 corosync[6270]: [pcmk ] ERROR: >> pcmk_wait_dispatch: Child process mgmtd exited (pid=6283, rc=100) >> May 12 17:28:02 ldap2 crmd: [6282]: info: process_lrm_event: LRM >> operation slapd_mirrormode_monitor_10000 (call=5, rc=1, cib-update=14, >> confirmed=false) unknown error >> May 12 17:28:04 ldap2 crmd: [6282]: info: process_lrm_event: LRM >> operation slapd_mirrormode_monitor_10000 (call=8, rc=1, cib-update=17, >> confirmed=false) unknown error >> May 12 17:28:05 ldap2 crmd: [6282]: info: process_lrm_event: LRM >> operation slapd_mirrormode_monitor_10000 (call=11, rc=1, >> cib-update=20, confirmed=false) unknown error >> >> In slapd log i do not see any messages which shows the culprit of failure. > > Is it producing any? Did you grep for "slapd" too?
Unfortunately nothing. My config file is correct: ldap2:~# /usr/lib/openldap/slapd -Tt config file testing succeeded I can successfully start slapd by hands: ldap2:~ # service ldap start redirecting to systemctl ldap2:~ # service ldap status redirecting to systemctl ldap.service - LSB: OpenLDAP Server (slapd) Loaded: loaded (/etc/init.d/ldap) Active: active (running) since Tue, 15 May 2012 15:19:51 +0400; 3s ago Process: 2278 ExecStop=/etc/init.d/ldap stop (code=exited, status=0/SUCCESS) Process: 2762 ExecStart=/etc/init.d/ldap start (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/ldap.service 2852 /usr/lib/openldap/slapd -h ldap:/// ldaps:/// ldapi:/// -f /etc/openldap/slapd.conf -u ldap -g lda... When i create resource and commit configuration, i see following in pacemaker log: ldap2:~# egrep -e 'May 15 15:14' /var/log/pacemaker.log May 15 15:14:47 ldap2 crmd: [13576]: info: update_dc: Unset DC ldap1 May 15 15:14:47 ldap2 crmd: [13576]: info: do_state_transition: State transition S_NOT_DC -> S_PENDING [ input=I_PENDING cause=C_FSA_INTERNAL origin=do_election_count_vote ] May 15 15:14:47 ldap2 crmd: [13576]: info: update_dc: Set DC to ldap1 (3.0.5) May 15 15:14:47 ldap2 crmd: [13576]: info: do_state_transition: State transition S_PENDING -> S_NOT_DC [ input=I_NOT_DC cause=C_HA_MESSAGE origin=do_cl_join_finalize_respond ] ldap2:~# crm_mon -1 -o -r ============ Last updated: Tue May 15 15:24:05 2012 Last change: Tue May 15 15:14:47 2012 by root via cibadmin on ldap2 Stack: openais Current DC: ldap1 - partition with quorum Version: 1.1.6-9971ebba4494012a93c03b40a2c58ec0eb60f50c 2 Nodes configured, 2 expected votes 2 Resources configured. ============ Online: [ ldap2 ldap1 ] Full list of resources: ldap_virtual_ip (ocf::heartbeat:IPaddr2): Started ldap1 slapd_mirrormode (ocf::heartbeat:slapd): Stopped Operations: * Node ldap1: ldap_virtual_ip: migration-threshold=1000000 + (33) start: rc=0 (ok) + (34) monitor: interval=5000ms rc=0 (ok) slapd_mirrormode:0: migration-threshold=1000000 fail-count=1000000 + (7) start: rc=1 (unknown error) slapd_mirrormode: migration-threshold=3 fail-count=3 + (31) monitor: interval=10000ms rc=1 (unknown error) + (32) stop: rc=0 (ok) * Node ldap2: slapd_mirrormode: migration-threshold=3 fail-count=3 + (11) monitor: interval=10000ms rc=1 (unknown error) + (12) stop: rc=0 (ok) Failed actions: slapd_mirrormode:0_start_0 (node=ldap1, call=7, rc=1, status=complete): unknown error slapd_mirrormode_monitor_10000 (node=ldap1, call=31, rc=1, status=complete): unknown error slapd_mirrormode_monitor_10000 (node=ldap2, call=11, rc=1, status=complete): unknown error I tried following change to slapd agent: --- slapd.orig 2012-05-15 15:25:19.625554295 +0400 +++ slapd 2012-05-15 15:25:27.330815814 +0400 @@ -38,7 +38,7 @@ # Initialization: : ${OCF_FUNCTIONS_DIR=${OCF_ROOT}/resource.d/heartbeat} -. ${OCF_FUNCTIONS_DIR}/.ocf-shellfuncs +. ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs : ${OCF_RESKEY_slapd="/usr/sbin/slapd"} : ${OCF_RESKEY_ldapsearch="ldapsearch"} because in other agents that come with pacemaker there was no dot before `ocf-shellfuncs', e.g.: ldap2:~# grep ocf-shellfuncs /usr/lib/ocf/resource.d/heartbeat/{nginx,mysql,pgsql} /usr/lib/ocf/resource.d/heartbeat/nginx:. ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs /usr/lib/ocf/resource.d/heartbeat/mysql:. ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs /usr/lib/ocf/resource.d/heartbeat/pgsql:. ${OCF_FUNCTIONS_DIR}/ocf-shellfuncs _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org