[Pacemaker] How to change Stack
Mars gu
gukaicorosync at 163.com
Fri Jun 1 11:05:33 UTC 2012
hi,
My cluster:
corosync-1.4.1-4.el6_2.2.x86_64
pacemaker-1.1.6-3.el6.x86_64
I want to use votequorum as a qourum provider for corosync. yes, I did it.
but pacemaker did not uses the corosync iface,then I have two problem.
Q1.
Here,~~~ /lib/cluster/cluster.c gboolean /crm_connect_corosync(void)
I add a log
*******************************************
if (is_openais_cluster()) {
+ crm_info("I use openais iface!");
crm_set_status_callback(&ais_status_callback);
rc = crm_cluster_connect(&fsa_our_uname, &fsa_our_uuid, crmd_ais_dispatch, crmd_ais_destroy,
NULL);
}
if (rc && is_corosync_cluster()) {
+ crm_info("I use corosync iface!");
init_quorum_connection(crmd_cman_dispatch, crmd_quorum_destroy);
}
if (rc && is_cman_cluster()) {
+ crm_info("I use cman iface!");
init_cman_connection(crmd_cman_dispatch, crmd_cman_destroy);
set_bit_inplace(fsa_input_register, R_CCM_DATA);
}
diff -Nuar ClusterLabs-pacemaker-a02c0f1/lib/cluster/cluster.c ClusterLabs-pacemaker-a02c0f1-new/lib/cluster/cluster.c
******************************************
It believe that I am a openais cluster .
*****************************
Jun 1 08:45:05 h10_147 crmd: [2014]: info: get_cluster_type: Cluster type is: 'openais'
Jun 1 08:45:05 h10_147 crmd: [2014]: info: crm_connect_corosync: I use openais iface!
*****************************
when I execute this cli, you can find the Stack
[root at h10_150 SOURCES]# crm status
============
Last updated: Fri Jun 1 19:00:02 2012
Last change: Thu May 31 14:05:04 2012 via crmd on 10_146
Stack: openais
Current DC: h10_150 - partition WITHOUT quorum
Version: 1.1.6-3.el6-a02c0f19a00c1eb2527ad38f146ebc0834814558
3 Nodes configured, 3 expected votes
12 Resources configured.
============
How to change Stack ???
Q2
I find something confusing in pacemaker.spec
*******************
# Supported cluster stacks, must support at least one
%bcond_without cman
%bcond_without doc
%bcond_without corosync
%bcond_with heartbeat
*********************
Must I make a change here?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20120601/6d62dd8a/attachment-0003.html>
More information about the Pacemaker
mailing list