[原因]
キープアライブドライバで使用しているメジャー番号(10) および マイナー番号(241)が、他のドライバで使用されている場合に、keepalive リセット および keepalive パニックが失敗する場合があります。
[確認方法]
/dev 配下のドライバを確認し、キープアライブドライバと他のドライバのメジャー番号およびマイナー番号が重複していないか確認してください。
実行例:
# ls -l /dev
(参考) キープアライブドライバ(clpka) の出力例
crw-r--r-- 1 root root
10,
241 8月 18 12:54 clpka
キープアライブドライバと他のドライバでメジャー番号およびマイナー番号が重複していた場合、以下の [回避策] に記載した手順で回避してください。
[回避策]
以下の手順を実施し、キープアライブドライバで使用するマイナー番号を変更してください。
前提条件:クラスタ内のすべてのサーバが正常状態であること
クラスタ内のいずれか1台のサーバで、以下を実行してください。
- クラスタをサスペンドします。
実行例:
# clpcl --suspend
- clpcfctrl コマンドを使用してクラスタ構成情報を取得します。
実行例:
# clpcfctrl --pull -l -x /tmp
- キープアライブドライバ のマイナー番号を、他のドライバが使用していない値へ変更します。
(本手順では、例としてマイナー番号を 250 に変更します)
- clpcfctrl コマンドを使用してクラスタ構成情報を各サーバに反映します。
実行例:
# clpcfctrl --push -x /tmp
- クラスタをリジュームします。
実行例:
# clpcl --resume
[参考]
スタートアップガイドの以下の章も参照してください。
第 6 章 注意制限事項
6.2. OS インストール前、OS インストール時
6.2.7 カーネルモード LAN ハートビートドライバ、キープアライブドライバのメジャー番号