JP1/AJSリソースは、JP1/Base、JP1/AJS3-Agent、JP1/AJS3-Managerを含むHitachi JP1/Automatic Job Management Systemのコンポーネントを保護します。これらのリソースは、クラスターのフェイルオーバーおよびフェイルバック時に、関連するサービスを管理します。

リソースタイプ: appsuite/jp1ajs
エイリアス: jp1ajs

サブコマンド

JP1/AJSリソースは、次の形式のコマンドで管理されます。

lkcli resource appsuite/jp1ajs <サブコマンド> [フラグ]

サブコマンド 説明 必要なロール
create 新しいJP1/AJSリソースを作成します admin
extend スタンバイサーバーに拡張します admin
get-property リソースプロパティを読み取ります guest
set-property 編集可能なリソースプロパティを更新します admin

create

lkcli resource appsuite/jp1ajs create --component=<列挙型> [フラグ]

フラグ 短縮表記 タイプ 必須 デフォルト 制約 説明
--component 列挙型 必須 JP1/Base, JP1/AJS3-Agent, JP1/AJS3-Manager 保護対象のJP1/AJSコンポーネント
--ip-resource 文字列 任意 論理ホストに関連付けられた、依存関係にあるLifeKeeper IPリソースのタグ名。指定した場合、IPリソースとの依存関係が作成されます。指定しない場合、依存関係は作成されません。
--volume-resource 文字列 任意 依存関係にあるLifeKeeper ボリュームリソースのタグ名。指定した場合、ボリュームリソースとの依存関係が作成されます。指定しない場合、依存関係は作成されません。
--jp1-base-resource 文字列 条件によっては必須 JP1/Baseリソースのタグ。--component=JP1/AJS3-ManagerまたはJP1/AJS3-Agentの場合に必須
--logical-host 文字列 任意 --jp1-base-resourceから派生 リソースの論理ホスト名
--tag 文字列 任意 自動生成 リソースタグ名
--switchback 列挙型 任意 INTELLIGENT INTELLIGENT, AUTOMATIC スイッチバックタイプ

extend

lkcli resource appsuite/jp1ajs extend --primary-sys=<文字列> --primary-tag=<文字列> [フラグ]

フラグ 短縮表記 タイプ 必須 デフォルト 制約 説明
--primary-sys 文字列 必須 既存のリソースの拡張元サーバーのホスト名
--primary-tag 文字列 必須 拡張する既存リソースのタグ
--standby-sys 文字列 任意 --hostの値(デフォルトはlocalhost スタンバイサーバーのホスト名
--switchback 列挙型 任意 INTELLIGENT INTELLIGENT, AUTOMATIC スイッチバックタイプ
--primary-priority 整数 任意 デフォルトは、--primary-sysサーバーの現在の優先順位。リソースが拡張されていない場合は1 最小: 1、最大: 999 プライマリーサーバーのフェイルオーバーの優先順位
--standby-priority 整数 任意 デフォルトは現在使用中の優先順位に基づいて動的に算出される、未使用の値 最小: 1、最大: 999 スタンバイサーバーのフェイルオーバーの優先順位

get-property / set-property

lkcli resource appsuite/jp1ajs get-property --tag=<文字列> --property=<文字列>
lkcli resource appsuite/jp1ajs set-property --tag=<文字列> --property=<文字列> --value=<文字列>


フラグ 短縮表記 タイプ 必須 説明
--tag -t 文字列 必須 リソースタグ名
--property -p 文字列 必須 プロパティ名(プロパティの表を参照)
--value -v 文字列 必須(set-propertyのみ) 新しいプロパティ値

プロパティ

プロパティ タイプ 制約 編集可否 説明
kit-name 文字列 不可 Recovery Kit名
force-stop-timeout 整数 (最小: 0、最大: 3600) 強制停止操作をタイムアウトさせるまでの待機時間(秒)
local-recovery 列挙型 enabled, disabled ローカルリカバリーの有効化または無効化
quickcheck-interval 整数 (最小: 0、最大: 604800) クイックチェック間隔
quickcheck-timeout 整数 (最小: 0、最大: 3600) クイックヘルスチェックがタイムアウトするまでの待機時間(秒)
recovery-timeout 整数 (最小: 0、最大: 3600) リカバリー操作がタイムアウトするまでの待機時間(秒)
remove-timeout 整数 (最小: 0、最大: 3600) リムーブ操作がタイムアウトするまでの待機時間(秒)
restore-timeout 整数 (最小: 0、最大: 3600) リストア操作がタイムアウトするまでの待機時間(秒)
retry-interval 整数 (最小: 1、最大: 100) 失敗した操作を再試行するまでの待機時間(秒)
switchback 列挙型 INTELLIGENT, AUTOMATIC スイッチバックタイプ

使用例

# Step 1: Create a JP1/Base resource
lkcli resource appsuite/jp1ajs create \
  --host=server1 \
  --component="JP1/Base" \
  --logical-host=JP1LogicalHost \
  --ip-resource=ip-192.168.1.100 \
  --volume-resource=DataKeeper-E \
  --tag=jp1base.JP1LogicalHost

# Step 2: Create a JP1/AJS3-Manager resource that depends on JP1/Base
lkcli resource jp1ajs create \
  --host=server1 \
  --component="JP1/AJS3-Manager" \
  --jp1-base-resource=jp1base.JP1LogicalHost \
  --logical-host=JP1LogicalHost \
  --tag=jp1ajs3mgr.JP1LogicalHost

# Extend JP1/Base to server2
lkcli resource appsuite/jp1ajs extend \
  --primary-sys=server1 \
  --primary-tag=jp1base.JP1LogicalHost \
  --standby-sys=server2

# Extend JP1/AJS3-Manager to server2
lkcli resource appsuite/jp1ajs extend \
  --primary-sys=server1 \
  --primary-tag=jp1ajs3mgr.JP1LogicalHost \
  --standby-sys=server2

# Read restore-timeout
lkcli resource appsuite/jp1ajs get-property \
  --host=server1 \
  --tag=jp1base.JP1LogicalHost \
  --property=restore-timeout

# Update restore-timeout
lkcli resource appsuite/jp1ajs set-property \
  --host=server1 \
  --tag=jp1base.JP1LogicalHost \
  --property=restore-timeout \
  --value=400

フィードバック

お役に立ちましたか?

はい いいえ
お役に立ちましたか
理由をお聞かせください
フィードバックありがとうございました

このトピックへフィードバック

送信