• 検索結果がありません。

lk linux biz LifeKeeper for LinuxとEnterprise Cloudの動作検証レポート

N/A
N/A
Protected

Academic year: 2018

シェア "lk linux biz LifeKeeper for LinuxとEnterprise Cloudの動作検証レポート"

Copied!
33
0
0

読み込み中.... (全文を見る)

全文

(1)

クノ

ー株式会社

LifeKeeper for Linux

Enterprise Cloud

動作検証 ポー

(2)

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 LifeKeeperによるHAク ターの構築 ... 21

5.1 LifeKeeperの ン ... 21

5.2 LifeKeeper GUIの管理画面への クセ ... 21

5.3 コ ュ ケー ョン の作成 ... 22

5.4 Broadcast Pingの無効化 ... 22

5.5 IP ソー の作成 ... 23

5.6 Data Replication ソー 階層の作成 ... 25

5.7 PostgreSQL ソー 階層の作成 ... 27

5.8 IP ソー PostgreSQL ソー 間の依存関係の構築 ... 28

6 ECの機能確認 ... 29

7 LifeKeeperの機能確認 ... 29

8 参考資料 ... 30

9 謝辞 ... 31

10 お問い合わせ ... 32

11 免責事項 ... 33

改訂履歴

2014年12月1日 初版

(3)

3

© SIOS Technology, Inc.

1

本書の内容

び LifeKeeper for Linux 以下 LifeKeeper Enterprise Cloud 以下 EC

環境 い 利用い う

本書 弊社 実際 行 検証作業 構成 ー 記述 LifeKeeper

EC環境 稼働 環境 HA ー 構築 方法

い 説明

1.1

将来における互換性

本文書 記載 内容 2014年10月1日時点 EC上 実施 検証結

果 基 い い 将来 EC及びLifeKeeper 仕様変更 い 保証

あ 必要 応 最新 ュ ン ー ョン 参照 適切 設定 行 く い

2

EC

の概要

EC 最新 仮想化技術 ー ン ー ワー ー ー ー ョ

ン 機能的 統合 ワン ー 通信事業者 ー

ービ 柔軟 ソー 提供 客様 要望 応 豊富 ョン 装 備 次 特長 あ

 余剰 徹底的 削減

 自由自在 ン ー

 ー 利用可能

 ICT ソー ン 実現

EC LifeKeeper 組 合わ HA ー 容易 構築 環

(4)

4

© SIOS Technology, Inc.

3

構成情報

本構成 LifeKeeper 使 以下 う 2 ー 構成 Active/Standby ー

構築

仮想 ー ー構成

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)

5

© SIOS Technology, Inc.

4

EC

の構築 設定

EC上 仮想 ー ー 作成 手順 案内

重要:

ー構成 各仮想 ー ー 同一 筐体 配置 場合 障害発生時 仮想 ー ー 同時 停止 可能性 あ EC ソー ー 作成時 Zone1

分 仮想 ー ー 物理的 異 筐体 配置 可能 詳細 い 契約 客様 配布 Enterprise Cloud 利用 参照

く い

4.1

仮想サー ーの新規作成

(1) 手元 ービ 開通案内書 用意く い

(2) ービ 開通案内書 記載 い ー

URL(https://cloud.portal.ntt.net/) 入力 ー ン

(6)

6

© SIOS Technology, Inc.

(3) ュー Enterprise Cloud ン EC管理画面( 画

面) 表示

(4) EC管理画面( 画面) 表示

(7)

7

© SIOS Technology, Inc. (6) 仮想 ー ー 作成 Compute Resource 選択

(7) 管理 ン ー 詳細画面 ー 管理画面 移動

(8)

8

© SIOS Technology, Inc.

(9) 仮想 ー ー追加画面 新規 作成 仮想 ー ー 情報 入力 送信

今回 入力 項目 値

仮想 ー ー1 ー ー

識別名 test1

説明 test1

ン ー Public - 010 red hat enterprise linux 6.2 64bit keytype jp vCPU数 1

2GB

vNIC1 Server Segment 1 Primary vNIC 192.168.1.3

(9)

9

© SIOS Technology, Inc.

仮想 ー ー2 ン ー ー

識別名 test2

説明 test2

ン ー Public - 010 red hat enterprise linux 6.2 64bit keytype jp vCPU数 1

2GB

vNIC1 Server Segment 1 Primary vNIC 192.168.1.4

vNIC2 Server Segment 2 192.168.2.4

(10) 仮想 ー ー 追加 完了 ー 管理画面 追加 仮想 ー ー 情報

(10)

10

© SIOS Technology, Inc.

4.2

クの増設

4.1 作成 仮想 ー ー 対 ー 追加

(11)

11

© SIOS Technology, Inc. (2) 識別名 容量(GB) 入力 送信 ン

今回 入力 項目 値

識別名 Data Disk 1

容量 30

(12)

12

© SIOS Technology, Inc.

(13)

13

© SIOS Technology, Inc.

4.3

仮想サー ーへのコンソー 接続

仮想 ー ー 起動 ー ンソー 接続

(1) VM ンソー 開く ン

(2) 初回 VMware Remote Console Plug-in ン ー 画面 表示 画

(14)

14

© SIOS Technology, Inc.

(3) 保存 ン

(4) VMware Remote Console Plug-in ン ー 画面 表示 Next

(15)

15

© SIOS Technology, Inc.

(5) VMware Remote Console Plug-in ン ー 選択 Next

(6) Install ン VMware Remote Console Plug-in ン ー

(16)

16

© SIOS Technology, Inc. (7) Finish ン ン ー 完了

(17)

17

© SIOS Technology, Inc. (9) 仮想 ー ー ン く い

4.4

v

ウ ー の設定

環境 応 v ー 設定 行 く い

(1) EC管理画面 v ー 管理画面 表示

(18)

18

© SIOS Technology, Inc.

4.5

OS

の設定

ン ー OS 設定 行い

(1) SELinux 無効化 い 確認

# cat /etc/selinux/config

確認項目

SELINUX=disabled

(2) ー 設定 変更

LifeKeeper 特定 ー 使用 下記 資料 参考 OS

ー 設定 変更

ウ ー を使用し 状態 のLifeKeeperの実行

http://jpdocs.us.sios.com/Linux/8.3.1/LK4L/SPSInstall/index.htm#user_g uide/using_lifekeeper_linux/maintenance_tasks/running_lifekeeper_firew all.htm

(19)

19

© SIOS Technology, Inc.

4.6

PostgreSQL

の設定

追加 増設 PostgreSQL ー 格納場所 PostgreSQL 設定 行

仮想 ー ー1 ー ー 以下 1 6 実施

(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)

20

© SIOS Technology, Inc. (5) ン ン PostgreSQL ー ン 起動

[ ン 例]

$ pg_ctl start -D /postgresql/data -l /postgresql/pgstartup.log -o "-p 5432" -w

(6) psql ン 接続 PostgreSQL 実行中 あ 確認

[ ン 例]

$ psql

仮想 ー ー2 ン ー ー 以下 7 9 実施

(7) postgresql-server ー ン ー

[ ン 例]

# rpm -ivh postgresql-server-8.4.9-1.el6_1.1.x86_64.rpm

(8) 4.3 追加 PostgreSQL ン ー 準備 行い

追加 ー

[ ン 例]

# fdisk /dev/sdb

(9) PostgreSQL ー (/postgresql) 存在 権限

所有者 適切 設定

[ ン 例]

# mkdir /postgresql

(21)

21

© SIOS Technology, Inc.

5

LifeKeeper

による

HA

ターの構築

作成 仮想 ー ー LifeKeeper ン ー HA ー 構築

5.1

LifeKeeper

の ン

各仮想 ー ー LifeKeeper ン ー ン ー 手順

下記 LifeKeeper for Linux ー v8.3.1用 参照く

mksh ー ン ー 済 場合 LifeKeeper ン ー 途中 ー

事前 ン ン ー く い LifeKeeper ン ー 途

中 Select optional kits for SPS for Linux 画面 表示 lkDR lkPGSQL 選択 ン ー

LifeKeeper for Linux ー (v8.3.1用)

http://lk.sios.com/?p=2951

完了 LifeKeeper 起動

# lkstart

5.2

LifeKeeper GUI

の管理画面への クセ

ー ンソー 接続 ン ー 経由 場合 X ワー ン 有効 環境 仮想 ー ー SSH接続 LifeKeeper GUI管理画面 開

# lkGUIapp

LifeKeeper GUI SSH X ワー ン 使用 手順 詳細 い

(22)

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

コ ュ ケー ョン

の作成

ュ ー ョン 作成 LifeKeeper ー ー間 少 く 2

ュ ー ョン 必要

5.4

Broadcast Ping

の無効化

Broadcast Ping 無効化 設定

# vi /etc/default/LifeKeeper

変更内容

変更前

NOBCASTPING=0

変更後

(23)

23

© SIOS Technology, Inc.

5.5

IP

ソー の作成

LifeKeeper GUI管理画面 Create Resource Hierarchy 選択 IP ソー 作

成 ソー 作成 ー 入力 内容 以下 通

Select Recovery Kit IP

Switchback Type Intelligent

Server jvx3907350

IP Resource 192.168.1.13

Netmask 255.255.255.0

Network Interface eth0

IP Resource Tag ip-192.168.1.13

ー ン ー Extend時 入力 内容 以下 通

Target Server jvx3907354

Switchback Type Intelligent

Template Priority 1

Target Priority 10

IP Resource 192.168.1.13

Netmask 255.255.255.0

Network Interface eth0

IP Resource Tag ip-192.168.1.13

(24)

24

© SIOS Technology, Inc. ( )IP ソー 画面 表示 Modify Ping List

(25)

25

© SIOS Technology, Inc.

( )Save List 設定値 保存

5.6

Data Replication

ソー 階層の作成

重要:

Data Replication ソー 階層 作成前

/opt/LifeKeeper/subsys/scsi/resources/DEVNAME/device_pattern

/dev/sd*

一行 追加 く い 各 ー ー 実施 く い 詳細 い 以下 資料 参照く い

[Linux]ERROR 104052: Cannot get the hardware ID of device “ 名” い

(26)

26

© SIOS Technology, Inc.

LifeKeeper GUI管理画面 Create Resource Hierarchy 選択

Data Replication ソー 作成 ソー 作成 ー 入力 内容 以

下 通

Select Recovery Kit Data Replication

Switchback Type Intelligent

Server jvx3907350

Hierarchy Type Replicate Existing Filesystem

Existing Mount Point /postgresql Data Replication

Resource Tag datarep-postgresql Filesystem Resource

Tag /postgresql

Bitmap File /opt/LifeKeeper/bitmap__postgresql Enable Asynchronous

Replication No 本構成 同期 ー 使用

ー ン ー Extend時 入力 内容 以下 通

Target Server jvx3907354

Switchback Type Intelligent

Template Priority 1

Target Priority 10

Target Disk /dev/sdb1 Data Replication

Resource Tag datarep-postgresql

Bitmap File /opt/LifeKeeper/bitmap__postgresql

Replication Path 192.168.2.3 - 192.168.2.4

Mount Point /postgresql

(27)

27

© SIOS Technology, Inc.

5.7

PostgreSQL

ソー 階層の作成

LifeKeeper GUI管理画面 Create Resource Hierarchy 選択 PostgreSQL

ソー 作成 ソー 作成 ー 入力 内容 以下 通

重要:

時点 PostgreSQL ー ー上 実行 い 必要 あ

ン ー ー上 実行 い

Select Recovery Kit PostgreSQL Database

Switchback Type Intelligent

Server jvx3907350

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

Database tag pgsql-5432

ー ン ー Extend時 入力 内容 以下 通

Target Server jvx3907354

Switchback Type Intelligent

Template Priority 1

Target Priority 10

PostgreSQL Executable Location /usr/bin

(28)

28

© SIOS Technology, Inc.

5.8

IP

ソー

PostgreSQL

ソー 間の依存関係の構築

LifeKeeper GUI 管理画 面 Create Dependency 選択 IP ソー

ip-192.168.1.13 PostgreSQL ソー pgsql-5432 間 依存関係 作

下記 ソー 依存関係図 う Parent Resource 親 ソー PostgreSQL

ソー Child Resource 子 ソー IP ソー う設定 く い

設定 ソー 一緒 移動 適切 順序 起動/停止 保証

依存関係 作成方法 い 以下 URL 参照く い

http://jpdocs.us.sios.com/Linux/8.3.1/LK4L/TechDoc/index.htm#administrati on/administrator_tasks/creating_resource_dependency.htm

(29)

29

© SIOS Technology, Inc.

6

EC

の機能確認

本構成 EC 以下 機能 い 正常動作 確認

(1) ー ン

(2) ン ー 用い 仮想 ー ー 作成

(3) 仮想 ー ー 追加 削除

(4) 仮想 ー ー ンソー 接続

(5) 仮想 ー ー Power On Shutdown Power Off

(6) v ー 設定

 ー 追加 削除

 NAT ー 追加 削除

 追加 削除

(7) 仮想 ー ー 削除

7

LifeKeeper

の機能確認

本構成 LifeKeeper 以下 機能 い 正常動作 確認

(1) 仮想IP 指定 い NIC 停止 場合 復旧 行わ

(2) PostgreSQL 停止 場合 復旧 行わ

(3) (1) (2) 復旧 失敗 場合 ン ー ー ソー ー ー

行わ

(4) 稼働系 ー ー 障害 発生 場合 ン ー ー ソー

(30)

30

© SIOS Technology, Inc.

8

参考資料

LifeKeeper UserSite

http://lk.sios.com/

LifeKeeper for Linux ー v8.3.1用

http://lk.sios.com/?p=2951

SIOS Technical Documentation

http://jpdocs.us.sios.com/

LifeKeeper・DataKeeper

http://jpdocs.us.sios.com/Linux/8.3.1/LK4L/TechDoc/index.htm

PostgreSQL RK ュ ン ー ョン

http://jpdocs.us.sios.com/Linux/8.3.1/LK4L/pgSQL/index.htm

Enterprise Cloud

(31)

31

© SIOS Technology, Inc.

9

謝辞

検証 際 ・ ・ ・ ュ ー ョン 様 EC 利用 承認い

環境構築や設定 ー 作成 際 多大 支援 い 御礼 申 上

Enterprise Cloud

(32)

32

© SIOS Technology, Inc.

10

お問い合わせ

本書 記載内容 い 問い合わ 先

LifeKeeper

製品の導入を検討中のお客様

LifeKeeper

製品を 購入済 のお客様

弊社 ー ー営業部 お問い合わせく

お問い合わせ ー フ ー

https://www.sios.com/products/bcp/lkdk/contact/

弊社LifeKeeper製品サポー 窓口 お問い合わせく 購入後のお問い合わせ

(33)

33

© SIOS Technology, Inc.

11

免責事項

 本書 記載 情報 予告 変更 削除 場合 あ 最新 確認く い

 本書 記載 情報 全 慎重 作成 記載 い 本書 そ 妥当性や正確性 い い 種類 保証 あ

 本書 含 誤 起因 本書 利用者 生 損害 い ー株式会社 一切 責任 負う あ

 第三者 本書 記載事項 変更 削除 ー ー 及び本書等 対 不正 そ 他第三者 行為 本書 利用者 生 一切 損害 い

ー株式会社 一切 責任 負う あ

 障害 原因 ー ー 問い合 届 延

着 場合 あ あ 了承く い 問い合 不着及び延着

関 ー株式会社 一切 責任 負う あ

著作権

本書 記載 い ン ン 情報・資料・画像等種類 問わ 関 知的財産 権 ー株式会社 帰属 そ 全部 一部 問わ

ー株式会社 許可 く本書 複製 転用 転載 公衆 送信 販売 翻案そ

他 二次利用 い 禁止 ン ン 改変 削除 い

一切認

本書 製品名 他社 保有 商標 く 登録商標 使用 い

ー株式会社

〒106-0047 東京都港区南麻布2-12-3 ビ

参照

関連したドキュメント

ESMPRO/ServerAgent for GuestOS Ver1.3(Windows/Linux) 1 ライセンス Windows / Linux のゲスト OS 上で動作するゲスト OS 監視 Agent ソフトウェア製品. UL1657-302

話者の発表態度 がプレゼンテー ションの内容を 説得的にしてお り、聴衆の反応 を見ながら自信 をもって伝えて

○水環境課長

問13 あなたの職種を教えてください? 

日本への輸入 作成日から 12 か月 作成日から 12 か月 英国への輸出 作成日から2年 作成日から 12 か月.

日本への輸入 作成日から 12 か月 作成日から 12 か月 英国への輸出 作成日から2年 作成日から 12 か月.

神戸市外国語大学 外国語学部 中国学科 北村 美月.

国際地域理解入門B 国際学入門 日本経済基礎 Japanese Economy 基礎演習A 基礎演習B 国際移民論 研究演習Ⅰ 研究演習Ⅱ 卒業論文