[Pacemaker] pacemaker-mgmt-client-1.99.0-2.1.x86_64 dependency nightmare

Andrew Beekhof beekhof at gmail.com
Wed Mar 11 20:47:06 UTC 2009


On Wed, Mar 11, 2009 at 17:08, LLLActive at GMX.Net <LLLActive at gmx.net> wrote:
> Yan Gao wrote:
>
> On Wed, 2009-03-11 at 11:53 +0100, LLLActive at GMX.Net wrote:
>
>
> Hi all,
>
> I installed all these rpm's for SLES 10 SP2
> (http://ftp5.gwdg.de/pub/opensuse/repositories/server:/ha-clustering/SLES_10/x86_64/)
> with rpm -i *:
>
> -rw-r--r-- 1 user users  415004 2009-03-09 16:33
> heartbeat-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  280685 2009-03-09 09:47
> heartbeat-common-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users 3146832 2009-03-09 09:48
> heartbeat-debuginfo-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  185113 2009-03-09 09:48
> heartbeat-devel-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  130013 2009-03-09 09:48
> heartbeat-ldirectord-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  197069 2009-03-09 09:48
> heartbeat-resources-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  191844 2009-03-09 09:49
> libheartbeat2-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  147560 2009-03-09 09:48
> libheartbeat-devel-2.99.2-6.1.x86_64.rpm
> -rw-r--r-- 1 user users  115680 2009-03-09 09:49
> libopenais2-0.80.3-12.2.x86_64.rpm
> -rw-r--r-- 1 user users  116901 2009-03-09 09:49
> libopenais-devel-0.80.3-12.2.x86_64.rpm
> -rw-r--r-- 1 user users  287391 2009-03-09 09:49
> libpacemaker3-1.0.2-11.1.x86_64.rpm
> -rw-r--r-- 1 user users   78535 2009-03-09 09:49
> libpacemaker-devel-1.0.2-11.1.x86_64.rpm
> -rw-r--r-- 1 user users  229711 2009-03-09 09:49
> openais-0.80.3-12.2.x86_64.rpm
> -rw-r--r-- 1 user users  792211 2009-03-09 09:49
> openais-debuginfo-0.80.3-12.2.x86_64.rpm
> -rw-r--r-- 1 user users  474702 2009-03-09 09:49
> pacemaker-1.0.2-11.1.x86_64.rpm
> -rw-r--r-- 1 user users 2278755 2009-03-09 09:49
> pacemaker-debuginfo-1.0.2-11.1.x86_64.rpm
> -rw-r--r-- 1 user users  112701 2009-03-09 09:50
> pacemaker-mgmt-client-1.99.0-2.1.x86_64.rpm
>
>
> I did not get "pacemaker-mgmt-client-1.99.0-2.1.x86_64.rpm" installed,
> because of the dependency nightmare it creates when I try to install
> graphviz-python & python-lxml (SLES 10 SP2 DVD and Novell-online does not
> have them; have to use
> 10.2 repo):
>
> rpm -i *
> warning: heartbeat-2.99.2-6.1.x86_64.rpm: Header V3 DSA signature: NOKEY,
> key ID 1d362aeb
> error: Failed dependencies:
>         graphviz-python is needed by pacemaker-mgmt-client-1.99.0-2.1.x86_64
>         python-lxml is needed by pacemaker-mgmt-client-1.99.0-2.1.x86_64
>
> I removed the "pacemaker-mgmt-client-1.99.0-2.1.x86_64.rpm", and
> everything else installed, but
> "pacemaker-mgmt-client-1.99.0-2.1.x86_64.rpm" does not install without
> the dependencies. After several hours of searching, I gave up to find
> all the further dependencies these dependencies require. Is there an
> easier way?
>
>
> Please try the python-lxml in the following repo:
> http://download.opensuse.org/repositories/devel:/languages:/python/SLE_10/
>
> And you could ignore the dependency of graphviz-python via "--no-deps".
> Everything should work except viewing transition graph.
>
>
>
> Thanx for the tip. It seems to be working as far as starting Heartbeat:
>
> /etc/init.d/heartbeat start
>
> heartbeat[10315]: 2009/03/11_16:46:26 debug: displaying uuid table
> heartbeat[10315]: 2009/03/11_16:46:26 debug:
> uuid=de248e3c-bba2-465b-bb3e-7cced65592b1, name=s2
> heartbeat[10315]: 2009/03/11_16:46:26 debug:
> uuid=d7c66040-4ddc-451a-96df-34132bfbd5f7, name=s1
> heartbeat[10315]: 2009/03/11_16:46:26 WARN: Logging daemon is disabled
> --enabling logging daemon is recommended
> heartbeat[10315]: 2009/03/11_16:46:26 info: **************************
> heartbeat[10315]: 2009/03/11_16:46:26 info: Configuration validated.
> Starting heartbeat 2.99.2
> heartbeat[10315]: 2009/03/11_16:46:26 debug: HA configuration OK.  Heartbeat
> starting.
> heartbeat[10315]: 2009/03/11_16:46:26 info: Heartbeat Hg Version: node:
> c93af7ee4fa99664741a1a1eddbadc5fb414814f
>                                                                       done
>
>
>
> ## works according to /tail -f /var/log/messages as far as I can tell.
>
>
>
> When I start OpenAIS I get:
>
> S1:/etc # /etc/init.d/ais start
> -bash: /etc/init.d/ais: No such file or directory

Its probably /etc/init.d/openais

but you do know that you should use either heartbeat OR openais - not both.

>
>
> Can it be that AIS is not installed properly?
>
> TIA
>
> :-)
> Al
>
> _______________________________________________
> Pacemaker mailing list
> Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>
>




More information about the Pacemaker mailing list