再起移動してください。仮に、HADBを構成するノードがお互いに通信できなくなった場合、もしくは、両ノードが同時に停止してしまったような場合データベースの整合性が取れなくなりHADBサービスを提供できなくなります。そのような場合、データベースを再構築しなくてはなりません。今回は、両ノードが同時に停止してしまった場合、もしくはステータスが不正な状態になった場合のHADBの復旧方法について説明します。復旧手順は下記の2ステップを実行してください。configure-ha-cluster”を実行する。両ノードを同時にリブートして下さい。次に、両ノードをリブートした後、それぞれのシステム上でHADBの管理エージェント(ma)を起動して下さい。HADB_NAME”を実行して見ましょう。上記で、1台づつマシンをリブートした時と比べ、いつまで経っても状態がHAFaultTolerant,FaultTolerantに変わりません。状態は“NonOperational”として表示されています。この状態は、HADBとしてサービスを提供できていない状態を表しています。NonOperationalHADBデバイスのクリーンアップ上記のように、”NonOperational”の状態から”HAFaultTolerant,FaultTolerant”の状態に戻すためには、下記の手順に従い修復を行います。HADB_NAME”を実行して下さい。HADB_NAME”を実行するとHADBの状態が”NonOperational”から“FaultTolerant”に変わる事を確認できます。>上記でHADBでバイスのクリーンアップ行った後、HADBの状態が“FaultTolerant”に変わりました。そこで、HADBのサービスが上記で使用可能になったのではないかと思われるかもしれません。ServerからHADBに対して接続できません。Serverから接続する為に必要なテーブルやスキーマ等、全て初期化されてしまうからです。これを、clusqlコマンドを使用し確認しましょう。row(s)上記2つのテーブル一覧を御確認ください。clear実行直後のHADBのテーブル一覧」には下記の5つのテーブルが存在していない事が確認できます。ServerからHADBに接続する際に使用するユーザ(admin)でHADBに接続しようとした際、ユーザが存在していないため、下記のエラーが出力されます。configure-ha-clusterコマンドを実行して下さい。ServerからHADBのサービスを利用する為に必要な、DBスキーマ、テーブル、ユーザ等が作成されます。Serverから接続するユーザ(admin)で接続が可能となります。clusqlでHADBに接続した後、作成されたテーブルの内容をそれぞれ確認してみましょう。admin)というユーザで接続しています。Serverから接続する際に使用するユーザ名です。Serverの管理画面よりHADBのコネクションプールの設定情報(下記御参照)より確認する事もできます。実は、私もHADBを触り始めた当初、両ノードの同時リブートを行ってはいけない事を知らず、やってしまい驚いてしまった事があります。仮に同様の事をしてしまった場合には、上記を試してください。それでも駄目な場合は、弊社サポートセンターに御問い合わせください。9リリースプラン発表後に議論されている、スキーマやジェネリクスの扱いやツールの最新情報を紹介します。使用に同意したとみなされます。ポリシー%d人のブロガーが「いいね」をつけました。