サ
クノ
ー株式会社
LifeKeeper Single Server Protection
Enterprise Cloud
の動作検証 ポー
2
© SIOS Technology, Inc.
目次
1 本書の内容 ...3
1.1 将来における互換性 ...3
2 ECの概要 ...3
3 構成情報 ...4
4 ECの構築 設定 ...5
4.1 仮想サー ーの新規作成 ...5
4.2 クの増設 ... 10
4.3 仮想サー ーへのコンソー 接続 ... 13
4.4 vフ ウ ー の設定 ... 17
4.5 OSの設定 ... 18
4.6 PostgreSQLの設定 ... 19
5 SSPの ン ー ソー の設定 ... 21
5.1 SSPの ン ー ... 21
5.2 SSP GUIの管理画面への クセ ... 21
5.3 Broadcast Pingの無効化 ... 22
5.4 IP ソー の作成 ... 22
5.5 File System ソー 階層の作成 ... 24
5.6 PostgreSQL ソー 階層の作成 ... 25
5.7 ソー 間の依存関係の構築 ... 26
6 ECの機能確認 ... 27
7 SSPの機能確認 ... 27
8 参考資料 ... 28
9 謝辞 ... 29
10 お問い合わせ ... 30
11 免責事項 ... 31
改訂履歴
2014年12月1日 初版
3
© SIOS Technology, Inc.
1
本書の内容
び LifeKeeper for Linux Enterprise Cloud 以下 EC 環境 い 利用
い う
今回 LifeKeeper製品 一 あ LifeKeeper Single Server Protection 以下 SSP 例 EC環境 構築方法 案内い
SSP HA ー 同等 ー ョン監視機能 機能 ン
ー ー 可能 製品
本書 弊社 実際 行 検証作業 構成 ー 記述
1.1
将来における互換性
本文書 記載 内容 2014年10月1日時点 EC上 実施 検証結 果 基 い い 将来 EC及びSSP 仕様変更 い 保証
あ 必要 応 最新 ュ ン ー ョン 参照 適切 設定 行
く い
2
EC
の概要
EC 最新 仮想化技術 ー ン ー ワー ー ー ー ョ
ン 機能的 統合 ワン ー 通信事業者 ー
ービ 柔軟 ソー 提供 客様 要望 応 豊富 ョン 装
備 次 特長 あ
余剰 徹底的 削減
自由自在 ン ー
ー 利用可能
ICT ソー ン 実現
EC SSP 組 合わ 環境 ー ョン ービ
4
© SIOS Technology, Inc.
3
構成情報
今回検証 行 構成 以下 通
仮想 ー ー構成
CPU:1vCPU
Memory:2GB
Disk:45GB
OS:Red Hat Enterprise Linux 6.2 64bit
IP ー
IP × 1
任意 ー IP × 2
増設 30GB
LifeKeeper v8.3.1
監視対象 仮想IP PostgreSQL
全体の構成図
5
© SIOS Technology, Inc.
4
EC
の構築 設定
EC上 仮想 ー ー 作成 手順 案内 EC 操作等詳細 い 契約 客様 配布 Enterprise Cloud 利用 参照 く い
4.1
仮想サー ーの新規作成
(1) 手元 ービ 開通案内書 用意く い
(2) ービ 開通案内書 記載 い ー
URL(https://cloud.portal.ntt.net/) 入力 ー ン
(3) ュー Enterprise Cloud ン EC管理画面( 画
6
© SIOS Technology, Inc. (4) EC管理画面( 画面) 表示
(5) 管理 ン Compute Resource Pools管理画面 開
7
© SIOS Technology, Inc.
(7) 管理 ン ー 詳細画面 ー 管理画面 移動
8
© SIOS Technology, Inc.
(9) 仮想 ー ー追加画面 新規 作成 仮想 ー ー 情報 入力 送信
ン
今回 入力 項目 値
識別名 test3
説明 test3
ン ー Public - 010 red hat enterprise linux 6.2 64bit keytype jp
vCPU数 1
2GB
vNIC1 Server Segment 1 Primary vNIC 192.168.1.5
9
© SIOS Technology, Inc.
(10) 仮想 ー ー 追加 完了 ー 管理画面 追加 仮想 ー ー 情報
10
© SIOS Technology, Inc.
4.2
クの増設
4.1 作成 仮想 ー ー 対 ー 追加
11
© SIOS Technology, Inc. (2) 識別名 容量(GB) 入力 送信 ン
今回 入力 項目 値
識別名 Data Disk 1
容量 30
12
© SIOS Technology, Inc.
13
© SIOS Technology, Inc.
4.3
仮想サー ーへのコンソー 接続
仮想 ー ー 起動 ー ンソー 接続
(1) VM ンソー 開く ン
(2) 初回 VMware Remote Console Plug-in ン ー 画面 表示 画
14
© SIOS Technology, Inc.
(3) 保存 ン
15
© SIOS Technology, Inc.
(5) VMware Remote Console Plug-in ン ー 選択 Next
ン
(6) Install ン VMware Remote Console Plug-in ン ー
16
© SIOS Technology, Inc.
(7) Finish ン ン ー 完了
17
© SIOS Technology, Inc. (9) 仮想 ー ー ン く い
4.4
v
フ
ウ ー の設定
環境 応 v ー 設定 行 く い
(1) EC管理画面 v ー 管理画面 表示
18
© SIOS Technology, Inc.
4.5
OS
の設定
ン ー OS 設定 行い
(1) SELinux 無効化 い 確認
# cat /etc/selinux/config
確認項目
SELINUX=disabled
(2) ー 設定 変更
SSP GUI 初期接続 ー あ ー 81 82 含 特定
TCP ー 多数使用 ー 1024以降 送受信
使用 ー ソ 呼び出 (RMI) 使用 ー 利
用 う 設定 行 く い
19
© SIOS Technology, Inc.
4.6
PostgreSQL
の設定
追加 増設 PostgreSQL ー 格納場所 PostgreSQL 設定 行
い
(1) postgresql-server ー ン ー
[ ン 例]
# rpm -ivh postgresql-server-8.4.9-1.el6_1.1.x86_64.rpm
(2) 4.2 追加 PostgreSQL ン ー 準備 行い
追加 ー 作成 ン
[ ン 例]
# fdisk /dev/sdb # mkfs.ext4 /dev/sdb1 # mkdir /postgresql
# mount –t ext4 /dev/sdb1 /postgresql
(3) PostgreSQL ー (/postgresql) 存在 権限
所有者 適切 設定
[ ン 例]
# chown –R postgres:postgres /postgresql # chmod 755 /postgresql
(4) PostgreSQL 新規 ン ー 場合 ン PostgreSQL ー ー
初期化
[ ン 例]
# su - postgres
20
© SIOS Technology, Inc.
(5) ン ン PostgreSQL ー ン 起動
[ ン 例]
$ pg_ctl start -D /postgresql/data -l /postgresql/pgstartup.log -o "-p 5432" -w
(6) psql ン 接続 PostgreSQL 実行中 あ 確認
[ ン 例]
$ psql
21
© SIOS Technology, Inc.
5
SSP
の ン
ー
ソー の設定
作成 仮想 ー ー SSP ン ー 必要 設定 行い
5.1
SSP
の ン
ー
仮想 ー ー SSP ン ー ン ー 手順 下
記 LifeKeeper Single Server Protection v8.3.1 ン ー ョン 参照く い
mksh ー ン ー 済 場合 SSP ン ー 途中 ー
事前 ン ン ー く い SSP ン ー 途中 Select
optional kits for SPS for Linux 画面 表示 lkPGSQL 選択
ン ー
LifeKeeper Single Server Protection v8.3.1 ン ー ョン
http://jpdocs.us.sios.com/Linux/8.3.1/LifeKeeperSSP/Installation/index.htm
完了 SSP 起動
# lkstart
5.2
SSP GUI
の管理画面への クセ
ー ンソー 接続 ン ー 経由 場合 X ワー
ン 有効 環境 仮想 ー ー SSH接続 SSP GUI管理画面 開
# lkGUIapp
SSP GUI SSH X ワー ン 使用 手順 詳細 い 以下
22
© SIOS Technology, Inc. ー 経由 LifeKeeper GUI 実行
http://jpdocs.us.sios.com/Linux/8.3.1/LK4L/TechDoc/index.htm#user_gui de/using_lifekeeper_linux/maintenance_tasks/running_lifekeeper_gui_thr ough_firewall.htm
5.3
Broadcast Ping
の無効化
Broadcast Ping 無効化 設定
# vi /etc/default/LifeKeeper
変更内容
変更前
NOBCASTPING=0
変更後
NOCCASTPING=1
5.4
IP
ソー の作成
SSP GUI管理画面 Create Resource Hierarchy 選択 IP ソー 作成 ソー 作成 ー 入力 内容 以下 通
Select Recovery Kit IP
Switchback Type intelligent
Server jvx3907361
IP Resource 192.168.1.15
Netmask 255.255.255.0
Network Interface eth0
IP Resource Tag ip-192.168.1.15
23
© SIOS Technology, Inc. ( )IP ソー 画面 表示 Modify Ping List
24
© SIOS Technology, Inc.
( )Save List 設定値 保存
5.5
File System
ソー 階層の作成
SSP GUI管理画面 Create Resource Hierarchy 選択 File System ソー
作成 ソー 作成 ー 入力 内容 以下 通
Select Recovery Kit File System
Switchback Type intelligent
Server jvx3907361
Mount Point /postgresql
25
© SIOS Technology, Inc.
5.6
PostgreSQL
ソー 階層の作成
SSP GUI管理画面 Create Resource Hierarchy 選択 PostgreSQL ソー
作成 ソー 作成 ー 入力 内容 以下 通
重要:
時点 PostgreSQL 仮想 ー ー上 実行 い 必要 あ
Select Recovery Kit PostgreSQL Database
Switchback Type intelligent
Server jvx3907361
PostgreSQL Executable Location /usr/bin
PostgreSQL Client Executable Location /usr/bin/psql PostgreSQL Administration Executable
Location /usr/bin/pg_ctl
PostgreSQL Data Directory /postgresql/data
PostgreSQL Port 5432
PostgreSQL Socket Path /tmp/.s.PGSQL.5432
Enter Database Administrator User postgres
PostgreSQL Logfile /tmp/pgsql-5432.lk.log
26
© SIOS Technology, Inc.
5.7
ソー 間の依存関係の構築
作成 ソー 対 依存関係 作成
下記 ソー 依存関係図 う Parent Resource 親 ソー PostgreSQL ソー Child Resource 子 ソー File System ソー IP ソー
う設定 く い 設定 ソー 一緒 移動 適切 順序 起
動/停止 保証
依存関係 作成方法 い 以下 URL 参照く い
http://jpdocs.us.sios.com/Linux/8.3.1/LK4L/TechDoc/index.htm#administrati on/administrator_tasks/creating_resource_dependency.htm
27
© SIOS Technology, Inc.
6
EC
の機能確認
本構成 EC 以下 機能 い 正常動作 確認
(1) ー ン
(2) ン ー 用い 仮想 ー ー 作成
(3) 仮想 ー ー 追加 削除
(4) 仮想 ー ー ンソー 接続
(5) 仮想 ー ー Power On Shutdown Power Off
(6) v ー 設定
ー 追加 削除
NAT ー 追加 削除
追加 削除
(7) 仮想 ー ー 削除
7
SSP
の機能確認
本構成 SSP 以下 機能 い 正常動作 確認
(1) 仮想IP 指定 い NIC 停止 場合 復旧 行わ
(2) PostgreSQL 停止 場合 復旧 行わ
28
© SIOS Technology, Inc.
8
参考資料
LifeKeeper UserSite
http://lk.sios.com/
LifeKeeper Single Server Protection v8.3.1 ン ー ョン
http://jpdocs.us.sios.com/Linux/8.3.1/LifeKeeperSSP/Installation/index.htm
SIOS Technical Documentation
http://jpdocs.us.sios.com/
LifeKeeper Single Server Protection
http://jpdocs.us.sios.com/#LKSSP
PostgreSQL RK ュ ン ー ョン
http://jpdocs.us.sios.com/Linux/8.3.1/LK4L/pgSQL/index.htm
Enterprise Cloud
29
© SIOS Technology, Inc.
9
謝辞
検証 際 ・ ・ ・ ュ ー ョン 様 EC 利用 承認い
環境構築や設定 ー 作成 際 多大 支援 い
御礼 申 上
Enterprise Cloud
30
© SIOS Technology, Inc.
10
お問い合わせ
本書 記載内容 い 問い合わ 先
LifeKeeper
製品の導入を検討中のお客様
LifeKeeper
製品を 購入済 のお客様
弊社 ー ナー営業部 お問い合わせくだ い
お問い合わせ ー フ ー
https://www.sios.com/products/bcp/lkdk/contact/
弊社LifeKeeper製品サポー 窓口 お問い合わせくだ い 購入後のお問い合わせ
31
© SIOS Technology, Inc.
11
免責事項
本書 記載 情報 予告 変更 削除 場合 あ 最新
確認く い
本書 記載 情報 全 慎重 作成 記載 い 本書
そ 妥当性や正確性 い い 種類 保証 あ
本書 含 誤 起因 本書 利用者 生 損害 い
ー株式会社 一切 責任 負う あ
第三者 本書 記載事項 変更 削除 ー ー 及び本書等 対 不正 そ 他第三者 行為 本書 利用者 生 一切 損害 い
ー株式会社 一切 責任 負う あ
障害 原因 ー ー 問い合 届 延
着 場合 あ あ 了承く い 問い合 不着及び延着
関 ー株式会社 一切 責任 負う あ
著作権
本書 記載 い ン ン 情報・資料・画像等種類 問わ 関 知的財産
権 ー株式会社 帰属 そ 全部 一部 問わ
ー株式会社 許可 く本書 複製 転用 転載 公衆 送信 販売 翻案そ
他 二次利用 い 禁止 ン ン 改変 削除 い
一切認
本書 製品名 他社 保有 商標 く 登録商標 使用 い
ー株式会社
〒106-0047 東京都港区南麻布2-12-3 ビ 電話: 03-6401-5111