Hello Everyone, Is it possible to have someone install the mentioned from source:
PCMK 1.1.6-2d8fad5 CMAN 3.1.7 Corosync 1.4.2 OpenAIS Latest version And see if they are able to get dlm_controld (working), and o2cb (broken due to ocfs2_controld.pcmk) going on their machine? I also wanted to ask for a heads up in regards to interoperability of future releases for the two stacks, when Cluster3 gets split into (dlm, gfs2-utils, fence, fence-agents etc...), as of which pcmk stacks would be more interested in the first two sub projects. I figure that's what is being currently worked on.... Thanks in Advance, Nick. On Mon, Nov 7, 2011 at 9:58 PM, Nick Khamis <[email protected]> wrote: > Hello Tim, > > Thank you so much for your response. it would make sense that when cman starts > corosync, all the openais related stuff were also included. I really > wish I had more > time to dig into the code. Tomorrow morning I may do just that. > Maybe re-installing everything from scratch on a clean VM. It could be > the "make uninstall" > is not wiping out everything from the previous installations, and thus > effecting the expected results. > Another thing I thought about was checking out the head of the rest of > the pcmk stack (corosync, openais). But before I went into any of that > tangent, I thought I > would post to the list. > >>> but it could be the case that you are the first person in the world to try >>> to combine these versions of these specific components in exactly the >>> way you are doing so. > > Googling those errors would definitely suggest that. And when the cman > cluster gets split > into the different modules, a new set of errors will get introduced, > and cometh are > Lehman's laws. There is nothing new here, however; if it's indeed a > bug then it would only > be a matter of time. > > In respect to the versions of everything being compiled, I am not > doing anything that should > be out of the ordinary. Just simply building the latest stable > versions of the two stacks? Where > the past incompatible versions of whatever are known... > > As always thank you for your time. > > Regards, > > Nick. > > > On Mon, Nov 7, 2011 at 9:08 PM, Tim Serong <[email protected]> wrote: >> On 11/07/2011 11:34 PM, Nick Khamis wrote: >>> Hello Everyone, >>> >>> After being unsuccessful trying to get cman+pacemaker working, >>> I decided to try the latest committed version of pacemaker "git clone >>> https://github.com/ClusterLabs/pacemaker.git". And recieving >>> the following error from ocfs2_controld.pcmk: >>> >>> >>> ocfs2_controld.pcmk -D >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional service options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'corosync_quorum' for option: name >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional service options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'corosync_cman' for option: name >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional service options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'openais_clm' for option: name >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional service options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'openais_evt' for option: name >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional service options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'openais_ckpt' for option: name >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional service options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'openais_msg' for option: name >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional service options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'openais_lck' for option: name >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional service options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'openais_tmr' for option: name >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: No >>> additional configuration supplied for: service >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: config_find_next: >>> Processing additional quorum options... >>> ocfs2_controld[6883]: 2011/11/03_16:34:19 info: get_config_opt: Found >>> 'quorum_cman' for option: provider >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 info: get_cluster_type: >>> Detected an active 'cman' cluster >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 info: get_local_node_name: >>> Using CMAN node name: astdrbd1 >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 info: >>> init_ais_connection_once: Connection to 'cman': established >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 info: crm_new_peer: Node >>> astdrbd1 now has id: 1 >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 info: crm_new_peer: Node 1 >>> is now known as astdrbd1 >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 ERROR: crm_abort: >>> send_ais_text: Triggered assert at corosync.c:352 : dest != >>> crm_msg_ais >>> Sending message 0 via cpg: FAILED (rc=22): Message error: Success (0) >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 ERROR: send_ais_text: >>> Sending message 0 via cpg: FAILED (rc=22): Message error: Success (0) >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 ERROR: crm_abort: >>> send_ais_text: Triggered assert at corosync.c:352 : dest != >>> crm_msg_ais >>> Sending message 1 via cpg: FAILED (rc=22): Message error: Success (0) >>> ocfs2_controld[6883]: 2011/11/03_16:34:20 ERROR: send_ais_text: >>> Sending message 1 via cpg: FAILED (rc=22): Message error: Success (0) >>> 1320352460 setup_stack@170: Cluster connection established. Local node id: >>> 1 >>> 1320352460 setup_stack@174: Added Pacemaker as client 1 with fd -1 >>> >> >> I still believe these errors are the result of pacemaker (apparently) >> not knowing/thinking it's running on/with openais (for some reason). See: >> >> http://oss.clusterlabs.org/pipermail/pacemaker/2011-November/011978.html >> >> I also don't see how the patch Andrew mentioned at >> http://oss.clusterlabs.org/pipermail/pacemaker/2011-November/011992.html >> could fix this (but would be delighted to be proved wrong). >> >>> Setup: >>> >>> PCMK 1.1.6-2d8fad5 >>> CMAN 3.1.7 >>> Corosync 1.4.2 >>> OpenAIS Latest version >>> >>> I just want to mention that I never start OpenAIS just corosync. Is >>> this ok for dlm, >>> and configfs? Or should I be using openais? >> >> ocfs2_controld with Pacemaker needs openais, but openais isn't something >> you "start" separately, it's a bunch of plugins that corosync is meant >> to load. What this means in a CMAN environment, I do not know. >> >> IMO (and as Florian alluded to in another message), you'd probably save >> yourself a lot of trouble taking prebuilt packages from a distro where >> the pieces you need are known to work together. >> >> Not to say I think what you're doing won't ultimately be worthwhile, but >> it could be the case that you are the first person in the world to try >> to combine these versions of these specific components in exactly the >> way you are doing so. >> >> Regards, >> >> Tim >> -- >> Tim Serong >> Senior Clustering Engineer >> SUSE >> [email protected] >> _______________________________________________ >> Linux-HA mailing list >> [email protected] >> http://lists.linux-ha.org/mailman/listinfo/linux-ha >> See also: http://linux-ha.org/ReportingProblems >> > _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
