This site best when viewed with a modern standards-compliant browser. We recommend Firefox Get Firefox!.

Linux-HA project logo
Providing Open Source High-Availability Software for Linux and other OSes since 1999.

USA Flag UK Flag

Japanese Flag

ホームページ

サイトについて

コンタクト情報

使用条件

協力方法

セキュリティ

This web page is no longer maintained. Information presented here exists only to avoid breaking historical links.
The Project stays maintained, and lives on: see the Linux-HA Reference Documentation.
To get rid of this notice, you may want to browse the old wiki instead.

2010.1.28
追加パッケージ集リニューアル
追加パッケージ集は、こちらから

2008.8.28
RHEL用rpm更新
更新情報はこちらから

2008.8.18
Heartbeat 2.1.4
リリース!
Downloadはこちらから

2007.11.13
Linux-ha-japan日本語ML移植しました

2007.10.5
日本語サイトOPEN
日本語MLも開設しました

2007.10.5
OSC2007 Tokyo/Fall で Heartbeat紹介
発表資料を公開しました

Last site update:
2017-12-13 11:48:09

Update Experience

Version 2.0.4 to 2.0.5

unpackaged file(s)

While updating 2.0.4 cvs to 2.0.5 cvs you may receive this warning during the ConfigureMe package step:

Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/heartbeat-2.0.5-build
warning: Installed (but unpackaged) file(s) found:
   /usr/man/man8/cibadmin.8.gz

The mentioned files may vary depending on the point in time your cvs version is from. Basically this means, the files would be installed by make install, but not by installing the rpm. Depending on the file, this may be harmless (as it was in this case).

some entries in ha.cf no longer needed

While starting heartbeat after updating to a 2.0.5 version it may fail and you see this message in the logs:

May  2 02:23:14 jobn3 heartbeat: [26494]: ERROR: Duplicate apiauth directive for API client mgmtd: [mgmtd uid=root]

You will have this line in your ha.cf:

  apiauth mgmtd uid=root

probably along with

  respawn root  /usr/lib/heartbeat/mgmtd -v

Please remove them from the file. They are now implied by the  crm on  directive.

cib.xml file is now protected by a checksum

heartbeat generates a checksum to verify the integrity of the cib.xml file now. If you replace this file by hand (e.g for testing - and only when the whole cluster is stopped, please!) the checksum won't match and heartbeat ignores the file. Removing the md5 checksum file /var/lib/heartbeat/crm/cib.xml.sig will make heartbeat accept the cib file again.

verify your cib.xml

Since from time to time, new configuration attributes make it into the product, you should let crm_verify check your cib. If there are new attributes, you will see messages like these:

# crm_verify -VL
crm_verify[21118]: 2006/05/02_09:22:13 WARN: mask (unpack.c:unpack_config): No value specified for cluster preference: default_resource_failure_stickiness
...

Those messages are just warnings so the cluster will run anyways. But you better lookup the annotated dtd for those attributes (default_resource_failure_stickiness in this case) or ask for their meaning on the mailing list. Then you can add them to your cib with the proper value for your case.