[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-ha-dev
Subject:    Re: [Linux-ha-dev] Problems starting heartbeat 3.0.1-1 -
From:       Bob Schatz <bschatz () yahoo ! com>
Date:       2009-11-17 22:03:54
Message-ID: 90269.57302.qm () web53802 ! mail ! re2 ! yahoo ! com
[Download RAW message or body]

Thanks Andrew!

When I reloaded fc11 downloaded from the Fedora website and then did the wget, etc \
steps the resource agents were there.

Looks like they are version 1.0.1.

This should be good enough for my proof of concept.


Thanks,

Bob


----- Original Message ----
From: Andrew Beekhof <andrew@beekhof.net>
To: High-Availability Linux Development List <linux-ha-dev@lists.linux-ha.org>
Sent: Tue, November 17, 2009 12:04:04 PM
Subject: Re: [Linux-ha-dev] Problems starting heartbeat 3.0.1-1 - \
/etc/ha.d/shellfuncs "No such file or directory" [In reply to

On Mon, Nov 16, 2009 at 6:49 PM, Bob Schatz <bschatz@yahoo.com> wrote:
> I missed Andrew's reply so I am including his comment and my results below:
> 
> On my cluster I did:
> 
> [root@fc11-1 ~]# rpm -qi resource-agents | grep ersion
> Version     : 3.0.4                             Vendor: Fedora Project

ah, thats the problem.

on fc11 resource-agents-3.0.4 doesn't yet have the heartbeat agents.
with fc12 that problem goes away.

for now, you'll have to remove 3.0.4 and specify 1.0.1 on the command
line when you install.

so:
  yum install resource-agents = 1.0.1 pacemaker

> [root@fc11-1 ~]# rpm -ql resource-agents | grep shellfunc
> /usr/share/cluster/ocf-shellfuncs
> [root@fc11-1 ~]#
> 
> Thanks,
> 
> Bob
> 
> ----------------------------------------------------------------------------------------------
>  
> [05:08 PM] root[at]f12 ~ # rpm -qi resource-agents | grep ersion
> Version     : 3.0.4                             Vendor: Fedora Project
> [05:07 PM] root[at]f12 ~ # rpm -ql resource-agents | grep shellfunc
> /etc/ha.d/shellfuncs    <---- there
> /usr/lib/ocf/resource.d/heartbeat/.ocf-shellfuncs
> /usr/share/cluster/ocf-shellfuncs
> 
> What version of resource-agents do you have installed?
> 
> On Fri, Nov 13, 2009 at 3:52 AM, Bob Schatz <bschatz[at]yahoo.com> wrote:
> > For some reason I did not receive the email from Andrew so I am including it \
> > below. 
> > Cluster glue was installed and I have attached the output from yum at the end of \
> > this email. 
> > 
> Also, I noticed that the files that used to reside in
> /usr/lib/ocf/resource.d/heartbeat/* are no longer there.  I could not
> configure an IPaddr resource.
> > 
> > 
> > Thanks in advance
> > 
> > Bob
> > 
> > 
> > that file should be part of cluster-glue... was that package not installed?
> > 
> > On Wed, Nov 11, 2009 at 8:19 PM, Bob Schatz <bschatz[at]yahoo.com> wrote:
> > > Hi,
> > > 
> > > I am new to Linux HA and I am having a problem with heartbeat 3.0.1.
> > > 
> > > It appears that /etc/ha.d/shellfuncs is no longer in the release but it is \
> > > still called from /etc/init.d/heartbeat. 
> > > I reloaded a system with FC11 and then downloaded the pacemaker/heartbeat \
> > > binaries as follows: 
> > > # wget -O /etc/yum.repos.d/pacemaker.repo \
> > > http://clusterlabs.org/rpm/fedora-11/clusterlabs.repo # yum install -y \
> > > pacemaker corosync heartbeat 
> > > I copied a ha.cf to /etc/ha.d/ha.cf and attempted to start heartbeat as \
> > > follows: 
> > > root[at]fc11-2:# sh -x /etc/init.d/heartbeat start
> > > + '[' -f /etc/sysconfig/heartbeat ']'
> > > + HA_DIR=/etc/ha.d
> > > + export HA_DIR
> > > + CONFIG=/etc/ha.d/ha.cf
> > > + . /etc/ha.d/shellfuncs
> > > /etc/init.d/heartbeat: line 51: /etc/ha.d/shellfuncs: No such file or directory
> > > 
> > > 
> > > I did not see this as a known problem on the mailing lists.
> > > 
> > > 
> > > Thanks,
> > > 
> > > Bob
> > 
> > 
> > # yum install -y pacemaker corosync heartbeat
> > 
> > Loaded plugins: refresh-packagekit
> > clusterlabs                                              | 1.2 kB     00:00
> > clusterlabs/primary                                      |  14 kB     00:00
> > clusterlabs                                                               47/47
> > Setting up Install Process
> > Resolving Dependencies
> > --> Running transaction check
> > ---> Package corosync.x86_64 0:1.1.2-1.fc11 set to be updated
> > --> Processing Dependency: corosynclib = 1.1.2-1.fc11 for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libvotequorum.so.4(COROSYNC_VOTEQUORUM_1.0)(64bit) for \
> >                 package: corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libconfdb.so.4(COROSYNC_CONFDB_1.0)(64bit) for \
> >                 package: corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libcfg.so.4(COROSYNC_CFG_0.82)(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libquorum.so.4(COROSYNC_QUORUM_1.0)(64bit) for \
> >                 package: corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libpload.so.4(COROSYNC_PLOAD_1.0)(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libcoroipcs.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: liblogsys.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libquorum.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libconfdb.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libvotequorum.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libcfg.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libtotem_pg.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libcoroipcc.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libpload.so.4()(64bit) for package: \
> >                 corosync-1.1.2-1.fc11.x86_64
> > ---> Package heartbeat.x86_64 0:3.0.1-1.fc11 set to be updated
> > --> Processing Dependency: resource-agents for package: \
> >                 heartbeat-3.0.1-1.fc11.x86_64
> > --> Processing Dependency: cluster-glue-libs for package: \
> >                 heartbeat-3.0.1-1.fc11.x86_64
> > --> Processing Dependency: PyXML for package: heartbeat-3.0.1-1.fc11.x86_64
> > --> Processing Dependency: cluster-glue for package: \
> >                 heartbeat-3.0.1-1.fc11.x86_64
> > --> Processing Dependency: libplumb.so.2()(64bit) for package: \
> >                 heartbeat-3.0.1-1.fc11.x86_64
> > --> Processing Dependency: libapphb.so.2()(64bit) for package: \
> >                 heartbeat-3.0.1-1.fc11.x86_64
> > --> Processing Dependency: libhbclient.so.1()(64bit) for package: \
> >                 heartbeat-3.0.1-1.fc11.x86_64
> > ---> Package pacemaker.x86_64 0:1.0.6-1.fc11 set to be updated
> > --> Processing Dependency: libcrmcluster.so.1()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Processing Dependency: libstonithd.so.0()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Processing Dependency: libcib.so.1()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Processing Dependency: libesmtp.so.5()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Processing Dependency: libpengine.so.3()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Processing Dependency: libtransitioner.so.1()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Processing Dependency: libcrmcommon.so.2()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Processing Dependency: libpe_status.so.2()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Processing Dependency: libpe_rules.so.2()(64bit) for package: \
> >                 pacemaker-1.0.6-1.fc11.x86_64
> > --> Running transaction check
> > ---> Package PyXML.x86_64 0:0.8.4-16.fc11 set to be updated
> > ---> Package cluster-glue.x86_64 0:1.0.1-1.fc11 set to be updated
> > --> Processing Dependency: libopenhpi.so.2()(64bit) for package: \
> >                 cluster-glue-1.0.1-1.fc11.x86_64
> > ---> Package cluster-glue-libs.x86_64 0:1.0.1-1.fc11 set to be updated
> > ---> Package corosynclib.x86_64 0:1.1.2-1.fc11 set to be updated
> > --> Processing Dependency: librdmacm.so.1(RDMACM_1.0)(64bit) for package: \
> >                 corosynclib-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libibverbs.so.1(IBVERBS_1.0)(64bit) for package: \
> >                 corosynclib-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libibverbs.so.1(IBVERBS_1.1)(64bit) for package: \
> >                 corosynclib-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: libibverbs.so.1()(64bit) for package: \
> >                 corosynclib-1.1.2-1.fc11.x86_64
> > --> Processing Dependency: librdmacm.so.1()(64bit) for package: \
> >                 corosynclib-1.1.2-1.fc11.x86_64
> > ---> Package heartbeat-libs.x86_64 0:3.0.1-1.fc11 set to be updated
> > ---> Package libesmtp.x86_64 0:1.0.4-10.fc11 set to be updated
> > ---> Package pacemaker-libs.x86_64 0:1.0.6-1.fc11 set to be updated
> > ---> Package resource-agents.noarch 0:3.0.4-1.fc11 set to be updated
> > --> Running transaction check
> > ---> Package libibverbs.x86_64 0:1.1.2-2.fc11 set to be updated
> > ---> Package librdmacm.x86_64 0:1.0.7-2.fc11 set to be updated
> > ---> Package openhpi-libs.x86_64 0:2.14.0-2.fc11 set to be updated
> > --> Finished Dependency Resolution
> > 
> > Dependencies Resolved
> > 
> > ================================================================================
> > Package                Arch        Version              Repository        Size
> > ================================================================================
> > Installing:
> > corosync               x86_64      1.1.2-1.fc11         clusterlabs      166 k
> > heartbeat              x86_64      3.0.1-1.fc11         clusterlabs      196 k
> > pacemaker              x86_64      1.0.6-1.fc11         clusterlabs      667 k
> > Installing for dependencies:
> > PyXML                  x86_64      0.8.4-16.fc11        updates          1.0 M
> > cluster-glue           x86_64      1.0.1-1.fc11         clusterlabs      268 k
> > cluster-glue-libs      x86_64      1.0.1-1.fc11         clusterlabs      129 k
> > corosynclib            x86_64      1.1.2-1.fc11         clusterlabs      168 k
> > heartbeat-libs         x86_64      3.0.1-1.fc11         clusterlabs      295 k
> > libesmtp               x86_64      1.0.4-10.fc11        fedora            62 k
> > libibverbs             x86_64      1.1.2-2.fc11         fedora            45 k
> > librdmacm              x86_64      1.0.7-2.fc11         fedora            23 k
> > openhpi-libs           x86_64      2.14.0-2.fc11        fedora           169 k
> > pacemaker-libs         x86_64      1.0.6-1.fc11         clusterlabs      310 k
> > resource-agents        noarch      3.0.4-1.fc11         updates          105 k
> > 
> > Transaction Summary
> > ================================================================================
> > Install      14 Package(s)
> > Upgrade       0 Package(s)
> > 
> > Total download size: 3.6 M
> > Downloading Packages:
> > (1/14): PyXML-0.8.4-16.fc11.x86_64.rpm                   | 1.0 MB     00:13
> > (2/14): cluster-glue-1.0.1-1.fc11.x86_64.rpm             | 268 kB     00:02
> > (3/14): cluster-glue-libs-1.0.1-1.fc11.x86_64.rpm        | 129 kB     00:00
> > (4/14): corosync-1.1.2-1.fc11.x86_64.rpm                 | 166 kB     00:03
> > (5/14): corosynclib-1.1.2-1.fc11.x86_64.rpm              | 168 kB     00:02
> > (6/14): heartbeat-3.0.1-1.fc11.x86_64.rpm                | 196 kB     00:01
> > (7/14): heartbeat-libs-3.0.1-1.fc11.x86_64.rpm           | 295 kB     00:01
> > (8/14): libesmtp-1.0.4-10.fc11.x86_64.rpm                |  62 kB     00:00
> > (9/14): libibverbs-1.1.2-2.fc11.x86_64.rpm               |  45 kB     00:00
> > (10/14): librdmacm-1.0.7-2.fc11.x86_64.rpm               |  23 kB     00:00
> > (11/14): openhpi-libs-2.14.0-2.fc11.x86_64.rpm           | 169 kB     00:00
> > (12/14): pacemaker-1.0.6-1.fc11.x86_64.rpm               | 667 kB     00:07
> > (13/14): pacemaker-libs-1.0.6-1.fc11.x86_64.rpm          | 310 kB     00:00
> > (14/14): resource-agents-3.0.4-1.fc11.noarch.rpm         | 105 kB     00:03
> > --------------------------------------------------------------------------------
> > Total                                            86 kB/s | 3.6 MB     00:42
> > Running rpm_check_debug
> > Running Transaction Test
> > Finished Transaction Test
> > Transaction Test Succeeded
> > Running Transaction
> > Installing     : libibverbs-1.1.2-2.fc11.x86_64                          1/14
> > Installing     : librdmacm-1.0.7-2.fc11.x86_64                           2/14
> > Installing     : corosynclib-1.1.2-1.fc11.x86_64                         3/14
> > Installing     : corosync-1.1.2-1.fc11.x86_64                            4/14
> > Installing     : openhpi-libs-2.14.0-2.fc11.x86_64                       5/14
> > Installing     : libesmtp-1.0.4-10.fc11.x86_64                           6/14
> > Installing     : PyXML-0.8.4-16.fc11.x86_64                              7/14
> > Installing     : resource-agents-3.0.4-1.fc11.noarch                     8/14
> > Installing     : cluster-glue-libs-1.0.1-1.fc11.x86_64                   9/14
> > Installing     : cluster-glue-1.0.1-1.fc11.x86_64                       10/14
> > Installing     : heartbeat-libs-3.0.1-1.fc11.x86_64                     11/14
> > Installing     : heartbeat-3.0.1-1.fc11.x86_64                          12/14
> > Installing     : pacemaker-1.0.6-1.fc11.x86_64                          13/14
> > Installing     : pacemaker-libs-1.0.6-1.fc11.x86_64                     14/14
> > 
> > Installed:
> > corosync.x86_64 0:1.1.2-1.fc11         heartbeat.x86_64 0:3.0.1-1.fc11
> > pacemaker.x86_64 0:1.0.6-1.fc11
> > 
> > Dependency Installed:
> > PyXML.x86_64 0:0.8.4-16.fc11             cluster-glue.x86_64 0:1.0.1-1.fc11
> > cluster-glue-libs.x86_64 0:1.0.1-1.fc11  corosynclib.x86_64 0:1.1.2-1.fc11
> > heartbeat-libs.x86_64 0:3.0.1-1.fc11     libesmtp.x86_64 0:1.0.4-10.fc11
> > libibverbs.x86_64 0:1.1.2-2.fc11         librdmacm.x86_64 0:1.0.7-2.fc11
> > openhpi-libs.x86_64 0:2.14.0-2.fc11      pacemaker-libs.x86_64 0:1.0.6-1.fc11
> > resource-agents.noarch 0:3.0.4-1.fc11
> > 
> > Complete!
> > root[at]fc11-1:#
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> > _______________________________________________
> > Linux-HA mailing list
> > Linux-HA[at]lists.linux-ha.org
> > http://lists.linux-ha.org/mailman/listinfo/linux-ha
> > See also: http://linux-ha.org/ReportingProblems
> > 
> _______________________________________________
> Linux-HA mailing list
> Linux-HA[at]lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
> 
> 
> 
> _______________________________________________________
> Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
> Home Page: http://linux-ha.org/
> 
_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/



      
_______________________________________________________
Linux-HA-Dev: Linux-HA-Dev@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha-dev
Home Page: http://linux-ha.org/


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic