Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.
----- Original Message ----- > From: "Nick Khamis" <symack at gmail.com> > To: "drbd-user" <drbd-user at lists.linbit.com> > Sent: Tuesday, September 20, 2011 1:36:07 PM > Subject: [DRBD-user] DRBD RA Error > > Hello Everyone, > > I appologize if you are recieving this message again. I am recieving > an error when trying to load the DRBD RA within Pacemaker: > > primitive drbd_mysql ocf:linbitt:drbd \ > params drbd_resource="r0.res" \ > op monitor interval="15s" I assume the "linbitt" above is just a typo when you put it in the messages (should be "ocf:linbit:drbd")? > > lrmadmin[4153]: 2011/09/20_10:51:25 ERROR: > lrm_get_rsc_type_metadata(578): got a return code HA_FAIL from a > reply > message of rmetadata with function get_ret_from_msg. > ERROR: ocf:linbit:drbd: could not parse meta-data: > ERROR: ocf:linbit:drbd: no such resource agent > > Warnings in Log: > > Sep 20 10:51:25 mydrbd1 lrmd: [3560]: WARN: on_msg_get_metadata: > empty > metadata for ocf::linbit::drbd. > > /dev/drbd/by-res/r0.res > /usr/lib/ocf/resource.d/ > /usr/lib/ocf/resource.d/linbit/drbd > > crm(live)ra# classes > heartbeat > lsb > ocf / heartbeat linbit pacemaker > stonith > > crm(live)ra# list ocf linbit > drbd > > DRBD is installed and working as expected manually. > > Only "drbd" is in /usr/lib/ocf/resource.d/linbit/. No other files > > /etc/init.d/drbd status > drbd driver loaded OK; device status: > version: 8.3.7 (api:88/proto:86-91) > srcversion: EE47D8BF18AC166BE219757 > m:res cs ro ds p mounted > fstype > 0:r0_res Connected Primary/Secondary UpToDate/UpToDate C > /service ext3 Is your resource named r0.res or r0_res? Above the output of status looks like its "r0_res" but in the primitive above you have "r0.res"? The pacemaker line "params drbd_resource="r0.res"" expects the name of the resource you used in the drbd resource definition - resource xxxx { } - not the name of the resource definition file in /etc/drbd.d/ > > > Obeservations: > When running the drbd "/usr/lib/ocf/resource.d/linbit/drbd" sript > from > console, I get: > line 45: /resource.d/heartbeat/.ocf-shellfuncs: No such file or > directory > line 801: usage: command not found > > When I use the deprecated ocf:heartbeat:drbd, I get no errors.... > > DRBD: version: 8.3.7 > Pacemaker: 1.1.6 > RA: 1.0.4 > Glue: 1.0.7 > > Thanks in Advance, > > Nick > _______________________________________________ > drbd-user mailing list > drbd-user at lists.linbit.com > http://lists.linbit.com/mailman/listinfo/drbd-user > >