SteelEye Protection Suite for Linux:
ー
ー
ン対応
MySQL
書 びそ 内容 SIOS Technology Corp. 所有物 あ 許 使用 び複製 禁
い SIOS Technology Corp. 書 内容 関 い 保証 行い
SIOS Technology Corp. 事前 通知 書 改訂 書 記載 製品 変更 加え
権利 保有 い
SteelEye Technology LifeKeeper びDataKeeper SIOS Technology Corp. 録商標
SteelEye SIOS Technology Corp. 商標
DB2 Universal Database びIBM Director International Business Machines Corporation
商標
IBM 米国 びそ 国 International Business Machines Corporation 録商
標
Microsoft Windows Windows Server 2008 Windows Server 2003 Windows 2000
Windows NT SQL Server びExchange 米国 びそ 国 Microsoft
商標 録商標
書 使用 そ ン び製品 識 目的 使用
各社 商標 含 い
SIOS Technology Corp. 新 い技術 ン ー ン びソ 利用 能
合わ 製品 改善 方針 い そ SIOS Technology Corp.
事前 通知 様 変更 権利 留保
出版物 品質 維持 弊社 書 確性 明瞭性 構成 び価値 関
客様 意見 歓迎い
以 先 電子 ー 送信 い
evalsupport@us.sios.com Copyright © 2007-2013 By SIOS Technology Corp. San Mateo, CA U.S.A. All Rights Reserved Worldwide
SteelEye Protection Suite for Linux:
評価
目次
目的 ... 5
用語 ... 5
評価 ... 7
ー 1: ン ー 準備... 8
ー 要件... 8
ー ン ー ... 8
ン ... 8
ソ 要件... 8
ー ン ー ... 8
ワー 要件... 10
ー ン ー ... 10
ン ... 11
ー 2: ー 構成 ... 11
... 11
SteelEye Data Replication 使用 ー ー ー ン 割 ... 11
ー ... 11
ン ー ... 12
ー 3:MySQL ン ー 構成 び起動 ... 13
ー ... 13
ン ー ... 14
ー 4:SteelEye Protection Suite for Linux ン ー ... 14
ソ ン ー ... 15
SteelEye Protection Suite ン ー 実行 ... 15
評価 ン ー ン ー ... 16
SteelEye Protection Suite for Linux 起動 ... 16
ー 5: 構成 ... 16
ー ... 16
LifeKeeper GUI ... 17
ー ン 作成 ... 18
ー ン 検証 ... 23
IP ソー 作成 拡張 ... 24
ー 作成 ー ー ン 開始 ... 28
MySQL ソー 階層 作成 ... 31
MySQLIP 依存関係 作成 ... 32
ー 6:環境 ... 33
1. MySQL階層 ン ー 手動 ー ... 33
2. MySQL階層 ー 手動 ー ... 35
3. IP ソー 失敗 ー ワー 害 ー ... 37
4. ン ー ー ソー ー ー ... 38
5. 害 生 ー ン ン 戻 ... 39
目的
書 SteelEye Protection Suite for Linux評価製品 ン ー 構成 び使用 支
援 MySQL 用性 高 目的 い MySQL ン ー い
い場合 ー ン ー 時間 い 作業 完了
SteelEye Protection Suite for Linux ン ー 構成
5 段階 あ
ー 1: ン ー 準備
ー 2: ー 構成
ー 3:MySQL ン ー 構成
ー 4:SteelEye Protection Suite for Linux ン ー
ー 5:LifeKeeper 構成
ー 6:環境
用語
書 以 用語 使用 一部 知 い SteelEye 義
び使用方法 確認 い
ワー
通信用語
ー ー : ワー ー 接 代
わ ン ー 士 直接接 使用 ー
ー 孤立 ー ワー 作成 関連
び ー ー ン 間 流
LifeKeeper
ー
ー :ソ ー ン 実行専用 ン ー
ー : ソー 階層 現 実行 IN SERVICE い ー
ン ー : ソー 階層 義 い 現 実行 い い
ー ー ソー 階層 問題 生 場合 ー
ソー 階層 In Service
ー : LifeKeeper 構成内 特 ソー 階層 い 優先度
最 高い ー 通常時 ソー 階層 ー 提供
ン ー : LifeKeeper 構成内 特 ソー 階層 い 優先度
2 番目 高い ー
ソー ー : ー ー ン 使用 LifeKeeper 内
ー ソー 階層 現 実行 複製 ー ン ソー ー
ー ー : ー ー ン 使用 LifeKeeper 内
ン ー 複製 ー ン ー ー ン SteelEye
ー ー ン ソー ー ン 書 込 更新
ー ン 手動 /変更
SteelEye
ー
ー
ン用語
ー ン: ー あ ー ン ー ー
ン 転送 ー 整合性 確保 ー ー ン
ー ン時 変更
期:一連 情報交換 ソー 書 込 操作 実行 前 ー
ー 書 込 有効 確認 ー ン方式 期
ー ワー ー 伴う 高速 100 Mbps 以 ワー 実
装 い
非 期: ー ソー 直 書 込 ー ー 送信
ー ー 信 書 込 能 書 込 行う ー
ン方式
変化率:設 期間 変化 ー 量
縮:ソー ー ー ー 間 量 軽減 必要 応
実装 9 段階 縮 用意 い 縮
い
: ー ン 使用 域幅 制限 必要 応 実装
機構
LifeKeeper
製品
用語
ー ン :LifeKeeper 内 ー 間 通信 ー 機構 単一
害点 内 ー 間 複数 ー ン 実
装 勧
ー ー :LifeKeeper 内 ー 間 期的 交換 ー
ン 行う ー ー ー ー ー ン 送信
ー 間 通信 一種
ン: ン 間 ー ン 害 生
ー 稼動 い 状況 状況 両方 方 害 生
い 断 ソー ー In Service う
ー : ー ソー 害 生
ソー 階層 ン ー 予 外 移行
ー : ー ン ー ソー 階層 計画的 移行
: 害 生 ソー In Service ー 動作 制
御 設 設 ン ン あ 場合 ー 特 ソー
機能 設 自動 あ 場合 ー 通知 積極的
ソー :LifeKeeper 保護 資産 ソー ー ン 仮想
IP ー ン 表 使用
ソー 拡張:構成済 LifeKeeper ソー 内 ー 作成
義 ソー 両方 時 In Service 防 ン 関係
構築
ソー 階層: 事前 決 順序 ソー ー 化 単
階層 呼 場合 あ
共有 ー : 内 ー 物理的 接 1 以 論理
ー ン LifeKeeper ー ー 1 度 1 あ
保証 式 I/O ン ン 呼
ー ー ン ー ン : ー 的 用性 有効性
び 確性 保証 論理 ー ン 個 物理 ー
ー ン
ソー : ー ン 使用 ソー ー ー ン ー ー
ー
ー : ー ン 使用 ー ー ー ン
替え 能 IP : 内 間 移動 一意 IP
ン 接 仮想 IP ソー い
要求 応答
評価プ
SteelEye Protection Suite for Linux 評価 環境 行う 勧
SIOS 実稼動環境 ン ー 評価ソ 責任 負わ ー 提供
評価期間中 質問 evalsupport@us.sios.com そ 地域 ー ン
ン 送信 い 販売前 ー 翌営業日 質問 回答 ソ
ン ン ン 持 客様 24 時間い 販売後
ー
注記 日 客様 評価版 関 問い合わ 以 Web ー
利用 い
https://www.sios.com/products/bcp/lkdk/contact/evaluation_lk.html
重要 評価 ン SIOS販売 ー 電子 ー SIOS 製品
評価 ー ン 日 限 期間
フ
ー
1
:
ン
ー
準備
ー
要件
プ サー ン サー
評価 使用 Linux ー ン 最小要件 満 必
要 あ
最小:512 MB RAM 推奨:1 GB RAM
推奨:2 GB 使用 能 ー 容量
推奨:複数 ワー ン ー ー ー NIC
ー ー ン 使用 1 以 追加 ー ン 構成
ー ソー ー ン ン
ー ー ー ン 評価例
MySQL ー /var/lib/mysql ン ー ン
ー ン 行い
複製 ー ン い ー ー ン ソー
ー ン 以
ー ン / 起動 ー ン /boot ー
ン 対象
注記: ー ン 理由 複製 ー 用 複数 ー ン
使用 複数 ー ー 離
ク ン
必須 あ 環境 使用
勧
構成 MySQL ン 実行 標準的 Linux 端 使用
ソフ
要件
プ サー ン サー
Linux ー ン:
RedHat Enterprise Linux 5 5.4以降 推奨 6.x
CentOS Linux 5 5.4以降 推奨 6.x
Oracle Enterprise Linux 5 5.4以降 推奨 6.3 6.4
RedHat互換 ー
SuSE Linux Enterprise Server 10 11 11 推奨
ー ー ン 完全 い
http://docs.us.sios.com/Linux/8.1.2/LK4L/ReleaseNotes/ 参照 い
64 Linux 当 32 互換 ー 例:
compat-libstdc++ ン ー 確認 い
製品 依存関係 い 以 ン 製品 ン 参照
い
http://docs.us.sios.com/Linux/8.1.2/LK4L/AllTechDocs/Content/install ation/Linux_Dependencies.htm
Yum/Zypper 例:
列挙 ー ン 以 rpm
ー 対応 ー ン ー ン ー
SteelEye Protection Suite for Linux 必要
依存関係 解決 ー 最小
RHEL 6.x / CentOS 6.x
# yum install libXtst.i686 libstdc++.i686 bzip2-libs.i686 pam.i686 zlib.i686 patch redhat-lsb
SLES 11
# zypper install libstdc++33-32bit bzip2-32bit 32bit pam-modules-32bit zlib-32bit lsb
IPtables 無効 勧
# /etc/init.d/iptables off # chkconfig iptables off
SteelEye Protection Suite for Linux 使 用 ー い
http://docs.us.sios.com/Linux/8.1.2/LK4L/TechDoc/Content/user_guide/usin g_lifekeeper_linux/maintenance_tasks/running_lifekeeper_firewall.htm 参
照 い
SELinux 無効 い
/etc/selinux/config 編集
SELINUX=disabled 設 注記:許容 ー 使用
/etc/hosts 構成 確認 い
127.0.0.1 ン localhost.localdomain び localhost
い 静的 個 ン 作成 い
PAM GUI認証
SPS for Linux Linux Standard Base LSB 提供 Pluggable
Authentication Module PAM 利用 う
ー PAM 構成 対 身元確認 び認証 権
限 PAM 通 提供 ー ン 断
GUI 、 ー LifeKeeper 3 ー
lkadmin lkoper lkguest い ン
細 い 以 URL 参照 い
ネッ
ワーク要件
評価 以 例 う ン 構成 勧
LinuxPrimary LinuxSecondary 2 LAN ン 間 ー 2 目
物理 ワー 使用 い場合 ー ー 通 各 ー 2 目
NIC 接 構成 2 目 NIC ン 実稼動環境 単
一 害点 回避 使用 勧
例 評価 ー 複製 ー 利用
ワー 構成 例
プ サー ン サー
LifeKeeper 保護 ー ン あ 構成
通常/etc/hosts
例:
192.168.197.101 LinuxPrimary 192.168.197.102 LinuxSecondary
替え 能IP 使用 使用 IP 得
ワー 管理者 問い合わ い 替え 能 IP
構成 後半 作成
以 情報 ワー 接 構成
静的 IP
適
適 ー
適 DNS ー
以 情報 ー ワー 接 構成
静的 IP ワー 異
ン
ssh /"mysql"
MySQL 替え 能IP=192.168.197.151
LinuxSecondary
個 /var/lib/mysql
ー ンあ
LinuxPrimary
個 /var/lib/mysql
適 ワー
ー IP
DNS ー
ク ン
ー ン ー ー / ワー
通信 必要 あ 書 例 192.168.197.0/24
ワー
フ
ー
2
:
ー
構成
めに
以 確認 い
ー ー ン 使用 両方 ー 予備 / ー ン あ
ー ー ソー / ー ン 以
SteelEye Data Replication
使用
る
ー
ー
ー
ョン分割
プ サー
ー 以 操作 実行 い
1. Apache 使用 使用 空 ー ン 確認
い 新 い ー ン 作成 い 適 ー
ン 割 fdisk ー 使用 例 使用
/dev/sdb 単一 ー ン 作成
a. fdisk /dev/sdb
b. n 押 新 い ー ン 作成
c. p 押 ー ン 作成
d. 例 新 い 使用 値 使用
ー ン 1 全体 Enter 2 回押 ー
確認 い
e. w 押 ー ン ー 書 込 fdisk 終了
例
[root@LinuxPrimary ~]# fdisk /dev/sdb
Command(m for help):n
Command action e extended
p primary partition(1-4)
p
First cylinder(1-256, default 1): <enter>
Using default value 1
Last cylinder or +size or +sizeM or +sizeK(1-256, default 256): <enter>
Using default value 256 Command(m for help):w
The partition table has been altered! Calling ioctl()to re-read partition table. Syncing disks.
[root@LinuxPrimary ~]#
[root@LinuxPrimary ~]# df /var/lib/mysql
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb1 253855 11083 229666 5% /var/lib/mysql
2. 新 作成 ー ン ー い
# mkfs.ext3 /dev/sdb1
3. ー ン 一時的 /mnt ン い
# mount /dev/sdb1 /mnt
4. /var/lib/mysql/ 新 い ー ン 既存 ー 移動 い
MySQL構成 想
# cd /var/lib/mysql # mv * /mnt
5. /dev/sdb1 /var/lib/mysql 再度 ン い
# cd /root # umount /mnt
# mount /dev/sdb1 /var/lib/mysql
6. 注記: ー ン /etc/fstab 追加 必要 あ LifeKeeper 自動
的 ン 対応
結果
[root@LinuxPrimary ~]# df /var/lib/mysql
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb1 253855 11083 229666 5% /var/lib/mysql
ン サー
7. ン ー 記 手順 #1 ー ン 割 実行
い ー / ー ン ソー / ー
フ
ー
3
:
MySQL
ン
ー
、構成、
び起動
プ
サー
ー 以 操作 実行 い
1. 存 い場合 mysql mysql-server 両方 rpm ー
ン ー い 様 必要 依存関係 適用 い
# yum install mysql mysql-server
2. df ン ー ー ン /var/lib/mysql ン
い 確認 い
3. MySQL 新規 ン ー 場合 ン MySQL ー ー 初期化
い
# /usr/bin/mysql_install_db --datadir="/var/lib/mysql" --user=mysql
4. MySQL ー /var/lib/mysql 権限 所有者 適
あ 確認 い
# chown –R mysql:mysql /var/lib/mysql # chmod 755 /var/lib/mysql
5. 最後 ン ン 手動 MySQL ー ン 起動 い 注記:起動
service ン /etc/init.d/ 使用 い い
# mysqld_safe user=root socket=/var/lib/mysql/mysql.sock port=3306 --datadir=/var/lib/mysql --log &
6. mysql ン 接 MySQL 実行中 あ 確認 い
[root@LinuxPrimary mysql]# mysql
Welcome to the MySQL monitor.Commands end with ; or ¥g. Your MySQL connection id is 2
Server version:5.0.77-log Source distribution
Type 'help;' or '¥h' for help.Type '¥c' to clear the buffer. mysql> exit
Bye
[root@LinuxPrimary mysql]#
7. mysql構成 root ワー 更新 い 例 MySQL root ワー
SteelEye 設
# echo "update user set Password=PASSWORD('SteelEye' where User='root'; flush privileges" | mysql mysql
8. 新 い ワー 確認 い
# mysql mysql –u root –p
(Enter “SteelEye” as the password)
#exit
9. MySQL 設 作成 い 共有 配置
例
# cat /var/lib/mysql/my.cnf [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock pid-file=/var/lib/mysql/mysqld.pid user=root port=3306
# Default to using old password format for compatibility with mysql 3.x # clients(those using the mysqlclient10 compatibility package).
old_passwords=1
# Disabling symbolic-links is recommended to prevent assorted security risks;
# to do so, uncomment this line: # symbolic-links=0 [mysqld_safe] log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid [client] user=root password=SteelEye
10. /etc あ 元 MySQL 設 削除 い
# rm /etc/my.cnf
ン
サー
ン ー 以 操作 実行 い
1. 存 い場合 mysql mysql-server 両方 rpm ー
ン ー い 様 必要 依存関係 適用 い
# yum install mysql mysql-server
2. MySQL ー /var/lib/mysql 権限 所有者 適
あ 確認 い
# chown –R mysql:mysql /var/lib/mysql # chmod 755 /var/lib/mysql
3. ー 行 追加 実行 必要 あ
フ
ー
4
:
SteelEye Protection Suite for Linux
ン
ー
ン ー 簡単 SIOS SteelEye Protection Suite for Linux ン ー
提供 い 最後 希望 ー ン
SPS for Linux ン ー ン ン ー 場所
LifeKeeperソ /opt/LifeKeeper
LifeKeeper設 /etc/default/LifeKeeper
ー ン ー 両方 以 操作 実行 い
ソフ
ン
ー
1. SIOS SteelEye Protection Suite評価 電子 ー 開い い
2. 電子 ー 記載 い ン SteelEye Protection Suite ソ
ン ー い 再 的 ン ー wget
使用 最 簡単 例:
a. # cd /root b. # wget -r <URL>
c. 常 終了 以 う 内容 ン ー
[root@LinuxPrimary ~]# ls -l <directory> total 63680
-rw-r--r-- 1 root root 23163 May 30 14:03 EULA.pdf -rw-r--r-- 1 root root 536 May 30 14:03 readme.txt -rw-r--r-- 1 root root 65179648 May 30 14:03 sps.img
3. 評価電子 ー 記載 い ン 評価 ン ー ン ー
い 両方 ー わ や い場所 ン 保存 い
a.
SteelEye Protection Suite
ン
ー
ク
プ
実行
1. ン ー sps.img ISO9660 ー ー ン
そ 中 setup 実行 い
# mount -o loop sps.img /mnt # cd /mnt
# ./setup
2. 手順 ほ 場合 Enter 押 値 入 次 画面 進
以 例外 注意 い
a. 評価 高 用性 NFS ー 構成 作成 い
[High AvailabilityNFS]画面 [n] 選択 構い
b. 高 用性 NFS ー 作成 場合 そ 合わ 応答 調整
い
3. 最後 今 試用 ン ー ン ー 後
ン ー 選択 次 ン ー ン ー
時点 [n] 選択 構い
4. setup 最後 画面 ン ー ARK 画面 表示 選択
い
a. steeleye-lkSQL-<version>.noarch.rpm b. steeleye-lkDR-<version>.noarch.rpm
6. ー ン対応 ー ン 解除 い
# cd /root # umount /mnt
評価
ン
キー
ン
ー
最後 ン ー ン ー SteelEye Protection
Suite for Linux 起動 前 評価ソ ン ー 評価 ン
ー .lic ン ー 必要 あ
1. 試用 ン ー ン ー ー ン ー 両
方 lkkeyins ン 実 行 い ン
/opt/LifeKeeper/bin/lkkeyins あ 例:
# /opt/LifeKeeper/bin/lkkeyins <path_to_license/<filename>.lic
2. /opt/LifeKeeper/bin/lklicmgr ン 使用 ン ー ン ー
確認 い
# /opt/LifeKeeper/bin/lklicmgr License File:20101230.lic
Product Type Expiry Other
LifeKeeper for Linux Eval 27 Mar 2013 87 days)
SteelEye Data Replication ARK Eval 27 Mar 2013 87 days)
MySQL Recovery Kit Eval 27 Mar 2013 87 days)
...
SteelEye Protection Suite for Linux
起動
1. 起動:
# /opt/LifeKeeper/bin/lkstart
フ
ー
5
:ク
構成
プ
サー
ー 以 完了 構成 い
TCP ー ン 作成
ー ン 検証
開始 前 ー ー 冗長化 各 ー ー 内 ー 間
重要
ー 構成 冗長 ー ン 義 必要
あ 単一 通信 ン 害 ン
生 ソー 階層 複数 ー 時 In Service 防
LifeKeeper GUIへ ク
LifeKeeper ー ン ー ー GUI Java ー ー ン
Linux ー ン 実行 Java対応Web
実行
LifeKeeper GUI ー 対応 Java RMI 基 い い 解決 能
そう Java 115 116 ー 生 場合 あ
1. ー い 短い 完全修飾 両方 適 場所
解決 確認 い
# ping LinuxPrimary
# ping LinuxPrimary.domain.com # ping LinuxSecondary
# ping LinuxSecondary.domain.com
2. LifeKeeper Linux GUI ー ン 起動 い
a. /opt/LifeKeeper/bin/lkGUIapp &
3. Web LifeKeeper GUI 接 以 URL
い
a. http://<hostname>:81
4. root資格情報 接 ー 前 入力 LifeKeeper ン ー
ー GUI 実行 い 場合 ー 現 ー 入力
コ ュニケー ョン 作成
5. LifeKeeper GUI [File] ー [Connect] 選択 い [Cluster
Connect] ン 表示 ン ー ン び
6. LifeKeeper GUI ー ー [Create Comm Path] ン い
い ー 右 ー [Create Comm Path]
7. ー ー ー ー 選択 い
ー 表示 い場合 前 入力 [Add Server] ン
[Add Server] 使用 場合 ー ー ー
ping -aIP ADDRESS 構文 使用 ー 両方 ワー ン ー ー
ン ー ping 対 常 応答 確認 い 常 応答
9. 一連 必要 情報 入力 [Next]
い 内 各 ー 説明 助言 い [Help]
確認 以 表 参照 い
ー ン
For TCP/IP Comm Path...
LocalIP Address
ー ン い ー ー 使用
IP 選択 操作 ー
複数 ー ン 作成 う 両方 ン
ー ー 選択 い
RemoteIP Address
ー ン い ー ー 使用
.
Priority
ー ー ー ン 優先度 入力
優先度 2 ー 間 ー ン
使用 順序 決 優先度 1 最 高 99
最低
10. 必要 ー ー 入力 [Create] 選択 い
ワー ー ン 常 作成 示 ー 表示
[Device Type] [TCP] 設 い 複数 ー IP 複
数 ー ー 選択 場合 ー 戻 次
ー ン 設 い
11. 最後 [Done] 選択 い
使用 予 ー ン 義 繰 返
い 冗長化 少 2 ー ン 義 勧
コ ュニケー ョン 検証
1. [Server Properties] 表示 ー ン 常
構成 い 確認 LK GUI [Edit] [Server] [Properties]
2. 表示 [State] [ALIVE] あ 注意 い GUI 右側 ン
ン ー ン 確認 ー ン 1 作成
場合 ー ン 黄色い警告 ン 表示 1
ー ン [ALIVE] あ 冗長 ー ン 存
い 示 少 2 ー ン 構成 状態
[ALIVE] あ 場合 ー ン ー ー ー 表示
LifeKeeper
階層
作成
IP ソー 作成 拡張
LifeKeeper 以 手順 実行 IP ソー 作成 ン ー 拡張
い 仮想IP 依存 ー ン ー 間 移動
1. LifeKeeper GUI ー ー [Create Resource Hierarchy] い
[Create Resource Wizard] 表示 ン
内 ン ー 認識 い 含
い
3. 構成 応 情報 入力 い 以 表 表示 ー
手順 完了 役立 情報 示 推奨値 示 [Help] ン
情報 確認 必要 情報 入力 [Next] 押
い
IP
作成
ー
義
ー ン
Resource Type ソー [IP Address] 選択 [Next]
い
Switchback Type [Intelligent] 選択 [Next] い
Server IP ソー 作成 ー 選択 ー
選択 [Next] い
IP Resource 仮想IP情報 入力 [Next] い
例:192.168.197.151
注記: 現 ワー 使用 い い IP
ン 使用 保護対象
ソー 接
Netmask TCP/IP ソー ー ー 使用 IP
特 TCP/IP ソー 標準的
有効
ン 構成 両方 ワー
255.255.255.0 使用
TCP/IP ソー 使用 決 ワー
構成 一致 選択 必要 あ
Network Connection そ IP 使用 物理 ー ー
仮想IP 転送 ワー 接 選択
い 適 NIC 選択 [Next] い
IP Resource Tag 値 確認 [Next] い
値 GUI IP 表示方法 影響 ー
IP ソー 作成
4. LifeKeeper ソー 作成 び検証 ソー 常 作成
いう ー 表示 以 [Next]
い 以 う IP ソー ン ー 拡張
記 [Next] 場合 IP ソー 作成 完
了 IP ソー 拡張 自動的 開始 既存 IP ソー ソー
拡 張 開 始 ソ ー 右 [Extend Resource
Hierarchy] 選択 い
以 表 参照 IP ソー 拡張手順 完了 い
ー 推奨 入力内容 注記
Switchback Type [Intelligent] [Next]
い
Template Priority 1 い
Target Priority 10 い
Network Interface そ IP 使用 物理 ー
ー 仮想 IP 転送
ワー 接 選択 い 適
物理 NIC 選択 い
確認 [Next]
い
IP Resource Tag い
Target Restore Mode [Enable] 選択 [Next]
い
Target Local Recovery [Yes] 選択 ー ー
SQL ソー ー 有効
い
Backup Priority 値 そ 使用 い
5. 階層拡張操作 完了 いう ー 表示 [Finish] [Done] 順
6. IP ソー 192.168.197.151 完全 保護 必要 応 ー
間 移動 う LifeKeeper GUI 確認 IP ソー
ー [Active] ン ー [Standby]
い
ー 作成 ー プ ケー ョン 開始
ン ー 間 MySQL ー 期 ー
ー ン ソー 構成 行い 複製 ー
ー /var/lib/mysql ー ン あ
以 点 注意 い
複製対象 ソー ー ー ン い 必要 あ
複製 ー ー ー ン ー ン い
ー ー ソー ー 以 あ 必要 あ
1. LifeKeeper GUI ー ー [Create Resource Hierarchy] い
[Create Resource Wizard] 表示 ン
内 ン ー 認識 い 含
い
3. ー ー ン ー 従 以 値 入力 い
ー 推奨 入力内容 注記
Switchback Type Intelligent
Server LinuxPrimary ー
ーソー )
Hierarchy Type 選択:[Replicate Existing Filesystem]
Existing Mount Point 複製 ン ー ン 選
択 例 /var/lib/mysql 選
択 い
Data Replication Resource Tag い
File System Resource Tag い
Bitmap File い 注記:高速
SSD ー 使用 場合 小 い
ー ン/bitmaps 作 成
配置 使用
Enable Asynchronous Replication [Yes] い
4. [Next] ー ー ン ソー 階層 作成 開始
5. [Next] ー ー ン ソー 拡張 開始
設 選択 い ー 要求 場
合 ー ー 複製 ソー ー そ 以
空 ー ン 選択 い ー ン ー
6. ー 行 ー ン 行う ワー 選択 求
一般的 ー / ー ン ー ン
勧 例 ン ワー 192.168.198.X
ー ン 行い
7. [Next] ー 行 い 完了後 ソー 階層 以
う 表示
MySQL ソー 階層 作成
MySQL ソー 作成 MySQL ー ー 保護 ー 間 用性
重要
時点 MySQL ー 実行 い 必要 あ
ン ー 実行 い 必要 応 記
MySQL ン ー 構成 び起動 ン 参照
MySQL 構成 起動 確認 い
1. LifeKeeper GUI ー ー [Create Resource Hierarchy] い
2. [MySQL Database] 選択 [Next] い
3. ソー 作成 ー 行 以 値 入力 い
ー 推奨 入力内容 注記
Switchback Type Intelligent
Server LinuxPrimary ー )
Location of my.cnf /var/lib/mysql 入力 い MySQL 構成 最
初 my.cnf 作成 思い
出 い
Location of MySQL executables
例 標準 MySQL ン ー /構成 使用 い
/usr/bin い
Database tag い
4. [Create] 選択 ー MySQL ソー 階層 義 い
5. [Next] ソー ン ー 拡張
い
6. 拡張 ー [Accept Defaults] 選択 い
7. そ 結果 MySQL ソー 両方 ー 保護 [Finish]
拡張 ー 終了 い
8. 注記:LifeKeeper MySQL ソー ー ー ン
ソー /var/lib/mysql 依存関係 あ 自動的 特 GUI
ソー MySQL ソー 表示
9. ソー 階層 以 う 表示
MySQLIP 依存関係 作成
追加 依存関係 義 MySQL 仮想 IP 192.168.197.151 依
1. LifeKeeper GUI ー ー [mysql] ソー 右 い
2. 右 ン ー [Create Dependency] 選択 い
3. [Child Resource Tag] ン ー [ip-192.168.197.151] 選択
い
4. [Next] い
5. [Create Dependency] い
6. [Done] い
7. LifeKeeper ー ン ー ー 仮想IP ソー 192.168.197.151
MySQL ソー 表示 ソー 一 移動 適
順序 起動/停 保証
8. ソー 階層 以 う 表示
評価 時点 MySQL びMySQL 依存 ソー IP び複製
ー 完全 保護
フ
ー
6
:環境
以 SteelEye Protection Suite for Linux 評価 開始 指針
掲載 い 開始 前 ー ー ン ソー ー ン
状態 あ 確認 い
注記: 例 ー LINUXPRIMARY 記載 い
ー ン ー LINUXSECONDARY 記載 い
1. MySQL
階層
ン
サー
へ
手動
ッ
ー
手順:
LifeKeeper GUI ン ー LINUXSECONDARY MySQL ソー 右
[IN SERVICE] 選択 い
予想 結果:
MySQL ソー 先頭 ー LINUXPRIMARY ー
ソー 除外
従属 ソー IP び複製 ー 先頭 LINUXSECONDARY
ソー In Service
ー 方 向 逆 ー LINUXSECONDARY
LINUXPRIMARY 転送 う
時点 LINUXSECONDARY ソー い
/検証:
LifeKeeper GUI 使用 LINUXSECONDARY MySQL び従属 ソー
い 確認 い
LifeKeeper GUI 使用 ー 逆 逆方向 ー ン い 確
認 い [datarep-mysql] ソー 右 [Properties] 選択
LINUXSECONDARY ifconfig -a 実行 LINUXSECONDARY IP
192.168.197.151 い 確認 い
df -h 実行 LINUXSECONDARY /var/lib/mysql 複製 md
例:/dev/md0 ン い 確認 い
ps -ef | grep -i mysql 実行 LINUXSECONDARY MySQL ー 実行中 あ
確認 い
LINUXSECONDARY 以 ン 実行 MySQL ー ー ン
接 検証 い
# mysql -S /var/lib/mysql/mysql.sock -u root -p
ワー SteelEye 入力 い
2. MySQL
階層
プ
サー
へ
手動
ッ
ー
手順:
LifeKeeper GUI ー LINUXPRIMARY MySQL ソー 右
[IN SERVICE] 選択 い
ン [In Service] い
予想 結果:
MySQL ソー 先頭 ー LINUXSECONDARY ー
従属 ソー IP び複製 ー 先頭 LINUXPRIMARY ソー
In Service
ー 方 向 逆 ー LINUXPRIMARY
LINUXSECONDARY 転送 う
/検証:
LifeKeeper GUI 使用 LINUXPRIMARY MySQL び従属 ソー
い 確認 い
LifeKeeper GUI 使用 ー 逆 逆方向 ー ン い 確
認 い [datarep-mysql] ソー 右 [Properties] 選択
い
LINUXPRIMARY ifconfig -a 実 行 LINUXPRIMARY IP
df -h 実行 LINUXPRIMARY /var/lib/mysql 複製 md
例:/dev/md0 ン い 確認 い
ps -ef | grep -i mysql 実行 LINUXPRIMARY MySQL ー 実行中 あ
確認 い
LINUXPRIMARY 以 ン 実行 MySQL ー ー ン 接
検証 い
# mysql –S /var/lib/mysql/mysql.sock –u root –p
ワー SteelEye 入力 い
3. IP
ソー
失敗に
るプ
サー
上
ネッ
ワーク障害
ュ
ー
重要: 複数 ー ン 構成 い 場合 実行 い
ー ン 1 構成 い い 実行
あ LifeKeeper Administration Guide 説明 う ン 生
細 い ン 参照 い 状態 解決
SteelEye 販売前 ー 連絡 い
手順:
LINUXPRIMARY 仮想IP 構成 い NIC 接 ワー ー
抜い い
予想 結果:
最初 IP ソー 失敗
階層全体 LINUXSECONDARY ー
/検証:
LifeKeeper IP ソ ー 失 敗 確 認 い
/opt/LifeKeeper/bin/lk_log log
LifeKeeper GUI 使 用 MySQL Apache ソ ー 階 層 常
4.
ン
サー
プ
サー
へ
ソー
ー
フ
ー
手順:
現 ソー In Service い LINUXSECONDARY 電源 ー 抜い
い
予想 結果:
害 検出 従属 ソー IP び ー 先頭 LINUXPRIMARY
ソー In Service
/検証:
LifeKeeper GUI 使 用 ー 逆 [Resync Pending] 状 態
LINUXSECONDARY ン ン 戻 待機 い 確認 い
LINUXPRIMARY Apache び MySQL Server ー 実行中 あ 確認
い
ン LINUXPRIMARY 実行 い Web ー び ー ー 接
確認 い
LINUXPRIMARY 複製 ー /var/lib/mysql ー 書 込 確認
5.
障害
発生
たサー
を
ン
ンに戻
手順:
電源 ー LINUXSECONDARY 差 込 起動 い
予想 結果:
LifeKeeper GUI 使用 LINUXSECONDARY 復 ン ー い
確認 い
/検証:
ー 部 再 期 実行 [Mirroring]状態 移行 確認 い
Apache階層 MySQL階層 LINUXPRIMARY In Service LINUXSECONDARY
ン い 確認 い
6. MySQL
サー
ー
検証
手順:
ン ン 以 ン 実行 MySQL 強制終了 い
# ps –ef | grep sql
# killall mysqld mysqld_safe
う一度 ps -ef | grep sql 実行 存 い 確認 い
予想 結果: MySQL ソー ー 有効 設 い 想
MySQL Server ー 停
MySQL 期的 実行 MySQL Server ー
自動的 再起動
MySQL 害 生
/検証:
う一度 ps -ef | grep sql 実行 mysql LINUXPRIMARY ー
復旧 確認 い
# mysql –S /var/lib/mysql/mysql.sock –u root –p
ワー SteelEye 入力 い
LifeKeeper LifeKeeper MySQL ー 害 検出 ー
復旧 示 情報 あ 細 い /opt/LifeKeeper/bin/lk_log