Hi, On Wed, Nov 16, 2011 at 05:49:30PM +0530, neha chatrath wrote: [...] > Nov 14 13:16:57 ggns2mexsatsdp17.hsc.com lrmd: [3976]: notice: > on_msg_get_rsc_types: can not find this RA class stonith"
The PILS plugin handling stonith resources was not found. Strange, cannot recall seeing this before. It should be in /usr/lib/heartbeat/plugins/RAExec/stonith.so (or /usr/lib64 depending on your installation). Please check permissions and if this file is really a valid so object file. If everything's in order no idea what else could be the reason. You could strace lrmd on startup and see what happens between lines 1137 and 1158. Thanks, Dejan > > Thanks and regards > Neha Chatrath > > > ---------------------------------------------------------------------- > > > > > > Date: Wed, 16 Nov 2011 11:12:12 +0100 > > From: Dejan Muhamedagic <deja...@fastmail.fm> > > To: The Pacemaker cluster resource manager > > <pacemaker@oss.clusterlabs.org> > > Subject: Re: [Pacemaker] Regarding Stonith RAs > > Message-ID: <20111116101211.GA4938@walrus.homenet> > > Content-Type: text/plain; charset=us-ascii > > > > Hi, > > > > On Tue, Nov 15, 2011 at 08:44:45AM +0530, neha chatrath wrote: > > > Hello Dejan, > > > > > > I am using Cluster Glue version 1.0.7. > > > Also this does not seem to be a problem with a specific Stonith agent > > like > > > IPMI, I think it is more of an issue with all the Stonith agents. > > > I have tried configuring another test Stonith agent e.g. Suicide and I am > > > facing exactly the same issue. > > > > Looks like a broken installation. I guess that metadata for other > > resource classes works fine. It could be some issue with > > stonith-ng. Did you notice any messages from stonith-ng? > > > > Thanks, > > > > Dejan > > > > > Kindly please suggest. > > > > > > Thanks and regards > > > Neha Chatrath > > > > > > Date: Mon, 14 Nov 2011 15:41:43 +0100 > > > From: Dejan Muhamedagic <deja...@fastmail.fm> > > > To: The Pacemaker cluster resource manager > > > <pacemaker@oss.clusterlabs.org > > > > > > > Subject: Re: [Pacemaker] Regarding Stonith RAs > > > Message-ID: <20111114144142.GA3735@squib> > > > Content-Type: text/plain; charset=us-ascii > > > > > > Hi, > > > > > > On Mon, Nov 14, 2011 at 02:05:49PM +0530, neha chatrath wrote: > > > > Hello, > > > > I am facing issue in configuring a Stonith resource in my system of > > > cluster > > > > with 2 nodes. > > > > Whenever I try to give the following command: > > > > "crm configure primitive app_fence stonith::external/ipmi params > > hostname= > > > > ggns2mexsatsdp17.hsc.com ipaddr=192.168.113.17 userid=root > > > > passwd=pass@abc123" , > > > > I get the following errors: > > > > > > > > "ERROR: stonith:external/ipmi: could not parse meta-data: > > > > > > Which version of cluster-glue do you have installed? There is a > > > serious issue with external/ipmi in version 1.0.8, we'll make a > > > new release ASAP. > > > > > > Thanks, > > > > > > Dejan > > > > > > > > > On Mon, Nov 14, 2011 at 2:05 PM, neha chatrath <nehachatr...@gmail.com > > >wrote: > > > > > > > Hello, > > > > I am facing issue in configuring a Stonith resource in my system of > > > > cluster with 2 nodes. > > > > Whenever I try to give the following command: > > > > "crm configure primitive app_fence stonith::external/ipmi params > > hostname= > > > > ggns2mexsatsdp17.hsc.com ipaddr=192.168.113.17 userid=root > > > > passwd=pass@abc123" , > > > > I get the following errors: > > > > > > > > "ERROR: stonith:external/ipmi: could not parse meta-data: > > > > Traceback (most recent call last): > > > > File "/usr/sbin/crm", line 41, in <module> > > > > crm.main.run() > > > > File "/usr/lib/python2.6/site-packages/crm/main.py", line 249, in run > > > > if parse_line(levels,shlex.split(' '.join(args))): > > > > File "/usr/lib/python2.6/site-packages/crm/main.py", line 145, in > > > > parse_line > > > > lvl.release() > > > > File "/usr/lib/python2.6/site-packages/crm/levels.py", line 68, in > > > > release > > > > self.droplevel() > > > > File "/usr/lib/python2.6/site-packages/crm/levels.py", line 87, in > > > > droplevel > > > > self.current_level.end_game(self._in_transit) > > > > File "/usr/lib/python2.6/site-packages/crm/ui.py", line 1524, in > > end_game > > > > self.commit("commit") > > > > File "/usr/lib/python2.6/site-packages/crm/ui.py", line 1425, in > > commit > > > > self._verify(mkset_obj("xml","changed"),mkset_obj("xml")) > > > > File "/usr/lib/python2.6/site-packages/crm/ui.py", line 1324, in > > _verify > > > > rc2 = set_obj_semantic.semantic_check(set_obj_all) > > > > File "/usr/lib/python2.6/site-packages/crm/cibconfig.py", line 280, > > in > > > > semantic_check > > > > rc = self.__check_unique_clash(set_obj_all) > > > > File "/usr/lib/python2.6/site-packages/crm/cibconfig.py", line 260, > > in > > > > __check_unique_clash > > > > process_primitive(node, clash_dict) > > > > File "/usr/lib/python2.6/site-packages/crm/cibconfig.py", line 245, > > in > > > > process_primitive > > > > if ra_params[ name ].get("unique") == "1": > > > > TypeError: 'NoneType' object is unsubscriptable > > > > " > > > > From /var/log/messages: following error is being reported from lrmd: > > "notice: > > > > on_msg_get_metadata: can not find the class stonith" > > > > > > > > It seems the it is not able to find any RAs related to Stonith. > > > > > > > > Following is the output of some crm commands: > > > > *crm(live)ra# classes* > > > > heartbeat > > > > lsb > > > > ocf / heartbeat linbit mcg pacemaker > > > > *stonith* > > > > > > > > *crm(live)ra# list ocf heartbeat* > > > > AoEtarget AudibleAlarm CTDB > > > > ClusterMon Delay Dummy > > > > EvmsSCC Evmsd Filesystem > > > > ICP IPaddr IPaddr2 > > > > IPsrcaddr IPv6addr LVM > > > > LinuxSCSI MailTo ManageRAID > > > > ManageVE Pure-FTPd Raid1 > > > > Route SAPDatabase SAPInstance > > > > SendArp ServeRAID SphinxSearchDaemon > > > > Squid Stateful SysInfo > > > > VIPArip VirtualDomain WAS > > > > WAS6 WinPopup Xen > > > > Xinetd anything apache > > > > conntrackd db2 drbd > > > > eDir88 exportfs fio > > > > iSCSILogicalUnit iSCSITarget ids > > > > iscsi jboss ldirectord > > > > mysql mysql-proxy nfsserver > > > > nginx oracle oralsnr > > > > pgsql pingd portblock > > > > postfix proftpd rsyncd > > > > scsi2reservation sfex syslog-ng > > > > tomcat vmware > > > > > > > > *crm(live)ra# list stonith* > > > > > > > > crm(live)ra# > > > > > > > > All the sotnith related RAs are present in > > > > /usr/lib/stonith/plugins/external. > > > > > > > > Following is the output of "ls command : > > > > [root@ggns2mexsatsdp17 ~]# ls /usr/lib/stonith/plugins/external/ > > > > > > > > drac5 hetzner ibmrsa ipmi kdumpcheck nut > > > > output riloe ssh vmware xen0-ha > > > > dracmc-telnet hmchttp ibmrsa-telnet ippower9258 libvirt ouput > > > > rackpdu sbd vcenter xen0 > > > > > > > > Can somebody please help me with this? > > > > > > > > Thanks and regards > > > > Neha Chatrath > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > 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://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker _______________________________________________ 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://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker