Heartbeat
crm_verify[8221]: 2010/01/10_03:31:28 ERROR: crm_abort: parse_xml: Triggered assert at xml.c:1445 : our_input[lpc] == '<'
デフォルトで生成するファイル読ませても正常終了しないとかふざけてるのこの xml.c wwwwwwwwwwwww
ぶち殺すぞ(゚Д゚)
追記
ひたすらエラー出まくるし xml なパッケージアップデートしてもエラー出るしでいい加減つかれてきたので、ひとつだけ試して忘れていることをやってみた。
# rm -rf cib.xml # touch cib.xml # /usr/sbin/crm_verify -X /var/lib/heartbeat/crm/cib.xml crm_verify[27834]: 2010/01/10_04:03:26 ERROR: crm_abort: parse_xml: Triggered assert at xml.c:1445 : our_input[lpc] == '<' Couldn't parse input string: /var/lib/heartbeat/crm/cib.xml
| ( \/ /_∧ <./| /| /\___ └——→ ヽ/ /Д`/⌒ヽ / .| / / / // / /\/ ,ヘ i  ̄ > \_/ /____// し' \_/ i />  ̄ ̄ ̄ ̄ i⌒ヽ ./  ̄>__ .|| |:: /⌒ヽ i i \( .|/ / /\ .|| |:: i | /ヽ ヽ ∠__/  ̄ .|| |:: ヽ ヽ| |、 \_ノ > <> || |:: \| )  ̄ ./V ___ ..|| |:: ____ .ノ ./⌒)∧ / ...____[__||__]___||___ / し'.ヽ ( .∨ /\________|__| // し' / /\  ̄:::::::::::::::::::::::::::::::::::::::::::::::::
追記の追記
という訳で、上記からも分かる通り、xml の parse がちゃんと行えていないようです。ハハッ、ゲイリー。
しかし、上記の parse の失敗は、どうやら crm_verify だけで発生しているようで、cib.xml を記述して heartbeat を起動させた所、
============ Last updated: Sun Jan 10 04:21:47 2010 Current DC: test.test (UUIDだよ!) 2 Nodes configured. 1 Resources configured. ============
ってな感じで、今回設定した cib.xml が解釈され、Node と Resource(cib.xml) が認識されましたとさ。あーもー、verify せずに目検しろってことですかー。
ちなみに後続の為に、今回悩まされたバージョンは以下。
heartbeat.x86_64 2.1.3-3.el5.centos heartbeat-devel.x86_64 2.1.3-3.el5.centos heartbeat-gui.x86_64 2.1.3-3.el5.centos heartbeat-ldirectord.x86_64 2.1.3-3.el5.centos heartbeat-pils.x86_64 2.1.3-3.el5.centos heartbeat-stonith.x86_64 2.1.3-3.el5.centos