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

LifeKeeper for Linux U Cloud

N/A
N/A
Protected

Academic year: 2018

シェア "LifeKeeper for Linux U Cloud"

Copied!
22
0
0

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

全文

(1)

サイ

テクノ

ー株式会社

LifeKeeper for Linux

U-Cloud

の動作検証

ート

(2)

2

© SIOS Technology, Inc.

1 本書の内容 ...3

1.1 将来に ける互換性 ...3

2 U-Cloudの概要 ...3

3 構成情報 ...4

3.1 U-Cloud外のク イアント の接続 ...5

4 U-Cloud上の仮想サー ーの設定 ...6

4.1 仮想サー ーの設定 ...6

4.2 PostgreSQLの設定 ...7

5 LifeKeeperに るHAク ターの構築 ... 10

5.1 LifeKeeperのイン トー ... 10

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

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

5.4 Broadcast Pingの無効化 ... 11

5.5 IP ソー の作成 ... 11

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

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

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

6 U-Cloudの機能確認 ... 18

7 LifeKeeperの機能確認 ... 18

8 参考資料 ... 19

9 謝辞 ... 20

10 問い合わせ ... 21

11 免責事項 ... 22

改訂履歴

(3)

3

© SIOS Technology, Inc.

1

本書の内容

び LifeKeeper for Linux 以下 LifeKeeper U-Cloud環境 い 利用い

本書 弊社 実際 行 検証作業 構成 ー 記述 LifeKeeper U-Cloud環境 稼働 環境 HA ー 構築 方

法 い 説明

1.1

将来に ける互換性

本文書 記載 内容 2014年7月24日時点 U-Cloud上 実施

検証結果 基 い い 将来 U-Cloud及びLifeKeeper 仕様変更 い

保証 あ 必要 応 最新 ン ー ン 参照

適切 設定 行 く い

2

U-Cloud

の概要

U-Cloud ー 日本 ープ 提供 ン ー

ン ー 客様 安心 利用 ン ープ 徹 ICT

ソー 共有 利用 一貫 効率的 ン 利便性や競争 力 向上

U-Cloud LifeKeeper 組 合わ HA ー 容易 構築

(4)

4

© SIOS Technology, Inc.

3

構成情報

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

構築

仮想 ー ー構成

CPU:Intel Xeon 2GHz × 1

Memory:2GB

Disk:20GB

OS:Red Hat Enterprise Linux 6.3 64bit

IP 任意 プ ー IP × 2

増設 50GB LifeKeeper v8.2.1

監視対象 仮想IP PostgreSQL

(5)

5

© SIOS Technology, Inc.

3.1

U-Cloud

外のク イアント

の接続

U-Cloud環境 ン ー 実現 全 提供NW環境 対 VLAN

設定 い VLAN 存在 冗長化対象 仮想IP 対 U-Cloud外

ン PC ン ー 経由 通信 手順 SSL-VPN 接続

利用

LifeKeeper LifeKeeper GUI 使 プ ー ン 監視 復旧 設定 可能 LifeKeeper GUI 使用 方法 SSH X ワー ン 利用

ン 側 PC LifeKeeper GUI画面 表示 方法 推奨 い 詳

細 い 以下 資料 参照く い

ー 経由 LifeKeeper GUI 実行

http://jpdocs.us.sios.com/Linux/8.2.1/LK4L/TechDoc/index.htm#user_guid

e/using_lifekeeper_linux/maintenance_tasks/running_lifekeeper_gui_throug

(6)

6

© SIOS Technology, Inc.

4

U-Cloud

上の仮想サー ーの設定

U-Cloud プ ン 作業 全 社 依頼 い 本

ン 仮想 ー ー引 渡 以降 手順 案内致

4.1

仮想サー ーの設定

仮想 ー ー 設定 行い

(1) ー 設定 変更

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

ー 設定 変更

ー 使用 状態 LifeKeeper 実行

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

(2) LifeKeeper GUI 利用 yum ン 利用 X Window System

関連 rpm ー ン ー

# yum groupinstall "X Window System" Desktop

(3) LifeKeeper 必要 ー ン ー 下記 ー 群 必要

一般的 ー 依存関係

http://jpdocs.us.sios.com/Linux/8.2.1/LK4L/SPSInstall/index.htm#install ation/Linux_Dependencies.htm

(4) SCP Secure Copy ン 用い LifeKeeper ン ー ー

(7)

7

© SIOS Technology, Inc. (5) SELinux 無効化 い 確認

# cat /etc/selinux/config

確認項目

SELINUX=disabled

(6) DNSや/etc/hosts等 名前解決出来 確認 く い

4.2

PostgreSQL

の設定

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

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

(1) 仮想 ー ー上 存在 い場合 “postgresql-server” ”postgresql” 関連 rpm ー ン ー

[ ン 例]

# yum install postgresql postgresql-server

(2) 追加 PostgreSQL ン ー 準備 行い

ー 作成 ン く

[ ン 例]

# fdisk /dev/sdb # mkfs.ext4 /dev/sdb1

(8)

8

© SIOS Technology, Inc.

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

所有者 適切 設定

[ ン 例]

# chown –R postgres:postgres /postgresql # chmod 755 /postgresql

(4) PostgreSQL 新規 ン ー 場合 ンプ PostgreSQL ー ー

初期化 く い

[ ン 例]

# su - postgres

$ initdb --pgdata=/postgresql/data

(5) ン ン PostgreSQL ー ン 起動

[ ン 例]

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

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

[ ン 例]

$ psql

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

(7) 仮想 ー ー上 存在 い場合 “postgresql-server” ”postgresql” 関連 rpm ー ン ー

[ ン 例]

(9)

9

© SIOS Technology, Inc.

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

ー く い

[ ン 例]

# fdisk /dev/sdb

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

所有者 適切 設定

[ ン 例]

(10)

10

© SIOS Technology, Inc.

5

LifeKeeper

に る

HA

ターの構築

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

5.1

LifeKeeper

のイン トー

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

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

い ン ー 途中 Select optional kits for SPS for Linux 画面 表

示 lkDR lkPGSQL 選択 ン ー

LifeKeeper for Linux ー プ v8.2.1用

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

プ 完了 LifeKeeper 起動

# lkstart

5.2

LifeKeeper GUI

の管理画面へのアクセ

X ワー ン 有効 環境 仮想 ー ー SSH接続 LifeKeeper GUI管理

画面 開

# lkGUIapp

5.3

コ ュ ケー ョン

の作成

ー ン 作成 LifeKeeper ー ー間 少 く 2

(11)

11

© SIOS Technology, Inc.

5.4

Broadcast Ping

の無効化

Broadcast Ping 無効化 設定

# vi /etc/default/LifeKeeper

変更内容

変更前

NOBCASTPING=0

変更後

NOBCASTPING=1

5.5

IP

ソー の作成

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

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

Select Recovery Kit IP

Switchback Type intelligent

Server lk01

IP Resource 192.168.2.55

Netmask 255.255.255.0

Network Interface eth0

(12)

12

© SIOS Technology, Inc. Target Server lk02

Switchback Type intelligent

Template Priority 1

Target Priority 10

IP Resource 192.168.2.55

Netmask 255.255.255.0

Network Interface eth0

IP Resource Tag ip-192.168.2.55

今回 環境 Broadcast Ping 無効化 い IP ソー 死活監視 Unicast Ping 利用 設定方法 以下 通

(13)

13

© SIOS Technology, Inc.

(2) Ping List 設定 IP 入力 Add address

(14)

14

© SIOS Technology, Inc.

ソー 階層の作成

重要:

Data Replication ソー 階層 作成前

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

/dev/sd*

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

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

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

LifeKeeper管理画面 Create Resource Hierarchy 選択 Data Replication

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

Select Recovery Kit Data Replication

Switchback Type intelligent

Server lk01

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

(15)

15

© SIOS Technology, Inc.

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

Target Server lk02

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.202.53/192.168.202.54

Replication Type Synchronous 本構成 同期 ー 使用

Mount Point /postgresql

(16)

16

© SIOS Technology, Inc.

ソー 階層の作成

LifeKeeper管理画面 Create Resource Hierarchy 選択 PostgreSQL ソー

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

重要:

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

ン ー ー上 実行 い

Select Recovery Kit PostgreSQL Database

Switchback Type intelligent

Server lk01

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 lk02

Switchback Type intelligent

Template Priority 1

Target Priority 10

PostgreSQL Executable Location /usr/bin

(17)

17

© SIOS Technology, Inc.

5.8

IP

ソー

PostgreSQL

ソー 間の依存関係の構築

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

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

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

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

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

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

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

(18)

18

© SIOS Technology, Inc.

6

U-Cloud

の機能確認

本構成 U-Cloud 以下 機能 い 正常動作 確認

(1) ー ー 起動 停止

(2) ー ン ー ー ー

7

LifeKeeper

の機能確認

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

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

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

(3) (1) (2) 復旧 失敗 場合 待機系 ー ー ソー ー ー

行わ

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

(19)

19

© SIOS Technology, Inc.

8

参考資料

LifeKeeper UserSite http://lk.sios.com/

LifeKeeper for Linux ー プ v8.2.1用 http://lk.sios.com/?p=2439

SIOS Technical Documentation http://jpdocs.us.sios.com/

LifeKeeper・DataKeeper

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

PostgreSQL RK ン ー ン

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

U-Cloud

(20)

20

© SIOS Technology, Inc.

9

謝辞

検証 際 様 U-Cloud 利用 承認い 環境構築や

設定 ー 作成 際 多大 支援 い 御礼 申 上

U-Cloud

http://www.unisys.co.jp/services/ict

(21)

21

© SIOS Technology, Inc.

10

問い合わせ

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

LifeKeeper

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

LifeKeeper

製品を 購入済 の 客様

弊社 ート ー営業部 問い合わせくだ い。

問い合わせ ー フ ー

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

弊社LifeKeeper製品サ ート窓口 問い合わせくだ い。 購入後の 問い合わせ

(22)

22

© SIOS Technology, Inc.

11

免責事項

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

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

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

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

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

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

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

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

著作権

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

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

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

一切認

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

ー株式会社

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

参照

関連したドキュメント

[r]

・高濃度 PCB 廃棄物を処理する上記の JESCO (中間貯蔵・環境安全事業㈱)の事業所は、保管場所の所在

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

保管基準に従い、飛散、流出が起こらないように適切に保管 する。ASR 以外の残さ(SR

(2) 300㎡以上の土地(敷地)に対して次に掲げる行為を行おうとする場合 ア. 都市計画法(昭和43年法律第100号)第4条第12項に規定する開発行為

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

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

計   画  事  項 内              容