LifeKeeper Single Server Protection
v9.3.1
テクニカルドキュメンテーション

2018年 11月

本 書 およびその内 容 は SIOS Technology Corp. (旧 称 SteelEye® Technology, Inc.) の所 有 物 であり、許 可 なき使 用 および複 製 は禁 止 されています。SIOS Technology Corp. は本 書 の内 容 に関 していかなる保 証 も行 いません。また、事 前 の通 知 なく本 書 を改 訂 し、本 書 に記 載 された製 品 に変 更 を
加 える権 利 を保 有 しています。SIOS Technology Corp. は、新 しい技 術 、コンポーネント 、およびソフト
ウェアが利 用 可 能 になるのに合 わせて製 品 を改 善 することを方 針 としています。そのため、SIOS
Technology Corp. は事 前 の通 知 なく仕 様 を変 更 する権 利 を保 留 します。
LifeKeeper、SteelEye、および SteelEye DataKeeper は SIOS Technology Corp. の登 録 商 標 です。
本 書 で使 用 されるその他 のブランド 名 および製 品 名 は、識 別 のみを目 的 として使 用 されており、各 社の商 標 が含 まれています。
出 版 物 の品 質 を維 持 するために、弊 社 は本 書 の正 確 性 、明 瞭 性 、構 成 、および価 値 に関 するお客様 のご意 見 を歓 迎 いたします。
以 下 の宛 先 に電 子 メールを送 信 してください。
ip@us.sios.com
Copyright © 2018
By SIOS Technology Corp.
San Mateo, CA U.S.A.
All rights reserved

目次
はじめに

1

LifeKeeper Single Server Protection for Linux について1

ド キュメンテーションとト レーニング

2

ト レーニング

2

テクニカルサポート

2

VMware HA との連 携

3SteelEye 管 理 コンソール

3

インスト ールの概 要

4システム要 件4

セット アップの前 提 条 件

5

セット アップの実 行

5

ソフト ウェアのインスト ール

5

ベースの vCenter と認 証 情 報 の設 定

6

認 証 情 報 の考 慮 事 項

6

SIOS LifeKeeper Single Server Protection vSphere Client プラグイン

6

プラグインの要 件

7

vSphere Client プラグインの設 定

7vSphere Client プラグインの登 録

7vSphere Client プラグインの登 録 解 除

7vSphere Client ユーザインターフェース

8[LifeKeeper Single Server Protection] タブ

8コンテキスト メニュー

8

Datacenter Level

8

ESX or ESXi Level

9

Virtual Machine Level

9

目次

i

Manage Plug-Ins

9

その他 の表 示

10

認 証 情 報 の設 定

10

認 証 情 報 の追 加 または変 更

10

スト ア内 の認 証 情 報 のリスト 表 示

11

サーバの認 証 情 報 の削 除

11

追加情報

11

インスト ールの検 証
ト ラブルシューティング

11

vSphere Client プラグインのセキュリティ警 告 への対 処

12

LifeKeeper API

12

ネット ワーク設 定

12

認証

13

SMC による API の使 用

13

カスタム証 明 書 の使 用

13

証 明 書 の使 用 方 法

13

独 自 の証 明 書 の使 用

14インスト ール
LifeKeeper Single Server Protection ソフト ウェアのインスト ール
LifeKeeper Single Server Protection ソフト ウェアのインスト ール

Chapter 2: インスト ール

15
15
15

17

セット アップの手 順

17

インスト ール後 の構 成 変 更18

修 復 インスト ール

18

対 話 画 面 の操 作

18

認 証 の設 定

20

リカバリキット の選 択

21

インスト ール開 始 前 の確 認

22setup スクリプト のオプション

23

Upgrade_LifeKeeper_Single_Server_Protection

ii

11

目次

25

SSP のアップグレード

25

リソースポリシー管 理

27

概要

27

LifeKeeper SSP のリカバリ動 作

27

ポリシーによるカスタム動 作 およびメンテナンスモード 動 作

28

標 準 ポリシー

28

メタポリシー28

リソースレベルのポリシーに関 する重 要 な考 慮 事 項

29

lkpolicy ツール

29

lkpolicy の使 用 方 法 の例

30

ローカルおよびリモート サーバとの認 証

30

ポリシーのリスト 表 示

30

現 在 のポリシーの表 示

30

ポリシーの設 定

31

ポリシーの削 除

31

LifeKeeper Single Server Protection のインスト ールの検 証

31

管理

33

LifeKeeper Single Server Protection の管 理 の概 要

33

VMware HA と LifeKeeper Single Server Protection の連 携 を有 効 にする

33

VMware HA を有 効 化 した障 害 検 出 およびリカバリシナリオ

34

VMware HA と通 知 のみモード

34

LifeKeeper Single Server Protection ハート ビート と VMware HA

36

LifeKeeper Single Server Protection で保 護 するシステムのメンテナンス

36

Quick Service Protection (QSP) Recovery Kit

36

LifeKeeper API for Monitoring

37

Watchdog

37

コンポーネント

37

設定

38

アンインスト ール

39

FAQ

41

目次

iii

SMC
質問

41

回答

41

ト ラブルシューティング

iv

41

43

既 知 の問 題 と回 避 策

43

Core

43

GUI

44

Apache45

Oracle

46

SAP

47

SMC のト ラブルシューティング

47

目次

はじめに
LifeKeeper Single Server Protection for Linux について
LifeKeeper Single Server Protection (SSP) は、単 一 ノード 構 成 におけるアプリケーション監 視 を可 能 にします (つまり、クラスタの要 件 または制 約 はありません)。単 一 ノード 環 境 は、物 理 的 なものでも仮 想(vSphere、KVM) でも構 いません。LifeKeeper SSP は、実 績 がある安 定 した SIOS LifeKeeper アーキ
テクチャ上 に構 築 されます。LifeKeeper SSP は優 れたアプリケーション監 視 機 能 を提 供 し、障 害 が発生 したアプリケーションおよびシステムインフラスト ラクチャ項 目 (例 : NFS 共 有 、IP アド レス、ファイルシス
テム) のリカバリを実 行 することができます。何 らかの理 由 でアプリケーションをリカバリできない場 合 、LifeKeeper SSP は、システムのリブート または VM とアプリケーション監 視 を設 定 された VMware 仮 想 マ
シンの VMware HA 再 起 動 によって、ノード の再 起 動 を開 始 します。
注 記 : LifeKeeper SSP は SIOS LifeKeeper 技 術 を使 用 して構 築 されているため、ド キュメント 全 体 でLifeKeeper を参 照 します。また、両 製 品 に共 通 するト ピックについては SIOS Protection Suite for Linuxド キュメンテーションの情 報 を参 照 します。これらの共 通 のト ピックを参 照 する場 合 、LifeKeeper SSP には以 下 の話 題 は適 用 されません。
• クラスタリング• コミュニケーションパス• 共 有 スト レージ (要 件 、構 成 、…)• リソース階 層 の拡 張 /拡 張 解 除• スト レージキット (DR、DMMP、HDLM、LVM、MD、PPATH、NEC SPS)
注 記 : LifeKeeper SSP にベースとなるスト レージキット がない場 合 、保 護 されるファイルシステムのマウント に必 要 なデバイスがシステム起 動 時 にアクティベート されるようにするための手 順 が必 要 です (例 : ファイルシステムが論 理 ボリューム上 でマウント される場 合 、LifeKeeper SSP が起 動 する前 にボリュームがアクティブな状 態 になっていなければなりません)。
• リソース/マシンのフェイルオーバ (LifeKeeper SSP のデフォルト では、これによってノード が
再 起 動 されます)• リソースのスイッチオーバ• 切 り替 え可 能 な IP アド レス (LifeKeeper SSP では、保 護 されるアプリケーションの一 部には切 り替 え可 能 な IP アド レスが必 要 ですが、単 一 ノード しかないため、実 際 には切 り
替 えは行 われません)
LifeKeeper SSP のベースになっている SIOS LifeKeeper 製 品 の詳 細 については、共 通 するリリース番
号 の SIOS Protection Suite for Linux ド キュメンテーションを参 照 してください。このド キュメンテーション
は、リソース階 層 の作 成 、リソースタイプ、状 態 と関 係 、グラフィカルユーザインターフェース (GUI)、および
共 通 の作 業 と高 度 な作 業 に関 する詳 細 情 報 を提 供 します。

LifeKeeper Single Server Protection 1

ド キュメンテーションとト レーニング

ドキュメンテーションとト レーニング
SIOS LifeKeeper Single Server Protection for Linux のインスト ール、設 定 、管 理 、およびト ラブルシュー
ティングの方 法 を説 明 する関 連 ド キュメント は、SIOS Technology Corp. ウェブサイト の ド キュメンテー
ション セクションから参 照 できます。SIOS LifeKeeper Single Server Protection for Linux のあらゆる側
面 について、以 下 のセクションで説 明 しています。

セクショ
ン

説明

はじめに LifeKeeper Single Server Protection 環 境 のプランニングと設 定 、LifeKeeper Single
およびイ Server Protection のインスト ールとライセンス、LifeKeeper のグラフィカルユーザインター
ンスト ール フェース (GUI) の設 定 に役 立 つ情 報 を提 供 します。
管理

サーバのプロパティの編 集 やリソースの作 成 などのサーバレベルの作 業 、およびリソースの編 集 、拡 張 、削 除 などのリソースレベルの作 業 について説 明 します。

ユーザガ
イド

LifeKeeper GUI で実 行 できる多 数 の作 業 を含 めて、LifeKeeper の GUI に関 する詳 細情 報 があります。

ト ラブル
既 知 の問 題 と制 限 について説 明 し、SIOS LifeKeeper Single Server Protection for
シューティ Linux のインスト ール、設 定 、および使 用 を行 うときに発 生 する可 能 性 がある問 題 に対ングする解 決 策 を説 明 します。
LifeKeeper Single Server Protection で特 定 のアプリケーションを管 理 および制 御 するた
Recoveryめに必 要 なオプションの Recovery Kit のプランニングおよびインスト ール手 順 、管 理 、設Kit
定 、およびユーザ情 報 が含 まれます。

ト レーニング
LifeKeeper Single Server Protection のト レーニングは、SIOS Technology Corp. または代 理 店 から受
講 可 能 です。詳 細 については、営 業 担 当 者 にお問 い合 わせください。

テクニカルサポート
SIOS Technology Corp. と有 効 なサポート 契 約 を結 んだお客 様 は、新 しい SIOS Technology Corp. の
セルフサービスサポート ポータルにアクセスできます。
SIOS Technology Corp. のセルフサービスサポート ポータルでは、以 下 のことができます。
ll

弊 社 のソリューションナレッジベースから、問 題 の解 決 策 と質 問 に対 する回 答 を検 索 する。
次 のメニューを選 択 して、年 中 無 休 の SIOS Technology Corp. のサポート チームにアクセスする。

lLog a Case - 新 しいインシデント を報 告 する。

lView Cases - お客 様 の未 解 決 と解 決 済 みのインシデント をすべて表 示 する。

lReview Top Solutions - 弊 社 のお客 様 が表 示 した、最 も一 般 的 な問 題 の解 決 策 の情 報 を
表 示 する。

2 はじめにセルフサービスポータルを設 定 してアカウント を有 効 にする方 法 については、SIOS Technology Corp. のサポート (support@us.sios.com) にお問 い合 わせください。
また、SIOS Technology Corp. のサポート には、以 下 の方 法 でも連 絡 できます。
1-877-457-5113 (通 話 料 無 料 )1-803-808-4270 (米 国 以 外 のお客 様 )電 子 メール: support@us.sios.com

VMware HA との連 携「はじめに」セクションで説 明 したように、LifeKeeper Single Server Protection は、物 理 環 境 と仮 想 環
境 の両 方 で使 用 できるように設 計 されています。LifeKeeper SSP を VMware VM にインスト ールした場
合 、VMware の HA 機 能 を LifeKeeper SSP と組 み合 わせて、保 護 対 象 リソースやノード の障 害 を監視 し、復 旧 することができます。 これらの機 能 を有 効 にする方 法 については、VMware HA とLifeKeeper Single Server Protection の連 係 の有 効 化 を参 照 してください。さらに、LifeKeeper SSP には、VMware vCenter と連 携 する管 理 インターフェースを提 供 するオプションのコンポーネント が用 意 されています (SteelEye 管 理 コンソールト ピックを参 照 )。

SteelEye 管 理 コンソール
SteelEye 管 理 コンソール (SMC) は、VMware HA の構 成 で LifeKeeper Single Server Protection を実
行 するときに使 用 するオプションのコンポーネント です。SMC は、VMware vCenter と連 携 する管 理 イン
ターフェースを提 供 する専 用 システムです。
VMware vCenter Server、および SIOS LifeKeeper Single Server Protection と連 係 して使 用 するときのSteelEye 管 理 コンソールの設 定 、インスト ール、および動 作 については、以 下 のト ピックが役 立 ちます。
詳 細 は以 下 のカテゴリに分 かれています。
インスト ールの概 要
システム要 件セット アップの実 行
vSphere Client プラグイン
vSphere Client プラグインの設 定
vSphere Client ユーザインターフェース
認 証 情 報 の設 定
インスト ールの検 証
vSphere Client プラグインへの対 処
LifeKeeper Single Server Protection API
カスタム証 明 書 の使 用

LifeKeeper Single Server Protection 3

インスト ールの概 要

インスト ールの概 要
SteelEye 管 理 コンソール (SMC) のインスト ールは、いくつかの重 要 な手 順 で構 成 されます。
1. SMC のホスト サーバ (仮 想 または物 理 ) を指 定 する必 要 があります。サーバは SMC を実 行 する
ための専 用 システムである必 要 があります。SIOS Technology Corp. は現 在 、他 の目 的 に使 用
中 のサーバにおける SMC の実 行 をサポート していません。小 型 の仮 想 マシンで十 分 であるため、このサーバが非 常 に強 力 である必 要 はありません。サーバの要 件 の詳 細 については、システ
ム要 件 を参 照 してください。
2. SMC ソフト ウェアは、 setup スクリプト を CD メディアまたは .img ファイルから実 行 して、インス
ト ールする必 要 があります。このプロセスはシステムに必 要 な変 更 を行 い、SMC ソフト ウェアコン
ポーネント をインスト ールして、SMC サービスを開 始 します。
3. VMware vSphere Client プラグインを vCenter サーバに登 録 する必 要 があります。注 記 : SMC
は、1 つの vCenter インスタンスのみと連 係 できます。このため、複 数 の vCenter インスタンスを展開 する場 合 は、SMC ソフト ウェアを個 々 の vCenter インスタンスにインスト ールする必 要 があります。
4. SMC には、vSphere Client が管 理 する個 々 の SIOS LifeKeeper Single Server Protection (または SMC 経 由 で管 理 されるサブセット ) との通 信 に必 要 な認 証 情 報 を設 定 する必 要 があります。認 証 情 報 の特 定 のセット が、複 数 の LifeKeeper Single Server Protection システムに有 効である場 合 、これらの認 証 情 報 を 1 回 で入 力 することができ、残 りの LifeKeeper Single ServerProtection ノード を個 別 に追 加 する必 要 があります。詳 細 については、認 証 情 報 の設 定 を参照 してください。

システム要 件SteelEye 管 理 コンソール (SMC) は専 用 サーバにインスト ールする必 要 があります。これは物 理 サーバ
でも仮 想 サーバでもかまいませんが、他 の目 的 に使 用 することはできません。SIOS Technology Corp.
は現 在 、他 の目 的 に使 用 中 のサーバにおける SMC ソフト ウェアの実 行 をサポート していません。このサーバは、以 下 の最 小 要 件 を満 たす必 要 があります。
l

Red Hat Enterprise Linux/CentOS 6.4 x86_64 を実 行 可 能 な Intel (または AMD) の 64 ビット シ
ステムであること。ベアメタルシステムと仮 想 マシンのいずれでもかまいません。

l

512 MB 以 上 の RAM を装 備 していること。

lディスク容 量 が 8 GB 以 上 であり、/opt ファイルシステムに 1 GB 以 上 が使 用 可 能 であること。

lネット ワークアダプタが 1 つ以 上 あること。

ll

TCP/IP 経 由 で、VMware vCenter Server (vSphere Client プラグインを使 用 する場 合 )、および
SMC が表 示 / 管 理 する LifeKeeper Single Server Protection サーバと直 接 通 信 可 能 であること。SMC のホスト サーバを選 択 するときには、ネット ワークセグメント / ルート / ファイアウォールの考
慮 事 項 がある場 合 もあります。
OS に同 梱 されている openssl-devel がインスト ールされていること。

4 はじめにセット アップの前 提 条 件
システムを選 択 した後 、SMC をインスト ールする前 に以 下 の前 提 条 件 を設 定 する必 要 があります。
llデフォルト のベースソフト ウェアパッケージを使 用 してシステムをインスト ールする必 要 があります。
特 別 なパッケージを選 択 する必 要 はありません。
システムのコアオペレーティングシステムの yum リポジト リを有 効 にし、使 用 可 能 にする必 要 があります。これは、ベースシステムのインスト ールメディアリポジト リ、またはネット ワークリポジト リを/etc/yum.repos.d/ で有 効 にする必 要 があるということです。

サポート するオペレーティングシステムがシステム上 で動 作 を開 始 した後 、セット アップの実 行 の手 順 に従 って、SMC ソフト ウェアコンポーネント をインスト ールできます。

セット アップの実 行
SteelEye 管 理 コンソールソフト ウェアのコンポーネント は、CD/DVD、または CD イメージを持 つ ISO img
ファイルからインスト ールできます。この時 点 以 降 、すべてのソフト ウェアの手 順 は root ユーザとして実行 する必 要 があります。
いずれの場 合 でも、CD または ISO img ファイルをマウント する必 要 があります。CD は通 常 の方 法 でマ
ウント できます。img ファイルは、以 下 のようなコマンド を使 用 して、ループバックデバイス経 由 でマウントできます。
mount -o loop <path-to>/smc.img /mnt(/mnt は、イメージのマウント に適 する任 意 の場 所 にすることが可 能 )ソフト ウェアのインスト ール
イメージをマウント した後 、以 下 のコマンド でインスト ールを開 始 できます。
cd /mnt; ./setup
セット アップツールがインスト ールプロセスをガイド し、以 下 の動 作 を実 行 してソフト ウェアコンポーネント をセット アップします。
lll

SMC コンポーネント と競 合 するパッケージがシステム上 に存 在 しないように、システムパッケージのアップグレード またはアンインスト ールが実 行 されます。このプロセスには、事 前 インスト ールされたWeb サーバ、およびそれに依 存 するコンポーネント のアンインスト ールも含 まれます。このプロセスには、数 分 かかることがあります。
次 に、すべての SMC ソフト ウェアコンポーネント 用 として、セット アップツールにより、 SIOS パッ
ケージのインスト ール / アップグレード が実 行 されます。これも数 分 かかることがあり、システムに必要 なその他 の変 更 、特 にクライアント と SMC との通 信 を可 能 にする iptables ファイアウォール設
定 の変 更 が含 まれます。HTTP ト ラフィックが SMC サーバのポート 80 および 443 を通 過 するように、iptables 設 定 が変 更 されます。
最 後 にセット アップツールにより、必 要 な VMware SDK パッケージがインスト ールされます。インス
ト ールするには、VMware SDK のエンド ユーザライセンスに同 意 する必 要 があります。SDK のイン

LifeKeeper Single Server Protection 5

ベースの vCenter と認 証 情 報 の設 定

スト ールで、ツールのバイナリファイルのインスト ール先 となるファイルパスを入 力 するように要 求 されます。これらのファイルについて、デフォルト の場 所 をそのまま使 用 することを推 奨 します。

ベースの vCenter と認証情報の設定
ソフト ウェアコンポーネント のインスト ール後 、セット アップツールは vSphere Client プラグイン、および
SIOS LifeKeeper Single Server Protection ノード の通 信 に使 用 するデフォルト の認 証 情 報 を設 定 しま
す。セット アッププロセスを完 了 するために、以 下 の動 作 が実 行 されます。
ll

セット アップツールにより、vCenter サーバ名 、ユーザ、およびパスワード の入 力 が要 求 されます。この情 報 は、この SMC サーバが提 供 する vSphere Client プラグインを、指 定 した vCenter に登録 するために使 用 されます。この手 順 の後 、vCenter サーバはプラグイン用 の追 加 のタブを表 示
します。最 初 のインスト ールの後 はいつでも、プラグインの再 登 録 または登 録 解 除 ができます。そのプロセスの詳 細 については、vSphere Client プラグインの設 定 ページを参 照 してください。
最 後 に、セット アップツールは SIOS LifeKeeper Single Server Protection ノード との通 信 に使 用するデフォルト の認 証 情 報 の入 力 を要 求 します。これらの認 証 情 報 は SMC サーバに格 納 され、特 定 サーバに固 有 の認 証 情 報 が設 定 されていない限 り、LifeKeeper Single ServerProtection サーバとの通 信 に使 用 されます。SMC から LifeKeeper Single Server Protection シス
テムをフルに管 理 できるようにするには、デフォルト の認 証 情 報 には LifeKeeper Single ServerProtection ノード への管 理 者 のアクセス権 限 が必 要 です (代 表 的 なインスト ールでは、ユーザがローカルの /etc/group ファイルの lkadmin グループに属 する必 要 がある)。通 常 、 デフォルト の認 証 情 報 は、インスト ールした LKSSP ノード の root ユーザとパスワード です。注 記 : パスワードのスト レージは base64 でエンコード されていますが、LifeKeeper の credstore データベースでは暗号 化 されません。Ilkadmin グループのメンバシップを持 つ別 の LKSSP システムアカウント を使用 することを推 奨 します。認 証 情 報 の設 定 ページには、SMC で使 用 される認 証 情 報 を管 理する方 法 の詳 細 が記 載 されています。

これで、セット アッププロセスが完 了 します。ソフト ウェアのインスト ールと設 定 が正 しく実 行 されたことを検証 する方 法 の詳 細 については、インスト ールの検 証 ページを参 照 してください。

認証情報の考慮事項
前 述 のセット アッププロセスの最 後 の手 順 では、LifeKeeper Single Server Protection システムにアクセスするためのデフォルト の認 証 情 報 を格 納 しています。この場 合 のデフォルト の認 証 情 報 とは、システムに
固 有 の認 証 情 報 が設 定 されていないときに、LifeKeeper Single Server Protection システムでの認 証に使 用 される認 証 情 報 を指 します。SMC は常 に、デフォルト の認 証 情 報 を使 用 するように戻 ります。
このため、SMC の設 定 を簡 略 にするために、可 能 な限 りすべての LifeKeeper Single Server Protection
システムで同 じ認 証 情 報 を使 用 することを推 奨 します。これは通 常 、LifeKeeper Single ServerProtection システムの root ユーザを使 用 することを意 味 しますが、lkadmin グループに属 するユーザである限 り、すべてのシステムで共 通 な任 意 のユーザを使 用 できます。

SIOS LifeKeeper Single Server Protection vSphere Client
プラグイン
SIOS LifeKeeper Single Server Protection vSphere Client プラグインは VMware vSphere クライアント と連 係 し、保 護 対 象 の仮 想 マシンのアプリケーション監 視 ステータスを提 供 します。プラグインを動 作 可能 にするには、vCenter Server で登 録 する必 要 があります。

6 はじめにプラグインは、すべての転 送 動 作 にセキュリティで保 護 された HTTPS 通 信 を使 用 します。はじめてプラ
グインを vSphere クライアント にロード するときに LK4Linux Valid SMC の SSL 証 明 書 のセキュリティ警
告 を受 信 しますが、これは正 常 な動 作 です。SSL 証 明 書 を検 査 してローカル証 明 書 スト アにインス
ト ールした後 、セキュリティ警 告 を安 全 に無 視 できます。

プラグインの要 件l

VMware vSphere バージョン 4 またはバージョン 5l

VMware vSphere Clientl

クライアント システムで Javascript とクッキーが有 効 であること

詳 細 については、vSphere Client プラグインの設 定 、およびvSphere Client プラグインのセキュリティ警 告への対 処 のト ピックを参 照 してください。

vSphere Client プラグインの設 定
インスト ール後 にいつでも、vSphere Client プラグインの再 登 録 、または認 証 情 報 の変 更 ができます。これは、必 要 に応 じて別 の vCenter サーバにプラグインを登 録 する操 作 も含 みます。プラグインを別 の
vCenter サーバにインスト ールする場 合 、まず現 在 のサーバから登 録 解 除 する必 要 があります。

vSphere Client プラグインの登 録
プラグインの登 録 は、/opt/LifeKeeper/bin/registerPlugin.pl ツールで行 います。このツールは、vCenter
サーバ、ユーザ名 、およびパスワード の 3 つの引 数 をとります。vSphere Client プラグインを再 登 録 するには、これらすべてが必 須 です。このツールの実 行 例 は、以 下 のようになります (すべてを 1 行 に記 述 )。
/opt/LifeKeeper/bin/registerPlugin.pl --server=myvcenter.mydomain.com --username=vcuser--password=vcpassword
注 記 : shell の解 釈 を回 避 するために、shell 文 字 でもあるパスワード 文 字 はエスケープする必 要 があります。

vSphere Client プラグインの登 録 解 除
SMC サーバからインスト ールしたプラグインは、以 下 のコマンド を使 用 してリスト できます。
/opt/LifeKeeper/bin/registerPlugin.pl --action=list
プラグインを削 除 するには、以 下 のコマンド を実 行 できます (すべてを 1 行 に記 述 )。
/opt/LifeKeeper/bin/registerPlugin.pl --action=remove --key=com.sios.us.lkssp
注 記 : プラグインの登 録 解 除 に使 用 するキーは、list 動 作 で表 示 されるものと同 一 にする必 要 があります。
注 記 : セキュリティ警 告 の詳 細 については、vSphere Client プラグインのセキュリティ警 告 への対 処 を参照 してください。

LifeKeeper Single Server Protection 7

vSphere Client ユーザインターフェース

vSphere Client ユーザインターフェース[LifeKeeper Single Server Protection] タブ
vSphere Client プラグインを登 録 すると、vSphere Client ユーザインターフェースに [LifeKeeper Single
Server Protection] タブが表 示 されます。

コンテキスト メニュー
この vSphere Client プラグインにより、左 側 のインベント リツリーのクリック位 置 に合 わせて、[LifeKeeper
Single Server Protection] タブに複 数 のコンテキスト レベルが表 示 されます。

Datacenter Level
datacenter 内 にある仮 想 マシンを表 示 します。

8 はじめにESX or ESXi Level
特 定 ホスト で動 作 中 の仮 想 マシンのステータスを表 示 します。

Virtual Machine Level
以 下 の特 定 ノード について、情 報 を表 示 します。仮 想 マシン名 、ホスト 名 、仮 想 マシンのステー
タス、VMware HA のステータス、保 護 対 象 のアプリケーション。また、LifeKeeper Single ServerProtection のログを表 示 できる [View Log] リンクもあります。

Manage Plug-Ins

LifeKeeper Single Server Protection 9

その他 の表 示

登 録 済 みの LifeKeeper Single Server Protection vCenter プラグインのステータスを表 示 します。

.

その他の表示LifeKeeper Single Server Protection プラグインは、[Datacenter]、Virtual Application、および[Resource Pool] のレベルでも表 示 できます。

認 証 情 報 の設 定
SMC と LifeKeeper Single Server Protection ソフト ウェアは、他 のシステム (vCenter Server、または
SIOS LifeKeeper Single Server Protection) との通 信 に使 用 する認 証 情 報 を認 証 情 報 ストア経 由 で管 理 します。このスト アは、例 えばプラグインの登 録 時 に使 用 されます (vSphere Client プラグインの設
定 を参 照 )。このスト アは、必 要 に応 じて /opt/LifeKeeper/bin/credstore コマンド で管 理 できます。このコマンド を使 用 すると、サーバアクセスに必 要 な認 証 情 報 をサーバごとに設 定 、変 更 、削 除することができます。

認 証 情 報 の追 加 または変 更認 証 情 報 の追 加 と変 更 は同 じ方 法 で実 行 できます。代 表 的 な例 として、サーバ lksspserver.mydomain.com の認 証 情 報 を追 加 または変 更 する場 合 は次 のようになります。
/opt/LifeKeeper/bin/credstore -k lkssp-server.mydomain.com myuser
この例 では、lkssp-server.mydomain.com へのアクセスに使 用 するユーザ名 として myuser を指 定 しています。パスワード を入 力 / 確 認 するプロンプト (passwd など) が表 示 されます。
注 記 : LifeKeeper Single Server Protection サーバの認 証 情 報 を格 納 するために SMC で使 用 する
キー名 は、LifeKeeper Single Server Protection サーバのホスト 名 と完 全 に一 致 する必 要 があります (その vSphere Client プラグインの [Hostname:] フィールド に表 示 されるものと一 致 )。ホスト 名 が FQDN の場 合 、認 証 キーは FQDN である必 要 があります。ホスト 名 が短 縮 名 の場 合 、キーも短 縮 名 にする必要 があります。

10 はじめにセット アップの実 行 時 に以 下 の [Credential Considerations] (認 証 情 報 に関 する考 慮 事 項 ) が推 奨 された場 合 、特 定 のサーバキーが存 在 しないときには、対 応 するユーザ名 とパスワード を持 つデフォルト
キーが認 証 に使 用 されます。 デフォルト キーを追 加 、変 更 するには以 下 のコマンド を実 行 してください。
/opt/LifeKeeper/bin/credstore -k default myuser

スト ア内 の認 証 情 報 のリスト 表 示
現 在 格 納 されている認 証 情 報 をリスト 表 示 するには、以 下 のコマンド を実 行 します。
/opt/LifeKeeper/bin/credstore -l
これにより、認 証 情 報 スト ア内 に格 納 されているキーが表 示 されます。この場 合 の「キー」は、認 証 情
報 を使 用 する対 象 のサーバを示 しています (認 証 情 報 自 体 は秘 密 情 報 のため、このコマンド が表 示 するのは、実 際 の認 証 情 報 の内 容 ではなくキーのみです)。

サーバの認 証 情 報 の削 除
特 定 のサーバに対 する認 証 情 報 を削 除 するには、以 下 のコマンド を実 行 します。
/opt/LifeKeeper/bin/credstore -d -k lkssp-server.mydomain.com
この例 では、サーバ lkssp-server.mydomain.com の認 証 情 報 スト アがスト アから削 除 されます。

追加情報
credstore ユーティリティの詳 細 については、以 下 のコマンド を実 行 してください。
/opt/LifeKeeper/bin/credstore --man
コマンド のマニュアルページがすべて表 示 されます。

インスト ールの検 証
SteelEye 管 理 コンソールのインスト ールを検 証 するには、Web ブラウザを使 用 して、
https://<smcserver>/ に接 続 します。インスト ールが正 しく実 行 された場 合 、SMC サービスが利 用 可能 であることを示 すページが表 示 されます。注 記 : SMC は自 己 署 名 の SSL 証 明 書 を使 用 するので、セキュリティ警 告 を受 信 するのは正 常 な動 作 です。この警 告 は安 全 に無 視 できます。
ブラウザにページの表 示 エラーが表 示 されるか、新 規 にインスト ールした SMC サーバへの接 続 に失 敗 した場 合 は、エラーが発 生 せずにすべてのインスト ール手 順 が完 了 したこと、および SMC サーバがネット
ワークにアクセス可 能 であることを確 認 してください。

ト ラブルシューティング
ト ラブルシューティングについては、SMC のト ラブルシューティングセクションを参 照 してください。また、セキュリティ警 告 の詳 細 については、vSphere Client プラグインのセキュリティ警 告 への対 処 ト ピックを参 照
してください。

LifeKeeper Single Server Protection 11

vSphere Client プラグインのセキュリティ警 告 への対 処

vSphere Client プラグインのセキュリティ警 告 への対 処
LifeKeeper Single Server Protection vSphere Client プラグインは、自 己 署 名 証 明 書 を使 用 して SSL
通 信 を有 効 にします。プラグインのコンテンツを表 示 するときに、セキュリティ警 告 を受 信 するのは正 常な動 作 です。セキュリティ警 告 を低 減 するには、vSphere Client システムの証 明 書 スト アに「LK4Linux
Valid SMC」証 明 書 をインスト ールする必 要 があります。さらに、お使 いのシステムの「Trusted Root
Certification Authorities」証 明 書 スト アに「SIOS Technology, Corp.」認 証 局 (CA) の証 明 書 をインスト ールできます。
「LK4Linux Valid SMC」証 明 書 をインスト ールするには、
1. セキュリティ警 告 が表 示 されたら、[View Certificate] を選 択 します。
2. [Install Certificate] ボタンをクリックします。
3. ウィザード の手 順 に従 って、証 明 書 をインスト ールします。
「Trusted Root Certification Authorities」証 明 書 スト アに「SIOS Technology, Corp.」認 証 局 (CA) の証
明 書 をインスト ールするには、
1. セキュリティ警 告 が表 示 されたら、[View Certificate] を選 択 します。
2. [Certification Path] タブをクリックします。
3. SIOS Technology, Corp. の証 明 書 を選 択 します。
4. CA の証 明 書 を表 示 するには、[View Certificate] をクリックします。
5. [Install Certificate] ボタンをクリックします。
6. [Next] をクリックします。
7. [Certificate Store Wizard] ペインの [Place all certificates in the following store] ラジオボタンを選 択 します。
8. [Browse] ボタンが有 効 になります。そのボタンをクリックします。
9. [Select Certificate Store] リスト から、[Trusted Root Certification Authorities] を選 択 します。
10. [OK] をクリックします。
11. [Next] をクリックして、ウィザード を完 了 します。

LifeKeeper API
LifeKeeper API を使 用 すると、LifeKeeper Single Server Protection サーバと SteelEye 管 理 コンソール(SMC) との間 の通 信 を行 えるようになります。現 在 、この API は内 部 使 用 のみとして予 約 されていますが、将 来 のリリースではお客 様 とサード パーティが使 用 できるように公 開 される可 能 性 があります。

ネット ワーク設 定

12 はじめにLifeKeeper Single Server Protection の各 サーバは、ポート 778 の SSL 接 続 を使 用 してこの API を提供 します。このポート は、/etc/default/LifeKeeper 内 の設 定 変 数 API_SSL_PORT を使 用 して変 更 できます。この変 数 は、SMC の /etc/default/LifeKeeper.local.pl に設 定 されます。(注 記 : この設 定 は、API クライアント と LifeKeeper Single Server Protection サーバの間 の通 信を制 御 します。SMC (常 にポート 443) 自 体 へのアクセスは制 御 しません)。LifeKeeper Single ServerProtection と SMC は両 方 とも、API_SSL_PORT に同 じ値 を使 用 する必 要 があります。

認証
LifeKeeper API は認 証 に PAM を使 用 します。API へのアクセス権 限 は、グループ lkadmin、lkoper、またはlkguest のメンバーであるユーザにのみ付 与 されます。ユーザに権 限 を与 えるには、システムの PAM
設 定 に応 じて、ローカルシステムファイル (/etc/passwd および /etc/group) を使 用 するか、ユーザをLDAP または Active Directory のグループに追 加 します。
注 記 : LifeKeeper API は、 lkpasswd ユーティリティで管 理 されるユーザデータベースは使 用 しません。

SMC による API の使 用
SMC は API を使 用 して、LifeKeeper Single Server Protection サーバからの情 報 を収 集 します。SMC
は credstore ユーティリティを使 用 して、LifeKeeper Single Server Protection サーバのユーザアカウント
情 報 を管 理 します。SMC は認 証 情 報 スト アのキーとして LifeKeeper Single Server Protection のサー
バ名 を使 用 するので、LifeKeeper Single Server Protection サーバの認 証 情 報 を指 定 するときには、
LifeKeeper Single Server Protection サーバのシステム名 を -k オプションとして credstore ユーティリティに渡 す必 要 があります。また、指 定 したサーバの認 証 情 報 が見 つからない場 合 、SMC はデフォルト キーに保 存 されている認 証 情 報 をチェックして使 用 します。

カスタム証 明 書 の使 用
LifeKeeper Single Server Protection では、異 なるシステムとの通 信 に SSL/TLS が使 用 されます。デフォルト では、ノード 間 で一 定 の身 元 確 認 が可 能 なデフォルト 証 明 書 が SPS と共 にインスト ールされます。このド キュメント では、デフォルト 証 明 書 を組 織 独 自 の認 証 局 (CA) が作 成 した証 明 書 に置 き換える方 法 を説 明 します。

証 明 書 の使 用 方 法
SteelEye 管 理 コンソール (SMC) と LifeKeeper Single Server Protection サーバとの通 信 では、転 送 するデータを保 護 するために SSL/TLS が使 用 されます。双 方 のシステムは自 身 を特 定 する証 明 書 を提示 し、証 明 書 を提 示 されたシステムは、CA 証 明 書 を使 用 して提 示 された証 明 書 を SSL 接 続 経 由で確 認 します。
以 下 の 4 種 類 の証 明 書 が使 用 されます。
l/opt/LifeKeeper/etc/certs/LK4LinuxValidNode.pem (LifeKeeper Single Server Protection server
certificate)l/opt/LifeKeeper/etc/certs/LK4LinuxValidSMC.pem (SMC server certificate)l/opt/LifeKeeper/etc/certs/LK4LinuxClient.pem (LifeKeeper Single Server Protection client

LifeKeeper Single Server Protection 13

独 自 の証 明 書 の使 用

certificate, installed on all servers)l/opt/LifeKeeper/etc/certs/LKCA.pem (certificate authority, installed on all servers)

最 初 の 3 つの証 明 書 がサーバが実 行 する検 証 に合 格 するためには、4 番 目 の証 明 書 による署 名 が必 要 です。証 明 書 の共 通 名 は検 証 されません。証 明 書 は CA によって署 名 されるのみということに注
意 してください。

独 自 の証 明 書 の使 用
運 用 環 境 によっては、デフォルト 証 明 書 を組 織 内 部 の CA が作 成 した証 明 書 に置 き換 える必 要 がある場 合 があります。そのような場 合 は、上 記 の 4 種 類 の証 明 書 を、 同 じ証 明 書 ファイル名 を持 つ新 しい証 明 書 に置 き換 えます。これらの証 明 書 は PEM 形 式 です。LK4LinuxValidNode.pem、
LK4LinuxValidSMC.pem、および LK4LinuxValidClient.pem はそれぞれ、キーと証 明 書 の両 方 を含 んでいます。LK4LinuxValidNode.pem および LK4LinuxValidSMC.pem の証 明 書 は、 サーバタイプの証 明書 です。LK4LinuxValidClient.pemは、 クライアント タイプの証 明 書 です。
デフォルト の証 明 書 を置 換 した場 合 、変 更 を反 映 するには LifeKeeper Single Server Protection および SMC を再 起 動 する必 要 があります。証 明 書 の設 定 を間 違 えると、steeleye-lighttpd デーモンが起
動 に失 敗 し、LifeKeeper Single Server Protection のログファイルにエラーが記 録 されます。問 題 が発 生した場 合 、このログファイルを参 照 すると実 行 すべき完 全 なコマンド を見 ることができます。

14 はじめにインスト ール
LifeKeeper Single Server Protection ソフト ウェアのインス
ト ール
LifeKeeper Single Server Protection (SSP) 構 成 内 の各 サーバに LifeKeeper Single Server Protection
ソフト ウェアをインスト ールしてください。
9.3以 降 のセット アップはパッケージマネージャ(yum もしくは zypper)を使 用 してパッケージをインス
ト ールするため、LifeKeeper が依 存 するパッケージは自 動 的 にインスト ールされるようになりました。
重 要 : LifeKeeper Single Server Protection をインスト ールする前 に、Linux の依 存 関 係 ト
ピックを参 照 してください。
LifeKeeper Single Server Protection Core パッケージおよび他 のオプションのリカバリキット は、LifeKeeper
Single Server Protection インスト ールイメージファイル (lkssp.img) を使 用 して、コマンド ラインでインス
ト ールします。このイメージファイル は、LifeKeeper Single Server Protection をシステムにインスト ールす
るときに必 要 なユーザ対 話 型 もしくは非 対 話 型 のシステムセット アップ作 業 を実 行 するよう設 計 された
インスト ールスクリプト 一 式 を提 供 します。インスト ールイメージファイルは、実 行 中 の Linux ディスト リ
ビューションを特 定 し、一 連 の質 問 へのユーザの回 答 に基 づいて、LifeKeeper Single Server Protection
を正 常 にインスト ールするために必 要 なさまざまなパッケージをインスト ールします。ライセンスがインス
ト ールされた後 にサーバの Host ID と Entitlement ID を取 得 して表 示 するユーティリティを提 供 するライ
センシングパッケージもインスト ールされます。Entitlement ID は LifeKeeper Single Server Protection を
実 行 するための有 効 なライセンスの取 得 に使 用 され、ソフト ウェアに付 属 しています。
LifeKeeper Single Server Protection リリースノート を参 照 してください。
注 記 : これらのインスト ール手 順 は、読 者 がサーバにインスト ールされた Linux オペレーティングシステムに
精 通 していることを前 提 としています。
重要:
l

l

LifeKeeper Single Server Protection は共 有 スト レージサポート または I/O フェンシン
グを提 供 しません。各 サーバはアプリケーションデータにローカルディスクスト レージを使 用 する必 要 があります。
すべての LifeKeeper Single Server Protection パッケージは、 /opt/LifeKeeper ディレ
クト リにインスト ールされます。

LifeKeeper Single Server Protection ソフト ウェアのインスト ール
インスト ール作 業 はセット アップスクリプト の操 作 を参 照 してください。

LifeKeeper Single Server Protection 15

LifeKeeper Single Server Protection ソフト ウェアのインスト ール

アップグレード 方 法 については、SSP のアップグレード を参 照 してください。

16 LifeKeeper Single Server Protection ソフト ウェアのインスト ール

Chapter 2: インスト ール
セット アップスクリプト は、 LifeKeeper SSPをインスト ールするために以 下 の作 業 を行 います。
1. 環 境 情 報 の収 集
スクリプト がLifeKeeper SSPを動 作 させるために必 要 な情 報 を収 集 します。
これには数 十 秒 から数 分 程 度 かかります。
2. 構 成 の決 定
使 用 する機 能 や保 護 対 象 アプリケーションを決 定 します。
対 話 画 面 で個 別 に決 定 していくか、あらかじめ用 意 した構 成 情 報 ファイルを用 いて非 対 話 で一 括 して決 定 することが可 能 です。
3. パッケージのインスト ールと設 定 変 更ステップ 2 で決 定 した構 成 を元 に、スクリプト が必 要 なパッケージのインスト ール及 び設 定 変 更 を行 います。

セット アップの手 順
1. root ユーザでログイン後 、次 のコマンド を使 用 して、lkssp.img ファイルをマウント します。
mount <PATH/IMAGE_NAME> <MOUNT_POINT> -t iso9660 -o loop
ここで、PATH はイメージへのパスです
IMAGE_NAME はイメージの名 前 です
MOUNT_POINT はマウント 位 置 へのパスです
2. lkssp.imgがマウント されたディレクト リに移 動 して、次 のコマンド を入 力 します。
./setup [コマンド オプション]
指 定 可 能 なオプションは「setup スクリプト のオプション」を参 照 してください。
3. スクリプト を実 行 すると、まず環 境 情 報 の収 集 を行 います。
対 話 モード では、収 集 した環 境 情 報 を収 集 した結 果 、問 題 があると判 断 された場 合 は重 要
度 に応 じて「Pre-install check failed!!」もしくは「Pre-install warning」の画 面 に切 り替 わります。
「Pre-install check failed!!」は、インスト ールを行 う環 境 がLifeKeeper SSPのインスト ール要 件 を満 たしていない等 の重 大 な問 題 を検 出 した場 合 に表 示 されます。これが表 示 された場 合 にはインスト ールを続 行 することは出 来 ないので、スクリプト は中 断 されます。
「Pre-install warning」は LifeKeeper SSPを使 用 することは可 能 でありますが、手 動 での設 定 変
更 が必 要 な場 合 や、一 部 機 能 が制 限 される場 合 などに表 示 されます。これが表 示 された場
合 でもインスト ールを継 続 することは可 能 です。
なにも問 題 がなかったか、「Pre-install warning」で継 続 した場 合 はメニュー画 面 に切 り替 わります。メニュー画 面 の操 作 は「対 話 画 面 の操 作 」を参 照 して下 さい。

LifeKeeper Single Server Protection 17

インスト ール後 の構 成 変 更

非 対 話 モード では、問 題 を発 見 した場 合 にはその結 果 を表 示 してスクリプト は終 了 します。
「Pre-install warning」に相 当 する問 題 の場 合 はスクリプト 実 行 時 に "-q y" オプションを指 定 して再 実 行 することで、インスト ールを継 続 することが出 来 ます。
4. 構 成 を決 定 すると、実 際 のインスト ール作 業 が開 始 されます。
インスト ール中 に問 題 が発 生 した場 合 にはエラーメッセージが表 示 されるので、問 題 を解 消 してからセット アップスクリプト を再 度 実 行 してください。
また、インスト ール完 了 後 に "Important notice" が出 力 された場 合 は、その指 示 に従 ってください。

インスト ール後 の構 成 変 更インスト ール後 に構 成 変 更 を行 う場 合 は setup を再 実 行 して下 さい。
選 択 した機 能 は追 加 でインスト ールされ、選 択 を解 除 した機 能 はアンインスト ールされます。

修 復 インスト ール
何 らかの理 由 で LifeKeeper SSPを再 インスト ールする場 合 は「--force」オプションを指 定 して setupを再 実 行 して下 さい。

対 話 画 面 の操 作
LifeKeeper SSPの構 成 を以 下 の画 面 で決 定 します。

18 LifeKeeper Single Server Protection ソフト ウェアのインスト ール

以 下 のキーで項 目 選 択 を行 います。
↑↓

選 択 項 目 の移 動

TAB

最 下 行 ボタンの移 動

SPACE / Enter 選 択 されているボタンの処 理 を実 行
最 下 行 ボタンは以 下 の動 作 を行 います。
Select 選 択 項 目 の ON / OFF ・子 画 面 へ移 動Done

現 画 面 を終 了 して親 画 面 に戻 ります
Main Configuration 画 面 の場 合 は、メニュー画 面 を終 了 して、インスト ールの確 認 画 面 へ
移 行 しますHelp

選 択 項 目 のヘルプ画 面 を表 示 します

Save

設 定 した構 成 情 報 をファイルに保 存 します
保 存 した構 成 情 報 ファイルは非 対 話 モード でのインスト ールに使 用 できますLoad

保 存 済 み構 成 情 報 ファイルの読 み込 み

各 項 目 では以 下 の機 能 を設 定 できます。

LifeKeeper Single Server Protection 19

認 証 の設 定

なお、各 項 目 は設 定 が必 要 な場 合 のみ表 示 されます。
lInstall Java Runtime (JRE)
LifeKeeper SSP の GUI が使 用 する Java 実 行 環 境 をインスト ールします。

lLifeKeeper Authentication
LifeKeeper SSP を管 理 するために必 要 なユーザーの登 録 を行 います。
子 画 面 に移 動 します。

lInstall License Key File(s)LifeKeeper SSP のライセンスファイルを指 定 します。ファイル名 を入 力 できるダイアログに切 り替わるので、ライセンスファイルのフルパス名 を入 力 して下 さい。スペース区 切 りで複 数 のライセンス
ファイルを指 定 することが出 来 ます。
ライセンスの取 得 方 法 についてはライセンスの取 得 とインスト ールを参 照 してください。

lRecovery Kit Selection Menu
保 護 対 象 アプリケーションに対 応 したリカバリキット を選 択 します。
子 画 面 に移 動 します。

l

LifeKeeper Startup After Install
インスト ールもしくはアップデート 完 了 後 に LifeKeeper SSP を起 動 します。
LifeKeeper SSP が起 動 可 能 な場 合 のみ選 択 可 能 です。

認 証 の設 定

20 LifeKeeper Single Server Protection ソフト ウェアのインスト ール

以 下 の項 目 を設 定 可 能 です。
lSet up LifeKeeper Authentication.
選 択 するとユーザー情 報 の設 定 を行 います。
リモート で認 証 する設 定 ( NIS / LDAP など) の場 合 は選 択 しても反 映 されません。

lUsers in 'lkadmin' / Users in 'lkoper' / Users in 'lkguest'
各 グループに所 属 するユーザー名 を指 定 できます。
各 グループの機 能 はテクニカルド キュメンテーションの GUI ユーザー設 定 を参 照 してください。

リカバリキット の選 択
各 リカバリキット はカテゴリごとに分 類 されています。
カテゴリを選 択 して、その中 から個 々 のリカバリキット を選 択 して下 さい。

LifeKeeper Single Server Protection 21

インスト ール開 始 前 の確 認

各 カテゴリは以 下 の意 味 を持 ちます。

カテゴリ

説明

Application suite

SAP/MQ など上 位 のアプリケーションを保 護 するリカバリキット が所 属 します

Network /Communication

ネット ワークサービスに関 係 するリカバリキット 及 び IP リカバリキット と協 調 して動作 するリカバリキット が所 属 します

Database service

各 種 データベースを保 護 するリカバリキット が所 属 します

Miscellaneous
service

ファイルサーバーなど、汎 用 的 なサービスを保 護 するリカバリキット が所 属 します

Mail service

メールサーバーを保 護 するリカバリキット が所 属 します

Storage support

ファイルシステム・スト レージに関 係 するリカバリキット が所 属 しますWEB service

WEBサーバーを保 護 するリカバリキット が所 属 しますインスト ール開 始 前 の確 認

22 LifeKeeper Single Server Protection ソフト ウェアのインスト ール

Main Configuration 画 面 で Done を選 択 すると、この画 面 に移 動 します。
ここで実 際 のインスト ールを行 うための最 終 確 認 が行 われます。TAB キーでボタンを移 動 してEnter で確 定 します。
各 ボタンは以 下 の動 作 を行 います。
Yes

インスト ールを開 始 しますNo

インスト ールを中 断 してスクリプト を終 了 しますCancel Main Configuration に戻 りますsetup スクリプト のオプション
setup スクリプト は以 下 のオプションを指 定 して実 行 することができます。
l-f <file>
非 対 話 的 にインスト ールを行 います。 file は対 話 画 面 で Save することで保 存 される構 成 ファイ
ルを指 定 します。

LifeKeeper Single Server Protection 23

setup スクリプト のオプションl-q <y/n>
非 対 話 モード でインスト ールする時 に、確 認 項 目 に対 する応 答 を指 定 します。
現 在 は "y" を指 定 すると、Pre-install warning に了 解 しインスト ールを継 続 という意 味 を持 ちます。

l--force
すでにインスト ール済 みのパッケージを強 制 的 に再 インスト ールします。

24 LifeKeeper Single Server Protection ソフト ウェアのインスト ール

Upgrade_LifeKeeper_Single_Server_Protection
SSP のアップグレード
LifeKeeper Single Server Protection (SSP) は、既 存 の階 層 を保 ちながら将 来 のリリースにアップグレー
ド することができます。
注 記 : 最 新 バージョンの LifeKeeper Single Server Protection にアップグレード できるのは、2 世 代 前 までのバージョンです。それより前 のバージョンからアップグレード する場 合 、古 いバージョンをアンインスト ー
ルし、LifeKeeper Single Server Protection を再 インスト ールする必 要 があります。 旧 バージョンをアンイ
ンスト ールする代 わりに、旧 バージョンを 1 世 代 前 もしくは 2 世 代 前 のバージョンにアップグレード した上で、最 新 バージョンにアップグレード する方 法 もあります。
注 記 : アップグレード 中 に lkbackup を使 用 する場 合 の詳 細 については、lkbackup の既 知 の問 題 を参照 してください。
1. 必 要 な場 合 、SSP をアップグレード する前 に、Linux オペレーティングシステムをアップグレード してください。
2. セット アップスクリプト の操 作 を参 照 してLifeKeeperをアップグレード します。
LifeKeeper Single Server Protection では、サーバごとに別 々 のライセンスが必 要 です。ライセンスは、ランタイムライセンスです。つまり、LifeKeeper Single Server Protection のインスト ールはライセンスなしでも可 能 ですが、正 常 に製 品 を起 動 して実 行 するためには、事 前 にライセンスをインスト ールする必 要 があります。
インスト ールスクリプト によってインスト ールされるライセンスユーティリティパッケージは、LifeKeeper Single
Server Protection ソフト ウェアの初 期 インスト ール時 にサーバの使 用 可 能 なすべての Host ID を取 得 して表 示 します。ライセンスがインスト ールされると、このユーティリティは Entitlement ID (使 用 可 能 な場合 ) または Host ID (使 用 できない場 合 ) を返 します。
注 記 : Host ID が表 示 される場 合 は常 に NIC の MAC アド レスに基 づいています。
SIOS Technology Corp. ライセンス管 理 ポータルから取 得 した LifeKeeper Single Server Protection ラ
イセンスには Entitlement ID が含 まれ、クラスタ内 の特 定 のノード にロックされることはありません。
LifeKeeper Single Server Protection ソフト ウェアと一 緒 に提 供 された Entitlement ID (認 証 コード ) は、
LifeKeeper Single Server Protection ソフト ウェアを実 行 するために必 要 なパーマネント ライセンスを取 得するために使 用 されます。このプロセスを以 下 の図 に示 します。

LifeKeeper Single Server Protection 25

SSP のアップグレード

注 記 : ソフト ウェアパッケージごとに、サーバごとのライセンスが必 要 になります。
LifeKeeper Single Server Protection クラスタ内 の各 サーバについてライセンスを取 得 してインスト ールするには、次 の手 順 を行 います。
1. LifeKeeper Entitlement ID (認 証 コード ) があることを確 認 してください。ライセンスの取 得 に必要 な Entitlement ID を含 むソフト ウェアをメールで受 け取 っているはずです。
2. SIOS Technology Corp. ラインセンス管 理 ポータルでライセンスを取 得 してください。
a. インターネット アクセスが可 能 なシステムを使 用 して、SIOS Technology Corp. ライ
ンセンス管 理 ポータルにログインしてください。
b. [Manage Entitlements] を選 択 してください。
注 記 : パスワード を変 更 する場 合 は、画 面 の右 上 隅 にある [Profile] ボタ
ンを使 用 してください。
c. [Entitlement ID] を探 して、行 項 目 の左 にあるボックスをオンにすることで、そのEntitlement ID に関 連 付 けられた各 [Activation ID] を選 択 してください。
d. [Activate] タブを選 択 してください。
e. 必 要 なフィールド を定 義 して、[Next] を選 択 してください。
f. [Add New Host] をクリックして、新 しいホスト を作 成 してください。

26 LifeKeeper Single Server Protection ソフト ウェアのインスト ール

g. [Node Locked Host] リスト から [Any] を選 択 して、[Okay] をクリックしてください。
h. [Host ID] の左 にあるボックスをオンにして、[Generate] を選 択 してください。
[Fulfillment ID] が [License Summary] 画 面 に表 示 されます。
i. [Fulfillment ID] の左 にあるボックスをオンにして、[Email License] タブを選 択 してください。
j. ラインセンスの送 信 先 となる有 効 なメールアド レスを入 力 して、 [Send] を選 択 してください。
k. [Complete] を選 択 してください。
l. メールを取 得 してください。
m. ファイルを適 切 なシステムにコピーにしてください。
3. ラインセンスをインスト ールしてください。各 システムで、ライセンスファイルを/var/LifeKeeper/license にコピーするか、または各 システムで、/opt/LifeKeeper/bin/lkkeyins を実 行 してファイルに対 するファイル名 (フルパスを含 む)
を指 定 してください。

リソースポリシー管 理
概要
LifeKeeper Single Server Protection (SSP) のリソースポリシー管 理 では、リソースのローカルリカバリとフェイルオーバの動 作 管 理 機 能 が提 供 されます。リソースポリシーは、lkpolicy コマンド ラインツール(CLI) を使 用 して管 理 できます。

LifeKeeper SSP のリカバリ動 作
LifeKeeper SSP には、個 々 のアプリケーションおよび関 連 し合 うアプリケーションのグループを監 視 する
機 能 があり、定 期 的 にローカルリカバリを実 行 したり、保 護 下 のアプリケーションに障 害 が発 生 したときに通 知 したりすることができます。関 連 し合 うアプリケーションの例 としては、主 アプリケーションが下 位 のスト レージまたはネット ワークリソースに依 存 する階 層 などがあります。アプリケーションまたはリソースに障害 が発 生 した場 合 のデフォルト の動 作 は以 下 の通 りです。
1. ローカルリカバリ: 最 初 に、リソースまたはアプリケーションのローカルでリカバリを試 みます。このときは、外 部 の介 入 なしにローカルサーバ上 でリソースまたはアプリケーションをリスト アしようとします。ローカルリカバリが成 功 した場 合 、LifeKeeper SSP は追 加 のアクションを実 行 しません。
2. フェイルオーバ: 次 に、ローカルリカバリでリソースまたはアプリケーションのリスト アに失 敗 した (またはリソースを監 視 するリカバリキット がローカルリカバリをサポート していない) 場 合 、 フェイルオーバ
が開 始 されます (下 記 の標 準 ポリシーセクションの Failover を参 照 )。
リカバリ動 作 の詳 細 については、LifeKeeper Single Server Protection 障 害 検 出 とリカバリのシナリオを
参 照 してください。

LifeKeeper Single Server Protection 27

ポリシーによるカスタム動 作 およびメンテナンスモード 動 作

ポリシーによるカスタム動 作 およびメンテナンスモード動 作
LifeKeeper SSP は、デフォルト のリカバリ動 作 を変 更 する追 加 ポリシーを設 定 する機 能 をサポート します。リソース単 位 またはサーバ単 位 で、4 つのポリシーが設 定 可 能 です (リソース単 位 のポリシーに関 す
る注 意 については下 のセクションを参 照 してください)。サーバレベルでポリシーを変 更 する方 法 を推 奨 します。
利 用 可 能 なポリシーは以 下 の通 りです。

標準ポリシーlll

Failover - LifeKeeper SSP では、このポリシー設 定 を使 用 すると、リソースフェイルオーバを有 効/ 無 効 にできます (これによって再 起 動 されます)。
LocalRecovery - LifeKeeper SSP は、デフォルト では、フェイルオーバ (再 起 動 ) を実 行 する前に、個 々 のリソースまたは保 護 対 象 アプリケーション全 体 を再 起 動 することにより、保 護 対 象 リ
ソースのリカバリを試 みます。このポリシー設 定 を使 用 すると、ローカルリカバリを有 効 / 無 効 にできます。
TemporalRecovery - 通 常 、LifeKeeper SSP は、障 害 リソースのローカルリカバリを実 行 します。ローカルリカバリに失 敗 すると、LifeKeeper SSP は再 起 動 を実 行 します。ローカルリカバリに成 功 した場 合 は、フェイルオーバ (再 起 動 ) は実 行 されません。

ローカルリカバリに成 功 した場 合 でも、サーバの何 らかの異 常 によって短 時 間 の間 にローカルリカバリが再 試 行 される場 合 があり、結 果 として何 度 も連 続 してローカルリカバリが試 行 されることになります。これが発 生 すると、問 題 のアプリケーションは可 用 性 が悪 化 します。
この反 復 的 なローカルリカバリ / 障 害 サイクルを回 避 するために、時 間 的 リカバリポリシーを設 定 できます。時 間 的 リカバリポリシーを使 用 すると、管 理 者 は指 定 した時 間 内 に試 行 するローカルリカバリの回
数 を (成 功 かどうかにかかわらず) 制 限 することができます。
ソースが試 行 するローカルリカバリの回 数 を 30 分 間 で 3 回 に限 定 するポリシー定 義 をユーザが設 定 した場 合 、30 分 以 内 に 3 回 目 のローカルリカバリが試 行 されると、LifeKeeper SSP はフェイルオーバ (再 起 動 ) を実 行 します。
定 義 した時 間 的 リカバリポリシーは有 効 または無 効 にできます。時 間 的 リカバリポリシーが無 効 の場
合 、時 間 的 リカバリ処 理 は継 続 して実 行 され、ポリシーが適 用 されるはずの時 間 に通 知 がログに表 示されますが、実 際 のアクションは実 行 されません。
注 記 : 時 間 的 リカバリポリシーを設 定 した状 態 で、フェイルオーバとローカルリカバリの一 方 または両 方 を
無 効 にすることは可 能 です。フェイルオーバまたはローカルリカバリを無 効 にした場 合 に、時 間 的 リカバリ
ポリシーは実 行 されることがないため、この状 態 は非 論 理 的 です。

メタポリシー「メタ」ポリシーは、他 の複 数 のポリシーに影 響 を与 える可 能 性 があるポリシーです。通 常 、これらのポリ
シーは、標 準 ポリシーであれば複 数 個 の設 定 が必 要 になるような特 定 のシステム動 作 を実 現 するためのショート カット として使 用 します。
lNotificationOnly - このモード では、管 理 者 は LifeKeeper SSP を「監 視 専 用 」状 態 にすることができます。1 つのリソース (または、サーバ単 位 のポリシーの場 合 はすべてのリソース) のローカル
リカバリおよびフェイルオーバ (再 起 動 ) の両 方 が影 響 を受 けます。障 害 が検 知 されると、ユーザ

28 LifeKeeper Single Server Protection ソフト ウェアのインスト ールインターフェースには Failure 状 態 が表 示 されます。ただし、リカバリもフェイルオーバ (再 起 動 ) も
実 行 されません。注 記 : 管 理 者 は、障 害 の原 因 となった問 題 を手 動 で修 正 し、障 害 が起 きた
リソースを復 帰 させて通 常 の LifeKeeper SSP の運 用 を継 続 する必 要 があります。

リソースレベルのポリシーに関 する重 要 な考 慮 事 項
リソースレベルのポリシーとは、リソース階 層 全 体 またはサーバレベルのポリシーとは異 なり、特 定 のリ
ソースにのみ適 用 されるポリシーです。

例:
アプリケーション- IP- file system
上 記 のリソース階 層 では、アプリケーションは IP とファイルシステムの両 方 に依 存 しています。ポリシーは、特 定 のリソースのローカルリカバリまたはフェイルオーバを無 効 にするように設 定 できます。これは、例 えば、IP リソースのローカルリカバリが失 敗 し、IP リソースのフェイルオーバが無 効 に設 定 されていた場 合 、IP リソースはフェイルオーバを実 行 せず、他 のリソースのフェイルオーバも発 生 させないことを意 味 します。ただし、ファイルシステムリソー
スのローカルリカバリが失 敗 し、ファイルシステムリソースのポリシーのフェイルオーバが無 効
化 されていない場 合 、階 層 全 体 が再 起 動 を伴 うフェイルオーバを実 行 します。
注 記 : 重 要 事 項 として、リソースレベルのポリシーは設 定 対 象 の特 定 のリソースにのみ適用 されることに注 意 してください。
上 記 は単 純 な例 です。複 雑 な階 層 を構 成 することもできるため、リソースレベルのポリシーを設 定 する
ときは注 意 してください。

lkpolicy ツール
lkpolicy ツールは、LifeKeeper SSP が稼 働 するサーバのポリシーを管 理 (参 照 、設 定 、削 除 ) する
ためのコマンド ラインツールです。lkpolicyは、ポリシーの設 定 および修 正 、ポリシーの削 除 、利 用 可
能 なポリシーと現 在 の設 定 値 の表 示 をサポート します。さらに、設 定 したポリシーは、有 効 または無 効に設 定 できるため、リカバリ動 作 に影 響 を与 えながらリソース / サーバ設 定 を保 持 できます。
全 体 的 な使 用 方 法 は次 の通 りです。
lkpolicy [--list-policies | --get-policies | --set-policy | --removepolicy] <name value pair data...><name value pair data...> は、運 用 方 法 および対 象 のポリシーによって異 なります (特 にポリシーを設 定 する場 合 )。 たとえば、以 下 のようになります。 有 効 / 無 効 タイ
プのポリシーのほとんどでは、必 要 なのは –on or --off のスイッチのみですが、時 間的 ポリシーの場 合 は、しきい値 を設 定 するための値 も必 要 です。

LifeKeeper Single Server Protection 29

lkpolicy の使 用 方 法 の例

lkpolicy の使用方法の例
ローカルおよびリモート サーバとの認証
lkpolicy ツールは、サーバが公 開 する API を通 じて LifeKeeper SSP サーバと通 信 します。この API
は、lkpolicy ツールなどのクライアント に対 して認 証 を要 求 します。lkpolicy ツールで LifeKeeper
SSP サーバに最 初 にアクセスしようとしたときに、そのサーバに対 する認 証 情 報 がまだ保 存 されていない
場 合 、ユーザは認 証 情 報 を求 められます。認 証 情 報 はユーザ名 とパスワード の形 式 であり、さらに以下 の条 件 があります。
1. クライアント には LifeKeeper SSP の管 理 者 権 限 が必 要 です。したがって、そのユーザ名 は、(PAM による) オペレーティングシステムの認 証 設 定 によって lkadmin グループに属 する必 要 があります。必 ずしも root で実 行 する必 要 はありませんが、root ユーザはデフォルト で適 切 なグ
ループに属 しているため、root を使 用 することもできます。
2. 認 証 情 報 は認 証 情 報 ストアに保 存 されるため、ツールを使 用 してこのサーバにアクセスするたびに手 動 で認 証 情 報 を入 力 する必 要 はありません。
認 証 情 報 スト アと credstore ユーティリティによる管 理 の詳 細 については、SIOS Protection Suite の認証 情 報 の設 定 を参 照 してください。
lkpolicy によるセッションの例 は以 下 のようになります。
[root@thor49 ~]# lkpolicy -l -d v6test4
Please enter your credentials for the system 'v6test4'.
Username: root
Password:
Confirm password:
FailoverLocalRecovery
TemporalRecovery
NotificationOnly[root@thor49 ~]# lkpolicy -l -d v6test4
FailoverLocalRecovery
TemporalRecovery
NotificationOnly[root@thor49 ~]#ポリシーのリスト 表示
lkpolicy --list-policy-types

現在のポリシーの表示
lkpolicy --get-policies
lkpolicy --get-policies tag=\*lkpolicy --get-policies --verbose tag=mysql\* # all resources starting with mysql

30 LifeKeeper Single Server Protection ソフト ウェアのインスト ール

lkpolicy --get-policies tag=mytagonly

ポリシーの設定
lkpolicy --set-policy Failover --off
lkpolicy --set-policy Failover --on tag=myresource
lkpolicy --set-policy Failover --on tag=\*lkpolicy --set-policy LocalRecovery --off tag=myresource
lkpolicy --set-policy NotificationOnly --on
lkpolicy --set-policy TemporalRecovery --on recoverylimit=5 period=15
lkpolicy --set-policy TemporalRecovery --on --force recoverylimit=5 period=10

ポリシーの削除
lkpolicy --remove-policy Failover tag=steve
注 記 :NotificationOnly はポリシーのエイリアスです。NotificationOnly を有 効 にすることは、対 応 する
LocalRecovery および Failover ポリシーを無 効 にすることと同 じです。

LifeKeeper Single Server Protection のインスト ールの検 証
LifeKeeper Single Server Protection パッケージが正 常 にインスト ールされたことを確 認 するには、コマン
ド ラインで次 のように入 力 してください。
rpm -V <package name>
注 記 : パッケージが正 しくインスト ールされている場 合 、このコマンド は何 も出 力 しません。
コマンド ラインから照 会 を実 行 するには、次 のように入 力 してください。
rpm -qi <package name>
注 記 : このコマンド の予 想 される出 力 は、パッケージ情 報 です。

LifeKeeper Single Server Protection 31

管理
LifeKeeper Single Server Protection の管 理 の概 要
LifeKeeper Single Server Protection は操 作 時 に管 理 を必 要 としません。LifeKeeper Single ServerProtection は、保 護 されたリソースを監 視 し、障 害 が発 生 した場 合 に指 定 されたリカバリアクションを実行 するように、自 動 的 に機 能 します。以 下 のケースでは LifeKeeper Single Server Protection GUI を使用 します。
lll

リソースおよび階 層 の定 義 。LifeKeeper Single Server Protection は次 のインターフェースオプショ
ンを提 供 します。
l

LifeKeeper Single Server Protection GUI。

l

LifeKeeper Single Server Protection コマンド ラインインターフェース。

リソース監 視 。LifeKeeper Single Server Protection GUI は、リソースステータス情 報 および
LifeKeeper Single Server Protection ログへのアクセスを提 供 します。
手 動 での処 理 。メンテナンスやその他 の管 理 アクションのために、サーバまたは特 定 のリソースを
停 止 することが必 要 になる場 合 があります。LifeKeeper Single Server Protection GUI には、特定 のリソースを稼 動 させたり停 止 させたりすることができるメニュー機 能 が用 意 されています。アプ
リケーションが LifeKeeper Single Server Protection の保 護 下 に置 かれると、これらの LifeKeeper
Single Server Protection のインターフェースを介 してのみアプリケーションを起 動 および停 止 させることができます。LifeKeeper Single Server Protection の起 動 および停 止 は、コマンド ラインを介してのみ行 われます。

リソース階 層 の作 成 など、管 理 、設 定 、およびメンテナンス操 作 を実 行 する詳 細 な手 順 については、
SPS for Linux ド キュメンテーションの管 理 作 業 、GUI の作 業 、およびメンテナンス作 業 を参 照 してください。
※ LifeKeeperが提 供 しているコマンド ( 実 行 可 能 なスクリプト やプログラム) を実 行 するには、スーパー
ユーザ権 限 が必 要 です。
su コマンド や sudo でスーパーユーザ権 限 を付 与 したユーザで、LifeKeeper のコマンド を実 行 することは可 能 ですが、SIOS Technology Corp では、root ユーザ以 外 で LifeKeeper のコマンド のテスト はしていません。

VMware HA と LifeKeeper Single Server Protection の連
携 を有 効 にする
デフォルト では、VMware VM 上 にインスト ールした場 合 、LifeKeeper Single Server Protection とVMware HA の連 携 は無 効 になっています。連 携 を有 効 にするには、以 下 の手 順 が必 要 です。

LifeKeeper Single Server Protection 33

VMware HA を有 効 化 した障 害 検 出 およびリカバリシナリオ

1. LifeKeeper Single Server Protection VM に VMware Tools をインスト ールしてください。
2. /etc/default/LifeKeeper を編 集 して、VMware HA 連 携 を調 整 する HA_DISABLE の値 を 1 から
0 に変 更 します。
3. LifeKeeper Single Server Protection を再 起 動 します。LifeKeeper Single Server Protection が
実 行 中 の場 合 、/etc/default/LifeKeeper の上 記 の変 更 内 容 が検 出 されるように、停止 してから再 起 動 する必 要 があります。
4. SteelEye 管 理 コンソールをインスト ールします (オプション)。

VMware HA を有 効 化 した障 害 検 出 およびリカバリシナリオ
アプリケーション内 の問 題 を検 出 して通 知 する機 能 は、最 適 な総 合 的 耐 障 害 性 ソリューションを構 築する上 で非 常 に重 要 です。すべての個 々 のアプリケーションは、障 害 発 生 のメカニズムと形 式 によって異 なるため、一 般 的 なメカニズムを示 すことはできません。ただし、一 般 的 に、多 くのアプリケーションの
設 定 は、LifeKeeper Single Server Protection に用 意 されている Core システムのエラー検 出 機 能 を利用 することができます。このト ピックでは、LifeKeeper Single Server Protection Core の機 能 について説
明 します。
アプリケーションに障 害 が発 生 したときに LifeKeeper Single Server Protection が障 害 を検 出 しリカバリを実 行 する仕 組 みを説 明 したリカバリシナリオを以 下 に示 します。
1. LifeKeeper Single Server Protection は最 初 に、アプリケーションを再 起 動 することでリカバリを試みます。
2. リカバリが成 功 した場 合 、アプリケーションは正 常 動 作 を継 続 します。
3. リカバリに失 敗 した場 合 、以 下 の処 理 が実 行 されます。
a. LifeKeeper Single Server Protection が HA を有 効 (/etc/default/LifeKeeper で HA_
DISABLE=0) にした VMware ゲスト OS にインスト ールされている場 合 にリカバリに失 敗
すると、LifeKeeper Single Server Protection がアプリケーション監 視 インターフェースに送信 するハート ビート を抑 制 することで VMware HA がト リガされます。VMware HA はサーバを再 起 動 することで応 答 します。
b. LifeKeeper Single Server Protection が VMware ゲスト OS にインスト ールされていない
か、HA を無 効 (/etc/default/LifeKeeper で HA_DISABLE=1) にした VMware ゲスト OSにインスト ールされている場 合 にリカバリに失 敗 すると、システムが強 制 的 に再 起 動 されます。
必 要 に応 じて、LifeKeeper Single Server Protection を通 知 のみモード にすることができます。このモード
では、システム再 起 動 の自 動 ト リガは無 効 になります (以 下 の VMware HA と通 知 のみモード セクション
を参 照 )。通 知 のみモード では、ユーザがシステムにログインし、障 害 の原 因 になった問 題 を修 正 する
必 要 があります。

VMware HA と通知のみモード
1. VMware ゲスト OS で HA が有 効 にされ、LifeKeeper SSP vCenter プラグインがインスト ールされた通 知 のみモード では、障 害 が検 出 された場 合 、LifeKeeper Single Server Protection はアプリ
ケーションの再 起 動 を行 いません。その代 わりに、リソースは [Failed] とマークされます。vCenter
プラグインダッシュボード のステータス表 示 画 面 には障 害 が表 示 されます ([Application Status]: [Failed])。

34 LifeKeeper Single Server Protection の管 理 の概 要

2. サーバにログインして、障 害 の原 因 になった問 題 を修 正 します。
3. CLI を使 用 するか、vSphere Client ユーザインターフェース内 の保 護 対 象 仮 想 マシンをクリック
して、LifeKeeper 管 理 コンソールを開 いてください。

4. アプリケーションを In Service に戻 します。
5. vSphere Client ユーザインターフェース内 のダッシュボード 表 示 に移 動 します。
6. [Refresh] をクリックします。[Application Status] は [Active] に戻 ります。

LifeKeeper Single Server Protection 35

LifeKeeper Single Server Protection ハート ビート と VMware HA

LifeKeeper Single Server Protection ハート ビート と
VMware HA
LifeKeeper Single Server Protection ハート ビート は、保 護 対 象 のアプリケーションが正 常 であることを示すために、(VMware ゲスト OS で動 作 し、HA が有 効 である場 合 、10 秒 ごとに) VMware HA に送 信 される信 号 です。アプリケーションで障 害 が発 生 すると、LifeKeeper Single Server Protection は最 初 にア
プリケーションを復 旧 しようとします。復 旧 に失 敗 すると、LifeKeeper Single Server Protection はハート
ビート を抑 制 し、VMware HA に VM の再 起 動 を指 示 します。

LifeKeeper Single Server Protection で保 護 するシステムのメンテナンスLifeKeeper Single Server Protection で保 護 されているサーバでシステムまたはアプリケーションのメンテ
ナンスを実 行 するときには、LifeKeeper Single Server Protection による監 視 を停 止 するか、保 護 対 象のリソースをメンテナンスモード にしてください。これにより、アプリケーションのリカバリ、および VMware HAの障 害 イベント のト リガが無 効 になるので、LifeKeeper Single Server Protection がシステムやアプリケー
ションのメンテナンス作 業 に干 渉 しなくなります。
LifeKeeper Single Server Protection を停 止 して再 起 動 するには、以 下 の操 作 を実 行 してください。
1. LifeKeeper Single Server Protection を停 止 します。/etc/init.d/lifekeeper stopdaemons コマンド を使 用 して、LifeKeeper Single Server Protection を停 止 してください。リソー
スは継 続 して動 作 しますが、LifeKeeper Single Server Protection からは監 視 されなくなります。
障 害 は手 動 で処 理 する必 要 があります。
2. メンテナンスを実 行 します。必 要 なメンテナンスを実 行 します。
3. SIOS LifeKeeper Single Server Protection を起 動 します。/etc/init.d/lifekeeper
start コマンド を使 用 して、LifeKeeper Single Server Protection を開 始 してください。リソースが保 護 されている状 態 になります。

別 の方 法 - リソースをメンテナンス (「通 知 のみ」とも呼 ばれる) モード にします。以 下 の操 作 を実 行 してく
ださい。
1. リソースをメンテナンスモード にします。 /opt/LifeKeeper/bin/lkpolicy -s
NotificationOnly --On コマンド を使 用 してください。リソースは復 旧 されなくなり、VMware HA の障 害 イベント がト リガされなくなります。
2. メンテナンスを実 行 します。必 要 なメンテナンスを実 行 します。
3. メンテナンスモード をオフにします。 /opt/LifeKeeper/bin/lkpolicy -s
NotificationOnly --Off コマンド を使 用 してください。リソースが保 護 されている状 態 になります。

Quick Service Protection (QSP) Recovery Kit

36 LifeKeeper Single Server Protection の管 理 の概 要

QSP Recovery Kit は、OSのサービスを簡 易 的 に保 護 する仕 組 みを提 供 します。OSのserviceコマンド
で起 動 (start) ・停 止 (stop) ができるサービスであれば、容 易 にリソースが作 成 できます。Generic
Applicationを使 っても同 じことが実 現 できますが、QSPを使 えばコード の開 発 が不 要 です。また、依 存
関 係 を作 成 することで、他 のリソースで保 護 しているアプリケーションと連 携 してサービスを起 動 ・停 止 させることができます。
ただし、QSPのquickCheckでは簡 易 なチェックしか行 っていません( serviceコマンド のstatusを利 用 しています) 。実 際 にそのサービスが提 供 できているか、プロセスが動 作 しているかは保 証 されません。複 雑な起 動 や停 止 処 理 、堅 牢 なチェックが必 要 な場 合 は、Generic Applicationの利 用 を検 討 してください。
詳 細 は以 下 のURLをご参 照 ください。
Quick Service Protection (QSP) Recovery Kit

LifeKeeper API for Monitoring
LifeKeeper API for Monitoringは、稼 働 中 のLifeKeeperに対 して問 い合 わせを行 うことで、LifeKeeper
ノード の稼 働 状 況 や保 護 しているリソースの状 況 を取 得 できます。
本 APIはlighttpd上 でCGIとして動 作 し、lcdstatusコマンド で取 得 できる情 報 を、API経 由 で取 得 できるようにしたものです。本 APIで取 得 できる情 報 は以 下 のとおりです。
l

LifeKeeperノード の死 活lコミュニケーションパスの死 活l

リソースの保 護 状 況

詳 細 は以 下 のURLをご参 照 ください。
LifeKeeper API for Monitoring

Watchdog
Watchdog は、サーバが正 常 に動 作 しない場 合 に、問 題 の発 生 を予 防 する修 正 処 置 (リブート ) を確
実 に実 行 できるようにサーバを監 視 する方 法 です。 Watchdog は、特 別 な Watchdog ハード ウェアを使用 して実 装 する場 合 と、ソフト ウェアのみのオプションを使 用 して実 装 する場 合 があります。
(注 記 : この構 成 は、Red Hat Enterprise Linux Versions 6 および 7 でのみ検 証 されています。他 のオペ
レーティングシステムでは検 証 されていないため、現 時 点 ではサポート されません。)

コンポーネントlWatchdog timer - ソフト ウェアド ライバまたは外 部 ハード ウェアコンポーネントlWatchdog daemon - 該 当 する Linux ディスト リビューションを通 じて rpm が入 手 可 能

LifeKeeper Single Server Protection 37

設定

l

LifeKeeper Core daemon - LifeKeeper のインスト ールに付 随lhealth cehck script - LifeKeeper SSP core の動 作 状 況 を確 認 するスクリプト

LifeKeeper と Watchdog の相 互 運 用 性

次 のセクションを注 意 深 く読 んでください。デーモンは、エラーからリカバリするように設 計 されており、注
意 深 く設 定 しないとデーモンはシステムをリセット します。インスト ールおよび設 定 を行 う前 に慎 重 に計
画 してください。このセクションの目 的 は、 Watchdog についての説 明 や設 定 をすることではありません。
ここでは、 Watchdog 構 成 での LifeKeeper SSP との相 互 運 用 についての説 明 や設 定 のみ行 います。

設定
以 下 の手 順 は、root ユーザ権 限 を持 つ管 理 者 が行 う必 要 があります。管 理 者 は、 Watchdog のリスクおよび問 題 についてすでに熟 知 しているものとします。
ヘルスチェックスクリプト (LifeKeeper 監 視 スクリプト ) は、LifeKeeper の設 定 と Watchdog の設 定(/opt/LifeKeeper/samples/watchdog/LifeKeeper-watchdog) を関 連 付 けるコンポーネン
ト です。このスクリプト は、LifeKeeper コアコンポーネント の基 本 部 分 を監 視 できます。
1. 以 前 に Watchdog を設 定 していた場 合 は、次 のコマンド を入 力 して Watchdog を停 止 します。
そうでない場 合 は、手 順 2 に進 みます。
service watchdog stop (RHEL6)
systemctl stop watchdog (RHEL7)
2. Watchdog ソフト ウェアのインスト ールで供 給 される Watchdog 設 定 ファイル(/etc/watchdog.conf) を編 集 します。
ltest-binary を次 のように修 正 します。

38 LifeKeeper Single Server Protection の管 理 の概 要test-binary = /opt/LifeKeeper/samples/watchdog/LifeKeeperwatchdog
ltest-timeout を次 のように修 正 します。
test-timeout = 5linterval を次 のように修 正 します。
interval = 7
interval は、test-timeout 以 上 の値 であることが必 要 です。また、あまりに長 い間 隔 にすると障 害
検 出 が遅 れてしまうので、5〜 10程 度 を推 奨 します。

3. LifeKeeper SSP が起 動 していることを確 認 します。まだの場 合 は、LifeKeeper の起 動 ト ピックを
参 照 してください。
4. 次 のコマンド を入 力 して Watchdog を起 動 します。
service watchdog start (RHEL6)
systemctl start watchdog (RHEL7)
5. 今 後 の再 起 動 の際 に Watchdog を自 動 的 に起 動 させるには、次 のコマンド を入 力 します。
chkconfig --levels 35 watchdog on (RHEL6)
systemctl enable watchdog (RHEL7)
注 記 : Watchdog を設 定 すると、予 想 外 のリブート がときどき発 生 する可 能 性 があります。これは、Watchdog の仕 組 みから来 る一 般 的 な性 質 です。正 常 に応 答 しないプロセスがあると、 Watchdog 機
能 は LifeKeeper (またはオペレーティングシステム) がハングしていると判 断 し、(警 告 なしに) システムをリブート します。

アンインスト ール
LifeKeeper をアンインスト ールする場 合 は、慎 重 に行 ってください。以 下 に列 記 の通 り、上 記 の手 順 を
逆 の順 で実 行 します。
警 告 : LifeKeeper を構 成 する RPM パッケージを削 除 する方 法 で LifeKeeper をアンインスト ールする場
合 は、先 に Watchdog を停 止 してください。上 記 の手 順 2 では、LifeKeeper の Watchdog スクリプト を
呼 び出 すように Watchdog 設 定 ファイルを修 正 しています。したがって、先 に Watchdog を停 止 しておかないと、存 在 しないスクリプト を呼 び出 すことになります。リブート を実 行 するこのスクリプト が見 つからない場 合 は、エラーが発 生 します。この状 態 は Watchdog を停 止 するまで継 続 します。
1. 次 のコマンド を入 力 して Watchdog を停 止 します。
service watchdog stop (RHEL6)
systemctl stop watchdog (RHEL7)
2. Watchdog ソフト ウェアのインスト ールで供 給 される Watchdog 設 定 ファイル(/etc/watchdog.conf) を編 集 します。
ltest-binary および interval の両 エント リをコメント アウト します (各 行 の先 頭 に # を追 加 します)。
#test-binary =#interval =LifeKeeper Single Server Protection 39

アンインスト ール(注 記 : interval が他 の機 能 によって以 前 から使 用 されていた場 合 は、そのままにしておくこともできます)
3. LifeKeeper をアンインスト ールします。LifeKeeper の削 除 ト ピックを参 照 してください。
4. これで Watchdog を起 動 し直 すことができます。LifeKeeper のみが Watchdog を使 用 していた場
合 は、次 のコマンド を入 力 すると Watchdog を永 続 的 に無 効 にできます。
chkconfig --levels 35 watchdog off (RHEL6)
systemctl disable watchdog (RHEL7)

40 LifeKeeper Single Server Protection の管 理 の概 要

FAQ
SMC
質問
(プラグインから) 使 用 している SMC を調 べる方 法 はありますか。

回答
右 クリックして、プラグイン Web ページの [Properties] を表 示 します。

LifeKeeper Single Server Protection 41

回答

42 FAQト ラブルシューティング
このセクションには、LifeKeeper Single Server Protection の制 限 または既 知 の問 題 と、SMC のト ラブル
シューティングのヒント が記 載 されています。
ト ラブルシューティング情 報 の詳 細 については、の LifeKeeper テクニカルノート およびト ラブルシューティン
グの各 ト ピックを参 照 してください。

既 知 の問 題 と回 避 策
下 記 に、LifeKeeper Single Server Protection で明 らかになっている制 限 または既 知 の問 題 を示 します。

Coreバグ 2257
LifeKeeper Single Server Protection および SIOS Protection Suite のノード に
credstore 経 由 でアクセスするときに、正 しい credstore キーが必 要 です
解 決 方 法 : credstore を使 用 して、LifeKeeper Single Server Protection または SIOS Protection
Suite のノード の認 証 情 報 を保 存 するときに、credstore の認 証 情 報 キーについてホスト 名 の正 しい
形 式 ( credstore -k <hostname>) を使 用 する必 要 があります。
LifeKeeper Single Server Protection プラグインの場 合 、LifeKeeper Single Server Protection プラグ
イン画 面 の [Hostname:] フィールド に表 示 されるシステムのホスト 名 を使 用 して credstore を実行 する必 要 があります。
SIOS Protection Suite の場 合 、認 証 情 報 の保 存 に使 用 するホスト 名 は、コマンド ラインツール(lkpolicy など) の -d 引 数 に使 用 するものと同 じである必 要 があります。例 えば、lkpolicy -dmynode1, を実 行 する場 合 、credstore -k mynode1 を使 用 して認 証 情 報 を保 存 する必 要があります。この場 合 、認 証 情 報 の保 存 に FQDN を使 用 することはできません。FQDN を使 用 する場 合 は、lkpolicy -d FQDN を実 行 する必 要 があります。
対 応 策 : LifeKeeper Single Server Protection または SIOS Protection Suite のすべてのノード で機能 するデフォルト の認 証 情 報 セット (credstore -k default) を保 存 した場 合 、この問 題 の影
響 を受 けることはありません。

LifeKeeper Single Server Protection 43

GUI

バグ 2408
HA ハート ビート が不 正 に有 効 になります
2 番 目 のリソースに障 害 が発 生 した後 、lkvmhad が HA ハート ビート を不 正 に有 効 にします。
対 応 策 : /etc/default/LifeKeeper の LKCHECKINTERVAL に、VMware HA の [VM Monitoring
Failure Interval] (VM の障 害 監 視 間 隔 ) よりも大 きい値 を設 定 してください。注 記 :LKCHECKINTERVAL のデフォルト 値 は 120 秒 です。また、これは、VMware HA の VM 監 視 の監
視 感 度 「low」のデフォルト 値 でもあります。
openssl-develがインスト ールされていない場 合 SMCをインスト ールできません。
v8.3.2のSMCをインスト ールする際 には、あらかじめopenssl-develがインスト ールされている必 要 があります。インスト ールしてない場 合 、以 下 のようなメッセージを出 力 してSMCのインスト ールに失 敗 します。
ld -shared -o ./lib/Crypt-SSLeay-0.55-0.9.8/lib/auto/Crypt/SSLeay/SSLeay.so./lib/Crypt-SSLeay-0.55-0.9.8/lib/auto/Crypt/SSLeay/SSLeay.o -lcrypto -lsslld: cannot find -lcrypto
Unable to link the Crypt::SSLeay Perl module. Secured connections will be unavailable until you
install the Crypt::SSLeay module.
So required libcrypt.a in system library.
setupスクリプト を実 行 した際 に、上 記 のようなメッセージが出 力 された場 合 、OSに同 梱 されている
openssl-develをインスト ールしてから、再 度 setupスクリプト を実 行 してください。

GUI
LifeKeeper Single Server Protection GUI の更 新 の問 題
GUI のリソースツリーが不 規 則 に表 示 されることがあります (リソースの依 存 関 係 が正 しく表 示 されない)。
対 応 策 : GUI の更 新 を実 行 してください。

44 ト ラブルシューティング

ApacheApache リソースの作 成 に失 敗 する
エラーメッセージの例 ：Error: valid_http_root: Since "/usr/sbin/httpd" is shareable on "/usr", "/etc/httpd" must be also
原因：
不 具 合 のため、マウント ポイント "/"(root)にあるファイルを正 しく検 索 できません。
例 えば、マウント ポイント "/"と同 じファイルシステムに/etc/httpdがある場 合 、リソースの作 成 に失 敗 します。
対応策:
次 のいずれかのようにマウント することにより、エラーを回 避 することができます。
(a) /etc/httpdなどを別 のマウント ポイント 以 下 に移 動 する(b) /etcを/dev/sdb1などにマウント する

LifeKeeper Single Server Protection 45

OracleOracleバグ 2387
LifeKeeper Single Server Protection 環 境 の root ファイルシステムに、Oracle 階 層 を作 成 できません。
対 応 策 : 以 下 の手 順 に従 って、Oracle を新 しいファイルシステムにコピーしてください。
Oracle データを格 納 できる十 分 に大 きい新 しいディスク (例 : /dev/sdb) を作 成 してください。(注 記 :ディスクの大 きさを見 積 もるために、/oracle ディレクト リの大 きさを参 考 にできます。ログを含 めるために、50 % 以 上 増 加 してください)。
fdisk を使 用 して、そのディスクに新 しいパーティションを作 成 してください。
fdisk /dev/sdb
ファイルシステムを作 成 してください。
mkfs -t ext3 /dev/sdb1
このファイルシステムをマウント してください (この例 では /mnt/oracle を使 用 )。
mkdir /mnt/oracle
mount /dev/sdb1 /mnt/oracle
Oracle と Listener を停 止 してください。
Oracle を新 しいファイルシステムにコピーしてください。
cd /oracle
cp -a * /mnt/oracle(注 記 : データ量 により、この手 順 には時 間 がかかることがあります)
新 しいファイルシステムをアンマウント してください。
umount /mnt/oracle
新 しいファイルシステムを /oracle にマウント してください。
mount /dev/sdb1 /oracle
Listener を開 始 し、次 に Oracle を開 始 してください。
Oracle Recovery Kitは、AWS EC2上 のOracle Database Standard Edition 2 (SE2)をサポート しません。
AWS EC2上 のシステムにおいてOracle Database Standard Edition 2 (SE2)のテスト を行 った際 に、幾 つかの奇 妙 な振 る舞 いが確 認 されました。しかしながら、EC2以 外 のシステムにおいては正 常 動
作 が確 認 できておりますので、EC2以 外 のシステムにおいてAWS EC2上 のOracle DatabaseStandard Edition 2 (SE2)の利 用 をサポート します。

46 ト ラブルシューティング

SAP
バグ 2388
SAP の場 合 、GUI を使 用 して階 層 を作 成 することはできません。
対 応 策 : コマンド ラインオプションを使 用 して、階 層 を作 成 してください。ただし、以 下 に示 すように、コマンド ラインの最 後 に番 号 76 を指 定 してください。
$LKROOT/lkadm/subsys/appsuite/sap/bin/create <primary sys> <tag> <SAP SID>
<SAP Instance> <switchback type> <IP Tag> <Protection Level> <Recovery
Level> <Additional SAP Dependents> 76
コマンド ラインの詳 細 については、「コマンド ラインによる SAP の設 定 」を参 照 してください。

SIOS Protection Suite for Linuxにおける「既 知 の問 題 と制 限 」も参 照 ください。

SMC のト ラブルシューティング
以 下 に、ト ラブルシューティングに関 するヒント を示 します。
LifeKeeper Single Server Protection が監 視 するゲスト の仮 想 マシンには、VMware Tools がインスト ール済 みである必 要 があります。
LifeKeeper Single Server Protection は、VMware Tools が有 効 にインスト ールされていない仮 想 マ
シンに接 続 できません。SteelEye 管 理 コンソールはこれらのマシンに接 続 できないので、マシンとそのリソースの完 全 なステータスを取 得 できません。vSphere Client 内 の LifeKeeper Single ServerProtection プラグインは、これらのゲスト (ツールがインスト ールされていない場 合 ) に関 するエラーメッ
セージを表 示 します。
解 決 方 法 : LifeKeeper Single Server Protection が保 護 するゲスト マシンには、必 ず VMware Tools
をインスト ールしてください。

LifeKeeper Single Server Protection 47