【対象バージョン】
LifeKeeper for Linux v8.1.1未満
RHEL6(またはCentOS6)でカーネルアップデートを実行した場合、DataReplication リソースが起動出来なくなります。
DataReplication リソースを起動する為には、カーネルアップデート後に LifeKeeper での操作が必要となります。
RHEL6(またはCentOS6)以降のカーネルでは、nbd モジュールが カーネル の基本モジュールではなくなりました。そのため
LifeKeeper を RHEL6 以上の環境にインストールする際に、LifeKeeper 専用の nbdモジュールをカーネルに追加インストールします。
上記の影響により、LifeKeeper をインストールした後にカーネルアップデートを実施し、新しいカーネルで起動した場合、nbdモジュールが読み込まれません。その結果、Datareplication
リソースが起動出来なくなります。
この現象を回避するためには、アップグレード後の新しいカーネルでもnbdモジュールが読み込まれるように設定し直す必要があります。
そのため、以下の手順を実行してください。
※以下の手順は、LifeKeeperが、”/opt/LifeKeeper”にインストールされている事が前提となります。
【手順1】
kernelのアップグレード
1: 両ノードの LifeKeeper を lkstop コマンドで停止してください。
※ lkstop -f コマンドは使用しないでください。
コマンド例
———————————————
# /opt/LifeKeeper/bin/lkstop
———————————————
2: カーネルアップデートを実行してください。カーネルアップデートを行う際は、そのカーネルが LifeKeeper のサポート対象であることをあらかじめご確認ください。(サポート対象のカーネルについては、関連 FAQ をご確認ください。)
3: カーネルアップデート後、OS を再起動し正しく起動することを確認してください。この時、手順の 1 で LifeKeeper をあらかじめ停止して
あるため OS の再起動を行っても LifeKeeper は自動的に起動しません。
【手順2】
nbd モジュールをカーネルに追加インストール
1: “uname -a” コマンドで新しいアップグレード後の新しいカーネルで OS が起動していることを確認してください。起動していない場合に
は、新しいカーネルで OS を起動してください。
2: 両ノードで以下のコマンドを実行してください。
コマンド例
———————————————
# rpm -q –scripts HADR-RHAS | grep -v postinst | sh
———————————————
3: 両ノードでお客様がご利用の LifeKeeper for Linux インストール CD に含まれている setup スクリプトを実行して完了させてください。
(setupスクリプトの実行手順は、インストール時の手順と同様です。)
4: ターゲットノードを再起動し、LifeKeeper を lkstart コマンドで起動してください。LifeKeeperの起動処理が完全に終了したことを
ログ等から確認してください。
コマンド例
———————————————
# /opt/LifeKeeper/bin/lkstart
———————————————
5: ソースノードを再起動し、ターゲットノードと同様に LifeKeeper を lkstartコマンドで起動してください。
LifeKeeper の起動処理が完全に終了したことをログ等から確認してください。
6: LifeKeeperGUI を起動して、DataReplication リソースやその他のリソースが正常に起動していることを確認してください。
7: 手動での切り替えテストを実施して、どちらのノードでもリソースが正しく起動することを念のため確認してください。
上記手順を実行しリソース起動に問題が生じた場合には、作業日時とlksupport を添付して頂き、LifeKeeper 製品サポートまでお問い合わせください。
関連 FAQ
[Linux]LifeKeeper製品のログファイルはどのように取得しますか?
https://lkdkuserportal.sios.jp/hc/ja/articles/360037838811
改定履歴
2013年3月15日 対象バージョンを追記しました。
2017年5月9日 URL リンクのリンク切れを修正しました。
2022年11月8日 語彙の表記を一部修正しました。
関連ワード
#バージョンアップ #アップデート #アップグレード