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

WP LifeKeeper for Linux Dell PowerVault MD3200

N/A
N/A
Protected

Academic year: 2018

シェア "WP LifeKeeper for Linux Dell PowerVault MD3200"

Copied!
19
0
0

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

全文

(1)

LifeKeeper for Linux

Dell PowerVault MD3200

連携

SCSI Reservation

依存し いク

タ 構成

(2)

目次

1 本 キュ ン 目的 ... 3

2 本 キュ ン サ ー 範囲 ... 3

互換性 ... 3

3 Quorum / Witness Server方式 概要 ... 4

3.1 Majority ... 4

3.2 TCP Remote ... 6

4 IPMI STONITH 概要 ... 7

5 構成方法 ... 8

5.1 構成 前提 ... 9

5.2 SCSI Reservation 無効化 ... 10

5.3 IPMI STONITH 設定 ... 10

5.4 Quorum / Witness Server Kit 設定(1) Majority ... 12

コ ュ ケー ョン 作成 ... 12

ータ 設定 ... 13

ー ビー 通信途絶時 動作 ... 13

IPMI STONITH る電源断 必要 る チュ ー ョン ... 14

5.5 Quorum / Witness Server Kit 設定(2) TCP Remote ... 15

コ ュ ケー ョン 作成 ... 15

ータ 設定 ... 16

ー ビー 通信途絶時 動作 ... 16

IPMI STONITH る電源断 必要 る チュ ー ョン ... 17

5.6 フ イ ソー 作成 ... 18

6 お問い合わ ... 19

7 免責事項 ... 19

改版履歴

2011年10月7日 第1版

(3)

1

本 キュ ン

目的

び LifeKeeper for Linux (以下 LifeKeeper) Dell社製 ー PowerVault MD3200 (以下 MD3200) 組 合わ い チ 構成 利用い

当該 ー ン 利用 場合 サ ー 認定 形態

過去 認定 い 当該 ー チ

構成 場合 従来 LifeKeeper 標準 あ SCSI Reservation I/O

Fencing 正 行え い 明 い

LifeKeeper for Linux v7.3以降 ー ョン SCSI Reservation 加え 2

新 I/O Fencing 方式 サ ー Quorum/Witness Server方式 IPMI STONITH方式

方式 い 理解 適切 構成 LifeKeeper RESERVE

有効 機能 い ー あ 柔軟 効果的 I/O Fencing 実現

本 ュ ン 弊社 実際 行 検証作業 構成 ー 記述

LifeKeeper チ 構成 MD3200 共有 ー 利用 HA

構築 手法 い 各機能 解説 交え 説明

2

本 キュ ン

サ ー 範囲

本 ュ ン LifeKeeper MD3200 タ 共有 ー 利用

必要 各種I/O Fencing機構 構成方法 案内

互換性

本 ュ ン MD3200 びDell PowerEdge R710サー 用い 検証結果 基

以下 挙 除 他 機器 応用 想定 あ

Dell PowerVault MD3200 Dell PowerVault MD3220

(4)

3

Quorum / Witness Server

方式 概要

Quorum/Witness Server方式 ー 障害 検知 際 ー 先 多数

決 決定 Quorum Check 第三者サー 問い合わ 相手 ー 死

活状態 再確認 Witness Check機能 構成

機能 利用 LifeKeeper v7.3 以降 追加 Quorum/Witness Server Kit ッ ー (steeleye-lkQWK) ン ー 必要 あ

ッ ー Recovery Kit 製品 同梱 い

Quorum Check

Quorum Check ー 状態確認機能 2 ー 用意 い

ー 選択 構成方法 大 変わ

3.1

Majority

Witness Server 呼 役割 持 第三 ー タ 参加

多数決 実現 3 ー 以上 奇数台構成 タ あ 追加

ー 用意 必要 あ

Majority ー Quorum Check あ ー 障害 検知 際

タ 構成 ー 全体 過半数 疎通可能 う チ ッ 自 ー 多数

派 あ 確認 場合 ソー 起動 ソー 稼働 い

ー 少数派 場合 自 ー 電源 遮断 ッ ン 発

生 未然 防

(5)

後 Witness Check 開始 ー ー 途絶え ー 死活状態 Witness Server 問い合わ 結果 対向 ー ソー 稼動状態 あ

確認 場合 ー 中止 ッ ン

発生

Quorum Check 結果 両 ー 同時 多数派 場合 い Witness Check 相互 稼働状況 確認 上 ー 可否 決定

ッ ン 発生

方式 タ 構成 ー Witness Server 含 奇数 あ 必

要 あ 点 Witness Server 第三 ー LifeKeeper セン

適用 必要 あ 点 留意 い

Quorum Check動作イ ー

(6)

3.2

TCP Remote

Quorum Host 指定 う 過半数 接続 う 自 ー

多数派 う チ ッ 多数派 あ ー ソー 起動

ソー 稼働 い ー 少数派 場合 自 ー

電源 遮断 ッ ン 発生 未然 防

ー 間コ ュニ ー ョン 通信経路 一 Quorum Host 通信

経路 同 ッ ワー 利用 う構成 う 構成 全

コ ュニ ー ョン 切断 発生 場合 少 一方 ー 少数派

ッ ン 回避 期待

方式 Quorum Host 指定 ー セッ ョン 張 う 接続

確認 行い タ ー 追加 必要 あ ー

数 制約 い 現状 構成 維持 導入 可能 あ 特徴

一般的 2 ー 構成 タ 導入

2 ー 構成 第三者サー 経由 Witness Check 効果 得

極稀 ッ ン 発生 あ 以下 紹介 IPMI

STONITH 併用 い

今回 構成 う SCSI RESERVATOIN 停止 Quorum/Witness Server Kit I/O Fencing 行わ 場合 Majority ー TCP remote

ー い 構成 あ IPMI STONITH 併用 必須

(7)

4

IPMI STONITH

概要

IPMI(Intelligent Platform Management Interface) ー サー ー

管理 仕組 STONITH "Shoot The Other Node In The

Head" 略語 あ 他 ー 電源 強制的 遮断 動作 指 LifeKeeper

IPMI 仕組 利用 ー 開始時 ー 元 ー 電源

強制的 遮断(STONITH) ッ ン 発生 確実 抑止

上述 Quorum/Witness Server Kit 障害 ー 自発的 電源断 行い

ッ ン 回避 ー ン ッ 障害 ー 完

全 応答 停止 場合 OS 自発的 電源断 期待

う 場合 い IPMI STONITH 利用 外部 強制的 電源 遮

断 機能 使用 ッ ン 発生 可

(8)

5

構成方法

本項 以下 う 2 ー 構成 Active/Stanby タ 構築

サー Dell社 PowerEdge R710

OS Red Hat Enterprise Linux 5.5 (x86_64)

LifeKeeper v7.3

共有 ー Dell社 PowerVault MD3200 (SAS接続)

チ device-mapper multipath, RDAC

各サー MD3200 間 SAS ー 以下 う 結線 い チ

接続

上記 環境 Quorum/Witness Server Kit び IPMI STONITH 設定 行い

MD3200 共有 ー 用い タ 構成 稼動系 ー

(9)

5.1

構成 前提

 各 ー Red Hat Enterprise Linux 5.5 ン ー い

 各 ー LifeKeeper v7.3 びDMMP ARK ン ー い

 各 ー Quorum/Witness Server Kit ン ー い

 各 ー ン ー チ 接続 MD3200上 LU

セ 可能 状態 あ 現時点 ン 行わ い い

(10)

5.2

SCSI Reservation

無効化

各 ー LifeKeeper設定 /etc/default/LifeKeeper 以下 ータ 追

記 SCSI Reservation ー 制御 無効

RESERVATIONS=none

変更 有効 LifeKeeper 再起動 い

# /opt/LifeKeeper/bin/lkstop # /opt/LifeKeeper/bin/lkstart

5.3

IPMI STONITH

設定

(1) ipmitool ン ー 各 ー 相互 IPMI 通信 う設

定 行い

コ ン 実行例

# ipmitool lan set 1 ipsrc static # ipmitool lan set 1 ipaddr 10.1.5.110 # ipmitool lan set 1 netmask 255.255.0.0 # ipmitool lan set 1 defgw ipaddr 10.1.1.10 # ipmitool user set name 1 lifekeeper

# ipmitool user set password 1 secret # ipmitool user priv 1 4

# ipmitool user enable 1

※ ipmitool 設定 い 詳細 以下 参照 い http://ipmitool.sourceforge.net/manpage.html

(2) ipmitool 利用 コ ン 互い ー 電源断(STONITH) 行え

確認

(3) stonith-install 実行 LifeKeeper 各 ー 対 IPMI

STONITH 実行 仕組 ン ー

(11)

(4) stonith.conf 各 ー 電源断 実行 IPMI STONITH コ ン 記述

各 ー ー 処理 実施 前 記述 IPMI

STONITHコ ン 実行 フ イ ー 元 ー 名

対し 実行 るIPMI STONITHコ ン ー 区切 記述

今回 例 SIOS.Primary stonith.conf SIOS.Standby 電源断 実

行 コ ン SIOS.Standby stonith.conf SIOS.Primary 電源断

実行 コ ン 記述

# vi /opt/LifeKeeper/config/stonith.conf

(SIOS.Primary stonith.conf)

SIOS.Standby ipmitool -I lanplus -H 10.1.5.120 -U lifekeeper -P secret chassis power off

(SIOS.Standby stonith.conf)

SIOS.Primary ipmitool -I lanplus -H 10.1.5.110 -U lifekeeper -P secret chassis power off

注:電源断 替わ 再起動 うコ ン 記述 再起動後

ー ー 通信 復旧 い い場合 再起動 ー STONITH 発動

(12)

5.4

Quorum / Witness Server Kit

設定

(1)

3

ー 以上 奇数台構成

Majority

利用 る場合

Witness Server ー 新規 用意 以下 う ッ ワー 構成

コ ュ ケー ョン

作成

Witness Server 含 各 ー 間 コ ュニ ー ョン 作成

 SIOS.Primary SIOS.Standby 間 192.168.16.0 192.168.32.0 ッ

ワー 利用 コ ュニ ー ョン 作成

(13)

ータ 設定

/etc/default/LifeKeeper 編集 ータ 以下 う 設定 設定 全

ー 共通 い

# vi /etc/default/LifeKeeper

QUORUM_MODE=majority # Quorum Check ー

WITNESS_MODE=remote_verify # Witness Check 有無

QUORUM_LOSS_ACTION=fastkill # 少数派 ー 電源断動作

ー ビー 通信途絶時 動作

A)

SIOS.Primary

ッ ワーク機能 異常停止し 場合

ー ー 通信 途絶 チュ ー ョン い 考え

SIOS.Primary ー 障害 発生 ッ ワー 機能 問題 生 場合 想定

 SIOS.Primary SIOS.Standby 通信 Witness Server 通信

タ 構成 3台 ー う 自 ー 1台 疎通

取 い 少数派 自 ー 電源断 行い

 SIOS.Standby SIOS.Primary 通信 10.1.5.0 び 10.1.6.0 ッ ワー 経由 Witness Server 通信可能 状態 自 ー 含 タ ー 3台中 2台 疎通 Quorum Check

結果 自 ー 多数派 あ 判断 サー 起動 行い

結論:SIOS.Primary 電源断 SIOS.Standby ソー 起動

B)

コ ュ ケー ョン

ッ ワーク 障害発生し 場合

192.168.16.0 び192.168.32.0 ッ ワー 障害 発生 ー

ー 通信 途絶 ー 各 ー 異常 SIOS.Primary 稼働

中 サー 影響 い

 SIOS.Primary SIOS.Standby 互い 通信 い状態

Witness Server 通信 Quorum Check 結果

ー 自 ー 多数派 あ 判断

(14)

SIOS.Standby ー 処理 行い

結論:SIOS.Primary サービ 継続 SIOS.Standby フ イ

処理 行わ い

IPMI STONITH

る電源断 必要

る チュ ー ョン

A) SIOS.Primary 完全 応答停止状態 場合

SIOS.Primary OS 完全 応答停止 ー 場合 Quorum

Check SIOS.Primary 自発的 電源断 期待

SIOS.Standby Quorum Check 結果多数派 ー 処

理 開始 ー 処理 開始前 IPMI STONITH 発動

SIOS.Primary 電源 強制的 遮断

ッ ン 発生 ソー ー 実

B) Witness Check 無効 し 場合

/etc/default/LifeKeeper 設定 以下 う 変更 Quorum Check

引 続 行わ Witness Check 無効化 Majority

ー 利用 場合 Witness Check 無効化 推奨し

WITNESS_MODE=none

Witness Check 無効 状態 192.168.16.0 び192.168.32.0 ッ

ワー 障害 発生 ー 想定 上記 ー ー 通信途絶時 動作 B

同 状況 Witness Check 死活状態 再確認 行わ い

両 ー 同時 多数派 ー 処理 開始 い

場合 先 ー ー 途絶 検知 ー 処理 開始

(15)

5.5

Quorum / Witness Server Kit

設定

(2)

2

ー 構成 維持し

TCP_Remote

利用 る場合

以下 う ッ ワー 構成 router1 Quorum Host 指定

構成 ン コ ュニ ー ョン 使う経路 Quorum Host セ

経路 重 い ッ ワー 障害発生時 障害 ー

Quorum Host セ 経路 失わ 両 ー 同時 多数派 う 回避

コ ュ ケー ョン

作成

各 ー 間 コ ュニ ー ョン 作成 コ ュニ ー ョン

少 一 Quorum Host ッ ワー 経路 重 う考慮

 SIOS.Primary SIOS.Standby 間 192.168.16.0 192.168.32.0 ッ

ワー 利用 コ ュニ ー ョン 作成

(16)

ータ 設定

/etc/default/LifeKeeper 編集 ータ 以下 う 設定 原則的

設定 全 ー 共通 い

# vi /etc/default/LifeKeeper

QUORUM_MODE=tcp_remote # Quorum Check ー

WITNESS_MODE=none # Witness Check 行わ い

QUORUM_HOSTS=router1:80 # 問合 先 : ー

QUORUM_TIMEOUT_SECS=20 # 問合

QUORUM_LOSS_ACTION=fastkill # 少数派 ー 電源断動作

ー ビー 通信途絶時 動作

A)

SIOS.Primary

ッ ワーク機能 異常停止し 場合

ー ー 通信 途絶 チュ ー ョン い 考え

SIOS.Primary ー 障害 発生 ッ ワー 機能 問題 生 場合 想定

 SIOS.Primary Quorum Host あ router1 接続 試行

ッ ワー 機能 障害 発生 通信 行え 自 ー 少

数派 あ 判断 自発的 電源断 行い

 SIOS.Standby 10.1.6.0 ッ ワー 経由 Quorum Host あ router1 接続 可能 自 ー 多数派 あ 判断 サー

起動 行い

結論:SIOS.Primary 電源断 SIOS.Standby ソー 起動

B)

コ ュ ケー ョン

ッ ワーク 障害発生し 場合

192.168.16.0 び192.168.32.0 10.1.6.0 ッ ワー 障害 発生

ー ー 通信 途絶 ー

 SIOS.Primary SIOS.Standby Quorum Host あ router1

接続 行え 両 ー 少数派 ソー 稼働

い SIOS.Primary 自発的 電源断 行い ソー 稼働 い い SIOS.Standby ソー 起動 行い

(17)

IPMI STONITH

る電源断 必要

る チュ ー ョン

A) SIOS.Primary 完全 応答停止状態 場合

SIOS.Primary OS 完全 応答停止 ー 場合 Quorum

Check SIOS.Primary 自発的 電源断 期待

SIOS.Standby Quorum Check 結果多数派 ー 処

理 開始 ー 処理 開始前 IPMI STONITH 発動

SIOS.Primary 電源 強制的 遮断

ッ ン 発生 ソー ー 実

B) ー ビー 断 も関わ 両 ー Quorum Host 通信 る場合

今回 構成 う 事象 発生 ー ー 通信 途絶時 両

ー Quorum Host 通信可能 状態 あ 両 ー 多数派 ソ

ー 起動処理 開始 い

う 場合 先 ー ー 途絶 検知 ー 処理 開始

ー IPMI STONITH 発動 相手 ー 電源 遮断

(18)

5.6

フ イ

ソー

作成

(1)フ イ

稼働系 ー あ SIOS.Primary ー MD3200上 LU領域

作成 任意 ン

# fdisk /dev/mapper/mpath1

# mkfs.ext3 /dev/mapper/mpath1p1 # mount /dev/mapper/mpath1p1 /u01/

(2)フ イ ソー 作成

LifeKeeper GUI管理画面 起動

# /opt/LifeKeeper/bin/lkGUIapp > /dev/null 2>&1 &

後 管理 手順 従 ン 領域 ソー

保護 管理 以下 ン 参照

(19)

6

お問い合わ

ュ ン

記載内容

問い合わ 先

LifeKeeper

製品 導入 検討中 お客様

LifeKeeper

製品

購入済

お客様

7

免責事項

本 ュ ン 2011年9月 サ ー株式会社 以下 弊社 独自

実施 検証結果 基 参考情報 客様 提供 目的 作成

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

TEL:03-6860-5111 (受付時間 9:00~17:00 土日祝祭日 び弊社休業日 除

お問い合わ ー フ ー

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

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

参照

関連したドキュメント

SUSE® Linux Enterprise Server 15 for AMD64 & Intel64 15S SLES SUSE® Linux Enterprise Server 12 for AMD64 & Intel64 12S. VMware vSphere® 7

There is a bijection between left cosets of S n in the affine group and certain types of partitions (see Bjorner and Brenti (1996) and Eriksson and Eriksson (1998)).. In B-B,

ESET Server Security for Windows Server、ESET Mail/File/Gateway Security for Linux は

(The Elliott-Halberstam conjecture does allow one to take B = 2 in (1.39), and therefore leads to small improve- ments in Huxley’s results, which for r ≥ 2 are weaker than the result

“Breuil-M´ezard conjecture and modularity lifting for potentially semistable deformations after

本資料は Linux サーバー OS 向けプログラム「 ESET Server Security for Linux V8.1 」の機能を紹介した資料です。.. ・ESET File Security

For the image-coding applications, we had proposed an efficient scheme to organize the wavelet packet WP coefficients of an image into hierarchical trees called WP trees 32.. In

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