本セクションでは、アクティブ/パッシブ設定の例を示します。この設定では、Server1がデータベースに排他的にアクセスしているため、Server1がアクティブであると見なされます。Server2は別の処理を実行します。Server1に障害が発生すると、Server2がデータベースにアクセス可能になり、LifeKeeperはデータベース操作を再確立します。

図1.アクティブ/パッシブ設定(例1)

設定に関する注記:

  • どちらのサーバーも共有ディスク上のMySQLデータディレクトリー(データベースdatabaseAが格納されている)を使用します。
  • MySQLデータディレクトリーへのパスはどちらのサーバーでも同じです。
  • my.cnf 設定ファイルはローカルディスクの /etc にあります。
  • MySQL実行ファイルは各サーバーのローカルドライブの /usr/bin にあります。
  • Server2は、Server1がアクティブである間は、共有ディスク上のファイルとディレクトリーにアクセスできません。

Server1でのリソース階層の作成

サーバー Server1
my.cnf ファイルがあるディレクトリー /etc
MySQL実行可能ファイルがあるディレクトリー /usr/bin
データベースタグ mysql-on-server1

リソース階層のServer2への拡張

プライマリーサーバー Server1
拡張するタグ mysql-on-server1
スタンバイサーバー Server2
ターゲットの優先順位 10
my.cnf ファイルがあるディレクトリー /etc
MySQL実行可能ファイルがあるディレクトリー /usr/bin
データベースタグ mysql-on-server2

フィードバック

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました

このトピックへフィードバック

送信