SIOS Protection Suite for SAP
SAP High Availability Interface 7.30
パッケージ

バージョ
ン

OS / アプリケーションバージョンのサポート
Red Hat Enterprise Linux 5 および Red Hat Enterprise Linux 5 Advanced Platform (5.9 まで)
Red Hat Enterprise Linux 6 (6.4 まで)
SUSE LINUX Enterprise Server (SLES) 11 (SP2 まで)
Oracle Enterprise Linux 5 (5.9 まで、Red Hat 互 換 カーネルのみ)
Oracle Linux 6.3 ～ 6.4

LifeKeeper Core

8.1.2

LifeKeeper SAP Recovery Kit

8.1.2

SAP NetWeaver 7.0 Enhancement Package 1 および 2
SAP NetWeaver 7.1
SAP NetWeaver 7.3

LifeKeeper Logical Volume Manager(LVM) Recovery Kit

8.1.2

LVM バージョン 1 もしくは 2 のボリュームグループおよび論 理 ボリューム

LifeKeeper Network Attached Storage
Recovery Kit

8.1.2

NFS サーバまたは NAS デバイスからマウント された NFS ファイルシステム

LifeKeeper NFS Server Recovery Kit

8.1.2

カーネルバージョンが 2.6 以 降 の Linux ディスト リビューションのエクスポート された NFS ファイルシステ
ム

LifeKeeper Oracle Recovery Kit

8.1.2

Oracle 11g Release 2

SAP HA Interface 7.30 Connector

7.3

SAP High Availability Interface 7.30

詳 細 な情 報 については、SAP Recovery Kit ド キュメンテーション (http://docs.us.sios.com) の「Linux Application Recovery Kits」を参 照 してください。

SIOS Protection Suite for LinuxSAP ソリューションページ
v8.3.1
管 理 ガイド

2014年 9月

本 書 およびその内 容 は 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 © 2014
By SIOS Technology Corp.
San Mateo, CA U.S.A.
All rights reserved

目次
SIOS Protection Suite for SAP

1

SAP High Availability Interface 7.30

Chapter 1: はじめに

1

1

SAP Recovery Kit のド キュメント

1

ド キュメンテーション一 覧1

略 語 と定 義

1

SIOS Protection Suite ド キュメンテーション

2

LifeKeeper - SAP アイコン

3

参 考 ド キュメント

3

SAP Recovery Kit の概 要

4

SAP リソース階 層

6

Chapter 2: 要件

7

要件

7

ハード ウェア / ソフト ウェア要 件

7

Chapter 3: 設定上の考慮事項

9サポート される構 成

9設 定 に関 する注 記

9

ABAP+Java の設 定 (ASCS および SCS)10SAP デュアルスタック (ABAP+Java) システム向 けスイッチオーバクラスタ

11

SAP 階 層 の例

12ABAP SCS (ASCS)13

SAP ABAP のみの (ASCS) システム向 けスイッチオーバクラスタ
Java のみの構 成 (SCS)

13
14Java のみのシステム (SCS) 向 けスイッチオーバクラスタ
ディレクト リ構 造

1415

Table of ContentsiNFS マウント ポイント と inode15

ローカル NFS マウント

16

NFS マウント と su

17

<INST> ディレクト リの場 所

17ディレクト リ構 造 図

18

ディレクト リ構 造 の例

19

凡例

20

ディレクト リ構 造 のオプション

20

仮 想 サーバ名

21

SAP ヘルスモニタリング

21

SAP ライセンス

22

自 動 スイッチバック

23

その他 の注 記

23

Chapter 4: インスト ール

25

設 定 / インスト ール

25

SAP をインスト ールする前 に

25

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

25

プライマリサーバのインスト ール

25

バックアップサーバのインスト ール

26

LifeKeeper のインスト ール

26

LifeKeeper での SAP の設 定

26

リソース設 定 作 業

26

SAP リソース階 層 のテスト

26

設 定 の計 画

27

重要事項

28

コアサービスのインスト ール

28

インスト ール上 の注 記

28

データベースのインスト ール

28

インスト ール上 の注 記

29

プライマリアプリケーションサーバインスタンスのインスト ール

Table of Contentsii

29インスト ール上 の注 記

29

追 加 のアプリケーションサーバインスタンスのインスト ール

30

バックアップサーバへのインスト ール

30

SPS のインスト ール

30

ファイルシステムとディレクト リ構 造 の作 成

31

共 有 ディスクおよび LifeKeeper へのデータ移 動

33

SAP Recovery Kit の旧 バージョンからのアップグレード

38

障 害 が発 生 した場 合

39

IP リソース

39

SAP リソース階 層 の作 成

39

コアリソースの作 成

40

ERS リソースの作 成

45

プライマリアプリケーションサーバリソースの作 成

46

セカンダリアプリケーションサーバリソースの作 成

46

リソース階 層 の削 除47

共 通 の Recovery Kit 作 業

47

コマンド ラインによる SAP の設 定

47

コマンド ラインによる SAP リソースの作 成

48

コマンド ラインによる SAP リソースの拡 張48

テスト の準 備

49

テスト の実 行

49

アクティブ / アクティブ設 定 のテスト

49

アクティブ / スタンバイ設 定 のテスト

50

Chapter 5: 管理51

管 理 のヒント

51

NFS の考 慮 事 項51

クライアント の再 接 続52

SAP Recovery Kit のチューニング

52

SAP リソース階 層 と NFS リソース階 層 の分 離

53

保 護 レベルの更 新54

Table of Contentsiii

リカバリレベルの更 新55

プロパティの表 示

56

Oracle に関 する特 別 な考 慮 事 項

58

Chapter 6: ト ラブルシューティング

61

SPS SAP メッセージ61

112048 - alreadyprotected.ref61112022 - cannotfind.ref61112073 - cantcreateobject.ref

62112071 - cantwrite.ref62112027 - checksummary.ref

62112069 - commandnotfound.ref

62112018 - commandReturned.ref

62112033 - dbdown.ref

63112023 - dbnotopen.ref63112032 - dbup.ref63112058 - depcreatefail.ref

63112021 - disabled.ref

63112049 - errorgetting.ref64112041 - exenotfound.ref

64112066 - filemissing.ref64112057 - fscreatefailed.ref

64112064 - gidnotequal.ref65112062 - homedir.ref

65112043 - hung.ref65112065 - idnotequal.ref65112059 - inprogress.ref65112009 - instancenotrunning.ref66112010 - instancerunning.ref66112070 - invalidfile.ref66112067 - links.ref

66

Table of Contentsiv

112005 - lkinfoerror.ref

66112004 - missingparam.ref

67

原因:

67

処置:

67

112035 - multimp.ref

67

原因:

67

処置:

67

112014 - multisap.ref

67

原因:

67

処置:

68

112053 - multisid.ref

68

原因:

68

処置:

68

112050 - multivip.ref

68

原因:

68

処置:

68

112039 - nfsdown.ref

68

原因:

68

処置:

69

112038 - nfsup.ref

69

原因:

69

処置:

69

112001 - nochildren.ref

69

原因:

69

処置:

69

112045 - noequiv.ref

69

原因:

69

処置:

69

112031 - nolkdbhost.ref

70

原因:

70

Table of Contents
v

処置:

70

112056 - nonfsresource.ref

70

原因:

70

処置:

70

112024 - nonfs.ref

70

原因:

70

処置:

70

112026 - nopidnostatus.ref

71

原因:

71

処置:

71

112015 - nopid.ref

71

原因:

71

処置:

71

112040 - nosuchdir.ref

71

原因:

71

処置:

71

112013 - nosuchfile.ref

71

原因:

71

処置:

72

112006 - notrunning.ref

72

原因:

72

処置:

72

112036 - notshared.ref

72

原因:

72

処置:

72

112068 - objectinit.ref

72

原因:

72

処置:

73

112030 - pairdown.ref

73

原因:

73

Table of Contents
vi

処置:

73

112054 - pathnotmounted.ref

73

原因:

73

処置:

73

112060 - recoverfailed.ref

73

原因:

73

処置:

73

112046 - removefailed.ref

74

原因:

74

処置:

74

112047 - removesuccess.ref

74

原因:

74

処置:

74

112002 - restorefailed.ref

74

原因:

74

処置:

74

112003 - restoresuccess.ref

75

原因:

75

処 理 : 参 照 ド キュメント

75

112007 - running.ref

75

原因:

75

処置:

75

112052 - setupstatus.ref

75

原因:

75

処置:

75

112055 - sharedwarning.ref

76

原因:

76

処置:

76

112017 - sigwait.ref

76

原因:

76

Table of Contents
vii

処置:

76

112011 - startinstance.ref

76

原因:

76

処置:

76

112008 - start.ref

77

原因:

77

処置:

77

112025 - status.ref

77

原因:

77

処置:

77

112034 - stopfailed.ref

77

原因:

77

処置:

77

112029 - stopinstancefailed.ref

77

原因:

77

処置:

78

112028 - stopinstance.ref

78

原因:

78

処置:

78

112072 - stop.ref

78

原因:

78

処置:

78

112061 - targetandtemplate.ref

78

原因:

78

処置:

78

112044 - terminated.ref

79

原因:

79

処置:

79

112019 - updatefailed.ref

79

原因:

79

Table of Contents
viii

処置:

79

112020 - updatesuccess.ref

79

原因:

79

処置:

79

112000 - usage.ref

80

原因:

80

処置:

80

112063 - usernotfound.ref

80

原因:

80

処置:

80

112012 - userstatus.ref

80

原因:

80

処置:

80

112016 - usingkill.ref

80

原因:

80

処置:

81

112042 - validversion.ref

81

原因:

81

処置:

81

112037 - valueempty.ref

81

原因:

81

処置:

81

112051 - vipconfig.ref

81

原因:

81

処置:

82

ERS インスタンスの変 更

82

症状:

82

原因:

82

処置:

82

階 層 削 除 時 のエラー

82

Table of Contents
ix

症状:

82

原因:

82

処置:

83

フェイルオーバ中 または In Service の SAP エラーメッセージ

83

DB 障 害 発 生 時

83

CI の起 動 時

83

LifeKeeper In Service

83

SAP インスト ールエラー

84

tnsnames.ora または listener.ora ファイルの名 前 の誤 り

84

原因:

84

処置:

84

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

84

症状:

84

原因:

84

処置:

84

LifeKeeper ログファイルに出 現 する「tset」エラー

84

原因:

84

処置:

85

LifeKeeper が保 護 するシステムのメンテナンス

85

リソースポリシー管 理

86

概要

86

SIOS Protection Suite86

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

87

標 準 ポリシー

87

メタポリシー87

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

lkpolicy ツール

88

lkpolicy の使 用 方 法 の例

89

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

89

ポリシーのリスト 表 示

89Table of Contentsx

現 在 のポリシーの表 示

89

ポリシーの設 定

90

ポリシーの削 除90

Table of ContentsxiChapter 1: はじめに
SAP Recovery Kit のドキュメント
SIOS Protection Suite for Linux SAP Recovery Kit は、LifeKeeper 環 境 で障 害 の発 生 したプライマリサーバからバックアップサーバに SAP NetWeaver を復 旧 する仕 組 みを提 供 します。SAP Recovery Kit は、他 の SIOS
Protection Suite Recovery Kit (IP Recovery Kit、NFS Server Recovery Kit、NAS Recovery Kit、およびOracle Recovery Kit などのデータベースリカバリキット ) と連 係 して包 括 的 なフェイルオーバ保 護 を提 供 します。
本 ド キュメンテーションには、SAP リソースの設 定 と管 理 に不 可 欠 な情 報 が記 載 されています。SPS を正 しく実
装 させるには、設 定 手 順 を慎 重 に実 行 してください。また、関 連 するリカバリキット のド キュメンテーションも参 照
してください。
SAP Recovery Kit の概 要

ドキュメンテーション一 覧
以 下 は、SIOS Technology Corp が発 行 している LifeKeeper 関 連 情 報 の一 覧 です。
l

l

l

l

l

l

SPS for Linux リリースノート
SPS for Linux テクニカルド キュメンテーション (LifeKeeper GUI の [Help] メニューからも参 照 できます)SIOS Technology Corp. Documentation and Support
参 考 ド キュメント - 本 ド キュメンテーション全 体 で参 照 される SAP 関 連 のド キュメント の一覧。
略 語 と定 義 - 本 ド キュメンテーション全 体 で使 用 される略 語 と用 語 の一 覧 およびその意
味。
LifeKeeper/SAP のアイコン - 使 用 されるアイコンの一 覧 およびその意 味 。

略 語 と定 義
本 マニュアル全 体 で、使 用 される略 語 は次 のとおりです。

略語
AS

意味
SAP アプリケーションサーバ。一 般 的 には、AS は任 意 のアプリケーションサーバを指 すが、本 マニュアルにおいては、CI 以 外 の冗 長 化 されたアプリケーションサーバを指 す。そのため、アプリケー
ションサーバには LifeKeeper による保 護 は必 要 ない。

SIOS Protection Suite for Linux 管 理 ガイド
Page 1SIOS Protection Suite ド キュメンテーション

略語

意味

ASCS

ABAP SAP セント ラルサービスインスタンス。NetWeaver ABAP 環 境 向 けのメッセージサービスと
ENQEUE サービスで構 成 される SAP インスタンスである。このインスタンスは、単 一 障 害 点 であり、LifeKeeper で保 護 する必 要 がある。

(ASCS)

バックアップ ABAP SAP セント ラルサービスインスタンスサーバ。プライマリ ASCS サーバに障 害 が発 生 した場 合 の ASCS ホスト サーバである。

DB

SAP データベースインスタンス。このデータベースは、Oracle またはその他 の SAP がサポート する
データベースである。このインスタンスは、単 一 障 害 点 であり、LifeKeeper で保 護 する必 要 がある。CI と DB は同 一 のサーバ上 にあっても、異 なるサーバ上 にあってもよい。また、DB は、プライ
マリ DB サーバを指 すこともある。

(DB)

バックアップデータベースサーバ。プライマリ DB サーバに障 害 が発 生 した場 合 の DB ホスト サーバ
である。1 つのサーバを データベース (DB) とセント ラルインスタンス (CI) の両 方 のバックアップにすることも可 能 。

ERS

ENQEUE レプリケーションサーバ。

HA

高可用性。

ID または<ID>

SAP インスタンスの数 値 識 別 子 (2桁 ) 。

<INST>SAP インスタンス用 のディレクト リ。その名 前 はインスタンスに含 まれるサービスとインスタンス番 号に由 来 する。例 えば、CI <INST> は、DVEBMGS00 など。

PAS

プライマリアプリケーションサーバインスタンス。

SAP インスタンス

同 時 に開 始 および停 止 されるプロセスのグループ。

SAP シス SAP インスタンスのグループ。
テム<sapmnt> SAP のホームディレクト リ。デフォルト では /sapmnt だが、インスト ール時 にユーザにより変 更 可能。
SCS

SAP セント ラルサービスインスタンス。NetWeaver Java 環 境 向 けのメッセージサービスと
ENQEUE サービスで構 成 される SAP インスタンスである。このインスタンスは、単 一 障 害 点 であり、LifeKeeper で保 護 する必 要 がある。

(SCS)

バックアップ SAP セント ラルサービスインスタンスサーバ。プライマリ SCS サーバに障 害 が発 生 した
場 合 の SCS ホスト サーバである。

SID また システム ID。
は <SID>sid または SID の小 文 字 バージョン。
<sid>
SPOF

単 一 障 害 点 (Sinlge point of Failure)

SIOS Protection Suite ドキュメンテーション
以 下 は、SIOS Technology Corp. のド キュメンテーション Web サイト で提 供 されているSPS 関 連 情 報 の一 覧 です。

SIOS Protection Suite for Linux 管 理 ガイド
Page 2

LifeKeeper - SAP アイコンl

SPS for Linux リリースノートl

SPS for Linux テクニカルド キュメンテーション

また、SAP 関 連 の Recovery Kit については、以 下 を参 照 してください。
l

SPS for Linux IP Recovery Kit ド キュメンテーションl

SPS for Linux NFS Server Recovery Kit ド キュメンテーションl

SPS for Linux Network Attached Storage Recovery Kit 管 理 ガイドl

SPS for Linux Oracle Recovery Kit 管 理 ガイド

LifeKeeper - SAP アイコン
以 下 のアイコンは、LifeKeeper 環 境 における SAP リソースのステータスを解 釈 する上 で重 要 です。これらのアイ
コンは、LifeKeeper UI 上 に表 示 されます。

アクティブ - リソースはアクティブで In Service である (通 常 状 態 )。

スタンバイ - リソースはバックアップノード にあり、プライマリリソースに障 害 が発 生 したら引 き継 ぐ
準 備 ができている (通 常 状 態 )。
障 害 - リソースに障 害 が発 生 した。リソースを In Service にする (リソース上 で右 クリックし、[InService] を選 択 して Enter を押 す) ことができる。リソースにまだ障 害 が残 っている場 合 、リカバリは失 敗 する。 (障 害 状 態 )。
要 注 意 - SAP リソースに障 害 が発 生 したか、警 告 状 態 である。障 害 が発 生 しており、自 動 リ
カバリが有 効 な場 合 (保 護 レベルが「Full」または「Standard」)、LifeKeeper は自 動 的 にリソースの復 旧 を試 みる。SAP リソースを右 クリックして、[Properties] を選 択 すると警 告 状 態 にあるリソースが表 示 される。黄 色 の SAP 状 態 は通 常 だが、SAP リソースの実 行 が遅 いか、パフォーマ
ンスボト ルネックがあることを示 す。

参 考 ドキュメント
以 下 は、本 ド キュメンテーション全 体 で参 照 した SAP 関 連 のド キュメント です。
l

SAP R/3 in Switchover Environments (SAP ド キュメント 50020596)

l

R/3 Installation on UNIX:(データベース固 有 )l

SAP Web Application Server in Switchover EnvironmentslComponent Installation Guide SAP Web Application Server (データベース固 有 )l

SAP ノート 7316、 14838、 201144、 27517、 31238、 34998、 63748

SIOS Protection Suite for Linux 管 理 ガイド
Page 3

SAP Recovery Kit の概 要

SAP Recovery Kit の概 要
SAP NetWeaver フレームワークには、冗 長 化 することのできないサービスが一 部 存 在 します。これらのサービス
は、同 一 の SAP システム上 に複 数 個 存 在 することができないため、単 一 障 害 点 になります。LifeKeeper SAP
Recovery Kit は、これらの単 一 障 害 点 に標 準 的 な LifeKeeper 機 能 による保 護 を提 供 します。さらに、このキット では、SAP インフラスト ラクチャのその他 の部 分 についても、さまざまなレベルにおいて保 護 する機 能 を提 供 します。各 インフラスト ラクチャコンポーネント の保 護 は、階 層 内 の単 一 のリソースで表 現 されます。
SAP Recovery Kit は、さまざまな SAP インスタンス、すなわち SAP プライマリアプリケーションサーバ (PAS) インス
タンス、ABAP SAP セント ラルサービス (ASCS) インスタンス、SAP セント ラルサービス (SCS) インスタンスに対 して監 視 とスイッチオーバを提 供 します (セント ラルサービスインスタンスは、ENQEUE およびメッセージサーバを保 護 する)。SAP Recovery Kit は、適 切 なデータベースリカバリキット と連 携 してデータベースを保 護 し、Network File
System (NFS) Server Recovery Kit と連 携 して NFS マウント を保 護 します。また、必 要 に応 じてクラスタ内 のネット ワークカード 間 で移 動 できる仮 想 IP アド レスを提 供 するため、IP Recovery Kit も使 用 されます。Network
Attached Storage (NAS) Recovery Kit を使 用 して、ローカル NFS マウント を保 護 できます。これらさまざまなRecovery Kit を使 用 して、アプリケーション環 境 のすべてのコンポーネント を保 護 する SAP リソース階 層 を構 築します。
各 Recovery Kit は、保 護 下 にあるアプリケーションの状 態 を監 視 し、ローカルおよび別 のクラスタサーバ上 のアプ
リケーションを停 止 し再 開 できます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 4

SAP Recovery Kit の概 要

SAP システム階 層 のマップ

SIOS Protection Suite for Linux 管 理 ガイド
Page 5SAP リソース階 層

典 型 的 な SAP リソース階 層 は、LifeKeeper GUI に次 のように表 示 されます。

SAP リソース階 層

注 記 : ディレクト リ /usr/sap/trans は、SAP 環 境 では必 須 ではありません。SAP NetWeaver Javaのみの環 境 では、このディレクト リは存 在 しません。

SIOS Protection Suite for Linux 管 理 ガイド
Page 6

Chapter 2: 要件
要件
ハードウェア / ソフト ウェア要 件
SPS SAP Recovery Kit をインスト ールして設 定 する前 に、使 用 している設 定 が以 下 の要 件 を満 たしていることを確 認 してください。
lll

サーバ。この Recovery Kit には、SPS for Linux テクニカルド キュメンテーションおよび SPS for Linux リリー
スノート で説 明 されている要 件 に従 って設 定 した 2 台 以 上 のコンピュータが必 要 です。
共 有 スト レージ。SAP プライマリアプリケーションサーバ (PAS) インスタンス、ABAP SAP セント ラルサービス(ASCS) インスタンス、SAP セント ラルサービス (SCS) インスタンス、およびプログラムファイルは、SPS 環
境 の共 有 ディスク上 に存 在 する必 要 があります。
IP ネット ワークインターフェース。各 サーバは、イーサーネット TCP/IP をサポート するネット ワーク・インターフェースを 1 つ以 上 必 要 とします。IP スイッチオーバが正 しく動 作 するには、ローカルネット ワークに接 続 されているユーザシステムが標 準 の TCP/IP 仕 様 に準 拠 している必 要 があります。
注 記 : 各 サーバが必 要 とするネット ワークインターフェースが 1 つだけであっても、異 種 メディア要 件 、スルー
プット 要 件 、単 一 障 害 点 の排 除 、ネット ワークのセグメンテーションといった多 くの理 由 のために、複 数 の
インターフェースの使 用 を推 奨 します (詳 細 については、IP のローカルリカバリと設 定 に関 する考 慮 事 項 を
参 照 してください)。

l

l

l

l

l

l

l

オペレーティングシステム。Linux オペレーティングシステム。(サポート 対 象 のディスト リビューションおよびカー
ネルのバージョンについては、SPS for Linux リリースノート を参 照 してください。)
TCP/IP ソフト ウェア。各 サーバは TCP/IP ソフト ウェアを必 要 とします。
SAP ソフト ウェア。各 サーバは、SPS と SPS SAP Recovery Kit の設 定 に先 だって SAP ソフト ウェアをイ
ンスト ールして設 定 しておく必 要 があります。各 サーバには同 じバージョンをインスト ールする必 要 があります。最 新 のリリースの互 換 性 および購 入 方 法 については、SPS for Linux リリースノート を参 照 するか、営
業 担 当 者 にお問 い合 わせください。
SPS ソフト ウェア。各 サーバには同 じバージョンの SPS ソフト ウェアおよびパッチをインスト ールする必 要 があります。具 体 的 な LifeKeeper の要 件 については、 SPS for Linux リリースノート を参 照 してください。
SPS IP Recovery Kit。この Recovery Kit は、リモート クライアント が SAP PAS、ASCS、または SCS イ
ンスタンスにアクセスする場 合 に必 要 です。各 サーバで同 じバージョンの Recovery Kit を使 用 する必 要 があります。
SPS for Linux NFS Server Recovery Kit。この Recovery Kit は、ほとんどの設 定 で必 要 です。各 サー
バで同 じバージョンの Recovery Kit を使 用 する必 要 があります。
SPS for Linux Network Attached Storage (NAS) Recovery Kit。この Recovery Kit は、一 部 の設

SIOS Protection Suite for Linux 管 理 ガイド
Page 7

ハード ウェア / ソフト ウェア要 件

定 で必 要 です。各 サーバで同 じバージョンの Recovery Kit を使 用 する必 要 があります。
l

SPS for Linux Database Recovery Kit。SAP で利 用 されているデータベース用 の SPS リカバリキット
を各 データベースサーバにインスト ールする必 要 があります。サポート 対 象 のデータベースの詳 細 については、 SPS for Linux リリースノート を参 照 してください。SAP を設 定 する前 に、SAP PAS、ASCS、またはSCS インスタンスに対 する LifeKeeper データベース階 層 を作 成 する必 要 があります。

重要事項:
l

l

l

l

l

バージョン 7.3 より前 の SAP を使 用 する場 合 、SAPHOSTAGENT のダウンロード およびインスト ール方
法 について、SAP ド キュメンテーションおよび注 記 を参 照 してください (「設 定 の計 画 」ト ピックの重 要 事 項を参 照 )。
Core ソフト ウェアおよび SAP Recovery Kit をインスト ールまたは削 除 する手 順 については、SPS for
Linux インスト ールガイド を参 照 してください。
インスト ール手 順 は、推 奨 する順 序 に従 って行 う必 要 があります。LifeKeeper を先 にインスト ールした場
合 、SAP を正 しくインスト ールできません。
必 要 な SPS Recovery Kit のそれぞれの設 定 方 法 については、各 キット のド キュメンテーション (IP、NFS
Server、NAS、およびデータベース Recovery Kit) を参 照 してください。
スワップ領 域 やメモリ要 件 などの他 のインスト ール要 件 については、SAP インスト ールド キュメンテーションを参 照 してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 8

Chapter 3: 設定上の考慮事項
このセクションでは、SAP の設 定 に着 手 する前 に考 慮 すべき情 報 と、SAP の典 型 的 な設 定 例 を示 します。また、SAP を LifeKeeper で設 定 および保 護 するための操 作 手 順 を示 します。
SAP を LifeKeeper でサポート されているカーネル 2.4 または 2.6 を使 用 する Linux ディスト リビューションにインス
ト ールする方 法 については、SAP が提 供 するデータベース固 有 の SAP インスト ールガイド を参 照 してください。
また、 SPS for Linux テクニカルド キュメンテーション を参 照 して、 SPS Core リソース (ファイルシステムリソースなど) を設 定 してください。

サポート される構 成
SAP Highly Available (HA) 環 境 において取 ることのできるデータベースサーバおよびアプリケーションサーバ構 成
は多 数 あります。LifeKeeper で保 護 するために SAP を設 定 する上 で必 要 な具 体 的 手 順 は、構 成 によって異なります。そのため、実 際 の要 件 に最 も近 い構 成 を見 つけることが重 要 です。サポート される構 成 例 の一 部 を
以 下 に示 します。
ABAP+Java 構 成 (ASCS およびSCS)
ABAP のみの構 成 (ASCS)Java のみの構 成 (SCS)
上 記 の例 に図 示 する構 成 は 2 つのサーバで構 成 されており、各 サーバは、セント ラルサービスインスタンスとともに、ERS インスタンス、データベースインスタンス、プライマリアプリケーションサーバインスタンス、0 個 以 上 の追 加の冗 長 性 のあるアプリケーションサーバインスタンス (AS) をホスト しています。冗 長 性 のあるアプリケーションサーバ
なしで SAP を設 定 することは可 能 ですが、その場 合 、ASCS インスタンスまたは SCS インスタンスへのユーザによるログインが必 要 になります。これは、SAP によって推 奨 されていません。ASCS インスタンス、SCS インスタン
ス、およびデータベースサーバは、データベースファイルとアプリケーションファイルのために共 有 ファイルスト レージにアクセスできます。
セント ラルサービスは多 くのリソースを使 用 するわけではなく、非 常 に高 速 でスイッチオーバ可 能 ですが、データベースはスイッチオーバ速 度 に大 きな影 響 を与 えます。そのため、データベースインスタンスとセント ラルサービスイ
ンスタンス (ASCS および SCS) は、2 つの異 なる LifeKeeper 階 層 によって保 護 することを推 奨 します。これらは、異 なるサーバ上 で実 行 することも、同 一 サーバ上 で実 行 することも可 能 です。

設 定 に関 する注 記
以 下 は、HAクラスタ環 境 で実 行 するための SAP の設 定 に関 する技 術 的 な注 記 です。SAP を LifeKeeper で
保 護 するための操 作 手 順 については、関 連 するト ピックを参 照 してください。
ディレクト リ構 造
仮 想 サーバ名

SIOS Protection Suite for Linux 管 理 ガイド
Page 9ABAP+Java の設 定 (ASCS および SCS)SAP ヘルスモニタリング
SAP ライセンス
自 動 スイッチバック
その他 の注 記

ABAP+Java の設 定 (ASCS および SCS)
ABAP+Java の設 定 は、次 のインスト ールで構 成 されます。
ll

ABAP セント ラルサービスインスタンス (ASCS インスタンス)
ASCS インスタンス用 エンキューレプリケーションサーバインスタンス (ERS インスタンス) (オプション) (ASCS
インスタンスと SCS インスタンスの両 方 は、自 身 の ERS インスタンスを持 つ必 要 がある)lJava 用 セント ラルサービスインスタンス (SCS インスタンス)l

SCS インスタンス用 エンキューレプリケーションサーバインスタンス (ERS インスタンス) (オプション)

l

l

l

データベースインスタンス (DB インスタンス) - ABAP スタックと Java スタックは、同 一 のデータベース内 で独自 のデータベーススキーマを使 用 します。
プライマリアプリケーションサーバインスタンス (PAS)
追 加 のアプリケーションサーバインスタンス (AAS) - 追 加 のアプリケーションサーバインスタンス (AAS) を、プ
ライマリアプリケーションサーバインスタンス (PAS) ホスト とは別 のホスト にインスト ールすることを推 奨 します。

SIOS Protection Suite for Linux 管 理 ガイド
Page 10

SAP デュアルスタック (ABAP+Java) システム向 けスイッチオーバクラスタ

SAP デュアルスタック (ABAP+Java) システム向 けスイッチオーバクラスタ

上 の例 において、ASCS と SCS は、データベースとは別 のリソース階 層 にあり、これらのセント ラルサービスインス
タンスは、データベースとは異 なるサーバで起 動 しています。

SIOS Protection Suite for Linux 管 理 ガイド
Page 11SAP 階 層 の例

SAP 階 層 の例

SIOS Protection Suite for Linux 管 理 ガイド
Page 12ABAP SCS (ASCS)ABAP SCS (ASCS)ABAP のみの設 定 は、次 のインスト ールで構 成 されます。
l

ABAP セント ラルサービスインスタンス (ASCS インスタンス)l

ASCS インスタンス用 エンキューレプリケーションサーバインスタンス (ERS インスタンス) (オプション)l

データベースインスタンス (DB インスタンス)l

プライマリアプリケーションサーバインスタンス (PAS)l

追 加 のアプリケーションサーバインスタンス (AAS) - 追 加 のアプリケーションサーバインスタンス (AAS) を、プ
ライマリアプリケーションサーバインスタンス (PAS) ホスト とは別 のホスト にインスト ールすることを推 奨 します。

SAP ABAP のみの (ASCS) システム向 けスイッチオーバクラスタ

上 の例 において、ASCS は、データベースとは別 のリソース階 層 にあります。同 一 サーバ上 でデータベースとして
アクティブでも、別 々 にフェイルオーバできます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 13

Java のみの構 成 (SCS)

Java のみの構 成 (SCS)
Java のみの構 成 は、次 のインスト ールで構 成 されます。
lJava 用 セント ラルサービスインスタンス (SCS インスタンス)l

SCS インスタンス用 エンキューレプリケーションサーバインスタンス (ERS インスタンス) (オプション)l

データベースインスタンス (DB インスタンス)l

プライマリアプリケーションサーバインスタンス (PAS)l

追 加 のアプリケーションサーバインスタンス (AAS) - 追 加 のアプリケーションサーバインスタンス (AAS) を、プ
ライマリアプリケーションサーバインスタンス (PAS) ホスト とは別 のホスト にインスト ールすることを推 奨 しま
す。

Java のみのシステム (SCS) 向 けスイッチオーバクラスタ

SIOS Protection Suite for Linux 管 理 ガイド
Page 14

ディレクト リ構 造

上 の例 において、SCS は、データベースとは別 のリソース階 層 にあります。同 一 サーバ上 でデータベースとして
アクティブでも、別 々 にフェイルオーバできます。

ディレクト リ構 造
データベースのディレクト リ構 造 は、SAP システムと合 わせて使 用 する各 データベース管 理 システムによって異 なります。使 用 するデータベースのディレクト リ構 造 の詳 細 については、データベース管 理 システム固 有 の SAP
Installation Guideを参 照 してください。データベース向 け LifeKeeper Recovery Kit で保 護 するには、すべてのデータベースファイルを共 有 ディスク上 に配 置 する必 要 があります。データベースの保 護 に関 する詳 細 について
は、データベースごとの Recovery Kit ド キュメンテーションを参 照 してください。
このセクションで説 明 する SAP ディレクト リの図 解 については、下 のディレクト リ構 造 図 を参 照 してください。
インスト ール中 に作 成 されるディレクト リの種 類 は、次 の通 りです。
物 理 的 に共 有 されたディレクト リ (グローバルホスト 上 にあり、NFS で共 有 される)/<sapmnt>/<SAPSID> - 1 つの SAP システム用 のソフト ウェアとデータ (同 一 の SAP システムに属 するすべてのホスト にマウント する必 要 がある)
/usr/sap/trans - グローバルト ランスポート ディレクト リ (エクスポート ポイント を持 つ必 要 がある)
以 下 のローカルディレクト リを持 つ /usr/sap などのノード にバインディングされている論 理 的 に共 有 されたディレク
ト リ (ローカルホスト 上 にあり、グローバルホスト へのシンボリックリンクを持 つ)/usr/sap/<SAPSID>/usr/sap/<SAPSID>/SYS/usr/sap/hostctrl
以 下 のような SAP インスタンスを含 むローカルディレクト リ (ローカルホスト 上 にあり、共 有 されている)/usr/sap/<SAPSID>/DVEBMGS<No.> -- プライマリアプリケーションサーバインスタンスのディレクト リ/usr/sap/<SAPSID>/D<No.> -- アプリケーションサーバインスタンスの追 加 ディレクト リ/usr/sap/<SAPSID>/ASCS<No.> -- ABAP セント ラルサービスインスタンス (ASCS) のディレクト リ/usr/sap/<SAPSID>/SCS<No.> -- Java セント ラルサービスインスタンス (SCS) のディレクト リ/usr/sap/<SAPSID>/ERS<No.> -- ASCS および SCS 向 けエンキューレプリケーションサーバインスタンス(ERS) のディレクト リ
SAP ディレクト リ/sapmnt/<SAPSID> および /usr/sap/trans は、NFS からマウント されます。ただし、SAP インスタンスディレクト リ (/usr/sap/<SAPSID>/<INSTTYPE><No.>) は、常 に、現 在 インスタンスを実 行 しているクラスタ
ノード 上 にマウント する必 要 があります。このようなディレクト リを NFS でマウント しないでください。必 要 なディレク
ト リ構 造 は、選 択 された構 成 によって変 わります。必 要 なディレクト リ構 造 を決 める問 題 はいくつかあります。

NFS マウント ポイント と inode
LifeKeeper は、inode を使 用 して NFS 共 有 情 報 を管 理 するため、各 NFS 共 有 は固 有 の inode を持 つ必 要があります。すべてのファイルシステムのルート ディレクト リは同 じ inode を持 つため、NFS 共 有 を LifeKeeper で保SIOS Protection Suite for Linux 管 理 ガイド
Page 15

ローカル NFS マウント

護 するためには、ルート から少 なくとも 1つ下 のディレクト リ階 層 にある必 要 があります。例 えば、上 記 の情 報 に
留 意 して、/usr/sap/trans ディレクト リを SAP サーバ上 で NFS 共 有 する場 合 、共 有 スト レージデバイス上 に/trans ディレクト リが作 成 されます。これには、共 有 スト レージデバイスを /usr/sap としてマウント する必 要 があります。しかしながら、この配 置 で要 求 されるように、すべてのファイルを共 有 スト レージ上 の /usr/sap 配 下 に置 くこと
は必 ずしも望 ましくありません。この問 題 を回 避 するため、NFS 共 有 されているディレクト リを含 むすべての共 有
ファイルシステムをマウント するための /exports ディレクト リツリーを作 成 し、その後 で SAP ディレクト リと /exports
ディレクト リ間 にソフト リンクを作 成 するか、この NFS 共 有 ディレクト リをローカルに NFS マウント することを推 奨 します。(注 記 : ここで /exports と呼 ぶディレクト リの名 前 は、ユーザの好 みによって変 更 できますが、説 明 を分 かりやすくするため、このド キュメンテーションではこのディレクト リを /exports と呼 びます。)例 えば、この SAP プライマリサーバの例 に関 する次 のディレクト リとリンク / マウント は、以 下 のようになります。
/usr/sap/trans 共 有 の場 合ディレクト リ

備考

/trans

共 有 ファイルシステム上 に作 成 され、NFS で共 有

/exports/usr/sap / (共 有 ファイルシステム上 ) にマウント/usr/sap/trans/exports/usr/sap/trans にソフト リンク

同 様 に、<sapmnt>/<SAPSID> 共 有 に対 するディレクト リとリンクは、次 のようになります。
<sapmnt>/<SAPSID> 共 有 の場 合ディレクト リ

備考/<SAPSID>

共 有 ファイルシステム上 に作 成 され、NFS で共 有

/exports/sapmnt/ (共 有 ファイルシステム上 ) にマウント<sapmnt>/<SAPSID> <virtual SAP server>:/exports/sapmnt/<SAPSID に NFS マウント >すべてのディレクト リ構 造 とリンクを作 成 するための詳 細 な手 順 を、本 ド キュメンテーションの設 定 手 順 で後 述 します。inode 競 合 の詳 細 と、NFSv4 の新 機 能 を使 用 するための情 報 については、NFS Server Recovery Kit ドキュメンテーションを参 照 してください。

ローカル NFS マウント
LifeKeeper 環 境 の SAP に推 奨 されるディレクト リ構 造 では、1 つまたは複 数 の SAP システムディレクト リについてローカルにマウント された NFS 共 有 が要 求 されます。いずれかのローカルにマウント された NFS 共 有 の NFS
エクスポート ポイント が使 用 不 可 になると、エクスポート ポイント が使 用 可 能 になるのを待 機 する間 、システムがハングすることがあります。システムの再 起 動 を含 め、多 くのシステム操 作 が正 しく動 作 しません。SAP クラスタのNFS サーバを LifeKeeper で保 護 する必 要 があり、ローカルマウント ポイント が存 在 する間 は手 動 でサービス休止 状 態 にしてはならないことに注 意 してください。
不 注 意 で NFS サーバを停 止 してクラスタをハングさせないように、NFS の考 慮 事 項 ト ピックに記 載 した推 奨 事
項 に従 ってください。また、すべての NFS 共 有 を「intr」マウント オプションを使 用 してマウント すると、アクセス不 可の NFS 共 有 に起 因 するプロセスを kill することができるため役 立 ちます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 16

NFS マウント と su

NFS マウント と su
LifeKeeper は、多 くのデータベース作 業 および SAP 作 業 を、su - <admin name> -c <command> コマン
ド 構 文 を使 用 してデータベース処 理 および SAP 処 理 を実 行 することで実 現 します。このような方 法 で呼 び出 さ
れた場 合 、su コマンド により、管 理 者 のホームディレクト リにあるログインスクリプト が実 行 されます。これらのログ
インスクリプト は、環 境 変 数 をさまざまな SAP パスに設 定 します。その一 部 は、NFS マウント された共 有 に存 在する可 能 性 があります。これらの NFS 共 有 が何 らかの理 由 で利 用 できない場 合 、su 呼 び出 しは、NFS 共 有が利 用 可 能 になるまで待 機 してハングします。
ハングスクリプト は LifeKeeper の正 常 実 行 を妨 げる可 能 性 があるため、この潜 在 的 な問 題 に対 処 するよう、サーバを設 定 することが望 まれます。SAP リソースの削 除 、リスト ア、監 視 処 理 を行 う LifeKeeper スクリプト は、
これらのスクリプト がいつまでもハングし続 けることを防 止 するタイマを内 蔵 しています。そのため、SAP Application
Recovery Kit では、NFS ハングに対 処 するための設 定 作 業 は必 要 ありません。
それでも、利 用 不 可 能 な NFS 共 有 によって影 響 を受 ける手 動 の処 理 は数 多 く存 在 することに注 意 してください。手 動 で LifeKeeper 処 理 を実 行 する前 に、必 ず、すべての NFS 共 有 が利 用 可 能 であることを確 認 する必要 があります。

<INST> ディレクト リの場 所/usr/sap/<SAPSID> パスは NFS 共 有 ではないため、ファイルシステムのルート ディレクト リにマウント できます。/usr/sap/<SAPSID> パスには、サーバ上 で実 行 可 能 な SAP インスタンスごとに、SYS サブディレクト リと<INST> サブディレクト リが含 まれています。構 成 によっては、<INST> ディレクト リは 1 つしかないため、共 有 ファ
イルシステム上 の /usr/sap/<SAPSID> 配 下 に置 くことができます。ただし、他 の構 成 では、バックアップサーバもローカル AS インスタンスを含 む可 能 性 があり、その <INST> ディレクト リは常 に利 用 できるわけではないため、共有 ファイルシステム上 に置 くことはできません。この問 題 を解 決 するため、特 定 の構 成 では、PAS、ASCS、または SCS の/usr/sap/<SAPSID>/<INST>、/usr/sap/<SAPSID>/<ASCS-INST>、または/usr/sap/<SAPSID>/<SCS-INST> ディレクト リを /usr/sap/<SAPSID> ではなく共 有 ファイルシステムにマウント
し、AS の /usr/sap/<SAPSID>/SYS および /usr/sap/<SAPSID>/<AS-INST> をローカルサーバ上 に置 いてください。
例 えば、ABAP+Java 構 成 では、次 のディレクト リとマウント ポイント を作 成 する必 要 があります。

ディレクト リ

注記

/usr/sap/<SAPSID>/DVEBMGS<No.>/ (共 有 ファイルシステム上 ) にマウント/usr/sap/<SAPSID>/SCS<No.>/ (共 有 ファイルシステム上 ) にマウント/usr/sap/<SAPSID>/ERS<No.>(SCS インスタンス用 )すべてのクラスタノード 上 にローカルでマウント するか、NAS共 有 からマウント する必 要 がある (共 有 ストレージ上 にマウン
トしてはならない)/usr/sap/<SAPSID>/ASCS<Instance No.>/ (共 有 ファイルシステム上 ) にマウント/usr/sap/<SAPSID>/ERS<No.>(ASCS インスタンス用 )すべてのクラスタノード 上 にローカルでマウント するか、NAS共 有 からマウント する必 要 がある (共 有 ストレージ上 にマウン
トしてはならない)/usr/sap/<SAPSID>/AS<Instance No.>

バックアップサーバ上 の AS に作 成

SIOS Protection Suite for Linux 管 理 ガイド
Page 17

ディレクト リ構 造 図

注 記 : エンキューレプリケーションサーバ (ERS) リソースは、クラスタのプライマリノード で In Service (ISP) になります。ただし、ERS のアーキテクチャと機 能 は、インスタンスの実 際 のプロセスがバックアップノード 上 で実 行 される
必 要 があります。これによって、スタンバイサーバはプライマリサーバおよびプライマリエンキューサーバインスタンスのロックテーブル情 報 の完 全 なコピーを保 持 することができます。エンキューサーバを実 行 するプライマリサーバに障害 が発 生 した場 合 、ERS プロセスが現 在 実 行 されているバックアップサーバ上 の SIOS Protection Suite によって再 起 動 されます。ERS 上 に保 存 されているロックテーブル (レプリケーションテーブル) が復 旧 中 のエンキュー
サーバプロセスに転 送 され、それを基 に新 しいロックテーブルが作 成 されます。このプロセスが完 了 すると、アクティ
ブなレプリケーションサーバは非 アクティブになります (このサーバはエンキューサーバとの接 続 を閉 じ、レプリケーショ
ンテーブルを削 除 します)。これまで非 アクティブだった新 しい現 在 のバックアップノード (元 のプライマリ) 上
で、SIOS Protection Suite によって ERS プロセスが再 起 動 されます。ERS プロセスがアクティブになると、エンキューサーバに接 続 され、レプリケーションテーブルが作 成 されます。ERS プロセスと SAP アーキテクチャの機 能 の
詳 細 については、http://help.sap.com にアクセスして、エンキューレプリケーションサービスで検 索 してください。
レプリケーションサーバはバックアップノード で常 にアクティブなため、SIOS Protection Suite で保 護 されたファイルシステムにレプリケーションサーバを置 くことはできません。レプリケーションサーバがバックアップノード でアクティブなときに、ファイルシステムはプライマリノード 側 でアクティブになっているからです。したがって、ERS が使 用 するファイ
ルシステムは、すべてのクラスタノード でローカルにマウント するか、NAS からマウント する必 要 があります。

ディレクト リ構 造 図
ABAP のみの環 境 を LifeKeeper で保 護 するために必 要 なディレクト リ構 造 を、下 図 に示 します。図 内 で使 用 されている略 語 の説 明 については、略 語 と定 義 セクションを参 照 してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 18

ディレクト リ構 造 の例

ディレクト リ構 造 の例

SIOS Protection Suite for Linux 管 理 ガイド
Page 19

凡例

凡例

ディレクト リ構 造 のオプション
このド キュメンテーションに示 す設 定 手 順 は、上 に示 したディレクト リ構 造 および図 に基 づきます。これは、SIOS
Technology Corp によってテスト および認 証 済 みの、推 奨 ディレクト リ構 造 です。
すべてがテスト されているわけではありませんが、SAP Recovery Kit が正 しく動 作 する、その他 のディレクト リ構 造のバリエーションも存 在 します。ディレクト リ構 造 のバリエーションの設 定 については、以 下 の指 針 に従 う必 要 があ
ります。
l

l

l

l

l

/usr/sap/trans ディレクト リは、ネット ワーク上 でアクセス可 能 な任 意 のサーバ上 にホスト でき、PAS サーバである必 要 はない。/usr/sap/trans ディレクト リに PAS からリモート でアクセスする場 合 、このディレクト リへのアクセスがミッションクリティカルであるかどうか判 断 する必 要 がある。ミッションクリティカルであれ
ば、LifeKeeper で保 護 する。これには、ディレクト リが共 有 または複 製 ファイルシステムにあり、NFS
Server Recovery Kit によって保 護 されていることが必 要 である。NFS を使 用 せずに /usr/sap/trans ディ
レクト リをすべての SAP インスタンスから利 用 可 能 にする方 法 があれば、それを使 用 してもよい。
/usr/sap/trans ディレクト リは、PAS サーバに配 置 されているかどうかに関 わらず､NFS 共 有 されている必要 はない。
/usr/sap/trans ディレクト リは、NFS 共 有 または LifeKeeper で保 護 されていない場 合 、共 有 ファイルシス
テム上 に置 く必 要 はない。
図 示 した NFS ファイルシステムをエクスポート するために使 用 されるディレクト リ構 造 とパス名 は、単 なる
例 である。パス /exports/usr/sap は、/exports/sap または単 に /sap でよい。
/usr/sap/<SAPSID>/<INST> パスは、共 有 ファイルシステム上 のいずれかのレベルにある必 要 がある。このパスのどの部 分 がファイルシステムのマウント ポイント であるかは関 係 な

SIOS Protection Suite for Linux 管 理 ガイド
Page 20

仮 想 サーバ名

い。/usr、 /usr/sap、 /usr/sap/<SAPSID>、/usr/sap/<SAPSID>/<INST> のいずれも可 能 である。
l/sapmnt/<SAPSID> パスは、共 有 ファイルシステム上 のいずれかのレベルにある必 要 がある。設 定 図 では、このパスは NFS マウント として図 示 されている。これは SAP の要 件 であるが、LifeKeeper の要 件 ではない。

仮 想 サーバ名
SAP アプリケーションサーバと SAP クライアント は、PAS インスタンスが実 行 中 のサーバの名 前 を使 用 して、SAP
プライマリアプリケーションサーバ (PAS) と通 信 します。同 様 に、SAP PAS は、データベース (DB) と、DB サーバの名 前 を使 用 して通 信 します。HAクラスタでは、PAS は、常 にプライマリサーバまたはバックアップサーバのいずれかで実 行 されます。どちらのサーバでアクティブになっているかに関 わらず、その他 のサーバとクライアント が PAS に
シームレスに接 続 できるようにするため、PAS とのすべての通 信 に仮 想 サーバ名 を使 用 します。また、仮 想 サー
バ名 は、PAS が実 行 されているどちらのサーバでもアクティブにできる切 り替 え可 能 IP アド レスにもマッピングされます。
切 り替 え可 能 IP アド レスは、LifeKeeper によって、IP Recovery Kit を使 用 して作 成 および処 理 されます。仮想 サーバ名 は、仮 想 サーバ名 / 切 り替 え可 能 IP アド レスのマッピングを DNS に追 加 するか、すべてのサーバおよびクライアント のホスト ファイルに追 加 することにより、手 動 で設 定 されます。この仕 組 みの詳 細 については、IP
ローカルリカバリト ピックを参 照 してください。
さらに、仮 想 サーバ名 を物 理 サーバ名 の代 わりに使 用 するよう、SAP 設 定 ファイルを変 更 する必 要 があります。
これについては、インスト ールセクションで詳 しく説 明 されており、その他 にも LifeKeeper で SAP を設 定 するための手 順 が記 載 されています。
注 記 : SAP アプリケーションサーバ階 層 と NFS サーバ階 層 では、別 々 の切 り替 え可 能 IP アド レスを使 用 することを推 奨 します。これにより、NFS クライアント で使 用 される IP アド レスと SAP クライアント で使 用 される IP との分 離 を維 持 できます。

SAP ヘルスモニタリング
LifeKeeper は、プライマリアプリケーションサーバ (PAS) インスタンスの状 態 を監 視 し、SAP が正 しく機 能 していな
いと判 断 した場 合 、リカバリ処 理 を開 始 します。
そのステータスは、GUI の [Properties Panel] と CLI を通 じて、グレー (未 知 /非 アクティブ/オフライン)、赤 (障 害発 生 )、黄 (問 題 )、または緑 (良 好 ) として、ユーザに返 されます。
インスタンスのステータスがグレーの場 合 、状 態 は未 知 であるか、情 報 が利 用 できません。
インスタンスのステータスが赤 の場 合 、リソースは障 害 状 態 とみなされ、LifeKeeper は適 切 なリカバリ処 理 を開始 します。
インスタンスのステータスが黄 , の場 合 、定 義 されたインスタンスについて、SAP プロセスに問 題 がある可 能 性 を示 します。黄 色 のステータスのデフォルト 動 作 は、リカバリを開 始 することなく監 視 を続 行 することです。
デフォルト 動 作 は、このオプションを GUI リソースメニューで設 定 することで変 更 できます。
1. インスタンスを右 クリックします。
2. [Handle Warnings] を選 択 します。

SIOS Protection Suite for Linux 管 理 ガイド
Page 21

SAP ライセンス

3. 以 下 の画 面 が表 示 され、[Fail on Warnings] を選 択 できます。

[Yes] を選 択 すると、黄 色 の警 告 はエラーとして扱 われて、リカバリが開 始 されます。
注 記 : 黄 は過 渡 的 な状 態 であり、ほとんどの場 合 は障 害 を表 すものではないため、この設 定 はデフォル
ト 選 択 の [No] のままにすることを強 くお勧 めします。

SAP ライセンス
HAクラスタ環 境 では、SAP は、プライマリサーバとバックアップサーバの両 方 で実 行 できるよう設 定 されます。SAP
ライセンススキームはハード ウェア依 存 であるため、SAP が実 行 される各 サーバについて個 別 のライセンスが必 要になります。そのため、プライマリサーバとバックアップサーバの両 方 について、SAP ライセンスを取 得 しインスト ール
する必 要 があります。

SIOS Protection Suite for Linux 管 理 ガイド
Page 22

自 動 スイッチバック

自 動 スイッチバック
アクティブ / アクティブ構 成 において、SAP プライマリアプリケーションサーバインスタンス (PAS)、ABAP SAP セント
ラルサービスインスタンス (ASCS)、または SAP セント ラルサービスインスタンス (SCS) の階 層 とデータベース (DB)階 層 は独 立 しており、通 常 動 作 中 は異 なるサーバ上 で In Service の状 態 になります。しかし、いずれかのサーバがメンテナンス中 の場 合 など、両 方 の階 層 が同 一 のサーバ上 で In Service になることもあります。いずれかのサーバ上 で両 方 のリソース階 層 が In Service の場 合 に、両 方 のサーバがダウンした後 、サーバが再 起 動 すると
き、SAP 階 層 の in-service 操 作 のタイムアウト 前 に、データベース階 層 が In Service になることが重 要 です。LifeKeeper は、起 動 中 に階 層 の in-service 処 理 を段 階 的 に行 うため、LifeKeeper が SAP を先 に起 動 した場 合 、データベースの in-service 処 理 は SAP の in-service 処 理 の終 了 を待 機 し、SAP の in-service 処 理はデータベースが利 用 可 能 になるのを待 機 します。しかし、DB のリスト ア処 理 は PAS、ASCS、または SCS リ
スト アが完 了 した後 に初 めて開 始 できるため、データベースが利 用 可 能 になることはありません。このデッド ロック状 態 は、PAS、ASCS、または SCS のリスト ア処 理 がタイムアウト するまで持 続 します。(注 記 : SAP は、10 分
後 にタイムアウト して失 敗 します。)
デッド ロックシナリオを回 避 するため、この設 定 では、両 方 のリソース階 層 に Automatic Switchback を設 定 しておくことが重 要 です。これで、LifeKeeper の起 動 中 に、最 も高 い優 先 順 位 を持 つサーバ上 (この場 合 、2 つの異なるサーバ) で強 制 的 に各 階 層 をリスト アすることになります。異 なるサーバ上 での LifeKeeper の restore 処 理は並 列 に実 行 できるため、デッド ロック状 態 を回 避 できます。

その他 の注 記
次 の項 目 については、HAクラスタ環 境 において特 別 な設 定 手 順 が必 要 になります。以 下 の項 目 それぞれの設 定 要 件 に関 する情 報 については、SAP Web Application Server in Switchover Environments ド キュメント を
参 照 してください。
lログイングループl

SAP スプーラlバッチジョブl

SAP ルータl

SAP システムアップグレード

SIOS Protection Suite for Linux 管 理 ガイド
Page 23Chapter 4: インスト ール
設 定 / インスト ール
LifeKeeper を使 用 して SAP リソース階 層 を作 成 する前 に、以 下 の作 業 を下 記 に推 奨 する順 序 で実 施 してください。以 下 に記 載 されていない追 加 の非 HA 固 有 の設 定 作 業 を行 う必 要 があることに注 意 してください。詳細 については、SAP インスト ールガイド を参 照 してください。
以 下 の作 業 では、「SAP プライマリサーバ」および「SAP バックアップサーバ」を参 照 しています。SAP プライマリ
サーバは、通 常 動 作 時 にセント ラルサービスが実 行 されるサーバです。SAP バックアップサーバは、SAP プライマ
リサーバに障 害 が発 生 したときにセント ラルサービスが実 行 されるサーバです。
必 ずしも必 須 ではありませんが、以 下 の操 作 手 順 には、使 用 する前 にすべての共 有 ファイルシステムを
LifeKeeper で保 護 する推 奨 手 順 が含 まれています。共 有 ファイルシステムは、LifeKeeper で保 護 する前 は両方 のサーバからアクセス可 能 であるため、データが破 壊 される可 能 性 があります。LifeKeeper でファイルシステム
を保 護 することで、データへのアクセスを 1 つのサーバに留 めます。

SAP をインスト ールする前 に
以 下 のト ピックの作 業 は、SAP ソフト ウェアをインスト ールする前 に行 う必 要 があります。記 載 されている順 序 に従 って、作 業 を行 ってください。また、NetWeaver 環 境 でのインスト ールを予 定 している場 合 、SAP ド キュメントの SAP Web Application Server in Switchover Environments を参 照 してください。
設 定 の計 画

SAP ソフト ウェアのインスト ール
以 下 の作 業 は、SAP ソフト ウェアを高 可 用 性 環 境 にインスト ールするために必 要 です。記 載 されている順 序 に従 って、作 業 を行 ってください。詳 細 については、各 作 業 をクリックしてください。SAP のインスト ール手 順 の詳 細については、関 連 する SAP インスト ールガイド を参 照 してください。

プライマリサーバのインスト ール
コアサービス、ABAP セント ラルサービス (ASCS)、および Java セント ラルサービス (SCS) のインス
ト ール
データベースのインスト ール
プライマリアプリケーションサーバインスタンスのインスト ール
追 加 のアプリケーションサーバインスタンスのインスト ール

SIOS Protection Suite for Linux 管 理 ガイド
Page 25

バックアップサーバのインスト ール

バックアップサーバのインスト ール
バックアップサーバへのインスト ール

LifeKeeper のインスト ール
LifeKeeper のインスト ール
ファイルシステムとディレクト リ構 造 の作 成
共 有 ディスクおよび LifeKeeper へのデータ移 動
SAP Recovery Kit の旧 バージョンからのアップグレード

LifeKeeper での SAP の設 定
リソース設 定 作 業
以 下 の作 業 では、LifeKeeper GUI の [Edit] ニューからオプションを選 択 することによって、Recovery Kit を
設 定 する方 法 を説 明 します。それぞれの設 定 作 業 は、ツールバーから選 択 することもできます。または、状 況 表 示 ウィンド ウのリソース階 層 ツリー (左 側 のペイン) のグローバルリソースを右 クリックして、[Edit] メニューと同 じド ロップダウンメニューの選 択 項 目 を表 示 することもできます。言 うまでもなく、これは階 層 がすでに存 在 している場 合 にだけ可 能 な方 法 です。
または、状 況 表 示 ウィンド ウのリソース階 層 表 (右 側 のペイン) のリソースインスタンスを右 クリックして、
サーバおよび特 定 リソースの状 況 に応 じて、リソース階 層 の作 成 を除 くすべての設 定 作 業 を実 行 することもできます。
IP リソース
SAP リソース階 層 の作 成
リソース階 層 の削 除
リソース階 層 の拡 張リソース階 層 の拡 張 解 除
共 通 の Recovery Kit 作 業
コマンド ラインによる SAP の設 定

SAP リソース階 層 のテスト
SAP ソフト ウェアに対 して LifeKeeper 保 護 を構 築 した後 、その SAP 階 層 を徹 底 的 にテスト する必 要 があります。記 載 されている順 序 に従 って、作 業 を行 ってください。
テスト の準 備
テスト の実 行

SIOS Protection Suite for Linux 管 理 ガイド
Page 26

設 定 の計 画

設 定 の計 画
1. 使 用 する設 定 を決 定 してください。必 要 な作 業 は、設 定 によって異 なります。
2. SAP システム全 体 の /usr/sap/trans ディレクト リを SAP プライマリアプリケーションサーバ上 にホスト する
か、ファイルサーバ上 にホスト するかを決 定 してください。NFS で共 有 され完 全 にアクセス可 能 である限
り、どちらにホスト しても構 いません。SAP プライマリアプリケーションサーバ上 にホスト して共 有 ファイルシス
テム上 に置 く場 合 、LifeKeeper で保 護 し、SAP 階 層 内 に含 める必 要 があります。
3. SAP Installation Guide に記 載 されている SAP およびデータベースのスト レージ要 件 を考 慮 してください。
大 部 分 の SAP ファイルは、共 有 スト レージ上 にインスト ールする必 要 があります。どのデータベースファイ
ルが共 有 スト レージにインスト ールされ、どのデータベースファイルがローカルにインスト ールされるかについては、データベース固 有 リカバリキット の SPS for Linux テクニカルド キュメンテーション を参 照 してください。SAP 環 境 では、SAP がデータベースバイナリにローカルアクセスを必 要 とするため、これらはローカルに
インスト ールする必 要 があることに注 意 してください。以 上 の要 件 を満 たして、使 用 する共 有 スト レージに最 適 な使 用 方 法 を決 定 してください。
また、共 有 スト レージリソースが LifeKeeper の保 護 下 にある場 合 、そのリソースに一 度 にアクセス可 能 な
サーバは 1 つだけになることに注 意 してください。共 有 デバイスがディスクアレイである場 合 、LUN 全 体 が保 護 されます。共 有 デバイスがディスクである場 合 、ディスク全 体 が保 護 されます。そのため、単 一 ボ
リュームに配 置 されているすべてのファイルシステムは、LifeKeeper によってまとめて制 御 されます。これは、データベース用 に 1 つ、SAP 用 に 1 つの、少 なくとも 2 つの論 理 ボリューム (LUN) を用 意 する必 要 があることを意 味 します。
4. フェイルオーバ時 にシステムを識 別 するため、仮 想 ホスト 名 が必 要 になります。使 用 する仮 想 ホスト 名 1つにつき 1 つの新 しい IP アド レスが 必 要 です。この仮 想 ホスト 名 が DNS (ド メインネームシステム) 設 定
で正 しく解 決 できることを確 認 したら、以 下 の手 順 に進 みます。
a. 以 下 のコマンド を使 用 して、新 しい仮 想 IP アド レスを作 成 してください。
ifconfig eth0:1 {IPADDRESS} netmask {255.255.252.0} (使 用 設 定 に合 わせて、適 切 なネット マスクを使 用 してください)
注 記 : これらの新 しい仮 想 IP アド レスの検 証 は、LifeKeeper 7.3 以 前 の場 合 、ifconfig とip addr show コマンド のどちらを使 用 しても実 行 可 能 です。LifeKeeper 7.4 以 降 の場 合 、
ip addr show コマンド を使 用 する必 要 があります。
b. eth0:2 のデータベース仮 想 IP についても繰 り返 します。
切 り替 え可 能 IP アド レスを仮 想 サーバ名 と関 連 付 けするため、/etc/hosts を編 集 し、新 しい仮 想 IP ア
ド レスを追 加 してください。
注 記 : プライマリアプリケーションサーバとデータベースが常 に同 一 のサーバ上 で実 行 され、その通 信 が常にローカルである場 合 、この手 順 は必 須 ではありません。しかし、いつか異 なるサーバで実 行 する場 合 に
備 えて、プライマリアプリケーションサーバとデータベースに対 し、別 々 の切 り替 え可 能 IP アド レスおよび仮想 サーバ名 を用 意 することを推 奨 します。
5. 両 方 マシンでキャッシングデーモンを停 止 してください。
rcnscd stop

SIOS Protection Suite for Linux 管 理 ガイド
Page 27

重要事項

6. ソフト ウェアをマウント してください。
mount //{path of software} (no password needed)
7. X セッション (ssh -X または VNC セッション、Microsoft Windows ユーザの場 合 、 Hummingbird Exceed X
Windows を使 用 可 能 ) を実 行 してください。
注 記 : sapinst が実 行 されている場 合 、ディレクト リは /tmp 配 下 に抽 出 されます。

重要事項
LifeKeeper SAP Recovery Kit は、インスト ールされている SAP Host Agent に依 存 します。このソフト ウェアがイ
ンスト ールされていない場 合 、LifeKeeper SAP Kit はインスト ールされません。SAP Netweaver Version 7.3 では
この Host Agent が提 供 されていますが、それより前 のバージョンでは SAP からダウンロード する必 要 があります。
使 用 する特 定 のバージョンについては、SAP のヘルプを参 照 することをお勧 めします。また、詳 細 なド キュメン
テーションをヘルプフォーラム (help.sap.com) で入 手 できます。
ll

RPM または SAR フォーマット の saphostexec モジュールを、SAP からダウンロード できます。
モジュールが正 しくインスト ールされているか確 認 するには、いくつかのモジュール(saposcol、 saphostexec、 saphostctrl) を検 索 します。SAP がインスト ールされている場 合 、通 常 これらのモジュールが見 つかります (一 般 的 に /usr/sap ディレクト リ)。

コアサービスのインスト ール
ソフト ウェアをインスト ールする前 に、すべてのサーバ上 で日 付 と時 刻 が同 期 していることを確 認 してください。これは、LifeKeeper と SAP の両 方 にとって重 要 です。
コアサービス、ABAP セント ラルサービス (ASCS) および Java セント ラルサービス (SCS) は、単 一 障 害 点 (SPOF)
であり、LifeKeeper で保 護 する必 要 があります。適 切 な SAP インスト ールガイド を使 用 して、コアサービスを
SAP プライマリサーバ上 にインスト ールしてください。

インスト ール上 の注 記l

設 定 の計 画 ト ピックで作 成 した必 要 な仮 想 ホスト 名 を使 用 するには、SAPinst 開 始 前 に SAPinst
プロパティの SAPINST_USE_HOSTNAME を設 定 し、必 要 な仮 想 ホスト 名 を指 定 します。(注記 :SAPINST_USE_HOSTNAME 仮 想 IP アド レスは、後 で LifeKeeper で SAP リソースを作 成 するときに使 用 するため、記 録 しておいてください。)
次 のコマンド を実 行 : ./sapinst SAPINST_USE_HOSTNAME={hostname}ll

7 つの段 階 で、コアサービスを作 成 して、起 動 する必 要 があります。jdbcconnect.jar でパーミッション
エラーが発 生 する場 合 、/sapmnt/STC/exe/uc/linuxx86_64 に移 動 し、ディレクト リとファイル
jdbcconnect.jar を書 き込 み可 能 にしてください (chmod 777 ---)。
正 常 完 了 のメッセージが表 示 され、インスト ールが完 了 します。

データベースのインスト ール
1. dba と oinstall のグループ ID をメモしてください。これは、バックアップマシンで必 要 になります。

SIOS Protection Suite for Linux 管 理 ガイド
Page 28

インスト ール上 の注 記

2. ソフト ウェアのディレクト リに移 動 し、次 のコマンド を実 行 してください。
./sapinst SAPINST_USE_HOSTNAME={database connectivity ip address}
3. 適 切 な SAP インスト ールガイド を使 用 して、SAPinst を実 行 し、データベースインスタンスをインスト ール
してください。

インスト ール上 の注 記
l

l

l

l

l

SIOS は、orarun パッケージがデータベースインスタンスのインスト ール前 に既 にインスト ールされている場
合 、orarun パッケージを削 除 することを推 奨 します (SAP ノート 1257556 を参 照 )。
SAPinst ウィンド ウのデータベースインスト ールオプションは、Oracle を除 き、データベースソフト ウェアが既 にインスト ールされていることを前 提 としています。Oracle データベースの場 合 、SAPinst はインスト ールを停止 し、データベースソフト ウェアのインスト ールを要 求 します。
<DBSID> は、データベースインスタンスを識 別 します。SAPinstは、データベースインスタンスをインスト ー
ルスするときに <DBSID> の入 力 を要 求 します。<DBSID> は、<SAPSID> と同 じにすることができます。
SAP グローバルホスト 以 外 のホスト にデータベースをインスト ールする場 合 、SAP グローバルホスト からグ
ローバルディレクト リをマウント する必 要 があります。
Listener が起 動 される時 点 で問 題 が発 生 した場 合 、以 下 のコマンド を使 用 して終 了 させてください。
(ps –ef | grep lsnrctl)l

SAPR3 と SAPR3DB のユーザ ID のパスワード をリセット するには、以 下 のコマンド を使 用 してください。
brtools

データベースのインスト ールが完 了 したら、下 のダイアログを閉 じ、SAP のインスト ール、すなわちアプリケーション
サービスのインスト ールに進 んでください。

プライマリアプリケーションサーバインスタンスのインスト ール
1. プライマリアプリケーションサーバインスタンスをインスト ールするには、先 述 したディレクト リから sapinst
を再 実 行 します。
./sapinst SAPINST_USE_HOSTNAME=sap10
2. 要 求 された場 合 、[Primary Application Server Instance] を選 択 し、適 切 な SAP インスト ールガイド
を使 用 してインスト ールを続 行 します。

インスト ール上 の注 記ll

プライマリアプリケーションサーバインスタンスは、既 に単 一 障 害 点 (SPOF) ではなくなっているため、クラス
タの一 部 にする必 要 はありません。この時 点 で、SPOF は、クラスタによって保 護 されているセント ラルサー
ビスインスタンス (SCS インスタンスおよび ASCS インスタンス) 内 にあります。
プライマリアプリケーションサーバインスタンスのディレクト リの名 前 は、DVEBMGS<No> です (<No> はイン
スタンス番 号 )。

SIOS Protection Suite for Linux 管 理 ガイド
Page 29

追 加 のアプリケーションサーバインスタンスのインスト ールl[OK] メッセージを受 信 すると、アプリケーションサービスのインスト ールが完 了 します。

l

レプリケート されたエンキューを 7.1 上 にインスト ールする場 合 、sapinst をそのまま実 行 します。

追 加 のアプリケーションサーバインスタンスのインスト ール
冗 長 性 を実 現 するため、追 加 のアプリケーションサーバインスタンスをインスト ールすることを推 奨 します。アプリ
ケーションサーバインスタンスは SPOF ではないため、クラスタに含 める必 要 はありません。
各 追 加 アプリケーションサーバインスタンス上 で、次 の作 業 を実 行 してください。
1. SAPinst を実 行 し、追 加 のアプリケーションサーバインスタンスをインスト ールしてください。
2. 要 求 された場 合 、[Additional Application Server Instance] を選 択 し、適 切 な SAP インスト ールガ
イド を使 用 してインスト ールを続 行 します。

バックアップサーバへのインスト ール
バックアップサーバでは、プライマリサーバ上 で実 行 した以 下 のインスト ール手 順 をもう一 度 実 行 します。
1. コアサービス、ABAP セント ラルサービス (ASCS)、および Java セント ラルサービス (SCS) のインスト ール
2. データベースのインスト ール
3. アプリケーションサービスのインスト ール

SPS のインスト ール
SPS SAP Recovery Kit は、LifeKeeper バージョン 7.3 と 7.4 でテスト されています。バージョン 7.3 を使 用 している場 合 、受 注 時 に提 供 されるパッチを適 用 する必 要 があります。
プライマリサーバとバックアップサーバの両 方 において、LifeKeeper ソフト ウェアを次 のリカバリキット を含 めてインス
ト ールしてください。
l

SAP

l

適 切 なデータベース (Oracle、SAP DB など)

l

IP

l

NFS

l

NAS

1. 両 方 のマシンで Oracle Listener と SAP を停 止 してください。
例 えば、Oracle ユーザが orastc で、Oracle Listener が LISTENER_STC で、SAP ユーザが stcadm の場 合 、次 のようになります。
a. su コマンド でユーザ orastc に切 り替 え、コマンド lsnrctl stop LISTENER_STC を
実 行 してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 30

ファイルシステムとディレクト リ構 造 の作 成

b. su コマンド でユーザ stcadm に切 り替 え、コマンド stopsap sap{No.} を実 行 してください。
c. root ユーザとして、SAP または Oracle ユーザプロセスが実 行 されていないことを確 認 します。もし実 行 されている場 合 、「killall sapstartsrv」と入 力 してください。このコマ
ンド を実 行 した後 もプロセスが存 在 する場 合 は、「ps ?ef」を実 行 して各 プロセスを終 了
してください。
2. 両 方 のマシンで /etc/hosts を開 き、ホスト と DNS のエント リが正 しく指 定 されていることを確 認 してください。
3. 現 在 のインターフェースから IP アド レスを停 止 および削 除 してください。注 記 : この手 順 は、IP アド レスを
LifeKeeper IP Recovery Kit で保 護 する前 に行 う必 要 があります。
ifconfig eth0:1 down
ifconfig eth0:2 down
4. ping などを使 用 して接 続 試 行 を行 い、IP アド レスが削 除 されていることを確 認 してください。
5. SPS インスト ールガイド に記 載 の手 順 に従 って、プライマリサーバとバックアップサーバの両 方 に SPS をイ
ンスト ールしてください (DE、コア、DataKeeper、LVM、およびライセンス)。Recovery Kit を選 択 するよう求められたら、以 下 を選 択 してください。
SAP、適 切 なデータベース (Oracle)、IP、NFS、NAS
インスト ールスクリプト が一 定 のチェックを実 行 します。以 下 の例 に示 すように、環 境 が正 しく設 定
されない場 合 、失 敗 することがあります。
SAP Services file /usr/sap/sapservices not found
SAP Installation is not valid; please check environment andretryerror:%pre(steeleye-lkSAP-7.3.1-1.noarch) scriptlet failed,exit status 2error: install:%pre scriptlet failed (2), skipping steeleyelkSAP-7.3.1-1
上 記 の例 では、期 待 される SAP ファイル、/usr/sap/sapservices が欠 落 しています。インスト ールを続 行 する前 に、環 境 が正 しい状 態 になることはとても重 要 です。
リカバリキット のインスト ールおよびリソースを保 護 するためのサーバの設 定 に関 する詳 細 は、Recovery Kit
ド キュメンテーションを参 照 してください。

ファイルシステムとディレクト リ構 造 の作 成
使 用 するデータベース管 理 システムによって多 くの異 なる設 定 が可 能 ですが、準 拠 すべき基 本 的 なレイアウト を
以 下 に示 します。

SIOS Protection Suite for Linux 管 理 ガイド
Page 31

ファイルシステムとディレクト リ構 造 の作 成l

プライマリサーバとセカンダリサーバ間 にコミュニケーションパスを確 立 するl

仮 想 IP リソースを etc/hosts に追 加 するl

ホスト とデータベースについて仮 想 IP リソースを作 成 するl

共 有 ディスクを構 築 するl

SAP 用 のファイルシステムを (共 有 ディスク上 に) 作 成 するl

データベース用 のファイルシステムを (共 有 ディスク上 に) 作 成 するl

メイン SAP ファイルシステムをマウント するlマウント ポイント を作 成 する

l

PAS、SCS、ASCS ディレクト リのほか、追 加 のアプリケーションサーバがある場 合 はそれもマウント する

データベースのディレクト リ構 造 の詳 細 については、データベース管 理 システム固 有 の SAP インスト ールガイド を
参 照 してください。データベース用 の LifeKeeper Recovery Kit の保 護 下 に置 くためには、すべてのデータベース
ファイルを共 有 ディスク上 に配 置 する必 要 があります。データベースを保 護 するための追 加 情 報 については、デー
タベース固 有 の Recovery Kit ド キュメンテーション を参 照 してください。
以 下 の例 は可 能 な設 定 の例 にすぎませんが、これらの多 くの設 定 例 を理 解 し、設 定 規 則 に従 うことは、ユーザのコンピューティング環 境 で実 現 可 能 なソリューションを明 確 にし、設 定 する上 で役 立 ちます。
1. プライマリサーバの UI から、プライマリサーバとセカンダリサーバ間 にコミュニケーションパスを確 立 してください。
2. 実 際 のプライマリおよびセカンダリ仮 想 IP アド レスのエント リを /etc/hosts に追 加 してください。
3. プライマリサーバ上 で LifeKeeper にログインし、ホスト とデータベースの仮 想 IP リソースを作 成 してください(例 : ip-db10 と ip-sap10)。
4. 2 台 のマシン間 に共 有 ディスクを構 築 してください。
注 記 : 独 立 したフェイルオーバを可 能 にするため、データベース用 に 1 つの LUN、SAP データ用 に 1 つのLUN を用 意 することを推 奨 します。
5. 設 定 によっては、次 の作 業 を完 了 させる必 要 があります。
l

物 理 デバイスを作 成 するl

ボリュームグループを作 成 するl

SAP 用 の論 理 ボリュームを作 成 するl

データベース用 の論 理 ボリュームを作 成 する

6. 共 有 スト レージ上 に SAP 用 のファイルシステム (すなわち、sapmnt、saptrans、ASCS{No}、 SCS{No}、 DVEBMGS{No}) を作 成 してください。注 記 : すべてを共 有 スト レージ上 に配 置 するためには、SAP を停 止 する必 要 があります。
7. データベースに必 要 なすべてのファイルシステムを作 成 してください (例 :mirrlogA、 mirrlogB、 origlogA、 origlogB、 sapdata1、 sapdata2、 sapdata3、 sapdata4、 oraarch、 saparch、 sapreorg、 saptrace、 oraflash -- mkfs -t ext3 /dev/oracle/mirrlogA)。

SIOS Protection Suite for Linux 管 理 ガイド
Page 32

共 有 ディスクおよび LifeKeeper へのデータ移 動

注 記 : データベース固 有 のリカバリキット については、 SPS for Linux テクニカルド キュメンテーション を参 照
し、LifeKeeper で作 成 および保 護 する必 要 のあるファイルシステムに関 する追 加 情 報 については、Component Installation Guide SAP Web Application Server を参 照 してください。
8. メイン SAP ファイルシステムにマウント ポイント を作 成 し、マウント してください (必 要 な場 合 )。追 加 情 報については、NFS マウント ポイント と inode ト ピックを参 照 してください。(注 記 :/exports ディレクト リは、ファイルシステムをマウント するために使 用 されました。)
mount /dev/sap/sapmnt /exports/sapmnt
mount /dev/sap/saptrans /exports/saptrans9. 以 下 のコマンド を使 用 して、一 時 的 なマウント ポイント を作 成 してください。
mkdir /tmp/m{No}
10. 3 つの SAP ディレクト リをマウント してください (以 下 のマウント ポイント は、外 部 NFS を使 用 する場 合 もそうでない場 合 も存 在 するそれぞれのアプリケーションサーバで必 要 です)。
mount /dev/sap/ASCS00 /tmp/m1
mount /dev/sap/SCS01 /tmp/m2
mount /dev/sap/DVEBMGS02 /tmp/m3
共 有 ディスクおよび LifeKeeper へのデータ移 動 .に進 みます。

共 有 ディスクおよび LifeKeeper へのデータ移 動
次 の手 順 は、Oracle を使 用 する場 合 の例 です。
開 始 する前 に: プライマリサーバとバックアップサーバは、2 台 のサーバに指 定 されています。この手 順 の最 後 に、これらの役 割 が予 約 されます。まずは手 順 を最 後 まで通 して読 み、どのマシンをプライマリにし、どのマシンをバックアップにするのが良 いかを計 画 することを推 奨 します。この手 順 を最 後 まで行 うと、プライマリの役 割 とバックアップの役 割 が交 換 可 能 になります。特 定 の環 境 ではあるマシンがプライマリで、あるマシンがバックアップになることを考 慮 し、その構 成 方 法 を理 解 することが重 要 です。
1. ディレクト リを /usr/sap/DEV に変 更 し、各 サブディレクト リに移 動 し、データをコピーしてください。
l

cd ASCS{No.}lcp ?a * /tmp/m1l

cd ../SCS{No.}lcp ?a * /tmp/m2l

cd ../DVEBMGS{No.}lcp ?a * /tmp/m3

2. これらの一 時 ディレクト リを正 しいユーザ権 限 に変 更 してください。
chown stcadm:sapsys /tmp/m1 (repeat for m2 and m3)

SIOS Protection Suite for Linux 管 理 ガイド
Page 33

共 有 ディスクおよび LifeKeeper へのデータ移 動

3. umount /tmp/m1 を使 用 して これらの 3 つの一 時 ディレクト リをアンマウント し、m2 と m3 についても同様 に行 ってください。
4. デバイスを古 いディレクト リに再 マウント してください。
mount /dev/sap/ASCS{No.} /usr/sap/STC/ASCS{No.}mount /dev/sap/SCS{No.} /usr/sap/STC/SCS{No.}mount /dev/sap/DVEBMGS{No.} /usr/sap/STC/DVEBMGS{No.}5. Oracle 用 の 13 個 の一 時 ディレクト リをマウント してください。
mount /dev/oracle/sapdata1 /tmp/m1
mount /dev/oracle/sapdata2 /tmp/m2
mount /dev/oracle/sapdata3 /tmp/m3
mount /dev/oracle/sapdata4 /tmp/m4
mount /dev/oracle/mirrlogA /tmp/m5
mount /dev/oracle/mirrlogB /tmp/m6
mount /dev/oracle/origlogA /tmp/m7
mount /dev/oracle/origlogB /tmp/m8
mount /dev/oracle/saparch /tmp/m9
mount /dev/oracle/sapreorg /tmp/m10
mount /dev/oracle/saptrace /tmp/m11
mount /dev/oracle/oraarch /tmp/m12
mount /dev/oracle/oraflash /tmp/m13
6. ディレクト リを /oracle/STC に変 更 し、データをコピーしてください。
a. 各 サブディレクト リに移 動 してください (cd sapdata1 を実 行 し、cp ?a * /tmp/m1 を実 行 する)
7. 前 の手 順 を、上 記 の関 係 に示 すように各 サブディレクト リについて繰 り返 します。
8. これらの一 時 ディレクト リを正 しいユーザ権 限 に変 更 してください。
chown orastc:dba /tmp/m1 (repeat for m2 to m12)
9. すべての一 時 ディレクト リをアンマウント してください。
umount /tmp/m*
10. デバイスを古 いディレクト リに再 マウント してください。
mount /dev/oracle/sapdata1 /oracle/STC/sapdata1

SIOS Protection Suite for Linux 管 理 ガイド
Page 34

共 有 ディスクおよび LifeKeeper へのデータ移 動

11. リスト されているすべてのディレクト リに対 し、上 記 の手 順 を繰 り返 してください。
12. /etc/exports ディレクト リを編 集 し、SAP のメインディレクト リ用 のマウント ポイント を挿 入 してください。
/exports/sapmnt *(rw,sync,no_root_squash)/exports/saptrans *(rw,sync,no_root_squash)
13. rcnfsserver start コマンド (これは SLES 用 のコマンド で、Red Hat の場 合 はservice nfs
start) を使 用 して NFS サーバを起 動 してください。NFS サーバがすでにアクティブの場 合 、「exportfs-va」を使 用 してこれらのマウント ポイント をエクスポート する必 要 があります。
14. 次 のマウント コマンド を実 行 します (udp の使 用 に注 意 してください。これはフェイルオーバとリカバリのために重 要 です)。
mount {virtual ip}:/exports/sapmnt/<SID> /sapmnt/<SID> -orw,sync,bg,intr,udp
mount {virtual ip}:/exports/saptrans /usr/sap/trans o rw,sync,bg,intr,udp
15. Oracle にログインし、Oracle を起 動 します (su コマンド で orastc に切 り替 えた後 )。
lsnrctl start LISTENER_STC
sqlplus / as sysdba
startup
16. SAP にログインし、SAP を起 動 します (su コマンド で stcadm に切 り替 えた後 )。
startsap sap{No.}17. すべてのプロセスが起 動 されていることを確 認 してください。
ps ?ef | grep en.sap (2 processes)
ps ?ef | grep ms.sap (2 processes)
ps ?ef | grep dw.sap (17 processes)「SAP Logon」または「SAP GUI for Windows」は、SAP 提 供 の Windows クライアント です。このプログラ
ムは、SAP のダウンロード サイト からダウンロード できます。[Properties] ページの [Application Server] には、仮 想 IP アド レスを使 用 できます。これにより、仮 想 IP が存 在 するプライマリマシンへの接 続 を確 実にアクティブにすることができます。
18. SAP と Oracle Listener を停 止 してください。(注 記 : ここで指 定 したユーザ (SID「STC」など) は例 です。
実 際 の環 境 において、ユーザ ID は、SID によって異 なります (たとえば、xxxadm または oraxxx、ここでxxx は SID)。また、手 順 c において、Oracle へのログインとデータベースのシャット ダウンに、Oracle 提 供の SQL*Plus ユーティリティを使 用 しています。)
a. su to stcadm and enter command “stopsap sap{No.}”b. su コマンド で orastc に切 り替 え、コマンド 「lsnrctl stop LISTENER_STC」を入 力
してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 35

共 有 ディスクおよび LifeKeeper へのデータ移 動

c. su コマンド で orastc に切 り替 え、「sqlplus sys as SYSDBA」を入 力 し、次 のコマンド
を入 力 してください: shutdown at the command prompt"d. コマンド 「stopsap sap{No.}」を入 力 してください。
e. killall sapstartsrv as root
f. sap および oracle ユーザの残 りのプロセスを終 了 してください。
19. すべてのファイルシステムをアンマウント してください。
umount /usr/sap/transumount /sapmnt/STC
umount /oracle/STC/*
umount /usr/sap/STC/DVEBMGS{No.}umount /usr/sap/STC/SCS{No.}umount /usr/sap/STC/ASCS{No.}20. コマンド 「rcnfsserver stop」を使 用 して NFS サーバを停 止 し、アンマウント を実 行 してください。
umount /exports/sapmnt
umount /exports/saptrans21. /etc/exports をバックアップシステムにコピーしてください。
scp /etc/exports (backup ip):/etc/exports
22. 論 理 ボリュームをプライマリ上 で非 アクティブ化 してください。
lvchange ?an oracle
lvchange ?an sap
23. 対 応 する SAP ディレクト リをバックアップシステム上 に作 成 してください。
mkdir ?p /exports/sapmnt
mkdir ?p /exports/saptrans24. 論 理 ボリュームをバックアップシステム上 でアクティブ化 してください。
lvchange -ay oracle
lvchange -ay sap
注 記 : ボリュームグループが構 築 されたとき、プライマリ上 でスト レージの再 編 成 が発 生 した場 合 、この手
順 で問 題 が発 生 する場 合 があります。バックアップを再 起 動 することで、この問 題 を解 消 できます。
25. バックアップマシンにディレクト リをマウント してください。
mount /dev/sap/sapmnt /exports/sapmnt

SIOS Protection Suite for Linux 管 理 ガイド
Page 36

共 有 ディスクおよび LifeKeeper へのデータ移 動

mount /dev/sap/saptrans /export/saptransmount /dev/sap/ASCS00 /usr/sap/STC/ASCS{No.}mount /dev/sap/SCS01 /usr/sap/STC/SCS{No.}mount /dev/sap/DVEBMGS02 /usr/sap/STC/DVEBMGS{No.}mount /dev/oracle/sapdata1 /oracle/STC/sapdata1
mount /dev/oracle/sapdata2 /oracle/STC/sapdata2
mount /dev/oracle/sapdata3 /oracle/STC/sapdata3
mount /dev/oracle/sapdata4 /oracle/STC/sapdata4
mount /dev/oracle/origlogA /oracle/STC/origlogA
mount /dev/oracle/origlogB /oracle/STC/origlogB
mount /dev/oracle/mirrlogA /oracle/STC/mirrlogA
mount /dev/oracle/mirrlogB /oracle/STC/mirrlogB
mount /dev/oracle/oraarch /oracle/STC/oraarch
mount /dev/oracle/saparch /oracle/STC/saparch
mount /dev/oracle/saptrace /oracle/STC/saptrace
mount /dev/oracle/sapreorg /oracle/STC/sapreorg
26. LifeKeeper を介 して、IP アド レスをバックアップシステムにスイッチオーバしてください。
27. NFS エクスポート をバックアップ上 にマウント してください。
mount sap{No.}:/exports/sapmnt/STC /sapmnt/STC
mount sap{No.}:/exports/saptrans/trans /usr/sap/trans27. Oracle にログインし、Oracle を起 動 します (su コマンド で orastc に切 り替 えた後 )。
lsnrctl start LISTENER_STC
sqlplus / as sysdba
startup
28. SAP にログインし、SAP を起 動 します (su コマンド で stcadm に切 り替 えた後 )。
startsap sap{No.}29. LifeKeeper にログインし、プライマリとバックアップの優 先 インスタンスを切 り替 えてください (バックアップを高い優 先 度 にする)。
30. 元 のプライマリ上 で、元 のディレクト リを以 下 のように保 存 します。
mv /exports /exports-save

SIOS Protection Suite for Linux 管 理 ガイド
Page 37

SAP Recovery Kit の旧 バージョンからのアップグレード

mv /usr/sap/STC/DVEBMGS{No.} /usr/sap/STC/DVEBMGS{No.}-save (repeat
for SCS{No.} and ASCS{No.})
mv /oracle/STC/sapdata1 /oracle/STC/sapdata1-save (repeat forsapdata2, sapdata3, sapdata4, mirrlogA, mirrlogB, origlogA,
origlogB, sapreorg, saptrace, saparch, oraarch)
31. 「ファイルシステム」リソース、17 個 のマウント ポイント (SAP 用 に 5 個 、Oracle 用 に 12 個 ) を 1 つずつ作
成 してください。
32. 元 のプライマリを拡 張 してください。
LifeKeeper リソース階 層 と SAP クラスタが構 築 されました。(注 記 : これは、DEV インスタンスからのスクリーンショット です。)

SAP Recovery Kit の旧 バージョンからのアップグレード
旧 バージョンの SAP Recovery Kit からアップグレード するには、次 の手 順 を実 行 してください。
1. アップグレード の前 に、設 定 の計 画 ト ピックを読 み直 して、新 しいソフト ウェアによる影 響 をすべて理 解 しているか確 認 してください。
注 記 : SAP Netweaver 7.3 より前 のバージョンを実 行 している場 合 、SAPHOST エージェント をインスト ー
ルする必 要 があります。詳 細 については、「設 定 の計 画 」ト ピックの重 要 事 項 を参 照 してください。
現 在 の階 層 のスナップショット を取 ることを推 奨 します。
2. SPS for Linux インスト ールガイド の SPS のアップグレード ト ピックの手 順 に従 ってください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 38障 害 が発 生 した場 合

既 存 の階 層 のバックアップが実 行 されます。その後 、アップグレード により旧 階 層 が破 壊 され、新 しい階
層 が再 作 成 されます。障 害 が発 生 した場 合 、以 下 の「障 害 が発 生 した場 合 」を参 照 してください。
3. アップグレード が終 了 したら、LifeKeeper GUI を停 止 してから再 起 動 し、更 新 された GUI クライアント を
ロード してください。
LifeKeeper GUI サーバはページをキャッシュするため、新 しいページを更 新 するために再 起 動 が必 要 になります。root として、コマンド 「lkGUIserver restart」を入 力 すると、GUI サーバが停 止 し再 起 動 されます。このような再 起 動 を実 行 する前 に、すべてのクライアント を終 了 させてください。
注 記 : すべての LifeKeeper システムを再 起 動 する必 要 はなく、テスト でシステムのリサイクルは要 求 されま
せんが、実 稼 働 環 境 では、一 定 時 間 のダウンタイムを計 画 し、正 式 なシステム準 備 時 間 に行 うことをお勧 めします。
4. LifeKeeper UI にログインし、階 層 をチェックし、階 層 が正 しいことを確 認 してください。

障 害 が発 生 した場 合
アップグレード を再 試 行 できます。アップグレード スクリプト は、/tmp ディレクト リに完 全 な状 態 で保 存 されています(lkcreatesaptmp)。これは、アップグレード 中 に使 用 される一 時 ファイルです。ここにコマンド が記 述 され、階 層 を
作 成 するために実 行 できます。
障 害 やエラーが発 生 した場 合 、または階 層 が正 しくない可 能 性 がある場 合 、次 の手 順 を推 奨 します。
1. /etc/init.d/lifekeeper stop-nofailover を使 用 して LifeKeeper を停 止 してください。
2. 新 しい rpm 「rpm -e steeleye-lkSAP」を削 除 してください。
3. 古 い rpm 「rpm -i steeleye-lkSAP-6.2.0-5.noarch.rpm」をインスト ールしてください。
4. lkbackup -x を使 用 して古 い階 層 をリスト アしてください。
5. LifeKeeper を再 起 動 してください。
6. SIOS サポート にお問 い合 わせください。サポート へのお問 い合 わせ前 に、ログ、階 層 の前 のスナップショッ
ト 、作 成 され障 害 が発 生 した階 層 、アップグレード 中 に表 示 されたエラーメッセージをお手 元 に用 意 してください。

IP リソース
LifeKeeper リソース階 層 の設 定 を続 行 する前 に、SAP リソースがフェイルオーバまたはスイッチオーバに使 用 する
IP アド レスを決 定 してください。これは、通 常 、SAP のインスト ール中 にパラメータ SAPINST_USE_HOSTNAME で使 用 した仮 想 IP アド レスです。この IP アド レスは、クラスタ内 のノード 間 で共 有 される 1 つの仮
想 IP アド レスで、一 度 に 1 つのノード 上 でアクティブになります。この IP アド レスは、データベース階 層 を保 護 するために使 用 される IP アド レスとは異 なります。これらの IP アド レスは、SAP リソースを作 成 するときにも使 用 するので、メモしておいてください。

SAP リソース階 層 の作 成
SAP システムを保 護 するには、SAP 階 層 が必 要 です。この SAP 階 層 は、コア (セント ラルサービス) リソー
ス、ERS リソース、プライマリリソース、セカンダリリソースで構 成 されます。この階 層 を作 成 するには、プライマリ

SIOS Protection Suite for Linux 管 理 ガイド
Page 39

コアリソースの作 成サーバから次 の作 業 を実 行 します。注 記 : 以 下 の例 は、階 層 作 成 の指 針 として提 供 するものです。実 際 の構成 によって、作 業 は少 々 異 なります。

コアリソースの作 成
1. LifeKeeper GUI メニューから [Edit] を選 択 し、次 に [Server] を選 択 します。ド ロップダウンメニューから、[Create Resource Hierarchy] を選 択 します。
ダイアログボックスが表 示 され、クラスタ内 にインスト ールされ認 識 されているすべての Recovery Kit が、ドロップダウンリスト ボックスに一 覧 で示 されます。ド ロップダウンメニューから [SAP] を選 択 します。

[Next] をクリックします。
ダイアログボックスで [Back] ボタンが有 効 な場 合 は、前 のダイアログボックスに戻 ることができます。これは、エラーが発 生 して、以 前 に入 力 した情 報 を訂 正 する必 要 がある場 合 に特 に役 立 ちます。
階 層 作 成 の途 中 で [Cancel] ボタンをクリックすると、作 成 処 理 全 体 が取 り消 されます。
2. [Switchback Type] を選 択 します。この選 択 によって、バックアップサーバへのフェイルオーバの後 、SAP イ
ンスタンスがサービス中 に戻 るときに、このサーバにどのようにスイッチバックされるのかが決 まります。
[intelligent] または [automatic] を選 択 できます。[Intelligent switchback] の場 合 、インスタンスをプラ
イマリ / オリジナルサーバにスイッチバックするときに管 理 者 の介 入 が必 要 になります。[Automatic
switchback] の場 合 、プライマリサーバがオンラインに戻 り、LifeKeeper コミュニケーションパスを再 確 立 した直 後 に自 動 的 にスイッチバックが行 われます。

スイッチバックタイプは、必 要 に応 じて [Resource Properties] ダイアログボックスの [General] タブで後 から変 更 できます。
[Next] をクリックします。
3. SAP PAS、ASCS、または SCS を配 置 するサーバ (通 常 これは、プライマリサーバまたはテンプレート サー
バと呼 ばれます) を選 択 します。クラスタ内 のすべてのサーバがド ロップダウンリスト に表 示 されます。

[Next] をクリックします。

SIOS Protection Suite for Linux 管 理 ガイド
Page 40

コアリソースの作 成

4. [SAP SID] を選 択 します。これは、保 護 対 象 の SAP PAS、ASCS、または SCS システムのシステム識別 子 です。

[Next] をクリックします。
5. 保 護 対 象 の SID に対 する SAP インスタンス名 (例 : ASCS<No.>) (コアインスタンスが先 ) を選 択 します。

[Next] をクリックします。
注 記 : 保 護 およびリカバリレベルのカスタマイズに関 して、その他 の画 面 が表 示 されることがあります。
6. [IP Child Resource] を選 択 します。これは、一 般 的 に、SAP インスト ール中 にメモした仮 想 ホスト IP ア
ド レス (SAPINST_USE_HOSTNAME) か、フェイルオーバに必 要 な IP アド レスのいずれかです。

7. [SAP Tag] を選 択 または入 力 します。これは、LifeKeeper が SAP 階 層 に与 えるタグ名 です。デフォルト
を選 択 するか、独 自 のタグ名 を入 力 することができます。デフォルト のタグは、SAP-<SID>_<ID> です。

[Create] をクリックすると、[Create SAP Resource Wizard] によって SAP リソースが作 成 されます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 41

コアリソースの作 成

8. この時 点 で情 報 ボックスが表 示 され、LifeKeeper は、SAP リソース階 層 を作 成 するのに有 効 なデータが提 供 されているか検 査 します。LifeKeeper が問 題 を検 知 した場 合 は、情 報 ボックスにエラーが表 示 されます。検 証 が正 常 に完 了 すると、リソースが作 成 されます。SAP の起 動 スクリプト によって出 力 されたエラーやメッセージが、情 報 ボックスに表 示 されることもあります。

[Next] をクリックします。
9. 別 の情 報 ボックスが表 示 され、SAP リソース階 層 が正 常 に作 成 されたことが示 されます。SAP リソース階 層 を LifeKeeper の保 護 下 に置 くには、その階 層 をクラスタ内 の別 のサーバに拡 張 する必 要 があります。
[Next] をクリックすると、[Pre-Extend Wizard] が起 動 します。このウィザード については、本 セクションで後述 します。

SIOS Protection Suite for Linux 管 理 ガイド
Page 42

コアリソースの作 成

ここで [Cancel] をクリックすると、別 のダイアログボックスが表 示 され、いずれかの時 点 でここに戻 り、SAP
リソース階 層 を別 のサーバに拡 張 して、LifeKeeper の保 護 下 に置 く必 要 があることが警 告 されます。

10. [Extend Wizard] ダイアログに「Hierarchy successfully extended」と表 示 されます。[Finish] をクリック
します。

SIOS Protection Suite for Linux 管 理 ガイド
Page 43

コアリソースの作 成

11. [Hierarchy Integrity Verification] ダイアログが表 示 されます。階 層 の検 証 が終 了 したら、[Done] をクリックして、[Create Resource Hierarchy] メニューを終 了 します。
コアが最 上 位 レベルにある階 層

SIOS Protection Suite for Linux 管 理 ガイド
Page 44ERS リソースの作 成

ERS リソースの作 成
ERS リソースは、コアインスタンス (Central Services Instance) またはエンキューサーバプロセスの単 一 障 害 点 から保 護 する追 加 の手 段 です。 コアインスタンス (Central Services Instance) は、障 害 発 生 後 に再 起 動 されると、ロックテーブルとト ランザクションの現 在 のステータスを取 得 します。この結 果 、エンキューサーバで障 害 が発 生
しても、ト ランザクションや更 新 が失 われることはなく、SAP システムのサービスが続 行 されます。
この ERS リソースを作 成 するには、以 下 の手 順 を実 行 します。
1. この同 じ SAP SID について、上 記 の手 順 を繰 り返 し、[ERS instance] を選 択 して、ERS リソースを作
成 します。
2. その後 、[Dependent Intances] を選 択 するよう要 求 されます。上 記 で作 成 したコアリソースを選 択 し、[Next] をクリックします。
3. 画 面 の指 示 に従 ってリソース階 層 を拡 張 します。
4. 「Hierarchy Successfully Extended」と表 示 されたら、[Finish] をクリックします。
5. [Done] を選 択 します。
注 記 : エンキューレプリケーションサーバ (ERS) リソースは、クラスタのプライマリノード で In Service (ISP) になります。ただし、ERS のアーキテクチャと機 能 は、インスタンスの実 際 のプロセスがバックアップノード 上 で実 行 される
必 要 があります。これによって、スタンバイサーバはプライマリサーバおよびプライマリエンキューサーバインスタンスのロックテーブル情 報 の完 全 なコピーを保 持 することができます。エンキューサーバを実 行 するプライマリサーバに障害 が発 生 した場 合 、ERS プロセスが現 在 実 行 されているバックアップサーバ上 の SIOS Protection Suite によって再 起 動 されます。ERS 上 に保 存 されているロックテーブル (レプリケーションテーブル) が復 旧 中 のエンキュー
サーバプロセスに転 送 され、それを基 に新 しいロックテーブルが作 成 されます。このプロセスが完 了 すると、アクティ
ブなレプリケーションサーバは非 アクティブになります (このサーバはエンキューサーバとの接 続 を閉 じ、レプリケーショ
ンテーブルを削 除 します)。これまで非 アクティブだった新 しい現 在 のバックアップノード (元 のプライマリ) 上
で、SIOS Protection Suite によって ERS プロセスが再 起 動 されます。ERS プロセスがアクティブになると、エンキューサーバに接 続 され、レプリケーションテーブルが作 成 されます。ERS プロセスと SAP アーキテクチャの機 能 の
詳 細 については、http://help.sap.com にアクセスして、エンキューレプリケーションサービスで検 索 してください。
ERS が最 上 位 レベルにある階 層

SIOS Protection Suite for Linux 管 理 ガイド
Page 45

プライマリアプリケーションサーバリソースの作 成

プライマリアプリケーションサーバリソースの作 成
1. ここでも同 様 に、同 じ SAP SID について上 記 の手 順 を繰 り返 し、DVEBMGS{XX} (ここで {XX} はインス
タンス番 号 ) を選 択 して、プライマリアプリケーションサーバリソースを作 成 します。
2. 画 面 の指 示 に従 って、[Level of Protection] を選 択 します (デフォルト は [FULL])。[Next] をクリックします。

3. 画 面 の指 示 に従 って、[Level of Recovery] を選 択 します (デフォルト は [FULL])。[Next] をクリックします。

4. [Dependent Instances] の入 力 を要 求 されたら、「親 」インスタンス、すなわち、上 記 で作 成 した ERS イ
ンスタンスを選 択 します。
5. [IP Child Resource] を選 択 します。
6. 画 面 の指 示 に従 ってリソース階 層 を拡 張 します。
7. 「Hierarchy Successfully Extended」と表 示 されたら、[Finish] をクリックします。
8. [Done] を選 択 します。
プライマリアプリケーションサーバが最 上 位 レベルにある階 層

セカンダリアプリケーションサーバリソースの作 成
必 要 な場 合 、セカンダリアプリケーションサーバリソースを同 様 の方 法 で作 成 します。
注 記 : コマンド ラインでの手 順 については、コマンド ラインによる SAP の設 定 を参 照 してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 46

リソース階 層 の削 除

リソース階 層 の削 除
LifeKeeper 設 定 内 のすべてのサーバからリソースを削 除 するには、次 の手 順 を実 行 します。
注 記 : 階 層 全 体 を削 除 するには、各 リソースを個 別 に削 除 する必 要 があります。
1. [Edit] メニューの [Resource] から [Delete Resource Hierarchy] を選 択 します。
2. リソース階 層 を削 除 する [Target Server] の名 前 を選 択 します。
注 記 : 左 側 ペインのグローバルリソースまたは右 側 ペインの個 々 のリソースインスタンスを右 クリックして[Delete Resource] 作 業 を選 択 した場 合 、このダイアログボックスは表 示 されません。
[Next] をクリックします。
3. [Hierarchy to Delete] を選 択 します。削 除 するリソース階 層 を特 定 して、強 調 表 示 にします
注 記 : このダイアログは、右 ペインまたは左 ペインのリソースインスタンス上 で右 クリックして [Delete
Resource] を選 択 した場 合 には表 示 されません。
[Next] をクリックします。
4. 選 択 したターゲット サーバと、削 除 の対 象 として選 択 した階 層 を確 認 する情 報 ボックスが表 示 されます。
[Delete] をクリックします。
5. リソースが正 常 に削 除 されたことを確 認 する別 の情 報 ボックスが表 示 されます。[Done] をクリックして終了 します。

共 通 の Recovery Kit 作 業
以 下 の作 業 は、すべての Recovery Kit を通 じて同 一 の手 順 からなる共 通 の作 業 のため、SPS for Linux テクニ
カルド キュメンテーションの管 理 セクションで説 明 しています。
ll

リソース依 存 関 係 の作 成 。既 存 のリソース階 層 と別 のリソースインスタンスとの間 に親 子 の依 存 関 係 を
作 成 し、クラスタ内 のすべての対 象 サーバに依 存 関 係 の変 更 を反 映 します。
リソース依 存 関 係 の削 除 。リソースの依 存 関 係 を削 除 して、クラスタ内 のすべての対 象 サーバに依 存
関 係 の変 更 を反 映 します。

l

In Service。リソース階 層 を特 定 のサーバで in service にします。

l

Out of Service。リソース階 層 を特 定 のサーバで out of service にします。

lプロパティの 表 示 /編 集 。特 定 のサーバでリソース階 層 のプロパティを表 示 または編 集 します。

コマンドラインによる SAP の設 定
コマンド ラインを使 用 して、SAP Recovery Kit を設 定 できます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 47

コマンド ラインによる SAP リソースの作 成

コマンドラインによる SAP リソースの作 成
プライマリサーバから、以 下 のコマンド を実 行 します。
$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>
例:$LKROOT/lkadm/subsys/appsuite/sap/bin/create liono SAP-STC_SCS00 STC SCS00 intelligent ipsap10 Full Full none
注記:lSwitchback Type - この選 択 によって、バックアップサーバへのフェイルオーバの後 、SAP インスタンスが In
Service に戻 るときに、このサーバにどのようにスイッチバックされるのかが決 まります。intelligent またはautomatic を選 択 できます。intelligent の場 合 、インスタンスをプライマリ / オリジナルサーバにスイッチバックするときに管 理 者 の介 入 が必 要 になります。automatic すなわち自 動 スイッチバックの場 合 、プライ
マリサーバがオンラインに戻 り、LifeKeeper のコミュニケーションパスを再 確 立 した直 後 に自 動 的 にスイッチ
バックが行 われます。

l

IP Tag - SAP リソース階 層 の依 存 リソースになる IP リソースを表 します。

lProtection Level - Protection Level は、各 リソースに実 行 できるアクションを表 します。

lRecovery Level - Recovery Level は、障 害 発 生 時 のリソースに対 する指 示 を提 供 します。

lAdditional SAP Dependents - この値 は、現 在 作 成 しようとしている SAP リソースの依 存 リソースになる LifeKeeper SAP リソースタグを表 します。

コマンドラインによる SAP リソースの拡 張SAP リソースの拡 張 では、既 存 の階 層 をあるサーバからコピーし、同 様 の階 層 を別 の LifeKeeper サーバに作 成
します。コマンド ラインでリソースを拡 張 するには、以 下 のコマンド を実 行 してください。
system "$LKROOT/lkadm/bin/extmgrDoExtend.pl -p 1 -f, \"$tag\"\"$backupnode\"\"$priority\" \"$switchback\" \\\"$sapbundle\\\"";
例 : 使 いやすくするために、シンプルなスクリプト を使 用 できます。
#!/etc/default/LifeKeeper-perl
require "/etc/default/LifeKeeper.pl";
my $lkroot="$ENV{LKROOT}";
my $tag="SAP";
my $backupnode="snarf";
my $switchback="INTELLIGENT";
my $priority=10;$sapbundle = "\"$tag\",\"$tag\"";system "$lkroot/lkadm/bin/extmgrDoExtend.pl -p 1 -f, \"$tag\"

SIOS Protection Suite for Linux 管 理 ガイド
Page 48

テスト の準 備\"$backupnode\"\"$priority\" \"$switchback\" \\\"$sapbundle\\\"";

テスト の準 備
1. 仮 想 SAP サーバ名 を使 用 して SAP にログインできるよう、SAP GUI を SAP クライアント に設 定 します。
2. リダンダント AS にログインできるよう、SAP GUI を SAP クライアント に設 定 します。
3. 必 要 な場 合 、追 加 の AS をクラスタ内 の別 のサーバにインスト ールして、PAS を除 くすべてのアプリケー
ションサーバ間 にログイングループを設 定 します。インスト ールされているすべての AS で、上 述 したようにプ
ロファイルファイルを変 更 する必 要 があります。

テスト の実 行
以 下 の一 連 のテスト を実 行 してください。テスト 手 順 は、各 設 定 で異 なります。一 部 の手 順 では、SAP が正 常に実 行 されていることを求 めますが、実 行 すべき具 体 的 なテスト 内 容 は記 載 されていません。SAP が正 常 に設定 され実 行 されていることを検 証 するために行 うことのできるテスト の一 覧 については、SAP ド キュメント 、SAP
R/3 in Switchover Environments の付 録 を参 照 してください。

アクティブ / アクティブ設 定 のテスト
1. SAP 階 層 の作 成 時 、SAP と DB は、異 なるサーバ上 で In Service になります。SAP GUI から、SAP にログインします。ログインが成 功 し、SAP が正 常 に実 行 されていることを確 認 します。
2. ログアウト し、リダンダント AS からログインします。ログインが成 功 することを確 認 します。
3. ログイングループを設 定 した場 合 、そのグループを使 用 してログインが成 功 することを確 認 します。
4. LifeKeeper GUI を使 用 して、SAP バックアップサーバ上 で SAP のリソース階 層 を In Service にします。これで、SAP と DB の両 方 が同 一 のサーバ上 で In Service になります。
5. 同 様 に、SAP 仮 想 サーバ名 、リダンダント AS、ログイングループを使 用 して SAP にログインできることを検 証 します。SAP が正 常 に実 行 されていることを確 認 します。
6. LifeKeeper GUI を使 用 して、DB バックアップサーバ上 で DB 階 層 を In Service にします。これで、各 階
層 はバックアップサーバ上 で In Service になります。
7. 同 様 に、すべてのログイン方 法 を使 って SAP にログインできることと、SAP が正 常 に実 行 されていることを
確 認 します。ト ランザクション SM21 を実 行 すると、ログにおいて PAS が DB との通 信 を失 った記 録 と再取 得 した記 録 を確 認 できます。
8. SAP にログイン中 に、SAP が現 在 In Service である SAP バックアップサーバの電 源 スイッチを押 してシャット ダウンします。SAP 階 層 が SAP プライマリサーバ上 で In Service になること、そしてフェイルオーバ
後 、PAS に再 度 ログインできることと正 常 に実 行 されていることを確 認 します。
9. 切 断 したサーバの電 源 をリスト アします。LifeKeeper GUI を使 用 して、DB プライマリ サーバ上 で DB 階
層 をもう一 度 In Service にします。同 様 に、SAP にログイン中 に、DB が現 在 In Service である DB プラ
イマリサーバの電 源 スイッチを押 してシャット ダウンします。DB 階 層 が DB バックアップサーバ上 で In
Service になること、そしてフェイルオーバ後 に SAP にログインでき、ト ランザクションを正 常 に実 行 できるこ

SIOS Protection Suite for Linux 管 理 ガイド
Page 49

アクティブ / スタンバイ設 定 のテストとを確 認 します。
10. 切 断 したサーバの電 源 をリスト アします。LifeKeeper GUI を使 用 して、DB プライマリ サーバ上 で DB のリ
ソース階 層 をもう一 度 In Service にします。

アクティブ / スタンバイ設 定 のテスト
1. 階 層 作 成 時 、SAP と DB の両 方 がプライマリサーバ上 で In Service になります。リダンダント AS がバック
アップサーバ上 で開 始 されます。SAP GUI から、SAP にログインします。ログインが成 功 し、SAP が正 常に実 行 されていることを確 認 します。ト ランザクション SM51 を実 行 し、SAP サーバのリスト を表 示 します。
このリスト に、PAS または ASCS と AS の両 方 が含 まれている必 要 があります。
2. ログアウト し、バックアップサーバ上 のリダンダント AS を介 して再 ログインします。ログインが成 功 することを
確 認 します。
3. ログイングループを設 定 した場 合 、そのグループを使 用 してログインが成 功 することを確 認 します。
4. LifeKeeper GUI を使 用 して、バックアップサーバ上 で SAP/DB のリソース階 層 を In Service にします。
5. 同 様 に、SAP 仮 想 サーバ名 、リダンダント AS、ログイングループを使 用 して SAP にログインできることを検 証 します。SAP が正 常 に実 行 されていることを確 認 します。
6. SAP にログイン中 に、階 層 が現 在 In Service になっている SAP/DB バックアップサーバの電 源 スイッチを押 してシャット ダウンします。SAP/DB 階 層 がプライマリサーバ上 で In Service になること、そしてフェイル
オーバ後 、PAS に再 度 ログインできることと PAS が正 常 に実 行 されていることを確 認 します (サーバがダウンするときに接 続 が切 れるため、再 ログインする必 要 があります)。
7. 切 断 したサーバの電 源 をリスト アします。同 様 に、SAP にログイン中 に、DB が現 在 In Service である
SAP/DB プライマリサーバの電 源 スイッチを押 してシャット ダウンします。SAP/DB 階 層 がバックアップサーバ
上 で In Service になること、そしてフェイルオーバ後 に SAP に再 度 ログインでき、SAP が正 常 に実 行 されていることを確 認 します。
8. 同 様 に、切 断 したサーバの電 源 をリスト アします。LifeKeeper GUI を使 用 して、プライマリサーバ上 で
SAP/DB のリソース階 層 を In Service にします。

SIOS Protection Suite for Linux 管 理 ガイド
Page 50

Chapter 5: 管理
管 理 のヒント
このセクションでは、特 定 の設 定 の管 理 およびメンテナンスに役 立 つヒント やその他 の情 報 を提 供 します。

NFS の考 慮 事 項
設 定 上 の考 慮 事 項 ト ピックで前 述 したように、SAP プライマリまたはバックアップサーバのいずれかにおいてファイ
ルシステムが NFS 共 有 をローカルにマウント するよう設 定 されている場 合 、NFS 階 層 を Out of Service にするとシステムがハングし、再 起 動 を正 常 に行 えません。不 注 意 で NFS サーバを停 止 してクラスタをハングさせないよ
う、次 のようにすることを推 奨 します。
l

l

l

l

l

保 護 された NFS 共 有 に対 するローカル NFS マウント ポイント を含 むサーバ上 で、NFS リソース階 層 をOut of Service 状 態 にしないでください。NFS 子 リソースが In Service である限 り、SAP リソースは自 由に In Service と Out of Service を切 り替 えることができます。また、サーバをシャット ダウンする前 に、NFS
階 層 を別 のサーバで In Service にすることができます。
ローカルでマウント された NFS 共 有 を保 護 している NFS リソース階 層 が In Service であるサーバ上 のLifeKeeper を停 止 する必 要 がある場 合 、必 ず、–f オプションを使 用 してください。LifeKeeper をコマンド
lkstop –f を使 用 して停 止 すると、LifeKeeper は階 層 を Out of Service 状 態 にすることなく停 止 する
ことができ、ローカル NFS マウント によるサーバハングを防 ぐことができます。詳 細 については、 lkstop マ
ニュアルページ を参 照 してください。
ローカルでマウント された NFS 共 有 を保 護 している NFS リソース階 層 が In Service であるサーバを再 起
動 する必 要 がある場 合 、先 に LifeKeeper を、上 述 の –f オプションを使 用 して停 止 してください。-f オプ
ションを使 用 して停 止 せずにサーバを再 起 動 すると、システムにより LifeKeeper が –f オプションなしで停 止 されるため、NFS リソース階 層 が Out of Service 状 態 になり、システムがハングします。
SAP パッケージをアンインスト ールする必 要 がある場 合 、サーバ上 で In Service であり保 護 された (ISP:
In-Service Protected) NFS リソースを含 む SAP リソース階 層 がある場 合 はアンインスト ールしてはなりま
せん。SAP リソース階 層 を削 除 してから、パッケージをアンインスト ールしてください。
SPS をアップグレード する場 合 、もしくは SPS インスト ール設 定 スクリプト を実 行 する必 要 がある場 合 、に記 載 されているアップグレード 手 順 に従 うことを推 奨 します。SPS for Linux インスト ールガイド には、
SPS インスト ールイメージファイル上 の設 定 スクリプト を実 行 したり、 SPS パッケージをアップデート したりする前 に、アップグレード 対 象 のサーバからすべてのアプリケーションを退 避 させることについて記 載 されています。特 に、LifeKeeper インスト ールイメージファイル上 の設 定 スクリプト は、LifeKeeper がアクティブな
NFS 共 有 を保 護 しているサーバ上 で実 行 してはなりません。なぜなら、nfsd カーネルモジュールをアップグ
レード するにはそのサーバ上 の NFS を停 止 する必 要 があり、ローカルでマウント された NFS ファイルシステ
ムによりサーバがハングする可 能 性 があるからです。その他 の情 報 については、NFS Server Recovery Kit
ド キュメンテーションを参 照 してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 51

クライアント の再 接 続

クライアント の再 接 続
SAP クライアント は、特 定 の SAP インスタンスにログオンするよう設 定 することも、ログオングループにログオンするよう設 定 することもできます。ログオングループを介 してログオンするよう設 定 した場 合 、SAP は、クライアント が実
行 中 のどのインスタンスに実 際 に接 続 するかを決 定 します。
クライアント が接 続 されているインスタンスがダウンした場 合 、クライアント 接 続 が失 われ、クライアント は再 ログイ
ンする必 要 があります。データベースが一 時 的 に失 われたものの、クライアント が接 続 しているインスタンスは動 作
中 である場 合 、データベースが復 帰 するまでクライアント は一 時 的 に使 用 不 可 になりますが、再 ログオンする必要 はありません。
パフォーマンス上 の理 由 から、クライアント は、PAS、ASCS、または SCS ではなく、リダンダント アプリケーションイ
ンスタンスにログオンする必 要 があります。ただし、管 理 者 は、ログの表 示 などのために PAS にログオンできます。SAP を LifeKeeper で保 護 した後 、クライアント ログインは仮 想 SAP サーバ名 を使 用 して設 定 でき、SAP イ
ンスタンスが SAP プライマリサーバまたはバックアップサーバ上 でアクティブであるかに関 わらずクライアント がログオンできるよう設 定 できます。

SAP Recovery Kit のチューニング
SAP スクリプト のいくつかはタイムアウト 機 能 を備 えており、スクリプト をハングさせて自 動 的 に自 分 自 身 を終 了 させることができます。この機 能 は、使 用 不 可 の NFS 共 有 による問 題 に備 えて要 求 されます。これについて
は、NFS マウント と suト ピックでより詳 細 に説 明 します。この機 能 を備 えた各 スクリプト は、デフォルト のタイムアウ
ト 値 (秒 単 位 ) を含 んでおり、必 要 に応 じて、その値 をオーバーライド できます。
SAP_DEBUG SAP_CREATE_NASの有 効 / 無 効 を切 り替 えできます。SAP_DEBUGのデフォルト は 0 (無 効 ) です。有 効 にするには、このパラメータを 1 に設 定 してください。
SAP_CREATE_NAS のデフォルト は 1 (有 効 ) です。これは、NAS マウント されたファイルシステムの NAS リソースを自 動 的 に含 めるために使 用 されます。無 効 にするには、このパラメータを 0 に設 定 してください。
さらに、SAP_CONFIG_REFRESH 設 定 を有 効 にすると、SAP リソースプロパティパネルに表 示 される SAP サーバのステータス情 報 の更 新 頻 度 を変 更 することができます。
以 下 の表 は、スクリプト 名 、デフォルト 値 、および変 数 名 を示 しています。デフォルト 値 をオーバーライド するには、/etc/default/LifeKeeper ファイルに行 を追 加 し、そのスクリプト に必 要 な値 を設 定 してください。例 えば、remove スクリプト が終 了 されるまで 1 分 間 実 行 されるようにするには、/etc/default/LifeKeeper に次 の行 を追 加 します。
SAP_REMOVE_TIMEOUT=60
注 記 : スクリプト は、実 際 には、終 了 前 にタイムアウト 値 よりもわずかに長 く実 行 されることがあります。
注 記 : これらの値 を変 更 するとき、LifeKeeper を停 止 したり再 起 動 する必 要 はありません。

スクリプト 名

変数名

デフォルト 値

removeSAP_REMOVE_TIMEOUT

420秒

restoreSAP_RESTORE_TIMEOUT

1108秒

recover

SAP_RECOVER_TIMEOUT

1528秒

SIOS Protection Suite for Linux 管 理 ガイド
Page 52

SAP リソース階 層 と NFS リソース階 層 の分 離スクリプト 名

変数名

デフォルト 値

quickCheck

SAP_QUICKCHECK_TIMEOUT

60秒

debug

SAP_DEBUG

0 (有 効 にするには 1 に設 定 )create NAS

SAP_CREATE_NAS

1 (無 効 にするには 0 に設 定 )GUI Properties Panel refresh

SAP_CONFIG_REFRESH

LKCHECKINTERVAL の値 の 1/2

注 記 : NetWeaver Java のみの環 境 では、SCS インスタンスに加 えて Java PAS を起 動 するよう設 定 した場
合 、SAP_RESTORE_TIMEOUT と SAP_RECOVER_TIMEOUT の値 を増 加 させる必 要 がある場 合 があります。

SAP リソース階 層 と NFS リソース階 層 の分 離
このセクションで説 明 する LifeKeeper SAP リソース階 層 では、NFS リソース階 層 を SAP リソースの子 依 存 関 係として実 装 しますが、SAP リソース階 層 を作 成 した後 、NFS リソース階 層 を切 り離 して管 理 することは可 能 です。依 存 関 係 を解 除 する前 に、下 記 で説 明 するように、これらを独 立 した階 層 として管 理 することによるメリットとデメリット を考 慮 する必 要 があります。これは、切 り離 す NFS 共 有 が他 の SAP ファイルシステムとは独 立 した
論 理 ボリューム (LUN) 上 にホスト されている場 合 のみ可 能 であることに注 意 してください。
これらの 2 つの階 層 を分 離 して管 理 するには、このド キュメンテーションに従 って SAP リソース階 層 を作 成 した
後 、LifeKeeper GUI により、SAP リソースと NFS リソース間 の依 存 関 係 を手 動 で解 除 します。
SAP リソース階 層 と NFS リソース階 層 を分 離 して管 理 することのメリット : NFS で問 題 が発 生 した場 合 、SAPとは独 立 して NFS リソース階 層 をフェイルオーバできます。この場 合 、SAP が NFS マウント されたディレクト リの
一 時 的 な欠 落 を透 過 的 に処 理 する限 り、SAP フェイルオーバは起 こりません。
SAP リソース階 層 と NFS リソース階 層 を分 離 して管 理 することのデメリット : NFS 共 有 において、SAP、ASCS、または SCS が実 行 されているのと同 じサーバ上 でホスト されることを保 証 できません。注 記 :SAP の推 奨 事 項 については、SAP Installation Guide を参 照 してください。
以 下 の図 は、依 存 関 係 を解 除 した後 の SAP リソース階 層 と NFS リソース階 層 を示 しています。

SIOS Protection Suite for Linux 管 理 ガイド
Page 53

保 護 レベルの更 新保 護 レベルの更 新保 護 レベルは、各 リソースに実 行 できるアクションを表 します。現 在 の保 護 レベルを確 認 するか、このオプションを変 更 するには、[Update Protection Level] を使 用 します。保 護 のレベルは、[FULL]、[STANDARD]、[BASIC]、または [MINIMUM] に設 定 できます。
1. インスタンスを右 クリックします。
2. [Update Protection Level] をクリックします。

3. 以 下 の画 面 が表 示 され、保 護 レベルを選 択 できます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 54

リカバリレベルの更 新[FULL]。デフォルト のレベルです。完 全 な保 護 を提 供 し、インスタンスを起 動 、停 止 、監 視 、および復 旧できます。
[STANDARD]。このレベルを選 択 すると、リソースによりインスタンスを起 動 、監 視 、および復 旧 できますが、リソースの停 止 中 は、インスタンスの停 止 はできません。
[BASIC]。このレベルを選 択 すると、リソースによる起 動 と監 視 のみが行 えます。障 害 発 生 時 に停 止 したり再 起 動 したりすることはできません。
[MINIMUM]。このレベルを選 択 すると、リソースによる起 動 のみが行 えます。障 害 発 生 時 に停 止 したり
再 起 動 したりすることはできません。
注 記 : 保 護 レベル [BASIC] と [MINIMUM] は、LifeKeeper 保 護 アプリケーションを一 時 的 なメンテナンスモードにするために使 用 します。[BASIC] または [MINIMUM] をリソースの保 護 レベルの継 続 的 な状 態 として使 用 することは推 奨 しません。詳 細 については、「ト ラブルシューティング」セクションの階 層 削 除 時 のエラーを参 照 してください。

リカバリレベルの更 新
リカバリレベルは、障 害 発 生 時 のリソースに対 する指 示 を提 供 します。現 在 のリカバリレベルを確 認 するか、このオプションを変 更 するには、[Update Recovery Level] を使 用 します。リカバリレベルは、[FULL]、[LOCAL]、または [REMOTE] に設 定 できます。
1. インスタンスを右 クリックします。
2. [Update Recovery Level] をクリックします。

SIOS Protection Suite for Linux 管 理 ガイド
Page 55

プロパティの表 示

3. 以 下 の画 面 が表 示 され、リカバリレベルを選 択 できます。

[FULL]。リカバリレベルが [FULL] に設 定 されている場 合 、リソースはローカルリカバリを試 みます。それが失 敗 した場 合 、対 向 ノード での復 旧 を、成 功 するまで試 みます。
[LOCAL]。リカバリレベルが [LOCAL] に設 定 されている場 合 、リソースはローカルリカバリのみを試 みます。フェイルオーバは行 いません。
[REMOTE]。リカバリレベルが [REMOTE] に設 定 されている場 合 、対 向 ノード での起 動 を試 みます。
ローカルリカバリを試 みることはありません。

プロパティの表 示[Resource Properties] ページでは、特 定 の SAP リソースの設 定 の詳 細 を確 認 できます。特 定 のサーバ上 のリ
ソースのプロパティを表 示 するには、または SAP プロセスの状 態 を表 示 するには、[Properties] 画 面 を開 きます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 56

プロパティの表 示

1. インスタンスを右 クリックします。
2. [Properties] を選 択 します。

3. 以 下 のような [Properties] 画 面 が表 示 されます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 57

Oracle に関 する特 別 な考 慮 事 項

表 示 された [Properties] 画 面 にはタブが 4 つあります。1 番 目 のタブは [SAP Configuration] で, 特 定 の SAP リ
ソースの設 定 情 報 が設 定 されています。残 り 3 つのタブは、LifeKeeper のすべてのリソースタイプで共 通 の項 目として使 用 できます。

Oracle に関 する特 別 な考 慮 事 項
一 度 SAP プロセスが LifeKeeper クラスタ内 のシステムで機 能 し始 めると、主 要 な SAP 機 能 について、LifeKeeper でリソースを作 成 する必 要 が生 じます。これには、ASCS システム、DVEBMGS システム、SCS
システム、および Oracle データベースが含 まれます。
このト ピックでは、Oracle を LifeKeeper 環 境 で保 護 するためのいくつかの特 別 な考 慮 事 項 を説 明 します。
l

LifeKeeper for Linux Oracle Application Recovery Kit がインスト ールされていることを確 認 してください。

lOracle Recovery Kit ド キュメンテーション を参 照 してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 58

Oracle に関 する特 別 な考 慮 事 項

l

l

l

l

l

SAP のインスト ール中 、SAPinst プロセスは、通 常 、データベースソフト ウェアが既 にインスト ールされ設 定
済 みであることを前 提 としています。ただし、SAP で使 用 するデータベースが Oracle の場 合 、SAPinst プ
ロセスはインスト ーラから Oracle インスト ールツール (RUNINSTALLER) を起 動 し、Oracle のインスト ール
を完 了 させます。
SAP のインスト ール中 に Oracle をインスト ールすると、Oracle SID が作 成 されます。この SID は、Oracle
Recovery Kit によって要 求 されます。そのため、Oracle リソースを LifeKeeper で作 成 するときに提 供 できるよう準 備 してください。
Oracle を使 用 して 標 準 的 な SAP インスト ールを作 成 する場 合 、Oracle インスタンスが使 用 する 13 個の個 別 のファイルシステムが作 成 されます。一 般 的 に、これらのファイルシステムは、それぞれ LVM 論 理
ボリュームの最 上 位 階 層 に構 築 され、それぞれに多 くの別 々 の物 理 ボリュームが含 まれることがあります。LifeKeeper が正 しくこれらのファイルシステムを表 現 するため、各 物 理 ボリュームと論 理 ボリュームおよ
びそれらのボリュームグループに対 して個 別 のリソースが作 成 されます。この大 規 模 なリソース集 合 をLifeKeeper 階 層 にまとめる必 要 があるため、Oracle 階 層 の作 成 と拡 張 を完 了 するにはある程 度 の時
間 がかかることがあります。作 成 処 理 に 1時 間 かかり、さらに拡 張 処 理 に 10～ 20分 かかることは珍 しくありません。
必 要 な Oracle (および SAP) ファイルシステムを LVM の最 上 位 階 層 に構 築 することは必 須 ではな
く、LifeKeeper 内 の SAP と Oracle の Recovery Kit は、標 準 の Linux ファイルシステムで良 好 に動 作 します。
LifeKeeper Oracle Recovery Kit は、Oracle SAP インスト ールが標 準 の Oracle 依 存 関 係 として使 用 する 13 個 のファイルシステムのうち、10 個 を識 別 することができ、これらのファイルシステムについて自 動 的に階 層 に依 存 関 係 を作 成 します。Oracle Recovery Kit は、saptrace、sapreorg、 saparch ファイルシス
テムを自 動 的 に認 識 しません。LifeKeeper を設 定 する管 理 者 は、これらの追 加 のファイルシステムについて、手 動 で リソース依 存 関 係 の作 成 を行 う必 要 があります。

SIOS Protection Suite for Linux 管 理 ガイド
Page 59Chapter 6: ト ラブルシューティング
本 セクションでは、SPS SAP リソース階 層 の作 成 / 拡 張 中 、およびリソースの削 除 / リスト ア中 に表 示 される可能 性 のあるメッセージの一 覧 を示 します。また、必 要 に応 じて、エラーの原 因 や、エラー状 態 を解 決 するために
必 要 な処 置 について説 明 を付 け加 えます。
他 の SPS コンポーネント からメッセージが出 されることもあります。そのような場 合 は、メッセージカタログ (場 所
は、SIOS テクニカルド キュメンテーションのサイト の「エラーコード の検 索 」の下 ) を参 照 してください。メッセージカタ
ログには、操 作 、管 理 、GUI など、SIOS Protection Suite for Linux を使 用 しているときに遭 遇 する可 能 性 がある、すべてのエラーコード が列 挙 されています。また、エラーコード の原 因 に関 する追 加 の説 明 や、問 題 解 決 のために必 要 な処 置 についても、必 要 に応 じて記 載 されています。この完 全 なリスト を検 索 すると、受 信 したエ
ラーコード を見 つけることができます。また、関 連 する SPS コンポーネント の個 別 のメッセージカタログに直 接 アクセスすることもできます。

SPS SAP メッセージ
このセクションでは、SAP に関 連 する特 定 の SPS の原 因 と処 置 のメッセージを参 照 します。 SPS SAP メッセー
ジ一 覧 を参 照 し、問 題 に関 連 するコード / 名 前 の付 いたエラーメッセージを見 つけてください。

112048 - alreadyprotected.ref
原因:The SAP Instance "{instance name}" is already under LifeKeeper protection on server "{server}".

処置:
別 の SAP インスタンスを選 択 して保 護 するか、正 しい SAP インスタンスを指 定 します。

112022 - cannotfind.ref
原因:
An error occurred trying to find the IP address "{IP address}" on "{server}".

処置:
IP アド レスを確 認 するか、DNS またはホスト ファイルに名 前 が存 在 するかを確 認 してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 61112073 - cantcreateobject.ref

112073 - cantcreateobject.ref
原因:Unable to create an internal object for the SAP instance using SID=""{SAP system id}"", Instance=""{instance name}"" and Tag=""{tag name}"" on "{server}".

処置:
オブジェクト 初 期 化 (SID、インスタンス、タグ、およびシステム) に指 定 された値 が無 効 です。

112071 - cantwrite.ref
原因:The file "{file name}" exists, but was not read and write enabled on "{server}".

処置:
指 定 されたファイルの読 み取 りと書 き込 み権 限 を有 効 化 してください。

112027 - checksummary.ref
原因:"{status check}" for "{instance}": running processes="{number}", stopped processes="{number}", total
expected="{number}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

112069 - commandnotfound.ref
原因:The command "{command}" is not found in the "{file}" perl module ("{module name}") on "{server}".

処置:
指 定 したコマンド を確 認 して、処 理 を再 実 行 してください。

112018 - commandReturned.ref
原因:The "{command}" command returned "{variable}" on "{server}".

SIOS Protection Suite for Linux 管 理 ガイド
Page 62112033 - dbdown.ref

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

112033 - dbdown.ref
原因:
One or more of the database components for "{db name}" are down for "{instance}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

112023 - dbnotopen.ref
原因:
Database "{DB name}" is not open for SAP SID "{SAP System ID}" and Instance "{instance}" on "{server}".

処置:
情 報 のみ。必 要 な処 置 はありません。

112032 - dbup.ref
原因:
All of the database components for "{db name}" are running for "{instance}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

112058 - depcreatefail.ref
原因:Unable to create a dependency between parent tag "{tag name}" and child tag "{tag name}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

112021 - disabled.ref
原因:

SIOS Protection Suite for Linux 管 理 ガイド
Page 63112049 - errorgetting.ref

The "{recover action}" ("{script}" action) has been disabled for the LifeKeeper resource "{resource name}" on "{server}".

処置:
そのリソースについて必 要 なアクションを有 効 化 する必 要 があります。

112049 - errorgetting.ref
原因:Error getting SAP "{variable}" value from "{file/path}" on "{server}".

処置:
値 が指 定 されたファイルに存 在 することを確 認 してください。

112041 - exenotfound.ref
原因:The required utility or executable "{util name/exec name}", was not found or was not executable on "{server}".

処置:
SAP インスト ールと必 要 なユーティリティの場 所 を確 認 してください。

112066 - filemissing.ref
原因:The start and stop files are missing from "{path name}" on "{server}".

処置:
SAP が正 常 にインスト ールされていることを確 認 します。

112057 - fscreatefailed.ref
原因:Unable to create a file system resource hierarchy for the file system "{file system}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 64112064 - gidnotequal.ref112064 - gidnotequal.ref
原因:The group id for user "{user name}" is not the same on template server "{server}" and target server "{server}".

処置:
ユーザのグループ ID を修 正 して、テンプレート サーバとターゲット サーバで同 一 になるようにしてください。

112062 - homedir.ref
原因:Unable to find the home directory "{directory name}" for the SAP user "{user name}" on "{server}".

処置:
SAP が正 常 にインスト ールされていることを確 認 します。

112043 - hung.ref
原因:The command "{command}" with pid "{pid}" has hung. Forcibly terminating the command "{command}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

112065 - idnotequal.ref
原因:
The id for user "{user name}" is not the same on template server "{server}" and target server "{server}".

処置:
ユーザのユーザ ID を修 正 して、テンプレート サーバとターゲット サーバで同 一 になるようにしてください。

112059 - inprogress.ref
原因:
A check is already in progress for "{tag}", exiting "{command}" on "{server}".

SIOS Protection Suite for Linux 管 理 ガイド
Page 65

112009 - instancenotrunning.ref処置:
お待 ちください...

112009 - instancenotrunning.ref
原因:The SAP SID "{SAP system ID}" with instance "{instance}" is not running on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

112010 - instancerunning.ref
原因:The SAP SID "{SAP System ID}" with instance "{instance}" is running on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

112070 - invalidfile.ref
原因:The file "{file name}" is not a valid file. The file does not contain any required definitions on "{server}".

処置:
この操 作 に適 切 なファイルを指 定 してください。

112067 - links.ref
原因:The LifeKeeper SAP environment is using links instead of NFS mounts on "{server}".

処置:
SAP 起 動 および停 止 ファイルの存 在 を確 認 できませんでした。

112005 - lkinfoerror.ref
原因:

SIOS Protection Suite for Linux 管 理 ガイド
Page 66

112004 - missingparam.ref

Unable to find the resource information for the specified tag in function "{function name}" for "{instance}" on "{server}".

処置:
インスタンスが存 在 し、有 効 な SAP インスタンス/リソースであることを確 認 してください。

112004 - missingparam.ref
原因:The "{parameter}" parameter was not specified for the "{function name}" function on "{server}".

処置:
コマンド ライン操 作 の場 合 、正 しいパラメータを指 定 してください。そうでない場 合 、ト ラブルシューティングセクショ
ンを参 照 してください。

LifeKeeper SAP メッセージに戻る

112035 - multimp.ref
原因:Detected multiple devices for the mount point "{mount point}" on "{server}".

処置:
マウント されたファイルシステムが正 しいことを検 証 してください。

LifeKeeper SAP メッセージに戻る

112014 - multisap.ref
原因:Detected multiple SAP servers in the file "{filename}" for SAP SID "{SAP System ID}" and Instance "{instance}" on "{server}".

SIOS Protection Suite for Linux 管 理 ガイド
Page 67

処置:

処置:
SID およびインスタンスの複 数 の SAP サーバは現 在 サポート されていません。重 複 するエント リを削 除 してください。

LifeKeeper SAP メッセージに戻る

112053 - multisid.ref
原因:Detected multiple instance directories for the SAP SID "{SAP System ID}" with Instance ID "{instance}" indirectory "{directory name}" on "{server}".

処置:
選 択 された SID は、指 定 された ID につき、1 つのインスタンスディレクト リのみを持 つことができます。同 じインス
タンス ID を持 つ複 数 のインスタンスディレクト リの設 定 は、サポート されていません。

LifeKeeper SAP メッセージに戻る

112050 - multivip.ref
原因:Detected multiple Virtual IP addresses/Virtual Names for the Instance "{instance name}" on "{server}".

処置:
インスタンスの設 定 が正 しいことを確 認 してください。

LifeKeeper SAP メッセージに戻る

112039 - nfsdown.ref
原因:
The NFS server "{server}" for SAP SID "{SAP System ID}" and Instance "{instance}" is not accessible on "{server}".

SIOS Protection Suite for Linux 管 理 ガイド
Page 68

処置:

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。必 要 な NFS サーバを再 起 動 してください。

LifeKeeper SAP メッセージに戻る

112038 - nfsup.ref
原因:
The NFS server "{server}" for SAP SID "{SAP System ID}" and Instance "{instance}" is accessible on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112001 - nochildren.ref
原因:Warning: No children specified to extend.

処置:
依 存 関 係 リスト が正 しいことを確 認 してください。

LifeKeeper SAP メッセージに戻る

112045 - noequiv.ref
原因:There are no equivalent systems available to perform the "{action}" action for the Replicated Enqueue
Instance "{ERS instance}" on "{server}".

処置:
この操 作 を完 了 する前 に、リソースを最 大 1 つのサーバに拡 張 する必 要 があります。

SIOS Protection Suite for Linux 管 理 ガイド
Page 69

112031 - nolkdbhost.ref

LifeKeeper SAP メッセージに戻る

112031 - nolkdbhost.ref
原因:The dbhost "{dbhost name}" is not on a LifeKeeper protected node paired with "{server}".

処置:
保 護 されたインスタンスについて dbhost が有 効 であり、機 能 していることを確 認 してください。

LifeKeeper SAP メッセージに戻る

112056 - nonfsresource.ref
原因:
The NFS export for the path "{path name}" required by the instance "{instance name}" does not have an NFS
hierarchy protecting it on "{server}".

処置:
SAP 階 層 を作 成 する前 に NFS 階 層 を作 成 して、SAP NFS エクスポート を保 護 する必 要 があります。

LifeKeeper SAP メッセージに戻る

112024 - nonfs.ref
原因:There was an error verifying the NFS connections for SAP related mount points on "{server}".

処置:
1 台 または複 数 の NFS サーバが動 作 しておらず、再 起 動 の必 要 があります。

LifeKeeper SAP メッセージに戻る

SIOS Protection Suite for Linux 管 理 ガイド
Page 70

112026 - nopidnostatus.ref112026 - nopidnostatus.ref
原因:The process id was not found or the textstatus for "{process name}" was not set to running (textstatus="{state}") on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112015 - nopid.ref
原因:Unable to find a running process id for the command/utility "{command/utility}" for SAP SID "{SAP System
ID}" and Instance "{instance}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112040 - nosuchdir.ref
原因:The SAP Directory "{directory name}" ("{directory path}") does not exist on "{server}".

処置:
ディレクト リが存 在 することを確 認 するか、適 切 なディレクト リを作 成 してください。

LifeKeeper SAP メッセージに戻る

112013 - nosuchfile.ref
原因:
SIOS Protection Suite for Linux 管 理 ガイド
Page 71

処置:

The file "{filename}" does not exist or was not readable on "{server}".

処置:
指 定 されたファイルが存 在 し、root ユーザに読 み取 り権 限 が設 定 されていることを確 認 してください。

LifeKeeper SAP メッセージに戻る

112006 - notrunning.ref
原因:The command "{command name}" is not running on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112036 - notshared.ref
原因:The path "{path name}" is not located on a shared file system or shared device on "{server}".
指 定 されたパスは見 つかったが、共 有 ファイルシステム上 に位 置 していない可 能 性 があります。このパスは、共有 ファイルシステム上 または共 有 デバイス上 になければなりません。

処置:
パスが高 可 用 性 保 護 のために正 しく設 定 されていることを検 証 します。NAS デバイスの場 合 、steeleye-lkNAS
キット をインスト ールする必 要 があります。

LifeKeeper SAP メッセージに戻る

112068 - objectinit.ref
原因:"Getting the tag object for "{tag}" failed, retrying using the template information of "{template system}" on "{server}".

SIOS Protection Suite for Linux 管 理 ガイド
Page 72

処置:

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。お待 ちください...

LifeKeeper SAP メッセージに戻る

112030 - pairdown.ref
原因:The clustered pair "{server name}" with equivalency to "{tag name}" is not alive on "{server}".

処置:
この操 作 を行 う前 に、クラスタ化 ペア間 の接 続 を確 立 する必 要 があります。

LifeKeeper SAP メッセージに戻る

112054 - pathnotmounted.ref
原因:"{}": The path "{path}" ("{path name}") is not mounted or does not exist on "{server}".

処置:
このサーバのインスト ールとマウント ポイント が正 しいことを確 認 してください。

LifeKeeper SAP メッセージに戻る

112060 - recoverfailed.ref
原因:
All attempts at local recovery for the SAP resource "{resource name}" have failed on "{server}".

処置:
バックアップサーバへのフェイルオーバが試 行 されます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 73

112046 - removefailed.ref

LifeKeeper SAP メッセージに戻る

112046 - removefailed.ref
原因:The SAP Instance "{instance name}" and all required processes were not stopped successfully during the "{action}" on server "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112047 - removesuccess.ref
原因:The SAP Instance "{instance name}" and all required processes were stopped successfully during the "{action}" on server "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112002 - restorefailed.ref
原因:The SAP Instance "{instance}" and all required processes were not started successfully during the "{action}"on server "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 をチェックし、操 作 をもう一 度 行 ってください。

LifeKeeper SAP メッセージに戻る

SIOS Protection Suite for Linux 管 理 ガイド
Page 74112003 - restoresuccess.ref

112003 - restoresuccess.ref
原因:The SAP Instance "{instance}" and all required processes were started successfully during the "{action}" onserver "{server}".

処 理 : 参 照 ドキュメント
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112007 - running.ref
原因:The command "{command}" is running on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112052 - setupstatus.ref
原因:
Verifying the "{}" basics of the "{instance name}" installation on "{server}".

処置:
情 報 のみ。必 要 な処 置 はありません。

LifeKeeper SAP メッセージに戻る

SIOS Protection Suite for Linux 管 理 ガイド
Page 75

112055 - sharedwarning.ref112055 - sharedwarning.ref
原因:This is a warning but will become a critical error if "{path}" is not shared on "{server}".

処置:
指 定 されたパスは見 つかったが、共 有 ファイルシステム上 に位 置 していない可 能 性 があります。このパスは、共有 ファイルシステム上 になければなりません。LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112017 - sigwait.ref
原因:Signal "{signal}" sent to process id "{process id}", waiting for a recheck to occur on "{server}".

処置:
お待 ちください...

LifeKeeper SAP メッセージに戻る

112011 - startinstance.ref
原因:Issuing a start/restart of the SAP SID "{SAP System ID}" with instance "{instance}" on "{server}".

処置:
お待 ちください...

LifeKeeper SAP メッセージに戻る

SIOS Protection Suite for Linux 管 理 ガイド
Page 76

112008 - start.ref

112008 - start.ref
原因:Issuing a start/restart of the command "{command}" on "{server}".

処置:
お待 ちください...

LifeKeeper SAP メッセージに戻る

112025 - status.ref
原因:All processes for SAP SID "{SAP System ID}" and Instance "{instance}" are "{state}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112034 - stopfailed.ref
原因:Unable to stop the sap process/utility "{process/utility name}" with command "{command}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 をチェックし、操 作 をもう一 度 行 ってください。

LifeKeeper SAP メッセージに戻る

112029 - stopinstancefailed.ref
原因:The SAP Instance "{instance}" and all required processes were not stopped successfully on server "{server}".

SIOS Protection Suite for Linux 管 理 ガイド
Page 77

処置:

処置:
LifeKeeper ログとシステムログで追 加 情 報 をチェックし、操 作 をもう一 度 行 ってください。

LifeKeeper SAP メッセージに戻る

112028 - stopinstance.ref
原因:Issuing a stop of the SAP SID "{SAP System ID}" with instance "{instance}" using command "{command}" on"{server}".

処置:
お待 ちください...

LifeKeeper SAP メッセージに戻る

112072 - stop.ref
原因:Issuing a stop/kill of the command "{command}" on "{server}".

処置:
お待 ちください...

LifeKeeper SAP メッセージに戻る

112061 - targetandtemplate.ref
原因:The values specified for the target and the template servers are the same.

処置:
ターゲット サーバとテンプレート サーバに正 しい値 を指 定 してください。

SIOS Protection Suite for Linux 管 理 ガイド
Page 78112044 - terminated.ref

LifeKeeper SAP メッセージに戻る

112044 - terminated.ref
原因:The command "{command}" with pid "{pid}" terminating due to signal "{signal}" on "{server}".

処置:
情 報 のみ。必 要 な処 置 はありません。

LifeKeeper SAP メッセージに戻る

112019 - updatefailed.ref
原因:The update of the resource information field for resource with tag "{tag name}" has failed on "{server}".

処置:
ins_list -t <tag> を使 用 して手 動 でリソースプロパティを表 示 し、リソースが動 作 していることを検 証 してください。

LifeKeeper SAP メッセージに戻る

112020 - updatesuccess.ref
原因:The update of the resource information field for resource with tag "{tag name}" was successful on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

SIOS Protection Suite for Linux 管 理 ガイド
Page 79112000 - usage.ref

112000 - usage.ref
原因:Usage: "{command name}" "{command usage}"処置:
要 求 されたコマンド の正 しい使 用 法 を指 定 してください。

LifeKeeper SAP メッセージに戻る

112063 - usernotfound.ref
原因:The SAP user "{user name}" does not exist on "{server}".

処置:
SAP インスト ールを検 証 するか、指 定 された必 要 な SAP ユーザを作 成 します。

LifeKeeper SAP メッセージに戻る

112012 - userstatus.ref
原因:Preparing to run the command: "{command}" on "{server}".

処置:
情 報 のみ。必 要 な処 置 はありません。

LifeKeeper SAP メッセージに戻る

112016 - usingkill.ref
原因:

SIOS Protection Suite for Linux 管 理 ガイド
Page 80

処置:

Stopping process id "{process id}" of "{SAP command}" for SAP SID "{SAP System ID}" and Instance "{instance}" with command "{command}" on "{server}".

処置:
お待 ちください...

LifeKeeper SAP メッセージに戻る

112042 - validversion.ref
原因:
One or more SAP / LK validation checks has failed on "{server}".

処置:
このホスト の SAP バージョンをアップデート し、SAPHOST および SAPCONTROL パッケージを含 めてください。

LifeKeeper SAP メッセージに戻る

112037 - valueempty.ref
原因:The internal object value "{value}" was empty. Unable to complete "{function}" on "{server}".

処置:
LifeKeeper ログとシステムログで追 加 情 報 を得 られます。

LifeKeeper SAP メッセージに戻る

112051 - vipconfig.ref
原因:The "{value name}" or "{value name}" value in the file "{filename}" is still set to the physical server name on "{server}".

SIOS Protection Suite for Linux 管 理 ガイド
Page 81

処置:

処置:
値 は、仮 想 サーバ名 に設 定 する必 要 があります。LifeKeeper と連 携 するよう SAP を設 定 する方 法 については、LifeKeeper での SAP の設 定 を参 照 してください。

LifeKeeper SAP メッセージに戻る

ERS インスタンスの変 更症状:ERS インスタンスのステータスチェックを行 うと、選 択 したインスタンスで sapstart が発 生 する。
ERS インスタンスは、両 方 のシステムで常 に実 行 されている。

原因:
ERS インスタンスのプロファイルに Autostart=1 が設 定 されている場 合 、特 定 の sapcontrol 呼 び出 しにより、実 行 中 のコマンド の一 部 としてインスタンスが起 動 されます。

処置:
クラスタ内 で実 行 中 の ERS インスタンスを停 止 し、ERS インスタンスのプロファイルを変 更 して Autostart=0 に設定 します。

階 層 削 除 時 のエラー
症状:
使 用 中 のファイルシステムの削 除 に失 敗 する。

原因:
1. 作 成 または拡 張 後 に、[Resource Protection Level] が [Basic] または [Minimum] に設 定 された場
合 。リソース保 護 レベルが Basic または Minimum に設 定 されている場 合 、削 除 処 理 時 に SAP リソース階 層 が停 止 されません。これにより、削 除 が呼 び出 されても、そのインスタンスのプロセスは実 行 中 のままになります。また、プロセスが保 護 されたファイルシステムにアクセス中 の場 合 、LifeKeeper はファイルシス
テムをアンマウント できないことがあります。
2. レプリケート されていない enqueue リソースの [Resource Protection Level] が [Standard] に設 定 された場 合 。リソース保 護 レベルが Standard に設 定 されている場 合 、削 除 処 理 時 に SAP リソース階 層 が停止 されません。これにより、削 除 が呼 び出 されても、そのインスタンスのプロセスは実 行 中 のままになりま

SIOS Protection Suite for Linux 管 理 ガイド
Page 82

処置:す。また、プロセスが保 護 されたファイルシステムにアクセス中 の場 合 、LifeKeeper はファイルシステムをアンマウント できないことがあります。

処置:
1. [Basic] と [Minimum] の設 定 は、リソースを一 時 的 なメンテナンスモード にするときに使 用 します。継 続
的 な保 護 レベルとして使 用 すべきではありません。問 題 のリソースが Basic または Minimum を継 続 的 な
保 護 レベルとして必 要 とする場 合 、そのインスタンスはローカルスト レージを使 用 するように設 定 するか、リソース階 層 全 体 をローカル NFS マウント 向 けの LifeKeeper NAS Recovery Kit を使 用 せずに設 定 する
必 要 があります。
2. [Standard] 設 定 は、レプリケート された enqueue リソースでのみ使 用 します。

フェイルオーバ中 または In Service の SAP エラーメッセージ
SAP のフェイルオーバ後 、SAP ログにエラーメッセージが記 録 されます。エラーメッセージの多 くは正 常 であり、無視 できます。

DB 障 害 発 生 時
BVx: Work Process is in reconnect status – このエラーメッセージは、単 に、作 業 プロセスがデータベースへの接 続 を失 ったため、再 接 続 を試 みていることを示 しています。
BVx: Work Process has left reconnect status – これは実 際 にはエラーではありませんが、データベースが復 帰 し、プロセスがデータベースに再 接 続 したことを示 しています。
その他 のエラー – データベースがダウンしている間 、いくつものエラーがログに記 録 される可 能 性 があります。

CI の起 動 時
E15: Buffer SCSA Already Exists – このエラーメッセージは、実 際 にはエラーではありません。単 に、以 前 に作 成 された共 有 メモリ領 域 が SAP が使 用 するシステムに見 つかったことを示 しています。
E07: Error 00000 : 3No such process in Module rslgsmcc (071) – SAP ノート 7316 を参
照 – 前 回 のシャット ダウン中 に、ロックが正 しく解 放 されませんでした。このエラーメッセージは無 視 できます。

LifeKeeper In Service
In Service の動 作 時 に、LifeKeeper の [In Service] ダイアログに以 下 のメッセージが表 示 されることがあります。
error: permission denied on key ‘net.unix.max_dgram_qlen’
error: permission denied on key ‘kernel.cap-bound’
これらのエラーは、saposcol が起 動 されたときに発 生 するもので、無 視 できます (SAP ノート 201144 を参照 )。

SIOS Protection Suite for Linux 管 理 ガイド
Page 83

SAP インスト ールエラー

SAP インスト ールエラー
tnsnames.ora または listener.ora ファイルの名 前 の誤 り
原因:Oracle データベースを使 用 する場 合 で、PAS バックアップサーバのインスト ールを実 行 する際 に、SAP インスト ー
ルプログラムにより tnsnames.ora または listener.ora ファイルのサーバ名 が誤 っているというエラーが出 る場
合 、Oracle バイナリがローカルファイルシステムにインスト ールされていない可 能 性 があります。

処置:
設 定 を正 しく実 行 するためには、/oracle/<SID>/920_<32 または 64> の Oracle バイナリが各 サーバのローカル
ファイルシステム上 にインスト ールされている必 要 があります。

sapinit のト ラブルシューティング
症状:
init スクリプト により開 始 された sapstartsrv プロセスまたは追 加 の SAP インスタンスプロセスが正 しく動 作 しない、または LifeKeeper スタンバイノード でプロセスを実 行 しようとする。

原因:
SAP は、SAP インスタンスをローカルノード で自 動 的 に起 動 するために init スクリプト を提 供 しています。リソース
が LifeKeeper の保 護 に追 加 されているとき、init スクリプト (sapinit) が、現 在 のノード で実 行 すべきでない
SAP インスタンスプロセスを起 動 しようとすることがあります。

処置:
sapinit スクリプト を無 効 化 するか、sapinit を変 更 して LifeKeeper 保 護 下 のインスタンスをスキップする
ように設 定 します。この動 作 を無 効 化 するには、ユーザは sapinit を停 止 する必 要 があります (例 :/etc/init.d/sapinit stop)。sapinit スクリプト も、chkconfig または同 様 のツール (例 :chkconfig sapinit off) を使 用 して無 効 化 する必 要 があります。

LifeKeeper ログファイルに出 現 する「tset」エラー
原因:
SAP と Database Recovery Kit によって使 用 された su コマンド により、LK ログに次 のような「tset」エラーメッセー
ジが出 力 されます。
tset: standard error: Invalid argument

SIOS Protection Suite for Linux 管 理 ガイド
Page 84

処置:

このエラーは、SAP 管 理 者 およびデータベースユーザのホームディレクト リにあるプロファイルファイルの 1 つによって出 力 されるもので、非 インタラクティブシェルのみに存 在 します。

処置:
データベースユーザと SAP 管 理 者 に C シェルを使 用 している場 合 、これらのユーザのホームディレクト リの.sapenv_<hostname>.csh に次 の行 を追 加 してください。このコード は、「tset」を実 行 するかどうかを決 定 する
次 のコード を囲 むように追 加 する必 要 があります。
if ( $?prompt ) thentty -sif ( $status == 0) then
.
.
.
endif
endif
注 記 : 「tty –s」から内 側 の「endif」までのコード は、既 にファイル内 に存 在 しています。
データベースユーザと SAP 管 理 者 に Bash シェルを使 用 している場 合 、これらのユーザのホームディレクト リの.sapenv_<hostname>.sh に次 の行 を追 加 してください。
「tset」を実 行 するかどうかを決 定 するコード の前 に、以 下 を追 加 します。
case $- in*i*) INTERACTIVE =“yes”;;*) INTERACTIVE =“no”;;
esac「tset」を実 行 するかどうかを決 定 するコード を囲 むように、以 下 を追 加 します。
if [ $INTERACTIVE == “yes” ]; thentty –sif [ $? –eq 0 ]; then
.
.
.
fi
fi
注 記 : 「tty –s」から内 側 の「endif」までのコード は、既 にファイル内 に存 在 しています。

LifeKeeper が保 護 するシステムのメンテナンス
LifeKeeper が保 護 するサーバをシャット ダウンしてメンテナンスを行 うときには、メンテナンスの前 に、バックアップ
サーバでシステムのリソース階 層 を in service にする必 要 があります。このプロセスにより、メンテナンスが必 要 なシ
ステム上 にある共 有 ディスクの動 作 がすべて停 止 します。

SIOS Protection Suite for Linux 管 理 ガイド
Page 85

リソースポリシー管 理

記 載 の順 序 で、以 下 の操 作 を実 行 してください。Server A はメンテナンスが必 要 なプライマリシステム、Server
B はバックアップサーバです。
1. Server B で階 層 を in service にしてください。バックアップの Server B で、LifeKeeper の GUI を使 用 して、現 在 Server A でサービス中 のリソース階 層 を in service にします。これにより、LifeKeeper の保 護 下にある共 有 ディスクに存 在 している Server A のファイルシステムがアンマウント されます。詳 細 については、リソースを In Service にするを参 照 してください。
2. Server A で LifeKeeper を停 止 してください。LifeKeeper のコマンド /etc/init.d/lifekeeper
stop-nofailover を使 用 して、LifeKeeper を停 止 します。リソースが保 護 されていない状 態 になります。
3. Linux をシャット ダウンし、Server A の電 源 をオフにしてください。Server A のLinux オペレーティングシステ
ムをシャット ダウンし、サーバの電 源 をオフにします。
4. メンテナンスを実 行 してください。Server A で必 要 なメンテナンスを実 行 します。
5. Server A の電 源 をオンにし、Linux を再 起 動 してください。Server A の電 源 をオンにし、次 に Linux オペ
レーティングシステムを再 起 動 します。
6. Server A で LifeKeeper を開 始 してください。LifeKeeper のコマンド /etc/init.d/lifekeeper
start を使 用 して、LifeKeeper を開 始 します。リソースが保 護 されている状 態 になります。
7. 必 要 に応 じて、Server A で階 層 を in-service にしてください。Server A で LifeKeeper の GUI を使 用 して、Server B にスイッチオーバしていたすべてのリソース階 層 を in service にしてください。

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

SIOS Protection Suite
SIOS Protection Suite には、個 々 のアプリケーションおよび関 連 し合 うアプリケーションのグループを監 視 する機
能 があり、定 期 的 にローカルリカバリを実 行 したり、保 護 下 のアプリケーションに障 害 が発 生 したときに通 知 することができます。関 連 し合 うアプリケーションの例 としては、主 アプリケーションが下 位 のスト レージまたはネット
ワークリソースに依 存 する階 層 などがあります。アプリケーションまたはリソースに障 害 が発 生 した場 合 のデフォル
ト の動 作 は以 下 の通 りです。
1. ローカルリカバリ: 最 初 に、リソースまたはアプリケーションのローカルでリカバリを試 みます。このときは、外部 の介 入 なしにローカルサーバ上 でリソースまたはアプリケーションをリスト アしようとします。ローカルリカバ
リが成 功 した場 合 、SIOS Protection Suite は追 加 のアクションを実 行 しません。
2. フェイルオーバ: 次 に、ローカルリカバリでリソースまたはアプリケーションのリスト アに失 敗 した (またはリソー
スを監 視 するリカバリキット がローカルリカバリをサポート していない) 場 合 、 フェイルオーバは開 始 されます。
フェイルオーバ処 理 では、クラスタ内 の別 のサーバ上 で該 当 アプリケーション (および依 存 するすべてのリソース) を起 動 しようと試 みます。

SIOS Protection Suite for Linux 管 理 ガイド
Page 86

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

リカバリ動 作 の詳 細 については、SIOS Protection Suite 障 害 検 出 とリカバリのシナリオを参 照 してください。

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

標 準 ポリシーlll

Failover - このポリシー設 定 を使 用 すると、リソースフェイルオーバを有 効 / 無 効 にできます。(S: リザベーションが適 切 に処 理 されるには、フェイルオーバは、個 々 の SCSI リソースで無 効 にすることはできません。)
LocalRecovery - SIOS Protection Suite は、デフォルト では、フェイルオーバを実 行 する前 に、個 々 のリ
ソースまたは保 護 対 象 アプリケーション全 体 を再 起 動 することにより、保 護 対 象 リソースのリカバリを試 みます。このポリシー設 定 を使 用 すると、ローカルリカバリを有 効 / 無 効 にできます。
TemporalRecovery - 通 常 、SIOS Protection Suite は、障 害 リソースのローカルリカバリを実 行 します。
ローカルリカバリに失 敗 すると、SIOS Protection Suite は、リソース階 層 を別 ノード にフェイルオーバしま
す。ローカルリカバリに成 功 した場 合 は、フェイルオーバは実 行 されません。
ローカルリカバリに成 功 した場 合 でも、サーバの何 らかの異 常 によって短 時 間 の間 にローカルリカバリが再試 行 される場 合 があり、結 果 として何 度 も連 続 してローカルリカバリが試 行 されることになります。これが発 生 すると、問 題 のアプリケーションは可 用 性 が悪 化 します。
この反 復 的 なローカルリカバリ / 障 害 サイクルを回 避 するために、時 間 的 リカバリポリシーを設 定 できます。時 間 的 リカバリポリシーを使 用 すると、管 理 者 は指 定 した時 間 内 に試 行 するローカルリカバリの回 数を (成 功 かどうかにかかわらず) 制 限 することができます。

例 : リソースが試 行 するローカルリカバリの回 数 を 30 分 間 で 3 回 に限 定 するポリシー定 義 をユー
ザが設 定 した場 合 、30 分 以 内 に 3 回 目 のローカルリカバリが試 行 されると、SIOS Protection
Suite はフェイルオーバを実 行 します。
定 義 した時 間 的 リカバリポリシーは有 効 または無 効 にできます。時 間 的 リカバリポリシーが無 効 の場 合 、
時 間 的 リカバリ処 理 は継 続 して実 行 され、ポリシーが適 用 されるはずの時 間 に通 知 がログに表 示 されま
すが、実 際 のアクションは実 行 されません。
注 記 : 時 間 的 リカバリポリシーを設 定 した状 態 で、フェイルオーバとローカルリカバリの一 方 または両 方 を
無 効 にすることは可 能 です。フェイルオーバまたはローカルリカバリを無 効 にした場 合 に、時 間 的 リカバリポ
リシーは実 行 されることがないため、この状 態 は非 論 理 的 です。

メタポリシー「メタ」ポリシーは、他 の複 数 のポリシーに影 響 を与 える可 能 性 があるポリシーです。通 常 、これらのポリ
シーは、標 準 ポリシーであれば複 数 個 の設 定 が必 要 になるような特 定 のシステム動 作 を実 現 するためのショート カット として使 用 します。

SIOS Protection Suite for Linux 管 理 ガイド
Page 87

リソースレベルのポリシーに関 する重 要 な考 慮 事 項lNotificationOnly - このモード では、管 理 者 は SIOS Protection Suite を「監 視 専 用 」状 態 にすることができます。1 つのリソース (または、サーバ単 位 のポリシーの場 合 はすべてのリソース) のローカルリカバリおよびフェイルオーバの両 方 が影 響 を受 けます。 障 害 が検 知 されると、ユーザインターフェースには Failure状 態 が表 示 されます。 ただし、リカバリもフェイルオーバも実 行 されません。 注 記 : 管 理 者 は、障 害 の原
因 となった問 題 を手 動 で修 正 し、障 害 が起 きたリソースを復 帰 させて通 常 の SIOS Protection Suite の
運 用 を継 続 する必 要 があります。

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

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

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

SIOS Protection Suite for Linux 管 理 ガイド
Page 88

lkpolicy の使 用 方 法 の例

lkpolicy の使 用 方 法 の例
ローカルおよびリモート サーバとの認証
lkpolicy ツールは、サーバが公 開 する API を通 じて SIOS Protection Suite サーバと通 信 します。この API
は、lkpolicy ツールなどのクライアント に対 して認 証 を要 求 します。lkpolicy ツールで SIOS Protection Suite サー
バに最 初 にアクセスしようとしたときに、そのサーバに対 する認 証 情 報 がまだ保 存 されていない場 合 、ユーザは認 証 情 報 を求 められます。認 証 情 報 はユーザ名 とパスワード の形 式 であり、さらに以 下 の条 件 があります。
1. クライアント には SIOS Protection Suite の管 理 者 権 限 が必 要 です。したがって、そのユーザ名 は、(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

SIOS Protection Suite for Linux 管 理 ガイド
Page 89

ポリシーの設 定

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 ポリシーを無 効 にすることと等 価 です。

SIOS Protection Suite for Linux 管 理 ガイド
Page 90