JP1 Version 10　JP1/Automatic Operation 運用ガイド

手引・操作書

3021-3-083-70

前書き

対象製品

P-242C-E1A4 JP1/Automatic Operation 10-52（適用OS：Windows Server 2008 R2，Windows Server 2012，Windows Server 2012 R2）

製品構成一覧および内訳形名

・P-242C-EAA4 JP1/Automatic Operation - Server 10-52（適用OS：Windows Server 2008 R2，Windows Server 2012，Windows Server 2012 R2）

・P-242C-EBA4 JP1/Automatic Operation - Contents 10-52（適用OS：Windows Server 2008 R2，Windows Server 2012，Windows Server 2012 R2）

P-F242C-E1A41 JP1/Automatic Operation コンテンツセット 10-52（適用OS：Windows Server 2008 R2，Windows Server 2012，Windows Server 2012 R2）

P-822C-E1A1 JP1/Automatic Operation 10-52（適用OS：Linux 5 (AMD/Intel 64)，Linux 5 Advanced Platform (AMD/Intel 64)，Linux 6 (x64)）

製品構成一覧および内訳形名

・P-CC822C-EAA1 JP1/Automatic Operation - Server 10-52（適用OS：Linux 5 (AMD/Intel 64)，Linux 5 Advanced Platform (AMD/Intel 64)，Linux 6 (x64)）

・P-CC822C-EBA1 JP1/Automatic Operation - Contents 10-52（適用OS：Linux 5 (AMD/Intel 64)，Linux 5 Advanced Platform (AMD/Intel 64)，Linux 6 (x64)）

P-F822C-E1A11 JP1/Automatic Operation コンテンツセット 10-52（適用OS：Linux 5 (AMD/Intel 64)，Linux 5 Advanced Platform (AMD/Intel 64)，Linux 6 (x64)）

輸出時の注意

本製品を輸出される場合には、外国為替及び外国貿易法の規制並びに米国輸出管理規則など外国の輸出関連法規をご確認の上、必要な手続きをお取りください。

なお、不明な場合は、弊社担当営業にお問い合わせください。

商標類

Active Directoryは，米国Microsoft Corporationの，米国およびその他の国における登録商標または商標です。

Adobe，およびFlashは，Adobe Systems Incorporated（アドビシステムズ社）の米国ならびに他の国における商標または登録商標です。

HP-UXは，Hewlett-Packard Development Company, L.P.のオペレーティングシステムの名称です。

IBM，AIXは，世界の多くの国で登録されたInternational Business Machines Corporationの商標です。

Intelは，アメリカ合衆国およびその他の国におけるIntel Corporationの商標です。

Internet Explorerは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

Itaniumは，アメリカ合衆国およびその他の国におけるIntel Corporationの商標です。

Kerberosは，マサチューセッツ工科大学（MIT：Massachusetts Institute of Technology）で開発されたネットワーク認証のプロトコルの名称です。

Linuxは，Linus Torvalds氏の日本およびその他の国における登録商標または商標です。

MicrosoftおよびHyper-Vは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

Microsoft .NET は，お客様，情報，システムおよびデバイスを繋ぐソフトウェアです。

Netscapeは，AOL Inc.の登録商標です。

OpenStack(R)の文字表記とOpenStackのロゴは，米国とその他の国におけるOpenStack Foundationの登録商標/サービスマークまたは商標/サービスマークのいずれかであり，OpenStack Foundationの許諾を得て使用しています。日立製作所は，OpenStack FoundationやOpenStackコミュニティの関連企業ではなく，また支援や出資を受けていません。

OracleとJavaは，Oracle Corporation 及びその子会社，関連会社の米国及びその他の国における登録商標です。

Red Hatは，米国およびその他の国でRed Hat, Inc. の登録商標もしくは商標です。

RSAおよびBSAFEは，米国EMCコーポレーションの米国およびその他の国における商標または登録商標です。

すべてのSPARC商標は，米国SPARC International, Inc. のライセンスを受けて使用している同社の米国およびその他の国における商標または登録商標です。SPARC商標がついた製品は，米国Sun Microsystems, Inc. が開発したアーキテクチャに基づくものです。

SQL Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

UNIXは，The Open Groupの米国ならびに他の国における登録商標です。

VERITASおよびNetBackupは，Symantec Corporation の米国およびその他の国における商標または登録商標です。

VMware，vCenter Serverは，米国およびその他の地域における VMware, Inc. の登録商標または商標です。

VMware，VMware vSphere ESXは，米国およびその他の地域における VMware, Inc. の登録商標または商標です。

Windowsは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

Windows PowerShellは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

Windows Serverは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

Windows Vistaは，米国Microsoft Corporationの米国およびその他の国における登録商標または商標です。

その他記載の会社名，製品名は，それぞれの会社の商標もしくは登録商標です。

This product includes software developed by Andy Clark.

This product includes software developed by the Apache Software Foundation (http://www.apache.org/).

This product includes software developed by Ben Laurie for use in the Apache-SSL HTTP server project.

This product includes software developed by Daisuke Okajima and Kohsuke Kawaguchi (http://relaxngcc.sf.net/).

This product includes software developed by IAIK of Graz University of Technology.

This product includes software developed by the Java Apache Project for use in the Apache JServ servlet engine project (http://java.apache.org/).

This product includes software developed by Ralf S. Engelschall <rse@engelschall.com> for use in the mod_ssl project (http://www.modssl.org/).

Portions of this software were developed at the National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana-Champaign.

This product includes software developed by the University of California, Berkeley and its contributors.

This software contains code derived from the RSA Data Security Inc. MD5 Message-Digest Algorithm, including various modifications by Spyglass Inc., Carnegie Mellon University, and Bell Communications Research, Inc (Bellcore).

Regular expression support is provided by the PCRE library package, which is open source software, written by Philip Hazel, and copyright by the University of Cambridge, England. The original software is available from ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/

本製品は，米国EMC コーポレーションのRSA BSAFE(R)ソフトウェアを搭載しています。

発行

2015年3月 3021-3-083-70

著作権

All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.

変更内容

変更内容（3021-3-083-70）JP1/Automatic Operation 10-52，JP1/Automatic Operation コンテンツセット 10-52

追加・変更内容

変更個所

適用OSにLinuxを追加した。

−

通常のタスクに含まれる部品の同時実行数を100に変更した。

1.6.14

接続先ホストとのSSH接続で使用できる認証方式に，キーボードインタラクティブ認証を追加した。

1.12.3

操作対象ホストがローカルホストの場合，ローカルホストのプロセスを直接起動してコマンドを実行したり，ファイルをコピーしたりできる，ローカル実行機能の説明を追加した。

1.12.3

注意事項として，バックアップ時のホストとリストア先のホストでJP1/AOのバージョン，リビジョンおよび限定コードが一致している必要がある説明を追加した。

12.4，12.5

クラスタのセットアップ時に登録されるサービスの説明を追加した。

付録A.3

単なる誤字・脱字などはお断りなく訂正しました。

はじめに

このマニュアルは，JP1/Automatic Operationの運用方法を説明したものです。なお，このマニュアルでは，JP1/Automatic OperationをJP1/AOと表記します。

JP1/AOマニュアルの参考情報および用語解説については，マニュアル「JP1/AO 導入・設計ガイド」を参照してください。

対象読者

このマニュアルは，次の方にお読みいただくことを前提に説明しています。

JP1/AOシステムの運用管理をする方

JP1/AOシステムのサービスを実行する方

マイクロソフト製品の表記について

このマニュアルでは，マイクロソフト製品の名称を次のように表記しています。

表記

製品名

.NET Framework

.NET Framework 3.5

Microsoft(R) .NET Framework 3.5

Active Directory

Microsoft(R) Active Directory

Hyper-V

Microsoft(R) Hyper-V(R)

Internet Explorer

Microsoft Internet Explorer

Microsoft(R) Internet Explorer(R)

Windows Internet Explorer

Windows(R) Internet Explorer(R)

Windows※1

Windows 7

Microsoft(R) Windows(R) 7 Enterprise

Microsoft(R) Windows(R) 7 Professional

Microsoft(R) Windows(R) 7 Ultimate

Windows Server 2003※2

Windows Server 2003※2

Microsoft(R) Windows Server(R) 2003, Enterprise Edition

Microsoft(R) Windows Server(R) 2003, Standard Edition

Windows Server 2003 (x64)

Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition

Microsoft(R) Windows Server(R) 2003, Standard x64 Edition

Windows Server 2003 R2※3

Windows Server 2003 R2※3

Microsoft(R) Windows Server(R) 2003 R2, Enterprise Edition

Microsoft(R) Windows Server(R) 2003 R2, Standard Edition

Windows Server 2003 R2 (x64)

Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition

Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition

Windows Server 2008

Windows Server 2008 R2

Windows Server 2008 R2 Datacenter

Microsoft(R) Windows Server(R) 2008 R2 Datacenter

Windows Server 2008 R2 Enterprise

Microsoft(R) Windows Server(R) 2008 R2 Enterprise

Windows Server 2008 R2 Standard

Microsoft(R) Windows Server(R) 2008 R2 Standard

Windows Server 2008 x64

Windows Server 2008 Datacenter x64

Microsoft(R) Windows Server(R) 2008 Datacenter x64

Windows Server 2008 Enterprise x64

Microsoft(R) Windows Server(R) 2008 Enterprise x64

Windows Server 2008 Standard x64

Microsoft(R) Windows Server(R) 2008 Standard x64

Windows Server 2008 x86

Windows Server 2008 Datacenter x86

Microsoft(R) Windows Server(R) 2008 Datacenter x86

Windows Server 2008 Enterprise x86

Microsoft(R) Windows Server(R) 2008 Enterprise x86

Windows Server 2008 Standard x86

Microsoft(R) Windows Server(R) 2008 Standard x86

Windows Server 2012

Windows Server 2012 Datacenter

Microsoft(R) Windows Server(R) 2012 Datacenter

Windows Server 2012 Standard

Microsoft(R) Windows Server(R) 2012 Standard

Windows Server 2012 R2

Windows Server 2012 R2 Datacenter

Microsoft(R) Windows Server(R) 2012 R2 Datacenter

Windows Server 2012 R2 Standard

Microsoft(R) Windows Server(R) 2012 R2 Standard

Windows Server Failover Cluster

Microsoft(R) Windows Server(R) Failover Cluster

Windows Vista

Microsoft(R) Windows Vista(R) Business

Microsoft(R) Windows Vista(R) Enterprise

Microsoft(R) Windows Vista(R) Ultimate

Windows XP

Microsoft(R) Windows(R) XP Professional Operating System

注※1

JP1/AOサーバのOSについて説明している場合は，Windows Server 2008 R2，Windows Server 2012およびWindows Server 2012 R2のことを示します。

注※2

Windows Server 2003 (x64)またはWindows Server 2003 R2を併記している場合は，Windows Server 2003 (x64)およびWindows Server 2003 R2は含みません。

注※3

Windows Server 2003 R2 (x64)を併記している場合は，Windows Server 2003 R2 (x64)は含みません。

マニュアルで使用している書式について

このマニュアルで使用する書式について説明します。

書式

説明

文字列

可変の値を示します。

（例）日付はYYYYMMDDの形式で指定します。

［　］

ウィンドウ，ダイアログボックス，タブ，パネル，メニュー，ボタンなどの画面上の要素名を示します。

［　］−［　］

メニューを連続して選択することを示します。

（例）　［ファイル］−［新規作成］を選択します。

上記の例では，［ファイル］メニュー内の［新規作成］を選択することを示します。

「　」

画面などに入力する文字列を示します。

インストール先フォルダの表記

このマニュアルでは，Windows版 JP1/AOのデフォルトのインストール先フォルダを次のように表記しています。

JP1/AOのインストール先フォルダ

システムドライブ¥Program Files (x86)¥Hitachi¥JP1AO

共通コンポーネントのインストール先フォルダ

システムドライブ¥Program Files (x86)¥Hitachi¥HiCommand¥Base

なお，Linux版 JP1/AOのインストール先フォルダは次のとおりです。

JP1/AO のインストール先フォルダ

/opt/jp1ao

/var/opt/jp1ao

共通コンポーネントのインストール先フォルダ

/opt/HiCommand/Base64

1　JP1/AOの運用

JP1/AOの運用には，運用準備，日常運用，保守・メンテナンス，および運用見直し・見直し後の運用準備のフェーズがあります。ここでは，JP1/AOの各運用フェーズでの操作の流れと使用する機能について説明します。

1.1　JP1/AOの運用の流れ

ここでは，JP1/AOの各運用フェーズ（運用準備，日常運用，保守・メンテナンス，および運用見直し・見直し後の運用準備）で必要となる基本的な操作について説明します。

JP1/AOの運用は，次の流れで行います。

図1‒1　JP1/AOシステムの運用フェーズ

1.1.1　運用準備での基本操作

JP1/AOシステムを構築したら，目的の運用手順を自動処理できるよう準備します。

サービス設計および運用設計で決定した内容に合わせて，サービスを追加します。また，サービスを実行するのに必要なエージェントレス接続先，プロパティ，ユーザー，グループなどを設定します。

運用準備の基本的な操作の流れを次に示します。この例では，User Management権限かつAdminロールを持つ「ユーザーA」，およびModifyロールを持つ「ユーザーM」が操作することを前提としています。

ユーザーA（User Management権限かつAdminロール）の操作

サービス設計および運用設計で決定した内容に合わせて，サービステンプレートを選択します。

選択したサービステンプレートをJP1/AOに追加します。

サービス設計時に選定したサービステンプレートをJP1/AOに追加します。

サービス共有プロパティを設定します。

サービス共有プロパティは，複数のサービス間で共有されるプロパティです。追加したサービステンプレートに定義されているサービス共有プロパティのプロパティ値を設定します。また，必要に応じてビルトインサービス共有プロパティを設定します。

ユーザーを登録します。

サービスを追加したり，実行したりするユーザーを追加します。

リソースグループを作成します。

リソースグループは，サービスやエージェントレス接続先をグループ化したものです。

ユーザーグループを作成します。

ユーザーグループは，組織や業務に応じてユーザーをグループ化したものです。

ユーザーグループにユーザーとリソースグループを割り当てます。

ユーザーグループにリソースグループを割り当てることで，ユーザーごとにサービスへのアクセスを制御できます。例えば，ユーザーグループの利用目的に合わせてサービスを効率良く管理し，マルチテナント運用としてサービスを提供できるようになります。

エージェントレス接続先定義を作成します。

接続を許可する接続先ホストについて，サービスの操作対象となる接続先ホストを，エージェントレス接続先として事前に登録しておく必要があります。エージェントレス接続先定義には，接続先ホストのホスト名（またはIPアドレス），接続先種別などの接続先情報を設定します。また，必要に応じてユーザーID，パスワードなどの認証情報を設定します。

ユーザーM（Modifyロール）の操作

ユーザーAが追加したサービステンプレートを利用して，サービスを追加します。

サービスのプロパティ値を設定します。

JP1/AOにサービスを追加し，プロパティ値を設定することで，サービスを実行できるようになります。

関連トピック

1.3　サービステンプレートの管理

1.4　サービスの管理

1.7　サービス共有プロパティの設定

1.10　ユーザーの管理

1.11　グループの管理

1.12　エージェントレス接続先の管理

1.1.2　日常運用での基本操作

運用準備でサービスをJP1/AOに追加したら，目的の運用手順に対応するサービスを実行します。実行したサービスは，タスクとして処理され，進捗や状況を確認できるようになります。

日常運用の基本的な操作の流れを次に示します。この例では，Submitロールを持つ「ユーザーS」とModifyロールを持つ「ユーザーM」が操作することを前提としています。

ユーザーS（Submitロール）の操作

サービスを実行します。

メールによる通知を受けて，応答待ち中，異常検出，または失敗の状態となったタスクに対応します。

応答待ち中の状態となった場合は，操作画面で必要な情報を入力します。異常検出，または失敗の状態となった場合は，状況に合わせてエラーに対応します。

必要に応じて，タスクの進捗状況や実行結果を確認します。また，指定日時実行タスクや定期実行タスクでは，必要に応じて一時停止や再開の操作を実施します。

ユーザーM（Modifyロール）の操作

定期的に，タスク一覧での監視が不要となったタスクを履歴一覧に移動します。また，不要な履歴は，履歴一覧から削除します。

関連トピック

1.5　サービスの実行

1.6　タスクの管理

1.18　メール通知

1.1.3　保守・メンテナンスでの基本操作

JP1/AOシステムが保持するデータを整理するため，定期的に保守・メンテナンスします。この操作をする上で，JP1/AOシステムの操作権限は不要です。

保守・メンテナンスの基本的な操作の流れを次に示します。

保守・メンテナンスの操作

JP1/AOシステムのバックアップデータを取得します。

JP1/AOシステムで使用するデータベースを再編成します。

関連トピック

12.　保守とメンテナンス

1.1.4　運用見直し・見直し後の運用準備での基本操作

JP1/AOで自動処理する運用手順について，手順の変更や追加が必要になった場合は，運用の見直しを行います。見直しの結果を基に，サービスや設定を追加したり，変更したりします。

見直し後の運用準備の基本的な操作の流れを次に示します。この例では，User Management権限かつAdminロールを持つ「ユーザーA」，およびModifyロールを持つ「ユーザーM」が操作することを前提としています。この操作を実施することで，見直し結果を反映した日常運用の操作が実施できるようになります。

ユーザーA（User Management権限かつAdminロール）の操作

新しいバージョンのサービステンプレートを追加します。

バージョンアップしたサービステンプレートは，古いバージョンのサービステンプレートと併用できます。

その他，次の変更を実施します。

古いバージョンのサービステンプレートは，今後使用しない場合，削除します。

サービス共有プロパティに変更がある場合，サービス共有プロパティの値を変更します。

使用するユーザーを変更する場合，ユーザーを登録・削除します。

リソースグループを変更する場合，リソースグループを作成・編集・削除します。

ユーザーグループを変更する場合，ユーザーグループを作成・編集・削除します。

エージェントレス接続先を変更する場合，エージェントレス接続先定義を作成・編集・削除します。

ユーザーM（Modifyロール）の操作

バージョンアップしたサービステンプレートを使用して，サービスを追加します。

古いバージョンで使用していたサービス名を引き継ぎたい場合は，新しいバージョンのサービス名に，古いバージョンで使用していたサービス名を設定します。

ただし，同一リソースグループ内で重複したサービス名は使用できないため，古いバージョンのサービスを残したい場合は，古いバージョンのサービス名を先に変更してください。

サービスのプロパティ値を設定します。

古いバージョンのサービスで設定したサービスのプロパティ値は，新しいバージョンのサービスには引き継がれません。同じプロパティ値を使用する場合は，古いバージョンのサービスのプロパティと同じプロパティ値を新しいサービスに設定してください。

関連トピック

1.3　サービステンプレートの管理

1.4　サービスの管理

1.7　サービス共有プロパティの設定

1.10　ユーザーの管理

1.11　グループの管理

1.12　エージェントレス接続先の管理

1.2　運用前に知っておきたいJP1/AOの機能一覧

JP1/AOでは，自動処理を定義したり，実行したりできる「運用手順を自動化するための機能」，ユーザーやエージェントレス接続先を管理できる「操作対象を管理するための機能」，エラー時のメール通知や，目的の画面を直接表示できるダイレクトアクセスURLなど「他製品と連携するための機能」を提供しています。

JP1/AOの機能一覧を次に示します。

各機能の詳細については，それぞれの説明個所を参照してください。

表1‒1　運用手順を自動化するための機能一覧

機能

概要

説明個所

サービステンプレートの管理

JP1/AOにサービステンプレートを追加できます。また，不要になったサービステンプレートを削除したり，独自のサービステンプレートを作成したりもできます。

1.3　サービステンプレートの管理

サービスの管理

サービステンプレートを利用して，実行対象のサービスを追加できます。また，追加したサービスの編集をしたり，不要になったサービスを削除したりできます。

1.4　サービスの管理

サービスの実行

目的の運用手順を自動処理するためにサービスを実行します。サービス実行時には，実行ごとに必要なプロパティ値を入力し，実行契機を指定します。入力が必要なプロパティ値はサービスごとに異なります。サービスを実行すると，対応するタスクが生成され，実行契機で指定したタイミングで処理が開始されます。

1.5　サービスの実行

タスクの管理

タスクの状態や進捗を確認したり，処理を制御したりできます。また，処理が終了したタスクは，タスク一覧から履歴一覧に移動できます。

1.6　タスクの管理

サービス共有プロパティの設定

サービス間で値を共有するサービス共有プロパティを設定できます。また，JP1/AO内で共通の設定として，JP1/AOにあらかじめ定義されているビルトインサービス共有プロパティも設定できます。

1.7　サービス共有プロパティの設定

プリセットプロパティの設定

サービスの追加・編集時に，ユーザーの環境や運用に応じたプロパティ値を一括で設定できます。

1.8　プリセットプロパティの設定

カテゴリの設定

サービスおよびタスクを，用途や種類を示すカテゴリで分類し，カテゴリごとに階層表示できます。

1.9　カテゴリの設定

表1‒2　操作対象を管理するための機能一覧

機能

概要

説明個所

ユーザーの管理

JP1/AOにログインするユーザーを登録・編集・削除できます。また，ユーザーのパスワードの変更やユーザーのロック状態を変更できます。

1.10　ユーザーの管理

グループの管理

リソースグループとユーザーグループを作成・編集・削除できます。

ユーザーを登録したユーザーグループに，リソースグループを割り当てることでユーザーごとに操作対象へのアクセスを制御できます。また，リソースグループには，操作できる機能を設定したロールを割り当てることで，ユーザーごとに利用できる機能を設定できます。

1.11　グループの管理

エージェントレス接続先の管理

操作対象をエージェントレス接続先として管理できます。接続を許可したい機器を，エージェントレス接続先定義としてJP1/AOに事前に登録することで，サービス実行時にアクセスできるようになります。なお，アクセスできる範囲は，タスクが所属するリソースグループに基づいて制限できます。

1.12　エージェントレス接続先の管理

表1‒3　他製品と連携するための機能一覧

機能

概要

説明個所

JP1/Baseの認証機能との連携

JP1/Baseの認証機能と連携することで，JP1/AOのユーザーの管理およびユーザー認証ができます。

JP1/Baseの認証機能を利用すれば，JP1/AOでのユーザーやユーザーグループの管理が不要になります。また，ほかのJP1製品ですでに使用しているJP1ユーザーを利用できます。

1.14　JP1/Baseの認証機能との連携

Active Directoryとの連携

Active Directoryと連携することで，Active Directoryで管理しているユーザーおよびグループをJP1/AOで利用できます。なお，連携できるのは，JP1/AOがActive DirectoryをLDAPディレクトリサーバとして使用する場合です。

1.15　Active Directoryとの連携

JP1/IMのイベント監視機能との連携

JP1/AOをJP1/IMと連携させることで，JP1/AOが発行するJP1イベントをJP1/IMで一元監視できます。

1.16　JP1/IMのイベント監視機能との連携

JP1/AJS3 との連携

JP1/AJS3とJP1/AOを連携させることで，JP1/AJS3サーバから，JP1/AOのサービスを実行したり，タスクを実行停止したりできます。

1.17　JP1/AJS3 との連携

メール通知

タスクが異常検出または失敗の状態になったことを検出した場合に，タスクの異常をメールで通知できます。

1.18　メール通知

ダイレクトアクセスURL

操作画面のURLを指定することで，目的の画面をログイン後に直接表示できます。

1.19　ダイレクトアクセスURL

Link&Launch

JP1/AOの操作画面から，Hitachi Command Suite 製品をシングルサインオンで起動できます。

1.20　Link&Launchの設定

JP1/IM - NPの業務コンテンツとの連携

JP1/AOの操作画面から，JP1/IM - NPの画面をシングルサインオンで起動できます。

1.21　JP1/IM - NPの業務コンテンツとの連携

1.3　サービステンプレートの管理

サービステンプレートをJP1/AOに追加できます。また，不要になったサービステンプレートをJP1/AOから削除したり，独自のサービステンプレートを作成したりもできます。

運用手順の自動化の流れとサービステンプレートの管理の関係を次に示します。

図1‒2　運用手順の自動化の流れ（サービステンプレートの管理）

サービステンプレートの管理でできることを次に示します。

サービステンプレートの追加（インポート）

サービステンプレートをJP1/AOに追加できます。

サービステンプレートを追加する際は，複数のサービステンプレートをまとめたzipファイル，または，個々のサービステンプレートのファイル（ファイル名.st）を指定できます。

サービステンプレートの削除

不要なサービステンプレートを，JP1/AOから削除できます。

そのサービステンプレートから追加したサービスがある場合は，サービスを削除してからサービステンプレートを削除します。

プリセットプロパティの追加

サービステンプレートに設定する，ユーザーの環境や運用に応じたプロパティ値をまとめて定義したものを，プリセットプロパティと呼びます。プリセットプロパティを設定すると，サービスの追加・編集時に，ユーザーの環境や運用に応じた値をプロパティに設定できます。プリセットプロパティを設定するには，プリセットプロパティ定義ファイルを作成します。

サービステンプレート一覧の出力（一覧のエクスポート）

サービステンプレートの一覧をCSVファイルに出力できます。出力したCSVファイルは，サービステンプレートを管理するための台帳として活用したり，追加で必要なサービステンプレートを検討するのに使用したりできます。

サービステンプレートの作成

JP1/AOが提供しているサービステンプレートをコピーし，必要に応じて編集することで独自のサービステンプレートを作成できます。また，JP1/AOが提供しているサービステンプレートを利用しないで，独自のサービステンプレートを新規作成することもできます。

ただし，製品サポートの対象となるのは，JP1/AOが提供するサービステンプレート（JP1/AO同梱およびJP1/AOコンテンツセット）だけです。JP1/AOが提供するサービステンプレートを編集した場合は，製品サポートの対象外となります。なお，製品サポート対象外のサービステンプレートであっても，そこから呼び出されるJP1/AOが提供する部品（JP1/AO同梱およびJP1/AOコンテンツセット）は製品サポートの対象となります。

サービステンプレートの作成については，マニュアル「JP1/AO サービステンプレート開発ガイド」を参照してください。

関連トピック

3.2　サービステンプレートをJP1/AOに追加する手順（インポート）

3.3　JP1/AOからサービステンプレートを削除する手順

3.4　サービステンプレートにプリセットプロパティを追加する手順

3.5　サービステンプレート一覧を出力する手順（一覧のエクスポート）

1.3.1　サービステンプレートのバージョンについて

サービステンプレートには，バージョン情報が定義されています。JP1/AOでは，バージョンのほかに，ベンダーIDやサービステンプレート名が異なるサービステンプレートが別々のサービステンプレートとして管理されるため，運用状況に合わせて各バージョンのサービステンプレートを併用できます。

サービステンプレートのバージョン管理の例を次に示します。

図1‒3　サービステンプレートのバージョン管理の例

1.3.2　JP1/AO同梱およびJP1/AOコンテンツセットのサービステンプレートの格納先

JP1/AOが提供するサービステンプレートには，JP1/AOへ同梱されるものと，JP1/AOコンテンツセットとして販売されるものの2種類があります。

JP1/AO同梱およびJP1/AOコンテンツセットのサービステンプレートは，次のフォルダに格納されています。

JP1/AO同梱のサービステンプレート

Windowsの場合

JP1/AO - Contentsのインストール先フォルダ¥contents¥setup

Linuxの場合

/opt/jp1aocont/contents/setup

JP1/AOコンテンツセットのサービステンプレート

Windowsの場合

JP1/AOコンテンツセットのインストール先フォルダ¥contents¥setup

Linuxの場合

/opt/jp1aocontset/contents/setup

JP1/AO同梱およびJP1/AOコンテンツセットのサービステンプレートは，zipファイルにまとめられています。importservicetemplateコマンドのfileオプションにzipファイルを指定することで，JP1/AOでサービステンプレートを使用できるようになります。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「各製品のインストール先フォルダ」および「JP1/AOコンテンツセットのインストール先フォルダ」のトピック

1.4　サービスの管理

JP1/AOに追加したサービステンプレートを利用して，実行対象のサービスを追加できます。また，追加したサービスの編集をしたり，不要になったサービスを削除したりできます。

運用手順の自動化の流れとサービスの管理の関係を次に示します。

図1‒4　運用手順の自動化の流れ（サービスの管理）

サービスの管理でできることを次に示します。

サービスの追加

実行対象となるサービスをJP1/AOシステムに追加できます。サービスは，サービステンプレートにプロパティ値を入力して追加します。

1つのサービステンプレートから，複数のサービスを追加できます。

サービスの編集

サービスの追加時に設定した内容を，あとから編集できます。ただし，リソースグループ（サービスおよびエージェントレス接続先をグループ化したもの）は変更できません。変更したい場合はサービスを削除してから再度追加する必要があります。

サービスの編集は，タスクの有無に関係なく，対象サービスが実行中であっても実施できます。ただし，生成済みのタスクやタスクの履歴に，編集内容は反映されません。

サービスの削除

不要なサービスは，JP1/AOシステムから削除できます。

なお，サービスの削除は，そのサービスから生成されたタスクがない場合に実施できます。タスクがある場合は，タスクを履歴一覧に移動してからサービスを削除します。ただし，タスクが履歴一覧にある場合は，履歴を削除しなくてもサービスを削除できます。

サービス一覧の出力（一覧のエクスポート）

サービスの一覧をCSVファイルに出力できます。CSVファイルに出力することで，サービスを管理するための台帳や必要なサービスの検討などに使用できます。

関連トピック

1.10　ユーザーの管理

4.1　サービスを追加する手順

4.2　サービスを編集する手順

4.3　サービスを削除する手順

4.4　サービス一覧を出力する手順（一覧のエクスポート）

1.4.1　サービス設定時に割り込み操作があった場合の動作

［サービス設定］ダイアログボックスを操作中に，別のユーザーが同じサービスに対して割り込み操作（サービスの編集，削除，実行）を行った場合，割り込み操作が反映されます。

別のユーザーが割り込み操作を行ったときの結果について次に示します。

表1‒4　［サービス設定］ダイアログボックス操作中の割り込み操作と動作

項番

割り込み操作

割り込み操作の結果

1

サービスの実行

割り込み操作ユーザー

サービスを実行できます。割り込み操作ユーザーが実行したサービスには，操作中のユーザーの設定内容は反映されません。

操作中のユーザー

サービスを編集できます。

2

サービスの編集

割り込み操作ユーザー

サービスを編集し，保存できます。

操作中のユーザー

サービスを編集し，保存すると，操作中のユーザーの設定内容が反映されます。

3

サービスの削除

割り込み操作ユーザー

サービスを削除できます。

操作中のユーザー

編集結果を保存できません。

［サービス設定］ダイアログボックス操作中に割り込み操作をされた場合の動作を次に示します。

図1‒5　［サービス設定］ダイアログボックスの操作中の割り込み操作と動作

なお，実行が完了したサービスに対して，別のユーザーがサービスの編集または実行を行った場合は，すでに生成されたタスクには影響はありません。また，別のユーザーがサービスを削除しようとしても，タスク一覧にタスクがある場合は削除できません。

1.4.2　サービス実行時に割り込み操作があった場合の動作

［サービス実行］ダイアログボックスを操作中に，別のユーザーが同じサービスに対して割り込み操作（サービスの編集，削除，実行）を行った場合，割り込み操作が反映されます。

別のユーザーが割り込み操作を行ったときの結果について次に示します。

表1‒5　［サービス実行］ダイアログボックス操作中の割り込み操作と動作

項番

割り込み操作

割り込み操作の結果

1

サービスの実行

割り込み操作ユーザー

サービスを実行できます。

操作中のユーザー

サービスを実行できます。

2

サービスの編集

割り込み操作ユーザー

サービスを編集し，保存できます。

操作中のユーザー

［サービス実行］ダイアログボックスには，割り込み操作ユーザーの設定内容は反映されません。ただし，割り込み操作ユーザーが［サービス設定］ダイアログボックスで設定した内容は，サービス実行時に反映されます。

3

サービスの削除

割り込み操作ユーザー

サービスを削除できます。

操作中のユーザー

サービスを実行できません。

［サービス実行］ダイアログボックス操作中に割り込み操作をされた場合の動作を次に示します。

図1‒6　［サービス実行］ダイアログボックスの操作中の割り込み操作と動作

なお，実行が完了したサービスに対して，別のユーザーがサービスの編集または実行を行った場合は，すでに生成されたタスクには影響はありません。また，別のユーザーがサービスを削除しようとしても，タスク一覧にタスクがある場合は削除できません。

1.5　サービスの実行

目的の運用手順を自動処理するためにサービスを実行します。サービス実行時には，実行ごとに必要なプロパティ値を入力し，実行契機を指定します。入力が必要なプロパティ値はサービスごとに異なります。サービスを実行すると，対応するタスクが生成され，実行契機で指定したタイミングで処理が開始されます。

運用手順の自動化の流れとサービスの実行の関係を次に示します。

図1‒7　運用手順の自動化の流れ（サービスの実行）

サービスの実行契機には，即時実行，指定日時実行，および定期実行の3種類があります。

サービスの即時実行

サービスを実行すると，タスクが生成され，即時に処理が実行されます。

サービスの指定日時実行

サービスを実行すると，タスクが生成され，指定したスケジュール（開始予定日時）に合わせて処理が実行されます。

サービスの定期実行

サービスを実行すると，タスクが生成され，指定したスケジュール（開始予定日時および周期）に合わせて処理が実行されます。

関連トピック

5.1　サービスを即時実行する手順

5.2　日時を指定してサービスを実行する手順

5.3　定期的にサービスを実行する手順

1.5.1　サービスの実行契機について

サービスを実行すると，指定した実行契機に従って，処理が実行されます。それぞれの実行契機を指定した場合の処理のタイミングを次に示します。

図1‒8　サービスの実行契機

指定日時実行および定期実行のタスクは，開始予定日時になると実行されます。

ただし，次の場合は指定した日時を超過して実行されます。

開始予定日時になっても，前のタスクが完了していない場合

前のタスクが完了してから，タスクが実行されます。

タスクが待機状態のときにJP1/AOを停止し，開始予定日時後に再起動した場合

JP1/AOの再起動後に，タスクが実行されます。

なお，実行開始日および実行開始時刻に過去の日時を指定した場合は，エラーになります。

1.5.2　定期実行の仕組み

サービスの実行契機に定期実行を指定した場合，サービスを実行した時点で1つ目のタスクが生成されます。1つ目のタスクは，開始予定日時になると実行され，そのタイミングで2つ目のタスクが生成されます。その後も設定したスケジュール（周期・時刻）に合わせて実行および次のタスクの生成が繰り返されます。

タスクの生成から実行開始までのタスクの状態は，待機中となります。

ただし，開始予定日時になっても前のタスクが完了していない場合，処理が延期になることがあります。スケジュールを毎週月曜日の9:00に設定した場合の定期実行の例を，次に説明します。

図1‒9　定期実行の例

ユーザーによるサービスの実行（水曜日の12:00）

実行契機として定期実行を指定し，毎週月曜日の9:00に処理が実行されるようにスケジュールを設定してサービスを実行します。この操作に伴い，1つ目のタスクが生成されます。

1回目の定期実行（1週目の月曜日の9:00）

設定したスケジュール（開始予定日時）に合わせて1つ目のタスクが実行され，2つ目のタスクが生成されます。

2回目の定期実行（2週目の月曜日の9:00）

設定したスケジュール（周期・時刻）に合わせて2つ目のタスクが実行され，3つ目のタスクが生成されます。

3回目の定期実行（3週目の月曜日の9:00）

2つ目のタスクが次の開始予定日時になっても完了していない場合，2つ目のタスクが完了してから3つ目のタスクが実行され，4つ目のタスクが生成されます。

4回目の定期実行（4週目の月曜日の9:00）

4つ目のタスクが生成された時点以降の日時で，設定したスケジュール（周期・時刻）に合わせて4つ目のタスクが実行され，5つ目のタスクが生成されます。

以降，同様にタスクの実行と生成が繰り返されます。

なお，サービスの実行後にスケジュールは変更できません。スケジュールを変更したい場合は，生成済みのタスクを実行停止し，新しい定期実行のスケジュールを設定してサービスを実行し直します。

1.5.3　夏時間対応のタイムゾーンでのJP1/AOの運用

夏時間対応のタイムゾーンでJP1/AOを運用すると，次に示す開始時刻に影響があります。

指定日時実行したサービスの処理の開始時刻

定期実行したサービスの処理の開始時刻

米国およびカナダでの中部夏時間を例に説明します。中部夏時間では，夏時間の開始と終了は次のとおりになります。

夏時間開始

3月第2日曜日2:00:00

夏時間終了

11月第1日曜日2:00:00

(1)　標準時間帯から夏時間帯への切り替え

標準時間帯から夏時間帯へ運用が切り替わる場合，各タスクに設定された開始予定日時，および標準時間と夏時間との時間差によって，開始時刻が決まります。標準時間帯の3月第2日曜日2:00:00になると夏時間帯の3月第2日曜日3:00:00へ切り替わるため，標準時間帯の2:00:00から2:59:59は省略されることになります。この間に処理を開始するように設定したタスクは，夏時間帯の3:00:00に開始されます。

また，標準時間帯の3:00:00以降に開始するように設定したタスクは，切り替え後の夏時間でも3:00:00以降に開始されます。この場合，実際は予定の開始時刻よりも1時間早く開始されます。

標準時間帯から夏時間帯への切り替え時のスケジュールを次の表に示します。

表1‒6　標準時間帯から夏時間帯への切り替え時スケジュール

設定された開始予定時刻

〜1:59:59

2:00:00〜2:59:59

3:00:00〜

実際の開始時刻

標準時間帯

〜1:59:59に実行

夏時間帯

3:00:00に実行

夏時間帯

3:00:00〜に実行

(2)　夏時間帯から標準時間帯への切り替え

夏時間帯から通常時間帯へ運用が切り替わる場合，各タスクに設定された開始予定日時，および標準時間と夏時間との時間差によって，開始時刻が決まります。夏時間帯の11月第1日曜日2:00:00になると標準時間帯の11月第1日曜日1:00:00に切り替わるため，標準時間帯の1:00:00〜2:00:00の時間帯が増えることになりますが，夏時間帯の1:00:00〜1:59:59に開始を設定したタスクは，夏時間帯の時間帯で処理が開始されるため，標準時間帯で再度開始されることはありません。

夏時間帯の2:00:00以降に処理を開始するように設定したタスクは，切り替え後の標準時間帯でも2:00:00以降に開始されます。この場合，実際は予定の開始時刻よりも1時間遅く開始されることになります。

夏時間帯から標準時間帯への切り替え時のスケジュールを次の表に示します。

表1‒7　夏時間帯から標準時間帯への切り替え時スケジュール

設定された開始予定時刻

〜0:59:59

1:00:00〜1:59:59

2:00:00〜

実際の開始時刻

夏時間帯

〜0:59:59に実行

夏時間帯

1:00:00〜1:59:59に実行

標準時間帯

2:00:00〜に実行

1.6　タスクの管理

タスクの状態や進捗を確認したり，処理を制御したりできます。

運用手順の自動化の流れとタスクの管理の関係を次に示します。

図1‒10　運用手順の自動化の流れ（タスクの管理）

処理が終了したタスクは，自動または手動でタスク一覧から履歴一覧に移動できます。この操作をアーカイブと呼びます。タスク一覧に移動した古い履歴は，自動または手動で削除できます。

タスクの管理でできることを次に示します。

ポイント

［タスク］画面で行うタスクの管理で，デバッグタスクでも実行できる操作を次に示します。

タスクの進捗管理

実行停止

強制停止

デバッグタスクの操作はマニュアル「JP1/AO サービステンプレート開発ガイド」を参照してください。

タスクの進捗管理

実行したタスクの状態や処理状況を確認できます。タスクの状態は，実行中，正常終了などがあり，処理の状況に合わせて変化します。

タスクサマリーで，ログインユーザーが実行したタスクの状態を確認したり，すべてのタスクの状態を一覧で確認したり，処理の進捗状況を確認したりできます。また，選択したタスクのフローの進捗状況を［タスクモニタ］ビューで確認できます。

応答待ち中タスクの対処の入力（応答入力）

処理の途中で判断や選択が必要となったタスクについて，ユーザーの応答を入力できます。

ユーザーによる選択や判断が必要となった場合，タスクは「応答待ち中」という状態になり，タスクサマリー，またはタスク一覧でタスクの状態を確認することで把握できます。

タスクの状態が応答待ち中になった場合，メールで通知できます。メールの通知には，SMTPサーバやユーザーIDなどの設定が必要です。また，JP1/IMと連携すると，応答待ち中の状態になったことをJP1イベントで通知できます。

スケジュールの管理

待機中および保留中のタスクを一時停止したり，再開したり，キャンセルしたりできます。スケジュールの管理は，待機中および保留中のタスクにだけ実行できます。すでに実行されたタスクを停止したい場合は，タスクの停止操作を行ってください。

実行停止

実行中のタスクを停止できます。

実行停止の操作を行うと，実行中のステップは処理が続行されます。実行が始まっていないステップは処理されないで，タスクが停止します。その際，タスクの状態は「失敗」または「正常終了」になります。なお，応答入力の画面を表示している場合に，実行停止の操作をすると，応答待ち入力操作がエラーになります。

強制停止

実行中のタスクを強制停止できます。

強制停止の操作を行うと，実行中のステップの処理の完了を待たないで，タスクが停止します。その際，タスクの状態は「失敗」または「正常終了」になります。このとき，部品の実行結果はサービスプロパティの値に反映されません。

実行中の部品がコンテンツ部品の場合，操作対象の機器で実行中のプロセスツリーは直ちに強制終了され，コマンドの実行結果は保証されません。実行中の部品が基本部品の場合の動作については，マニュアル「JP1/AO サービステンプレートリファレンス」の各基本部品のトピックを参照してください。

なお，定期実行タスクを強制停止しても，次回以降の定期実行には影響はありません。

再実行

処理が停止したタスク（正常終了，失敗，およびキャンセルの状態となったタスク）を，別のタスクとして別のタスクIDで実行します。

ただし，実行契機には即時実行が設定されます。必要に応じて実行契機を変更してください。

リトライ

処理が失敗したステップまたは失敗した次のステップからリトライできます。

プロパティ値はそのままで同一のタスクIDでリトライできます。タスクをリトライすると，タスクログおよび公開ログで，リトライした履歴を確認できます。

タスクの移動（アーカイブ）

処理が終了したタスクのうち，結果の確認が終了したものを，履歴一覧に移動できます。

履歴一覧に移動したタスクは，カテゴリに関係なく表示できるため，処理が終了したすべてのタスクを一覧で確認できます。

なお，タスクはJP1/AOが定期的に履歴一覧に移動するように設定されています。

履歴の削除

管理の必要がなくなった履歴を削除できます。

なお，履歴はJP1/AOが定期的に削除するように設定されています。

タスク一覧の出力（一覧のエクスポート）

タスクの一覧，および履歴の一覧をCSVファイルに出力できます。CSVファイルに出力することで，タスクの集計や分析をしたり，記録として保存したりできます。

関連トピック

6.1　ログインユーザーが実行したタスクの状態を確認する手順

6.2　すべてのタスクの状態を確認する手順

6.3　タスクの進捗状況を確認する手順

6.6　応答待ち中タスクの対処を入力する手順（応答入力）

6.7　タスクを一時停止する手順（スケジュール一時停止）

6.8　一時停止したタスクを開始する手順（スケジュール再開）

6.9　タスクをキャンセルする手順（スケジュールキャンセル）

6.10　タスクを停止する手順

6.11　タスクの実行をやり直す手順

6.12　タスクを履歴一覧に移動する手順（アーカイブ）

6.13　履歴を削除する手順

6.14　タスク一覧を出力する手順（一覧のエクスポート）

1.6.1　タスクの管理の流れ

タスクの管理の流れについて，次に示します。

図1‒11　タスクの管理の流れ

ユーザーがサービスを実行すると，タスクが生成されます。

JP1/AOは，操作対象のシステムから処理状況を取得し，タスク一覧に表示します。

ユーザーは，タスクごとの処理状況を確認します。

必要に応じて，タスクを停止したり，応答待ち中タスクに応答を入力したりします。

保持期間を過ぎたタスクは，自動的に履歴一覧に移動されます。必要に応じて手動で履歴一覧に移動することもできます。

なお，タスクに行った処理は，その処理を行ったタスクにだけ影響します。同じサービスから生成されたタスクには影響しません。

図1‒12　タスク操作の影響

1.6.2　スケジュールの管理について

待機中タスクを一時停止したり，保留中のタスクを再開したりできます。また，待機中または保留中のタスクをキャンセルすることもできます。

スケジュール一時停止

待機中の指定日時実行タスク，および待機中の定期実行タスクを一時的に停止できます。

対象のタスクの実行，およびそれに続くタスクの生成が，スケジュールを再開するまで保留されます。

スケジュール再開

スケジュール一時停止したタスクを再開できます。

スケジュール再開の操作を行うと，保留されていたタスクが実行できる状態（待機中の状態）となり，開始予定日時になると実行されます。開始予定日時以降に再開した場合は，即時にタスクを実行します。

スケジュールキャンセル

待機中または保留中の指定日時実行タスク，および待機中の定期実行タスクをキャンセルできます。対象のタスクの実行，およびそれに続くタスクの生成がキャンセルされます。

待機中の定期実行タスクにスケジュール一時停止およびスケジュールキャンセルを行うと，一時停止中は次のタスクは生成されません。スケジュール再開を行うと，実行後は開始予定日時どおりに実行されます。

待機中の定期実行タスクにスケジュール一時停止，スケジュール再開，スケジュールキャンセルを行った場合の動作について次に示します。

図1‒13　タスクの停止と再開

1.6.3　タスクの進捗管理について

タスクの進捗は，ユーザーの目的に合わせて，次のような確認方法があります。

ログインユーザーが実行したタスクの状態確認

ログインユーザーが実行したタスクの状態を，タスクサマリーで状態別に確認できます。

タスクサマリーで各状態に該当するタスクの一覧を表示して，詳細の確認や対処をすることもできます。

すべてのタスクの状態確認

ユーザーに参照権限のある，すべてのタスクの状態を一覧で確認します。

タスクの一覧に表示される各タスクの状態（実行中，正常終了など）を確認することで，対応する自動処理の状態を把握できます。

タスクの状態のほかに，タスクの処理が開始した日時，終了した日時，実行者などの情報も確認できます。

進捗状況の確認

自動処理の進捗を確認できます。

タスク全体の処理がどの程度進んでいるか，現在どの部品が処理の対象となっているかなどを確認できます。

(1)　タスク全体の進捗

タスクの詳細情報には，タスクに対応する最上位のフローの進捗が次のように表示されます。

（（処理が終了したステップの数）＋（処理が不要になったステップの数））／（そのフローに含まれるすべてのステップの数）

フローの例を次に示します。

図1‒14　タスクの進捗例

このようなフローの場合，進捗は次のように計算されます。

進捗＝（3＋1）／6

　　＝4／6

(2)　タスクの部分ごとの進捗

タスクの詳細情報には，ステップ名ごとに，状態，戻り値，開始日時，終了日時，および説明が表示されます。このうち「状態」には，ステップの状態，またはタスク処理エンジンでの状態が表示されます。

「状態」の表示内容は，プロパティファイル（config_user.properties）で変更できます。デフォルトでは，ステップの状態が表示されます。

ステップの状態として表示される内容を次に示します。

表1‒8　ステップの状態と処理状況の分類

項番

ステップの状態

処理状況の分類

1

待機中

処理が終了していないステップ

2

中断中

3

中断中（実行後）

4

実行中

5

応答待ち中

6

異常検出

7

未実行

8

失敗

9

計画未実行

処理が不要になったステップ

10

正常終了

処理が終了したステップ

11

警告終了

12

繰り返し実行待ち

対象外※

注※

繰り返し実行部品の配下のステップや繰り返し実行フローが，繰り返し実行に入る前の状態です。そのため，最上位のフローには表示されません。

タスク処理エンジンでの状態として表示される内容を次に示します。

表1‒9　タスク処理エンジンでの状態と処理状況の分類

項番

タスク処理エンジンでの状態

処理状況の分類

1

未計画

処理が終了していないステップ

2

開始時刻待ち

3

先行終了待ち

4

実行待ち

5

キューイング

6

閉塞

7

実行中

8

起動失敗

9

起動失敗-WR

10

強制終了

11

強制終了-WR

12

未実行終了

13

未実行終了-W

14

異常検出実行中

15

警告検出実行中

16

異常検出終了

17

異常検出終了-WR

18

終了状態不明

19

終了状態不明-WR

20

順序不正

21

中断

22

計画未実行

処理が不要になったステップ

23

正常終了

処理が終了したステップ

24

正常終了-偽

25

警告検出終了

関連トピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

1.6.4　タスクを実行停止した場合の処理

実行中のタスクを実行停止した場合は，実行中のステップが完了次第，停止されます。

図1‒15　タスクの実行停止

なお，「ユーザー応答待ち部品」や「繰り返し実行部品」を使用している場合に，タスクを実行停止したときは処理の内容が異なります。

関連トピック

1.6.5　応答待ち中タスクを実行停止した場合の処理

1.6.6　繰り返し実行部品を実行中にタスクを実行停止した場合の処理

1.6.5　応答待ち中タスクを実行停止した場合の処理

応答待ち中タスクを実行停止した場合は，ユーザー応答を待たないでタスクが停止されます。

図1‒16　応答待ち中タスクの実行停止

1.6.6　繰り返し実行部品を実行中にタスクを実行停止した場合の処理

繰り返し実行部品を実行中にタスクの実行停止を行うと，実行中のフローは，実行中のステップが完了次第，停止されます。未実行のフローは，実行されません。

図1‒17　繰り返し実行部品実行中の実行停止

1.6.7　タスクを強制停止した場合の処理

実行中のタスクを強制停止した場合は，実行中のステップの完了を待たないで，停止されます。

図1‒18　タスクの強制停止

1.6.8　タスクのリトライについて

処理が失敗したタスクの中の失敗したステップ，または失敗した次のステップからリトライできます。その際，プロパティ値を引き継いだ状態で同一タスクIDでリトライします。なお，サービス共有プロパティには，次の値が適用されます。

サービス共有プロパティには，最初にサービスを実行した際のプロパティ値が適用される

ビルトインサービス共有プロパティには，リトライ時に設定されているプロパティ値が適用される

また，実行契機は，即時実行となります。

注意事項

タスク中に失敗したステップがない場合，およびrestoresystemコマンドでタスクをリストアしている場合はリトライできません。

リトライによるタスク情報の更新

更新されないデータ

タスクID，タスク名，タスクの説明，入力プロパティ，実行契機，開始時刻

更新されるデータ

終了日時

終了日時は，リトライしたタスクが終了する際に更新されます。

タスクの状態によるリトライの可否

終了したタスクやステップの状態によって，リトライの可否が異なります。タスクやステップの状態によるリトライの可否の例を次に示します。

繰り返し実行部品を含まないステップでタスクが失敗したとき

タスクのリトライ時に［失敗した次のステップからリトライ］を選択すると，失敗していたステップは正常終了となり，次のステップから実行します。

繰り返し実行部品を含むステップでタスクが失敗したとき

タスクのリトライ時に［失敗したステップからリトライ］を選択すると，繰り返し実行部品の最初からリトライします。

［失敗した次のステップからリトライ］を選択すると，繰り返し実行部品の次のステップからリトライします。繰り返し実行部品のステップは正常終了となりますが，すでに実行された繰り返し実行部品の配下のステップの状態は変わりません。

また，繰り返し実行部品のステップに設定されている後続ステップ実行条件によっては，繰り返し実行部品の配下のステップで失敗したとしても，繰り返し実行部品のステップの状態は正常終了になる場合があります。その場合，繰り返し実行部品のステップからはリトライできません。

ステップが警告終了してタスクが失敗したとき

失敗したステップが存在しないため，リトライできません。

タスクの最後のステップで失敗したとき

タスクのリトライ時に［失敗した次のステップからリトライ］を選択すると，失敗していた最後のステップが正常終了となります。その場合，タスクも正常終了となるためリトライできません。

タスクのリトライ時のセッション

ターミナル接続部品の後続ステップで処理が失敗した場合，タスクが終了した時点でターミナル接続先へのセッションは切断されます。そのため，タスクをリトライすると，ターミナルコマンド実行部品の処理は失敗します。その場合は，タスクのリトライではなく，タスクを再実行してください。

ただし，同じ繰り返し実行フロー内にターミナル接続部品とターミナルコマンド実行部品がある場合で，繰り返し実行部品からリトライするときは，繰り返し実行フローの最初からリトライするため，セッションは再接続されます。そのため，ターミナルコマンド実行部品はセッションが接続された状態で実行されます。

関連トピック

1.6　タスクの管理

6.11　タスクの実行をやり直す手順

1.6.9　タスクの自動アーカイブ，履歴の自動削除について

タスクや履歴は，JP1/AOが自動的にアーカイブしたり，削除したりするように設定されています。

タスクの自動アーカイブ

1日1回，次の順序で，処理が終了したタスクのうち条件に当てはまるタスクが自動アーカイブされます。

タスクの保持期間が経過したタスク

最大保持数を超えたタスク

終了日時が最も古いタスクから順に，最大保持数を超えた件数分がアーカイブされます。

なお，タスクの最大保持数には，デバッグタスクの数も含まれます。

タスクの保持期間および最大保持数は，プロパティファイル（config_user.properties）で変更できます。

履歴一覧に移動したタスクは，カテゴリに関係なく表示できるため，処理が終了したすべてのタスクを一覧で確認することができます。

ポイント

デバッグタスクは，タスクの自動アーカイブと同じタイミングで自動削除されます。デバッグタスクの自動削除については，マニュアル「JP1/AO サービステンプレート開発ガイド」−「すべてのデバッグタスクの状態を確認する手順」のトピックを参照してください。

履歴の自動削除

条件に当てはまる履歴を自動で削除できます。

1日1回，最大保持数を超えた履歴が自動削除されます。アーカイブ日時が最も古い履歴から順に，最大保持数を超えた件数分が削除されます。

履歴の最大保持数は，プロパティファイル（config_user.properties）で変更できます。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

1.6.10　タスクサマリーの表示形式について

タスクサマリーには，そのユーザーのサービス実行操作から生成されたタスクの件数が，状態別に集計されて表示されます。集計対象は，タスク一覧にあるタスクです。履歴一覧のタスク，およびデバッグタスクは集計対象にはなりません。

タスクの状態は，実行中，応答待ち中，待機中，正常終了，失敗の5種類に集計されます。内訳を確認したい場合は，タスクサマリーの状態名を選択します。なお，キャンセルは集計対象にはなりません。

タスクサマリーに表示される各状態の集計範囲を次に示します。

表1‒10　タスクサマリーに表示される各状態の集計範囲

項番

タスクサマリーに表示される状態

タスク状態の集計範囲

1

実行中

実行中，異常検出，停止中

2

応答待ち中

応答待ち中

3

待機中

保留中，待機中

4

正常終了

正常終了

5

失敗

失敗

タスクサマリーの集計イメージを次に示します。

図1‒19　タスクサマリーの集計イメージ

1.6.11　タスクの分類と生成契機

タスクは，サービス実行時に指定した実行契機に従って次のように分類されます。

表1‒11　タスクの分類

項番

タスクの分類

説明

1

即時実行タスク

サービス実行時に即時実行を指定した場合に生成されます。サービス実行操作に伴って1つのタスクが生成され，即時に実行されます。

2

指定日時実行タスク

サービス実行時に指定日時実行を指定した場合に生成されます。サービス実行操作に伴って1つのタスクが生成され，指定した日時になると1回だけ実行されます。

生成されてから実行されるまでの間は，タスクの状態は「待機中」となります。

3

定期実行タスク

サービス実行時に定期実行を指定した場合に生成されます。サービス実行操作に伴ってまず1つのタスクが生成され，指定した日時になると実行されます。また，1つ目のタスクが実行されたタイミングで次に実行されるタスクが生成され，指定した定期実行のスケジュールに基づいて実行および次に実行されるタスクの生成が繰り返されます。

生成されてから実行されるまでの間は，タスクの状態は「待機中」となります。

タスクの生成契機について，次に示します。

表1‒12　タスクの生成契機

項番

サービス実行契機

生成するタスク

タスクの生成契機

説明

1

即時実行

即時実行タスク

サービスの実行操作時

サービスの実行操作時にタスクが生成されます。

2

指定日時実行

指定日時実行タスク

3

定期実行

定期実行タスク

（初回のタスク）

4

定期実行タスク

（次回のタスク）

タスクの実行時

タスクの実行時に，次のタスクが生成されます。

スケジュールキャンセル操作をするまで，指定した定期実行のスケジュールでタスクの実行および次に実行されるタスクの生成が繰り返されます。

1.6.12　タスクの状態一覧と状態遷移

タスクの状態一覧を，次に示します。

表1‒13　タスクの状態

項番

分類

タスクの状態

説明

1

待機

待機中

次のどちらかを示す状態です。

タスクが生成されてから実行開始されるまでの期間

定期実行タスクの前の処理から次の処理までの期間

2

保留中

定期実行タスクについて，スケジュール一時停止操作が実施されていることを示す状態です。

3

実行

実行中

対応する自動処理が実行中であることを示す状態です。

4

応答待ち中

対応する自動処理で，ユーザーの応答が必要となっていることを示す状態です。

5

異常検出

対応する自動処理の異常が検出されたことを示す状態です。

6

停止中

ユーザーによるタスクの実行停止操作または強制停止操作に伴って，対応する自動処理が停止処理中であることを示す状態です。

7

停止

正常終了

対応する自動処理が正常に終了したことを示す状態です。

8

失敗

対応する自動処理が正常に終了しなかったことを示す状態です。

次のような場合に失敗となります。

応答待ち中のタスクがタイムアウトした

対応する自動処理が異常検出によって停止された※

ユーザーによる実行停止操作に伴う停止処理が完了した

ユーザーによる強制停止操作に伴う停止処理が完了した

9

キャンセル

ユーザーによるスケジュールキャンセル操作に伴って，指定日時実行タスクまたは定期実行タスクが実行されなかったことを示す状態です。

注※

タスクの最後の部品を実行中にユーザーが実行停止をした場合は，正常終了となります。

タスクの状態遷移図を次に示します。図中の番号は，「タスクの状態」の表の項番と対応しています。

図1‒20　タスクの状態遷移図

なお，タスクの状態は一定の間隔で取得されるため，操作画面上では，遷移途中のタスクの状態を幾つか表示しないで遷移する場合があります。

リストア後のタスクの状態遷移については，「1.13.1　バックアップ・リストア時の注意事項」を参照してください。

JP1/AOサービスを再開した場合のタスクの状態遷移については，「1.13.2　JP1/AOサービスを再開した場合の注意事項」を参照してください。

1.6.13　ステップの状態一覧

［タスクモニタ］ビューでは，実行中のタスクがフローのどのステップまで進んでいるのかを，視覚的に確認できます。表示されるステップの状態を次に示します。

表1‒14　ステップの状態と説明

項番

分類

ステップの状態

説明

1

待機

待機中

次のどれかを示す状態です。

タスクが生成されてから実行開始されるまでの状態

先行のステップの終了を待っている状態

2

繰り返し実行待ち

繰り返し実行部品配下のステップや繰り返し実行フローが，繰り返し実行に入る前の状態です。

例えば，次のような場合に繰り返し実行待ちとなります。

繰り返し実行部品が実行される前

デバッガ機能で，繰り返し実行部品のステップがスキップされた場合

繰り返し実行部品より前でタスクが終了した場合

繰り返し実行中に同時実行可能な最大数※1を超えて繰り返し実行された場合の待ち状態

3

実行

中断中

次のどちらかを示す状態です。

部品の処理が開始する直前で中断していることを示す状態

部品の処理が終了した直後で中断していることを示す状態

4

実行中

部品の処理が実行中であることを示す状態です。

5

応答待ち中

部品の処理で，ユーザーの応答入力が必要となっていることを示す状態です。

6

異常検出

一部の部品の処理で異常を検出した後，後続のステップを実行していることを示す状態です。

7

停止

正常終了

対応するステップが正常に終了したことを示す状態です。

8

失敗

対応するステップが正常に終了しなかったことを示す状態です。

例えば，次のような場合に失敗となります。

対応するステップが異常検出によって停止された場合

ユーザーによってタスクが停止され，停止処理が完了した場合

後続ステップ実行条件によって戻り値が異常終了と判断された場合

9

警告終了

後続実行条件によって対応するステップが警告を検出して終了したことを示す状態です。

10

未実行

対応するステップが実行されなかったことを示す状態です。※2

11

計画未実行

分岐部品で分岐しなかったことで，対応するステップが実行されなかったことを示す状態です。

注※1

繰り返し実行中に同時に実行可能な最大数は，プロパティファイル（config_user.properties）で指定してください。

注※2

「戻り値判定分岐部品」または「値判定分岐部品」でフローが分岐した結果，未実行になったステップを除きます。

なお，ステップの状態や部品の種類によって，表示されないステップの状態があります。ステップの状態と各ステップの表示可否を次に示します。

表1‒15　ステップの状態と各ステップの表示可否

項番

分類

ステップの状態

階層化ステップ（階層フロー部品）

繰り返しステップ

繰り返し実行フロー

通常ステップ

1

待機

待機中

○　

○　

○　

○　

2

繰り返し実行待ち

○　　※

×　

○　

○　　※

3

実行

中断中

×　

○　

×　

○　

4

実行中

○　

○　

○　

○　

5

応答待ち中

×　

×　

×　

○　

6

異常検出

○　

×　

○　

×　

7

停止

正常終了

○　

○　

○　

○　

8

失敗

○　

○　

○　

○　

9

警告終了

○　

○　

○　

○　

10

未実行

○　

○　

○　

○　

11

計画未実行

○　

○　

×　

○　

（凡例）

○：表示されます。　×：表示されません。

注※

繰り返し実行部品の配下に存在する場合，ステップの状態は繰り返し実行待ちになります。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

1.6.14　タスクに含まれる部品の同時実行数の上限について

タスクに含まれる部品について，1つのJP1/AOシステム内で同時実行できる部品の数には上限があります。同時実行できる部品の数の上限は，通常のタスクが100まで，デバッグタスクが10までで，それぞれ別に管理されています。この数を超える部品を実行した場合，現在実行している部品が終了するまで，部品の実行開始前の状態で滞留します。

滞留している部品の動作は次のとおりです。

ステップの状態は「実行中」になります。

ステップの開始日時は設定されます。ただし，部品の処理は開始されません。

デバッグタスクの場合，デバッグ実行時に中断設定で「1ステップずつ中断する」を選択すると，「実行中」から「中断中」に遷移しません。これは，中断状態に遷移する前に滞留するためです。

タスクログには，部品実行を開始した旨のメッセージは出力されません。これは，メッセージを出力する前で滞留するためです。

同時実行数の上限が原因で部品が滞留していることを知るためには，実行中の部品の個数を数えて，同時実行数の上限を超えていないかを確認してください。実行中の部品の個数は，［タスクモニタ］ビューに表示されるタスク一覧またはデバッグタスク一覧の実行中の部品を数えることで確認できます。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「部品の同時実行数を変更する手順」のトピック

1.6.15　履歴の保持期間について

履歴の保持期間は，履歴の最大保持数と，1日当たりに生成するタスクの数で決まります。履歴の最大保持数を超えた場合，履歴は削除されるため，必要に応じてlisttasksコマンドを使用して履歴一覧のエクスポートを実施してください。なお，履歴の最大保持数は，プロパティファイルで設定できます。

保持できる履歴の日数は，次のように求められます。

保持できる履歴の日数（小数点以下切り捨て）＝履歴の最大保持数／1日当たりに生成するタスクの数

関連トピック

6.14　タスク一覧を出力する手順（一覧のエクスポート）

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

1.7　サービス共有プロパティの設定

サービス共有プロパティとは，サービス間でプロパティ値を共有するプロパティのことです。

例えば，共通のサーバの管理を目的としたサービステンプレートを使用する場合に，その接続先サーバのホスト名，ユーザーID，およびパスワードをサービス共有プロパティとして定義しておくことで，サービス実行ごとにサーバ情報を入力する手間を軽減できます。

サービス共有プロパティには，サービステンプレートごとに異なるサービス共有プロパティと，JP1/AO内にあらかじめ定義されているビルトインサービス共有プロパティがあります。

図1‒21　サービス共有プロパティの概要

サービス共有プロパティ

サービス共有プロパティはサービステンプレートのインポート時に操作画面（［サービス共有プロパティ］ビュー）の一覧に追加され，サービステンプレートの削除時に削除されます。

サービス共有プロパティの項目および初期値は使用するサービステンプレートによって異なります。

サービステンプレートを作成する場合は，作成時にサービス共有プロパティの項目および初期値を任意に設定できます。

サービス共有プロパティは，ユーザー権限とサービステンプレートの設定に従って，［サービス設定］ダイアログボックスや［サービス実行］ダイアログボックスにも表示されます。

ビルトインサービス共有プロパティ

JP1/AOにあらかじめ定義されているサービス共有プロパティをビルトインサービス共有プロパティと呼びます。

ビルトインサービス共有プロパティは，JP1/AOのインストール後に操作画面（［サービス共有プロパティ］ビュー）に表示され，プロパティ値を任意に設定できます。ビルトインサービス共有プロパティはJP1/AOシステム共通のため，各サービスの［サービス設定］ダイアログボックスおよび［サービス実行］ダイアログボックスには表示されません。

関連トピック

7.1　サービス共有プロパティを設定する手順

1.7.1　サービス共有プロパティ設定時の注意事項

［サービス共有プロパティ］ビューに表示されるサービス共有プロパティのプロパティ値は，Adminロール，またはDevelopロールを持つユーザーが設定できます。

サービス共有プロパティのプロパティ値を設定すると，サービスを実行した時点（タスクが生成された時点）で設定が適用されます。そのため，サービス実行後に［サービス共有プロパティ］ビューなどでプロパティ値を変更した場合，実行済みのサービスには変更が適用されません。また，［サービス実行］ダイアログボックスで設定したプロパティの値は，そのサービスから生成されるタスクにだけ有効です。実行済みのサービスに適用する場合は，サービスを停止して再度実行する必要があります。

図1‒22　サービス実行後にサービス共有プロパティのプロパティ値を変更した場合の動作

ビルトインサービス共有プロパティのプロパティ値をサービス実行後に変更した場合は，システムがプロパティを使用する時点で適用されます。例えば，サービス実行後に通知メールの送信先（TO）のプロパティ値を変更した場合，メールを通知するタイミングで設定が適用されます。

なお，ビルトインサービス共有プロパティと同じキー名称のプロパティをサービステンプレートのサービス共有プロパティとして定義することもできます。その場合，サービス共有プロパティのプロパティ値を変更するとサービス実行時に適用されます。

1.7.2　ビルトインサービス共有プロパティ一覧

ビルトインサービス共有プロパティには，JP1/AOシステムで使用する次の項目があらかじめ定義されていて，JP1/AOで共通のプロパティとして使用されます。

表1‒16　ビルトインサービス共有プロパティ一覧

項目

説明

必須

プロパティのキー名※1

メール通知機能のオン/オフ

メール通知機能の「true」（オン）/「false」（オフ）の設定をします。

デフォルトは「false」（オフ）です。

○　

com.hitachi.software.dna.sys.mail.notify

SMTPサーバのアドレス

SMTPサーバのアドレスを設定します。IPv4，IPv6，またはホスト名で指定できます。

−　

com.hitachi.software.dna.sys.mail.smtp.server

SMTPサーバのポート番号

SMTPサーバのポート番号を設定します。

デフォルトは「25」です。

−　

com.hitachi.software.dna.sys.mail.smtp.port

SMTPサーバのユーザーID

SMTPサーバにログインするユーザーのユーザーIDを設定します。

ドメインユーザーを指定する場合は，次のどちらかの形式で指定してください。

ドメイン名¥ユーザー名

ユーザー名@ドメイン名

−　

com.hitachi.software.dna.sys.mail.smtp.userid

SMTPサーバのパスワード

SMTPサーバにログインするユーザーのパスワードを設定します。

−　

com.hitachi.software.dna.sys.mail.smtp.password

通知メールの送信元

通知メールの送信元を設定します。

−　

com.hitachi.software.dna.sys.mail.from

通知メールの送信先(TO)※2

通知メールの送信先(TO)を設定します。「,」で区切ることで複数のメールアドレスを指定できます。

−　

com.hitachi.software.dna.sys.mail.to

通知メールの送信先(CC)※2

通知メールの送信先(CC)を設定します。「,」で区切ることで複数のメールアドレスを指定できます。

−　

com.hitachi.software.dna.sys.mail.cc

通知メールの送信先(BCC)※2

通知メールの送信先(BCC)を設定します。「,」で区切ることで複数のメールアドレスを指定できます。

−　

com.hitachi.software.dna.sys.mail.bcc

JP1ユーザー名※3

サービスを実行するJP1ユーザー名を設定します。

デフォルトはインストール時にユーザーが指定した値です。

○　

com.hitachi.software.dna.sys.jp1.username

JP1ユーザーのパスワード※3

サービスを実行するJP1ユーザーのパスワードを設定します。

デフォルトはインストール時にユーザーが指定した値です。

○　

com.hitachi.software.dna.sys.jp1.password

タスクのログ出力レベル

タスクのログ出力レベルを設定します。

デフォルトは「10」です。

○　　

com.hitachi.software.dna.sys.task.log.level

秘密鍵のパスフレーズ（SSH公開鍵認証用）

SSH接続で公開鍵認証を使用する場合に，秘密鍵のパスフレーズを指定します。

−　

com.hitachi.software.dna.sys.ssh.privatekey.passphrase

（凡例）

○：必ず指定します。　−：任意で指定します。

注※1

インストール直後，ビルトインサービス共有プロパティはどのサービスからも参照されていません。利用したいビルトインサービス共有プロパティと同じキーをサービステンプレートの作成時にサービスプロパティとして指定することで，サービス共有プロパティとしてサービスから参照できるようになります。

注※2

メールアドレスが有効なものであることを確認してください。複数のメールアドレスを指定した場合，1つでも無効なメールアドレスがあると，すべてのメールアドレスに対してメールが送信されません。

注※3

次の2つの条件に当てはまるJP1ユーザーの情報を指定してください。

資源グループ「*」に対して，「JP1_AJS_Manager」権限または「JP1_JPQ_Admin」権限が割り当てられている。

OSのAdministrators権限またはroot権限を持つOSユーザーがマッピングされている。

関連トピック

13.9.3　タスクログの詳細

1.8　プリセットプロパティの設定

1.8.1　プリセットプロパティ定義ファイルとは

プリセットプロパティ定義ファイルは，［サービス設定］ダイアログボックスに表示されるプロパティに設定する値を事前に定義するためのファイルです。プリセットプロパティ定義ファイルを使用すると，サービステンプレートをJP1/AOシステムにインポートしたあと，ユーザーの環境や運用に応じたプロパティ値を一括で設定できます。

サービステンプレートを追加する際には，複数のプロパティにユーザーの環境や運用に合った値を入力する必要があります。そこで，プリセットプロパティ定義ファイルを作成することで，［サービス設定］ダイアログボックスに表示されるプロパティに値を一括で設定できます。ユーザーの環境や運用に応じた値を一括で設定したい場合に，プリセットプロパティ定義ファイルでプロパティ値を定義することをお勧めします。

1つのサービステンプレートに追加できるプリセットプロパティの数の上限は，プロパティファイル（config_user.properties）で設定できます。複数のプリセットプロパティ定義ファイルを格納する場合は，1つのサービステンプレート内でプリセット名が重複しないようにしてください。

関連トピック

1.8.2　プリセットプロパティ定義ファイルの形式

3.4　サービステンプレートにプリセットプロパティを追加する手順

1.8.2　プリセットプロパティ定義ファイルの形式

プリセットプロパティ定義ファイルの形式を次に示します。

「プロパティキー = プロパティ値」の形式で記述してください。

プリセットプロパティ定義ファイルで使用できる文字セットはUTF-8です。

先頭に「#」を付けた行はコメントになります。

大文字と小文字は区別します。

空行は無視されます。

プロパティキーの記述方法

「プロパティキー」には，［サービス定義編集］ダイアログボックスで，入力プロパティとして定義されているプロパティキーを記述してください。また，値を設定したいプロパティキーだけを定義できます。

プロパティキーと設定値は1行に1つ記述してください。

同じプロパティキーに対する定義を複数記述した場合は，あとに記述した内容が有効になります。

プリセットプロパティ定義ファイルのそれぞれの行で，先頭の文字から最初の「=」の直前までがプロパティキーとして扱われます。

プロパティ値の記述方法

「プロパティ値」には，［サービス定義編集］ダイアログボックスの「データ型」，「最小長」，「最大長」，および「入力文字制限」で指定されている条件を満たす値を記述してください。

プリセットプロパティ定義ファイルのそれぞれの行で，プロパティキーの後ろの「=」の直後の文字から行末までがプロパティ値として扱われます。

プロパティの値を設定しない状態にするには「プロパティキー = 改行」の形式で記述してください。

なお，次の場合は，［サービス設定］ダイアログボックスで「プリセット名」を選択して［反映］ボタンをクリックすると，エラーになります。

1MBを超えるプリセットプロパティ定義ファイルを作成した場合

入力プロパティ以外のプロパティキーを記述した場合

［サービス定義編集］ダイアログボックスで定義されていないプロパティキーを記述した場合

［サービス定義編集］ダイアログボックスの「データ型」にdateが指定されているプロパティキーを記述した場合

プリセットプロパティ定義ファイル名が不正の場合

ファイル名の形式および指定できる文字については，「3.4　サービステンプレートにプリセットプロパティを追加する手順」を参照してください。

1.9　カテゴリの設定

サービスおよびタスクを，用途や種類を示すカテゴリで分類し，カテゴリごとに階層表示できます。

カテゴリは，各サービスおよびタスクに複数設定できるため，業務単位での確認や担当者単位での確認など，状況に応じた一覧を表示できます。

カテゴリは，サービスの追加時に設定できます。タスクのカテゴリは，対応するサービスのカテゴリが引き継がれます。

カテゴリでのサービスおよびタスクの表示について次に示します。

図1‒23　カテゴリでのサービスおよびタスクの表示

カテゴリが複数設定されたサービスおよびタスクは，操作画面上でも複数のカテゴリに表示されます。

操作画面上では，左ペインにカテゴリが階層構造で表示され（カテゴリツリー），そこで選択されたカテゴリに含まれるサービスまたはタスクが右ペインに表示されます。サービスまたはタスクは，ユーザーが所属するリソースグループに関連づけられるものだけが表示されます。

カテゴリの表示例を次に示します。

図1‒24　カテゴリツリーの表示例

ただし，カテゴリはサービスがあれば表示されるため，タスク一覧にはタスクがないカテゴリが表示される場合があります。なお，履歴一覧はカテゴリ別では表示されません。履歴のカテゴリを確認したい場合は，履歴一覧のサービスカテゴリ列で確認できます。

関連トピック

4.1　サービスを追加する手順

1.10　ユーザーの管理

JP1/AOにログインするユーザーを登録・編集したり，ロックしたりできます。なお，ユーザーを管理するには，一部の場合を除いてUser Management権限が必要です。User Management権限は，複数のユーザーに対して設定できます。

また，JP1/Baseの認証機能を利用して，ユーザーを管理することもできます。

JP1/AOのユーザーの管理でできることを次に示します。

ユーザーの登録

JP1/AOにログインするユーザーを登録できます。

ユーザー情報の編集

User Management権限を持つユーザーは，すべてのユーザーのプロファイルを編集できます。User Management権限を持たないユーザーは，自分のプロファイルだけを編集できます。

パスワードの変更

User Management権限を持つユーザーは，すべてのユーザーのパスワードを変更できます。User Management権限を持たないユーザーは，自分のパスワードだけを変更できます。

なお，パスワードの条件（最小文字数，文字種の組み合わせなど）は，セキュリティ定義ファイル（security.conf）で設定できます。

User Management権限の変更

ユーザーを管理するためのUser Management権限を設定したり，解除したりできます。

ログイン中のユーザーの権限を変更した場合，そのユーザーのログイン中は変更前の権限が保持されます。そのため，ユーザーの権限を変更した場合，システム管理者は各ユーザーに直ちにログアウト・ログインをするようにアナウンスしてください。

ただし，別ウィンドウのWebブラウザーで画面（ユーザー管理，プロファイル，サービス設定・実行・内容確認，サービス詳細説明，タスク詳細，応答入力）を起動した場合は，画面を開いた時点での最新の権限に基づいて動作します。

ユーザーのロック・ロック解除

ユーザーの操作をロックしたり，ロックされているユーザーのロックを解除したりできます。

ログイン中のユーザーをロックした場合，そのユーザーは操作を続行できなくなります。

なお，ログインしたユーザーが自分自身のアカウントを選択してロックすることはできません。また，一定回数連続してログインに失敗したユーザーは，自動的にロックされます。すべてのユーザーがロックされた場合は，コマンドを使用してロックを解除する必要があります。

また，外部認証連携を使用してログインするユーザーに対して，ロックおよびロック解除はできません。

ユーザーの削除

JP1/AOに登録したユーザーを削除できます。

注意事項

ユーザーを登録しただけでは，対象のユーザーはサービスを管理・実行できません。登録したユーザーがサービスを管理・実行するためには，リソースグループおよびユーザーグループへの追加が必要です。

関連トピック

8.1　JP1/AOにユーザーを登録する手順

8.2　管理者がほかのユーザーのユーザー情報を設定する手順

8.3　ログインユーザーが自分のユーザー情報を設定する手順

8.4　管理者がほかのユーザーのパスワードを変更する手順

8.5　ログインユーザーが自分のパスワードを変更する手順

8.6　User Management権限の設定を変更する手順

8.7　ユーザーをロックする手順

8.8　ユーザーのロックを解除する手順

8.10　JP1/AOからユーザーを削除する手順

マニュアル「JP1/AO 構築ガイド」−「セキュリティ定義ファイル（security.conf）」のトピック

1.10.1　JP1/AOのデフォルトユーザー

JP1/AOをインストールすると，次のユーザーがデフォルトで登録されます。

Systemアカウント

JP1/AOのすべての操作とユーザー管理の操作を実行できるユーザーです。このユーザーは削除したり権限を変更したりできません。

Systemアカウントは，JP1/AO上のすべてのリソース（サービスおよびエージェントレス接続先）にAdminロールとしてアクセスできます。

インストール後，JP1/AOに初めてログインする場合は，Systemアカウントでログインして，必要に応じてUser Management権限を持つユーザーを作成します。パスワードのデフォルトは，「manager」です。不正なアクセスを防止するために，Systemアカウントのデフォルトのパスワードは変更することをお勧めします。

注意事項

SystemアカウントのパスワードはHitachi Command Suite製品と共有しています。このため，Hitachi Command Suite製品がすでにインストールされている場合，Hitachi Command Suite製品側でパスワードを変更していると，デフォルトのパスワードも変更されます。

ポイント

ユーザーIDでは大文字，小文字が区別されません。パスワードでは大文字，小文字が区別されます。

1.10.2　パスワードの条件の設定

パスワードの条件（最小文字数，文字種の組み合わせなど）をセキュリティ定義ファイル（security.conf）で設定できます。

パスワードの条件は，ユーザーを登録するとき，またはパスワードを変更するときに適用されます。既存のユーザーのパスワードには適用されないため，パスワードが設定した条件を満たしていない場合でも，システムにログインできます。

このため，パスワードの条件を設定した場合，システム管理者は各ユーザーに直ちにパスワードを変更するようにアナウンスしてください。

なお，クラスタシステムの場合は，実行系サーバと待機系サーバで同じ設定をしてください。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「セキュリティ定義ファイル（security.conf）」のトピック

1.11　グループの管理

JP1/AOでは，ユーザーごとに利用できる操作対象や機能を設定するために，リソース（サービスやエージェントレス接続先）をグループ化したリソースグループと，組織や業務に応じてユーザーをグループ化したユーザーグループを提供しています。

ユーザーを登録したユーザーグループに，リソースグループを割り当てることでユーザーごとに操作対象へのアクセスを制御できます。また，リソースグループには，操作できる機能を設定したロールを割り当てることで，ユーザーごとに利用できる機能を設定できます。

また，JP1/AOのインストール時に作成されるビルトインリソースグループ，およびビルトインユーザーグループを使用すると，グループを作成しなくても運用が開始できます。

グループの管理でできることを次に示します。

リソースグループの作成

リソースグループを作成できます。

リソースグループの編集

必要に応じてリソースグループの名称および説明を編集できます。

リソースグループの削除

必要に応じてリソースグループを削除できます。

リソースグループにリソース（サービス，タスク，履歴，およびエージェントレス接続先定義）が存在する場合，そのリソースグループは削除できません。

ユーザーグループにリソースグループに対するロールが設定されていても，そのリソースグループは削除できます。

ユーザーグループの作成

ユーザーグループを作成できます。

ユーザーグループの編集

必要に応じて，ユーザーを追加したり，ユーザーグループに割り当てられたリソースグループを変更したりできます。

ユーザーグループへのリソースグループとロールの割り当て

ユーザーグループにリソースグループを割り当てます。ユーザーグループにリソースグループを割り当てることで，ユーザーグループに所属するユーザーが，リソースグループに含まれるサービスを管理・実行できるようになります。

また，割り当てられたリソースグループに対してAdmin，Develop，Modify，またはSubmitのロールを設定できます。

ログイン中のユーザーに対してユーザーグループの権限を変更した場合，そのユーザーのログイン中は変更前の権限が保持されます。そのため，ユーザーグループの権限を変更した場合，システム管理者は各ユーザーに直ちにログアウト・ログインをするようにアナウンスしてください。

ユーザーが所属するユーザーグループの変更

ユーザーグループにユーザーを追加したり，ユーザーグループからユーザーを削除したりできます。

ユーザーグループの削除

ユーザーグループを削除できます。

ユーザーグループを削除しても，ユーザーグループに割り当てられたリソースグループやユーザーは削除されません。

注意事項

JP1/AOとHitachi Command Suite製品を同一サーバにインストールした場合，操作画面にはJP1/AOとHitachi Command Suite製品両方の，リソースグループおよびユーザーグループが表示されます。

Hitachi Command Suite製品のユーザーグループについて

JP1/AOで，Hitachi Command Suite製品のユーザーグループを管理できます。ただし，Hitachi Command Suite製品のロールが設定されているユーザーグループは削除できません。削除したい場合は，Hitachi Command Suite製品側でロールの設定を解除してください。JP1/AOではHitachi Command Suite製品で設定されたロールを変更できません。

Hitachi Command Suite製品のリソースグループについて

JP1/AOで，Hitachi Command Suite製品のリソースグループは管理できません。これは，リソースグループが製品ごとに管理されているためです。

関連トピック

9.1　リソースグループを作成する手順

9.2　リソースグループを編集する手順

9.3　リソースグループを削除する手順

10.1　ユーザーグループを作成する手順

10.2　ユーザーグループを編集する手順

10.4　リソースグループとロールをユーザーグループに割り当てる手順

10.5　ユーザーが所属するユーザーグループを変更する手順

10.6　ユーザーグループを削除する手順

1.11.1　ユーザーグループとリソースグループを利用したアクセス制御

ユーザーグループは組織や業務に応じて作成する，JP1/AOの各ユーザーを登録したグループです。また，リソースグループはアクセス制限を行いたい単位で作成する，JP1/AOの各リソース（サービスおよびエージェントレス接続先定義）を登録したグループです。これらのグループを利用して，サービスの実行やタスクの参照などのアクセスを制御するには，ユーザーグループごとに，アクセスを許可するリソースグループを割り当てます。

ユーザーグループとリソースグループを利用したアクセス制御の例を次の図に示します。

図1‒25　アクセス制御の設定例

ユーザーグループ「第1営業所」からリソースグループ「第1営業所サーバ管理」，ユーザーグループ「第2営業所」からリソースグループ「第2営業所サーバ管理」には，それぞれModifyロールが割り当てられています。そのため，ユーザーグループに所属するユーザーは，ロールが割り当てられたリソースグループのリソースを実行したり，追加または削除したりできます。また，「第1営業所」から「第2営業所サーバ管理」に対してSubmitロールが割り当てられているため，「第1営業所」のユーザーが「第2営業所」のユーザーに代わってリソースを実行できます。このとき，Submitロールはリソースの管理はできないため，「第1営業所」だけに所属するユーザーAおよびBが，誤ってほかの営業所のリソースを削除することを防げます。

なお，「第2営業所」から「第1営業所サーバ管理」にはロールが割り当てられていないため，「第2営業所」だけに所属するユーザーDおよびEには，「第1営業所サーバ管理」のリソースが参照できません。そのため，例えばユーザーBが「第1営業所」から「第2営業所」に異動になった場合，ユーザーグループを変更する手順に従って，ユーザーBの所属するユーザーグループから「第1営業所」を削除し，「第2営業所」を追加します。そうすれば，「第1営業所サーバ管理」のリソースは参照できなくなります。

ユーザーグループ「システム開発部」に所属するユーザーFは，All Resources（ビルトインリソースグループ）が割り当てられているため，JP1/AO上の全サービスにアクセスできます。

このように，グループの管理を利用すると，ユーザーの利用目的に合わせて，アクセスできるサービスを効率良く制御できるようになります。

関連トピック

10.5　ユーザーが所属するユーザーグループを変更する手順

1.11.2　リソースグループとユーザーグループの関係について

リソースグループ，ユーザーグループ，およびロールの関係を次に示します。

図1‒26　グループの管理で使用する各要素の関係

リソースグループ

リソースグループの管理は，Adminロールを持つユーザーだけが実施できます。

リソースグループは，複数作成できます。

同一の名称のリソースグループは，作成できません。

リソースは，リソースグループに所属している必要があります。ただし，1つのリソースが所属できるリソースグループは1つだけです。同じ内容の2つのリソースを，それぞれ別のリソースグループに割り当てることはできます。

ビルトインリソースグループとして，インストール時にAll Resourcesが自動で作成されます。

ユーザーグループ

ユーザーグループの管理は，User Management権限を持つユーザーだけが実施できます。

ユーザーグループは複数作成できます。

同一の名称のユーザーグループは，複数作成できません。

ユーザーは，複数のユーザーグループに追加できます。

ユーザーグループには，複数のリソースグループが設定できます。

ビルトインユーザーグループとして，インストール時にAdminGroup，DevelopGroup，ModifyGroup，SubmitGroupが自動で作成されます。

ロール

リソースグループごとにロールを設定できます。リソースグループをユーザーグループに割り当てる際，1つのリソースグループに設定できるロールは，1つだけです。

1.11.3　ビルトインリソースグループ，ビルトインユーザーグループについて

JP1/AOが提供するグループとして，ビルトインリソースグループ，およびビルトインユーザーグループがインストール時に自動で作成されます。

ビルトインリソースグループとして作成されるAll Resourcesには，JP1/AOが管理するサービスおよびエージェントレス接続先が含まれます。

ビルトインユーザーグループには，次のユーザーグループが用意されています。

AdminGroup

All Resourcesリソースグループに対して，Adminロールが設定されています。

DevelopGroup

All Resourcesリソースグループに対して，Developロールが設定されています。

ModifyGroup

All Resourcesリソースグループに対して，Modifyロールが設定されています。

SubmitGroup

All Resourcesリソースグループに対して，Submitロールが設定されています。

そのため，グループを作成しなくても，ユーザーをビルトインユーザーグループに登録しておけば，すべてのリソースに対して，設定したロールの権限が割り当てられ，インストール後，すぐに運用を開始できます。

注意事項

ビルトインリソースグループおよびビルトインユーザーグループについては，作成，削除，および名前や説明の変更はできません。

Hitachi Command Suite製品のロールに対応するビルトインユーザーグループも同時に作成されます。ただし，JP1/AOで使用できるのは，AdminGroup，DevelopGroup，ModifyGroup，およびSubmitGroupのビルトインユーザーグループだけです。

Hitachi Command Suite製品がインストールされているサーバにJP1/AOをインストールする場合，ビルトインユーザーグループと同名のユーザーグループがすでに存在するときは，そのビルトインユーザーグループは新たに作成されません。

1.11.4　リソースグループに設定できるロールの種類

JP1/AOでは，リソースグループにロールを設定することで，ユーザーごとに使用できる機能を設定できます。

リソースグループに設定できるロールは，リソースグループの種類によって異なります。リソースグループごとのロールの設定可否を次に示します。

表1‒17　リソースグループごとのロールの設定可否

ロール

利用できる機能

リソースグループのロールの設定可否

All Resources

ユーザーが作成したリソースグループ

Admin

リソースグループの管理

サービステンプレートの管理

サービステンプレートの開発

サービスの管理

サービスの実行

○　

×　

Develop

サービステンプレートの管理

サービステンプレートの開発

サービスの管理

サービスの実行

○　

×　

Modify

サービスの管理

サービスの実行

○　

○　

Submit

サービスの実行

○　

○　

（凡例）

○：設定できます。　×：設定できません。

1.11.5　リソースグループとサービス共有プロパティの関係について

サービステンプレートから複数のサービスを追加して，別のリソースグループに割り当てた場合でも，リソースグループ間でサービス共有プロパティのプロパティ値は共有されます。サービス共有プロパティのプロパティ値はJP1/AOシステム内で1つのため，リソースグループごとに異なるプロパティ値は設定できません。

図1‒27　リソースグループとサービス共有プロパティの関係

1.12　エージェントレス接続先の管理

JP1/AOでは，サービスの操作対象とする接続先ホストをエージェントレス接続先と呼びます。JP1/AOにエージェントレス接続先定義を登録しておくと，サービスの実行時に，タスクが所属するリソースグループに基づいてエージェントレス接続先へのアクセスを制限できます。

注意事項

インストール直後は，リソースグループがAll Resourcesのサービスからすべての接続先ホストに接続できるエージェントレス接続先定義があらかじめ用意されています。このため，All Resourcesのサービスから接続先ホストに対して接続が制限されません。

特定の接続先ホストだけを許可したい場合は，インストール時に作成されているエージェントレス接続先定義を編集または削除し，接続を許可する接続先ホストについてエージェントレス接続先定義を登録する必要があります。

エージェントレス接続先の管理機能を利用するには，［エージェントレス接続先定義］ビューで接続したいエージェントレス接続先を登録します。登録したエージェントレス接続先は必要に応じて編集できます。

エージェントレス接続先の管理でできることを次に示します。

エージェントレス接続先定義の作成

エージェントレス接続先の定義を作成し，登録できます。

エージェントレス接続先の定義には，ホスト名やIPアドレスなどの接続先情報，および接続先ホストにログインするためのユーザーIDやパスワードなどの認証情報を指定します。

エージェントレス接続先定義の編集

登録済みのエージェントレス接続先の定義内容を編集できます。

エージェントレス接続先定義の削除

登録済みのエージェントレス接続先を削除できます。

関連トピック

11.1　エージェントレス接続先定義を作成する手順

11.2　エージェントレス接続先定義の定義情報を変更する手順

11.3　エージェントレス接続先定義を削除する手順

マニュアル「JP1/AO 導入・設計ガイド」−「エージェントレス接続先の前提条件」のトピック

1.12.1　エージェントレス接続先の管理機能を利用したアクセスの仕組み

エージェントレス接続先の管理機能は，接続先制限機能および認証情報管理機能に分けられます。接続先制限機能および認証情報管理機能を利用した接続先ホストへのアクセスの仕組みについて説明します。

接続先制限機能

JP1/AOでは，接続先ホストへのアクセスを制限できます。この機能を接続先制限機能と呼びます。

接続を許可したいホストを，エージェントレス接続先定義としてJP1/AOに事前に登録することで，サービス実行時にアクセスを許可できます。エージェントレス接続先定義は，接続先ホストのホスト名またはIPアドレス，接続先種別，リソースグループなどで構成される定義情報で，［エージェントレス接続先定義］ビューから登録できます。

図1‒28　エージェントレス接続先へのアクセスの例（接続先制限機能を使用する場合）

図の例では，Adminロールを持つ管理者ユーザーが操作画面でエージェントレス接続先定義情報を登録したあと，リソースグループRに対してSubmitロールを持つサービス実行ユーザーがユーザーIDとパスワードを指定して各サービスを実行しています。この場合，サービス実行ユーザーは接続先情報が登録されたhost1にだけ接続でき，それ以外のホストへの接続は制限されます。

認証情報管理機能

接続先情報に加えて，接続先ホストにアクセスするために必要なユーザーIDやパスワードなどの認証情報をJP1/AOに登録することもできます。この機能を認証情報管理機能と呼びます。認証情報を登録しておけば，サービス間で共通して使用するパスワードなどをJP1/AOで管理できるため，サービスの実行ごとに認証情報を入力する手間を軽減できます。

図1‒29　エージェントレス接続先へのアクセスの例（認証情報管理機能を使用する場合）

図の例では，Adminロールを持つユーザーが操作画面で接続先情報と認証情報を登録したあと，リソースグループRに対してSubmitロールを持つサービス実行ユーザーが各サービスを実行しています。この場合，サービス実行ユーザーは接続先情報が登録されたhost1にだけ接続でき，それ以外のホストへの接続は制限されます。また，JP1/AOにhost1の認証情報が登録されているため，サービス実行時にユーザーIDやパスワードを入力する必要がありません。

なお，サービステンプレートを作成する場合，サービスの実行までに，サービステンプレートで使用する接続先ホストの接続先情報および認証情報（認証情報管理機能を使用する場合）を操作画面で登録しておく必要があります。登録されていない場合は接続に失敗します。このため，あらかじめサービステンプレートの作成者とJP1/AOの管理者との間で，接続先ホストの情報を共有しておく必要があります。

ポイント

JP1/AOでは，エージェントレス接続先ごとに成功済みのエージェントレス接続先定義を記憶しておくことができます。成功済みのエージェントレス接続先定義を利用することで，1つの接続先ホストに対して複数の認証情報が設定された場合に，認証要求を行うたびに認証が失敗するなどの問題を回避できます。

成功済みのエージェントレス接続先定義はJP1/AOで管理され，エージェントレス接続先定義を編集した場合は，成功済みのエージェントレス接続先定義の内容に反映されます。

なお，JP1/AOのインストール直後や，成功済みのエージェントレス接続先定義の登録数が上限値を超えた場合は，成功済みのエージェントレス接続先定義を利用することができません。この場合，登録されているエージェントレス接続先定義の認証情報が順不同で使用されます。

関連トピック

1.10　ユーザーの管理

1.11.4　リソースグループに設定できるロールの種類

1.12.2　エージェントレス接続先定義の認証情報を参照するための設定

サービス実行時に，エージェントレス接続先定義で指定した認証情報を参照できます。

認証情報を参照するための設定方法および設定のタイミングは，使用している部品の種類によって異なります。

基本部品の場合

次の基本部品の場合は，ステップ作成時またはステップ編集時にプロパティ「credentialType」に「destination」を指定してください。プロパティ「credentialType」に「property」を指定した場合は，部品のプロパティの値が参照されるため，エージェントレス接続先定義の認証情報の設定は参照されません。プロパティの設定方法については，マニュアル「JP1/AO サービステンプレートリファレンス」の各部品のトピックを参照してください。

汎用コマンド実行部品

ファイル転送部品

ターミナル接続部品

コンテンツ部品の場合

部品の作成時または編集時に，［部品作成］ダイアログボックスまたは［部品編集］ダイアログボックスの［認証種別］で［エージェントレス接続先設定を使用］を選択してください。［認証種別］で［プロパティで指定］を指定した場合は，部品のプロパティの値が参照されるため，エージェントレス接続先定義の認証情報の設定は参照されません。

1.12.3　エージェントレス接続先定義の設定項目一覧

エージェントレス接続先定義は，大別して次の2種類の情報で構成されます。

接続先情報

エージェントレス接続先への接続を許可するための情報です。All Resources以外のリソースグループに所属するサービスを実行してエージェントレス接続先に接続する場合は，必ず設定してください。

認証情報

エージェントレス接続先との認証に使用する情報です。エージェントレス接続先定義として，認証情報の指定を省略する場合は，設定不要です。

エージェントレス接続先定義を作成するときの設定項目を次の表に示します。

表1‒18　エージェントレス接続先定義の設定項目

分類

項目

説明

接続先情報※1

サービスのリソースグループ

エージェントレス接続先と関連づけるリソースグループ名を指定します。

指定したリソースグループ内のサービスは，接続先に指定したエージェントレス接続先にだけアクセスできます。

All Resourcesを指定した場合，All Resources内のサービスからすべてのエージェントレス接続先にアクセスできます。

接続先種別

次の中から種別を選択します。

ホスト名※2

IPv4

IPv6

接続先

接続先種別に応じて接続先を指定します。

接続先の指定方法には次の種類があります。

単一指定

範囲指定

全指定

認証情報※3

プロトコル

次の中から接続先ホストとの通信で使用する認証用プロトコルを選択します。

SSH

WMI

Telnet

SSH認証方式

接続先ホストとの通信で使用する認証方式を指定します。

プロトコルにSSHを選択した場合，次のどれかを指定してください。

パスワード認証

公開鍵認証

キーボードインタラクティブ認証

ユーザーID

接続先ホストにリモートログインできるユーザーのユーザーIDを指定します。

ドメインユーザーを指定する場合は，次のどちらかの形式で指定してください。

ドメイン名¥ユーザー名

ユーザー名@ドメイン名

パスワード

ユーザーIDに対応するパスワードを指定します。

次のどちらかの場合は，必ず指定してください。

プロトコルにWMIを選択している場合

SSH認証方式にパスワード認証またはキーボードインタラクティブ認証を選択している場合

スーパーユーザーのパスワード※4

プロトコルにSSHまたはTelnetを選択した場合，接続先ホストのスーパーユーザーのパスワードを指定します。

スーパーユーザーのパスワードを指定する必要があるかどうかは，サービステンプレートの定義内容（コマンドラインやファイル転送処理をroot権限で実行するかどうか）によって異なります。使用するサービステンプレートおよび部品の仕様を確認してください。

注※1

ローカル実行機能が有効の場合，操作対象ホストとしてローカルホストを設定する必要があります。

注※2

ホスト名のIPアドレス解決で2個以上のIPアドレスが取得された場合，取得されたすべてのIPアドレスが接続先に引き当てられます。

注※3

認証情報は，1つの接続先に対して1つだけ設定してください。同じ接続先に複数の認証情報を設定すると，認証に失敗するおそれがあります。

なお，ローカル実行機能が有効の場合で，ローカルホストに対して，汎用コマンド実行部品，ファイル転送部品またはコンテンツ部品を実行するときは，認証情報は無視されます。

注※4

汎用コマンド実行部品，ファイル転送部品およびコンテンツ部品では，操作対象の機器がUNIXの場合，SSHで接続します。SSHで接続する場合は，認証情報のユーザーIDで指定したユーザーでログインします。ログインしたあとに，rootユーザーに昇格するように指定されている場合は，認証情報（スーパーユーザーのパスワード）を設定してください。rootユーザーに昇格するかどうかの指定方法は，部品によって異なります。

汎用コマンド実行部品およびファイル転送部品の場合

部品プロパティ「elevatePrivileges」にtrue(rootユーザーに昇格する)またはfalse(rootユーザーに昇格しない)を指定する。

コンテンツ部品の場合

rootユーザーに昇格する場合は，［部品作成］ダイアログボックスまたは［部品編集］ダイアログボックスの［root権限で実行(SSH接続用)］チェックボックスで，［有効］をチェックする。昇格しない場合はチェックしない。

ターミナルコマンド実行部品で，部品プロパティ「commandLine」のコマンドの値に予約プロパティ「reserved.terminal.suPassword」を指定する場合は，スーパーユーザーのパスワードを設定してください。

汎用コマンド実行部品，ファイル転送部品およびコンテンツ部品で，プロトコルにSSHを使用して接続先に接続する場合，接続先のデフォルトに指定されているシェルに条件があります。rootユーザーに昇格するかどうかで条件が異なります。次のとおり指定してください。

rootユーザーに昇格する場合

接続ユーザーおよびrootユーザーのデフォルトのシェルを，sh，bash，ksh，csh，またはtcshにする。

rootユーザーに昇格しない場合

接続ユーザーのデフォルトのシェルを，sh，bash，ksh，csh，またはtcshにする。

関連トピック

11.1　エージェントレス接続先定義を作成する手順

1.12.4　ホスト名のIPアドレス解決について

マニュアル「JP1/AO サービステンプレートリファレンス」−「汎用コマンド実行部品」，「ファイル転送部品」および「ターミナルコマンド実行部品」のトピック

1.12.4　ホスト名のIPアドレス解決について

エージェントレス接続先定義の接続先種別にホスト名を指定した場合，サービス実行時にIPアドレス解決が行われます。このとき，OSでIPアドレス解決できるホスト名を指定してください。JP1/Baseのjp1hostsまたはjp1hosts2にだけ定義しているホスト名は利用できません。

サービステンプレートを編集または作成する場合，接続先種別をホスト名で指定するときは，部品プロパティにもホスト名で指定する必要があります。一方，接続先種別をIPアドレスで指定するときは，部品プロパティにはIPアドレスでもホスト名でも指定できます。部品プロパティにホスト名を指定すると，自動的にIPアドレスに変換されてエージェントレス接続先定義に引き当てられます。

エージェントレス接続先定義の接続先種別と，部品プロパティの接続先の指定方法との対応を，次の表に示します。

表1‒19　接続先種別と接続先の指定方法との対応

エージェントレス接続先定義に指定する接続先種別

部品プロパティの接続先の指定方法

ホスト名※

IPv4

IPv6

ホスト名

○　

×　

×　

IPv4

○　

○　

×　

IPv6

○　

×　

○　

（凡例）

○：指定できます。　×：指定できません。

注※

部品プロパティにホスト名を指定した場合，ホスト名と一致するエージェントレス接続先定義があればホスト名が使用されます。ホスト名に一致するエージェントレス接続先定義がなければ，入力情報はIPアドレスに変換され，IPv4アドレスが得られた場合はIPv4の定義が，IPv6アドレスが得られた場合はIPv6の定義がそれぞれ使用されます。部品プロパティに指定したホスト名およびIPアドレスと一致するエージェントレス接続先定義がない場合は接続に失敗します。

図1‒30　部品プロパティにホスト名を指定した場合の動作

1.12.5　エージェントレス接続先定義の入力形式

エージェントレス接続先定義は，指定方法（単一指定，範囲指定，および全指定）に応じて入力形式が異なります。

表1‒20　接続先の入力形式

接続先種別

指定方法の分類

入力形式

説明

ホスト名

単一指定

正規表現形式で記述します。正規表現パターンはPCREに従って指定してください。正規表現で複数のホスト名を入力することもできます。

なお，エージェントレス接続先定義に登録されたホスト名と部品プロパティに指定されたホスト名の対応をチェックする際，大文字・小文字は区別しません。

範囲指定

全指定

IPv4

単一指定

xxx.xxx.xxx.xxx

xxx.xxx.xxx.xxxのIPアドレスを示します。

xxx

0以上255以下の数字です。

.

数字の区切りを示す記号です。

範囲指定

xxx.xxx.xxx.aaa-bbb

xxx.xxx.xxx.aaaからxxx.xxx.xxx.bbbまでのIPアドレスを示します。

xxx

0以上255以下の数字です。

.

数字の区切りを示す記号です。

aaa

0以上255以下の数字です。

-

範囲指定を表すための記号です。

bbb

aaa+1以上255以下の数字です。

全指定

*

すべてのIPアドレスを示します。

*

すべてのIPアドレスを表す記号です。

IPv6

単一指定

RFC2373に従ったユニキャストアドレスで指定できます。

範囲指定

RFC2373に従ったネットワークプレフィックスで範囲を指定できます。

全指定

*

すべてのIPアドレスを示します。

*

すべてのIPアドレスを表す記号です。

表1‒21　IPv4での指定例

指定例

説明

192.168.1.5

192.168.1.5のIPアドレスを示します。

192.168.1.1-255

192.168.1.1から192.168.1.255までのIPアドレスを示します。

192.168.1.5-15

192.168.1.5から192.168.1.15までのIPアドレスを示します。

*

すべてのIPアドレスを示します。

1.12.6　デフォルトのエージェントレス接続先定義について

インストール直後は，リソースグループがAll Resourcesのサービスからすべての接続先ホストに接続できるエージェントレス接続先定義があらかじめ用意されています。

表1‒22　デフォルトのエージェントレス接続先定義の設定一覧

エージェントレス接続先定義

項目

値

IPv4用

サービスのリソースグループ

ALL_RESOURCES

接続先種別

IPv4

接続先

*

プロトコル

初期値なし

SSH認証方式

初期値なし

ユーザーID

初期値なし

パスワード

初期値なし

スーパーユーザーのパスワード

初期値なし

IPv6用

サービスのリソースグループ

ALL_RESOURCES

接続先種別

IPv6

接続先

*

プロトコル

初期値なし

SSH認証方式

初期値なし

ユーザーID

初期値なし

パスワード

初期値なし

スーパーユーザーのパスワード

初期値なし

1.13　保守とメンテナンス

JP1/AOの保守とメンテナンスでできることを次に示します。

JP1/AOシステムのバックアップ

JP1/AOおよびJP1/Baseの設定情報やデータベース情報をバックアップできます。

JP1/AOシステムのリストア

JP1/AOおよびJP1/Baseのバックアップしたデータをサーバにリストアできます。

データベースのメンテナンス

hcmdsdbtransコマンドまたはhcmds64dbtransコマンド，およびajsembdbrorgコマンドを使用して，データベースを再編成できます。

JP1/AOシステムの開始

hcmdssrvコマンドまたはhcmds64srvコマンドを使用して，JP1/AOシステムを開始できます。

JP1/AOシステムの停止

hcmdssrvコマンドまたはhcmds64srvコマンドを使用して，JP1/AOシステムを停止できます。

関連トピック

12.1　JP1/AOシステムをバックアップする手順（非クラスタ構成の場合）

12.2　JP1/AOシステムをバックアップする手順（Windowsのクラスタ構成の場合）

12.3　JP1/AOシステムをバックアップする手順（Linuxのクラスタ構成の場合）

12.4　JP1/AOシステムをリストアする手順（非クラスタ構成の場合）

12.5　JP1/AOシステムをリストアする手順（Windowsのクラスタ構成の場合）

12.6　JP1/AOシステムをリストアする手順（Linuxのクラスタ構成の場合）

12.7　データベースをメンテナンスする手順（非クラスタ構成の場合）

12.8　データベースをメンテナンスする手順（Windowsのクラスタ構成の場合）

12.9　データベースをメンテナンスする手順（Linuxのクラスタ構成の場合）

12.10　JP1/AOシステムを開始する手順（非クラスタ構成の場合）

12.11　JP1/AOシステムを開始する手順（クラスタ構成の場合）

12.12　JP1/AOシステムを停止する手順（非クラスタ構成の場合）

12.13　JP1/AOシステムを停止する手順（クラスタ構成の場合）

1.13.1　バックアップ・リストア時の注意事項

JP1/AOシステムをバックアップ・リストアすると，タスクの詳細情報の一部（ステップ一覧および進捗状況）が削除されたり，タスクの状態が一部変更されたりします。なお，リストアしたタスクおよびデバッグタスクは［タスクモニタ］ビューにステップの進捗および状態が表示されません。

タスクおよびデバッグタスクのバックアップ時の状態によっては，リストア後の状態が変更されます。タスクおよびデバッグタスクのリストア後の状態については，マニュアル「JP1/AO 画面・コマンド・APIリファレンス」−「restoresystem（JP1/AOシステムのリストア）」のトピックを参照してください。

バックアップ時に「待機中」または「保留中」だったタスクおよびデバッグタスクはリストアすると「キャンセル」状態となります。ただし，「待機中」または「保留中」だったタスク（指定日時実行タスクまたは定期実行タスク）は，listtasksコマンドおよびsubmittaskコマンドを使って，同一の設定で別のタスクとして再登録することができます。

タスクを再登録するためには，バックアップ手順の前にlisttasksコマンドを実行し，タスク詳細情報を出力しておきます。このとき出力したタスク詳細情報を，リストア後にsubmittaskコマンドで一括再登録すると，同一の設定で別のタスクとして再登録することができます。

ただし，リストア後のタスクは［タスク一覧］ビューで［失敗したステップからリトライ］または［失敗した次のステップからリトライ］を選択してタスクの実行をやり直すことはできません。

関連トピック

1.6.11　タスクの分類と生成契機

1.6.12　タスクの状態一覧と状態遷移

12.1　JP1/AOシステムをバックアップする手順（非クラスタ構成の場合）

12.2　JP1/AOシステムをバックアップする手順（Windowsのクラスタ構成の場合）

12.3　JP1/AOシステムをバックアップする手順（Linuxのクラスタ構成の場合）

12.4　JP1/AOシステムをリストアする手順（非クラスタ構成の場合）

12.5　JP1/AOシステムをリストアする手順（Windowsのクラスタ構成の場合）

12.6　JP1/AOシステムをリストアする手順（Linuxのクラスタ構成の場合）

1.13.2　JP1/AOサービスを再開した場合の注意事項

JP1/AOサービスを再開した場合，サービス停止時のタスクの状態によっては，再開時にタスクが失敗することがあります。JP1/AOサービスを再開した場合のタスクの動作を，次に示します。

表1‒23　JP1/AOサービスを再開した場合のタスクの動作

項番

JP1/AOサービス停止時のタスクの状態

JP1/AOサービスを再開した場合のタスクの動作

1

待機中

再起動が開始予定日時よりも前の場合

待機中のままとなります。

再起動が開始予定日時よりもあとの場合

即座にタスクが実行されます。

2

保留中

保留中のままとなります。

3

実行中

失敗となります。

4

応答待ち中

失敗となります。

5

異常検出

失敗となります。

6

停止中

失敗となります。

7

正常終了

正常終了のままとなります。

8

失敗

失敗のままとなります。

9

キャンセル

キャンセルのままとなります。

1.13.3　リストア対象データ

リストアの対象となるデータの一覧を次に示します。

表1‒24　リストア対象データ

項番

データの分類

対象データ

1

実行情報

タスク

2

履歴情報

タスクの履歴

3

定義情報

サービステンプレート

4

サービス

5

ユーザー，ユーザーグループ，およびリソースグループ

6

エージェントレス接続先定義

7

サービス共有プロパティ

8

定義ファイル

プロパティファイル，メール通知定義ファイル ，JP1/IM 連携に使用する定義ファイル，およびJP1/AO のインストール先フォルダ¥system¥AJS3CD¥conf配下（または/opt/jp1ao/system/AJS3CD/conf配下）のファイル

9

タスク処理エンジン

タスク処理エンジンの設定情報

1.14　JP1/Baseの認証機能との連携

JP1/Baseの認証機能と連携することで，JP1/AOのユーザーの管理およびユーザー認証ができます。

JP1/Baseを利用してユーザーを管理するには，JP1/Baseの操作画面でJP1ユーザーを作成し，JP1資源グループ名と権限レベルを設定します。このとき，JP1資源グループ名および権限レベルをそれぞれJP1/AOのリソースグループ名およびロールと合わせることで，JP1/AOのユーザーとして管理できます。

JP1/Baseと連携することで次のメリットがあります。

JP1/AOでのユーザーやユーザーグループの管理が不要になります。

すでに存在しているJP1ユーザーを利用できます。

JP1/Baseと連携する場合のユーザー認証の流れを次の図に示します。

図1‒31　JP1/Baseと連携する場合のユーザー認証の流れ

なお，JP1/Baseの認証機能との連携を有効にするには，外部認証サーバ連携コンフィグファイルでの設定が必要です。クラスタシステムの場合は，実行系サーバと待機系サーバで同じ設定をしてください。

JP1/Baseの認証機能との連携を有効にすると，JP1/AOに登録されていないユーザーがJP1/AOにログインした場合は，JP1/Baseでユーザー認証します。JP1/AOに登録されているユーザーがJP1/AOにログインした場合は，JP1/Baseと連携しないでJP1/AOで認証や権限が管理されます。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「JP1/Baseの認証機能との連携」のトピック

1.15　Active Directoryとの連携

Active Directoryと連携することで，Active Directoryで管理しているユーザーおよびグループをJP1/AOで利用できます。ただし，連携できるのはJP1/AOがActive DirectoryをLDAPディレクトリサーバとして使用する場合です。

Active Directory連携を有効にするには，外部認証サーバ連携コンフィグファイルの設定が必要です。また，必要に応じて，Active Directoryにユーザーを登録したり，LDAP検索用ユーザーを登録したりしてください。

また，Active Directory連携をする際は，グループ連携するかどうかを選択できます。グループ連携するかどうかによって，できることが異なります。

グループ連携しない場合

ユーザー認証はActive Directoryで行います。

ユーザーのユーザーグループへの登録／削除は，JP1/AOで行います。

このため，JP1/AOとActive Directoryに同じユーザーを登録する必要があります。このとき，JP1/AOにはパスワードの設定は不要です。

グループ連携する場合

ユーザー認証はActive Directoryで行います。

Active Directoryのグループを，JP1/AOのユーザーグループとして登録して利用します。ユーザーのグループへの登録／削除はActive Directoryで行います。

このため，JP1/AO にユーザー登録は不要です。

次に，グループ連携しない場合，グループ連携する場合のそれぞれについて，事前の登録内容と，ユーザー認証の流れを説明します。

グループ連携しない場合

JP1/AOにログインするユーザーとして，JP1/AOのユーザーIDと，Active DirectoryのユーザーIDを一致させる形で登録します。このとき，パスワードはActive Directoryに登録するだけで，JP1/AOでの管理を省略できます。

ユーザーがJP1/AOにログインするときに，JP1/AOのユーザー情報で認証方式に「LDAP」が指定されていると，Active Directoryで管理している情報を使用してログインします。

Active Directory連携で，グループ連携しない場合のユーザー認証の流れを次の図に示します。

図1‒32　Active Directory連携でのユーザー認証の流れ（グループ連携しない場合）

グループ連携する場合

Active DirectoryのグループをJP1/AOのユーザーグループとして管理できます。そのため，Active Directoryのグループに登録されているユーザーは，JP1/AOに登録する必要はありません。Active Directoryのグループにリソースグループを割り当てることで，リソースを使用できるようになります。

ユーザーがJP1/AOにログインするときに，JP1/AOにユーザー情報が登録されていない場合，Active Directoryのユーザー情報を参照してログインします。

Active Directory連携で，グループ連携する場合のユーザー認証の流れを次の図に示します。

図1‒33　Active Directory連携でのユーザー認証の流れ（グループ連携する場合）

関連トピック

マニュアル「JP1/AO 構築ガイド」−「Active Directoryとの連携」のトピック

8.　ユーザーの管理

10.　ユーザーグループの管理

1.16　JP1/IMのイベント監視機能との連携

JP1/IMは，JP1シリーズ製品やその他のミドルウェア製品と連携し，システム全体の構成管理・運用管理をすることで，システムを統合管理する製品です。

JP1/AOをJP1/IMと連携させることで，JP1/AOが発行するJP1イベントをJP1/IMで一元監視できます。

図1‒34　JP1イベント通知の概要

JP1/IMのイベント監視機能との連携でできることを次に示します。

JP1イベント連携

JP1イベントは，JP1/Base※経由でJP1/IM - Managerに転送されます。これによって，JP1/IM - Viewの［イベントコンソール］画面から，JP1イベントを一元的に監視できます。

JP1イベントは，タスクの状態遷移の検出時，JP1/AOの起動および停止時，タスク処理エンジンの異常検出時，データベースの異常検出時に発行されます。

注※

JP1/AOが非クラスタ構成の場合，JP1/AOと同一ホスト上にあるJP1/BaseにJP1イベントが通知されます。JP1/AOがクラスタ構成の場合，JP1/AOと同一の論理ホスト名を持つJP1/BaseにJP1イベントが通知されます。

モニター起動連携

JP1/IM - Viewに呼び出す画面を定義しておくことで，JP1イベントから関連するJP1/AOの画面を表示できます。例えば，タスクが失敗したというJP1イベントから，タスクの処理結果を示すJP1/AOの画面を表示できます。

統合機能メニュー連携

JP1/IM - Viewの統合機能メニューに登録することで，JP1/IM - ViewからJP1/AOの画面を表示できます。

関連トピック

付録A.1(1)　JP1イベント一覧

マニュアル「JP1/AO 構築ガイド」−「JP1/IMのイベント監視機能との連携」のトピック

1.16.1　JP1イベントの通知契機

JP1/AOが発行するJP1イベントはJP1/IMで一元監視できます。JP1/AO がJP1イベントを発行する通知契機を次の表に示します。

表1‒25　JP1イベントの通知契機

通知契機

イベントID

大分類

小分類

タスクの状態検出※1

「応答待ち中」の状態を検出したとき※2

0x00007000

「正常終了」の状態を検出したとき

「失敗」の状態を検出したとき

「キャンセル」の状態を検出したとき

JP1/AOの稼働状態

JP1/AOの起動時

0x00007010

JP1/AOの停止時

タスク処理エンジンの異常検出

タスク処理エンジンのコマンドを実行しエラーになった場合

0x00007020

データベースの異常検出※3

データベースの接続時にエラーになった場合

0x00007030

注※1

JP1/AOでは定期的に（デフォルトでは30秒に1回）タスクの状態を検知します。JP1イベントは，その検知のタイミングで発行されます。なお，検知した状態が前回の検出時と同じである場合，JP1イベントの通知は抑制されます。

注※2

「応答待ち中」に遷移して30秒以内に［応答入力］ダイアログボックスで応答した場合，次の状態に遷移してしまうため，JP1イベントは発行されません。

注※3

同一の事象に起因するJP1イベントは，最初の通知から1時間以内は発行されなくなります。

ポイント

タスク処理エンジンのイベントが多く，画面表示が見づらくなる場合は，JP1/IMの管理画面でフィルタリングしてください。

1.17　JP1/AJS3 との連携

JP1/AJS3と連携することで，JP1/AJS3サーバからJP1/AOサーバに対して，次のコマンドの実行を自動化できます。

stoptaskコマンド

submittaskコマンド

JP1/AJS3連携の概要を次の図に示します。

図1‒35　JP1/AJS3連携の概要

なお，JP1/AJS3 サーバと連携するには，JP1/AOを実行エージェントとして登録してください。また，JP1/AOサーバで実行するためのPCジョブを作成してください。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「JP1/AJS3との連携」のトピック

1.18　メール通知

タスク異常検出または失敗の状態になったことを検出した場合に，異常をメールで通知できます。メールを通知するには，ビルトインサービス共有プロパティおよびメール定義ファイルに必要な情報を設定する必要があります。

メール通知の概要を次に示します。

図1‒36　メール通知の概要

メール通知でできることを次に示します。

メール通知

JP1/AOシステム内に存在するSMTPサーバを利用して，タスクの異常をテキスト形式のメールで通知できます。

メール通知が行われるのは，次の場合です。

タスクが異常検出の状態に遷移したことを，JP1/AOが検知したとき

タスクが失敗の状態に遷移したことを，JP1/AOが検知したとき

ただし，実行中のタスクを，ユーザーが停止して失敗の状態になった場合は，メール通知はされません。また，「失敗」への遷移前の状態が「異常検出」または「停止中」の場合はメール通知はされません。

なお，これらの場合以外にも，メール通知部品を使用しているサービステンプレートが実行されたとき，メール通知が行われます。

関連トピック

1.7.2　ビルトインサービス共有プロパティ一覧

マニュアル「JP1/AO 構築ガイド」−「メール通知定義ファイル（mailDefinition_ja.conf）」のトピック

マニュアル「JP1/AO サービステンプレートリファレンス」−「メール通知部品」のトピック

1.18.1　メール通知の設定項目一覧

メールを通知するには，ビルトインサービス共有プロパティ，プロパティファイル（config_user.properties），およびメール通知定義ファイル（mailDefinition_ja.conf）を設定してください。

メール通知の設定項目一覧を次に示します。

表1‒26　メール通知の設定項目一覧

項目

設定方法

必須区分

メール通知の使用可否

ビルトインサービス共有プロパティ

必須

SMTPサーバのIPアドレスまたはホスト名

必須

SMTPサーバのポート番号

必須

SMTPサーバのユーザーID

必須

SMTPサーバのパスワード

必須

メールの送信元※1

必須

メールの送信先（TO）

必須

メールの送信先（CC）

任意

メールの送信先（BCC）

任意

メール通知に失敗した場合のリトライ回数およびリトライ間隔

プロパティファイル（config_user.properties）

任意※2

メールのタイトルおよび本文

メール通知定義ファイル（mailDefinition_ja.conf）

任意※2

注※1

メールの返信先としても使用されます。

注※2

プロパティファイル（config_user.properties）またはメール通知定義ファイル（mailDefinition_ja.conf）に設定されているデフォルト値は，必要に応じて変更してください。

メール通知で使用される文字セットはUTF-8です。また，実際に送信されるメールは，SMTPサーバの設定によって，文字数の制限などの影響を受ける場合があります。SMTPサーバの設定を確認してから，メール通知に関する設定をしてください。

関連トピック

1.7.2　ビルトインサービス共有プロパティ一覧

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」および「メール通知定義ファイル（mailDefinition_ja.conf）」のトピック

1.19　ダイレクトアクセスURL

JP1/AOでは，操作画面のURLを指定することで，目的の画面をログイン後に直接表示できます。これをダイレクトアクセスURL機能と呼びます。

ダイレクトアクセスURLを指定してログインすると，［ログイン］画面と目的の画面までの間に表示される通常の遷移画面は，表示されません。

ダイレクトアクセスURLを指定して表示できる画面は，次の3画面です。

［サービス設定］ダイアログボックス

サービスの情報を確認および変更するための画面です。

［サービス実行］ダイアログボックス

サービスを実行するための画面です。

［タスク詳細］ダイアログボックス

タスクの詳細情報を確認するための画面です。

1.19.1　ダイレクトアクセスURLの指定形式と指定項目

ダイレクトアクセスURLは，表示する画面を指定するためのラウンチURLと，その画面で表示する情報を指定するためのクエリパラメータから構成されています。ラウンチURLとクエリパラメータは「?」で区切られています。

ダイレクトアクセスURLの先頭に指定する文字列は，WebブラウザーとJP1/AOサーバ間の通信方式によって異なります。ここではhttp接続の場合を記載していますが，必要に応じてhttpsに読み替えてください。

図1‒37　ダイレクトアクセスURLの指定形式（［タスク詳細］ダイアログボックスの場合）

ラウンチURLの指定が不正な場合，［ログイン］画面は表示されないでWebクライアントまたはWebサーバのエラーメッセージが表示されます。

クエリパラメータの指定が不正な場合，［ログイン］画面にエラーが表示されます。

それぞれのダイアログボックスを表示する場合の，ダイレクトアクセスURLの指定形式を次に示します。

［サービス設定］ダイアログボックスの場合

http://ホスト名:ポート番号/Automation/launcher/ConfigService?rg=サービスのリソースグループ名&sn=サービス名

［サービス実行］ダイアログボックスの場合

http://ホスト名:ポート番号/Automation/launcher/SubmitTask?rg=サービスのリソースグループ名&sn=サービス名&tn=タスク名&td=タスクの説明&pr_プロパティキー=プロパティ値※

注※

pr_プロパティキー=プロパティ値は，「&pr_プロパティキー1=プロパティ値1&pr_プロパティキー2=プロパティ値2...」のように，「&」を付与することで複数指定できます。

［タスク詳細］ダイアログボックスの場合

http://ホスト名:ポート番号/Automation/launcher/TaskDetails?task_id=タスクID

ダイレクトアクセスURLの指定項目

ダイレクトアクセスURLの指定項目を次に示します。

表1‒27　ダイレクトアクセスURLの指定項目

項番

構成要素

指定項目

説明

1

ラウンチURL

ホスト名

JP1/AOサーバのホスト名，またはIPアドレスを指定します。

2

ポート番号

JP1/AOのWebサーバのポート番号を指定します。

3

クエリパラメータ

rg=サービスのリソースグループ名

表示したいサービスが所属するリソースグループ名を，URLエンコード※1した文字列で指定します。

リソースグループ名は，操作画面での表示，またはサービスの一覧を出力するコマンド（listservices）で出力したファイルの「Resource Group」列に出力される値で確認できます。

4

sn=サービス名

表示したいサービス名をURLエンコード※1した文字列（文字セットはUTF-8）で指定します。

サービス名は，操作画面での表示，またはサービスの一覧を出力するコマンド（listservices）で出力したファイルの「Service Name」列に出力される値で確認できます。

5

task_id=タスクID

表示したいタスクIDを指定します。

タスクIDは，操作画面での表示，またはタスクの一覧を出力するコマンド（listtasks）で出力したファイルの「TaskID」列に出力される値で確認できます。

6

tn=タスク名※2

入力したいタスク名をURLエンコード※1した文字列（文字セットはUTF-8）で指定します。値に指定できる文字数は，最大128文字です。

7

td=タスクの説明※2

入力したいタスクの説明をURLエンコード※1した文字列（文字セットはUTF-8）で指定します。値に指定できる文字数は，最大256文字です。

8

pr_プロパティキー=プロパティ値※2

入力したいプロパティキーとそのプロパティ値を指定します。複数指定する場合は，「&pr_プロパティキー1=プロパティ値1&pr_プロパティキー2=プロパティ値2...」のように「&」を付与した形式で指定します。プロパティ値は，URLエンコード※1した文字列（文字セットはUTF-8）で指定してください。

なお，ダイレクトアクセスURL で指定したプロパティ値は［サービス実行］ダイアログボックスだけに反映されます。［サービス設定］ダイアログボックス，およびサービス共有プロパティの設定には反映されません。

注※1

URLエンコードとは，WebブラウザーがURLとして読み取れない文字をURLで使用できるように変換するための処理です。

例えば，［サービス設定］ダイアログボックスを表示する場合のURLを次に示します。

サービスの設定内容

ホスト名：host01

ポート番号：23015

リソースグループ名：All Resources

サービス名：JP1/AJSジョブネット実行登録

指定するURL

http://host01:23015/Automation/launcher/ConfigService?rg=All%20Resources&sn=JP1%2fAJS%e3%82%b8%e3%83%a7%e3%83%96%e3%83%8d%e3%83%83%e3%83%88%e5%ae%9f%e8%a1%8c%e7%99%bb%e9%8c%b2

注※2

クエリパラメータに指定できる文字数には制限があります。クエリパラメータの文字数を確認するための見積もり式については，「1.19.2　クエリパラメータの見積もり方法」を参照してください。

表示するダイアログボックスごとの指定項目の省略の可否を次に示します。

表1‒28　指定項目の省略の可否

項番

構成要素

指定項目

［サービス設定］ダイアログボックス

［サービス実行］ダイアログボックス

［タスク詳細］ダイアログボックス

1

ラウンチURL

ホスト名

×　

×　

×　

2

ポート番号

×　

×　

×　

3

クエリパラメータ

rg=サービスのリソースグループ名

×　

×　

−　

4

sn=サービス名

×　

×　

−　

5

task_id=タスクID

−　

−　

×　

6

tn=タスク名

−　

○　

−　

7

td=タスクの説明

−　

○　

−　

8

pr_プロパティキー=プロパティ値

−　

○　

−　

（凡例）

○：省略できます。　×：省略できません。　−：指定できません。

クエリパラメータ指定時の注意事項

クエリパラメータには，ASCII文字を使用してください。

指定できる文字数は，最大1,024文字です。

サロゲートペア文字または制御文字をURLエンコードした文字列は，指定できません。

クエリパラメータのキーには，次の文字が指定できます。

「a〜z，A〜Z」（半角英字）

「0〜9」（半角数字）

「-」（半角ハイフン）

「_」（半角アンダーライン）

「.」（半角ピリオド）

使用できる文字の範囲内で，指定項目にないクエリパラメータを指定した場合，そのクエリパラメータは無視されます。

省略できるクエリパラメータについて，値を省略した場合，値は設定されません。

ダイレクトアクセスURLにパスワードなどの機密性の高い情報を指定する場合は，セキュリティに注意してください。

「pr_プロパティキー=プロパティ値」の指定方法

プロパティキーには，［サービス実行］ダイアログボックスに表示されている入力プロパティを指定してください。

指定が必須のプロパティで，データ型が「list」または「boolean」の場合は，プロパティ値を必ず指定してください。

プロパティのデータ型によって，クエリパラメータの指定方法が異なります。次の表にデータ型ごとの指定内容を示します。

表1‒29　プロパティのデータ型に対応した指定形式

パラメータのデータ型

指定形式

string

1,024文字以内の文字列を指定する。

boolean

「true」または「false」を指定する。

integer

-2,147,483,648〜2,147,483,647の整数を指定する。

double

約±4.9×10⁻³²⁴〜±1.7×10³⁰⁸の倍精度浮動小数点数を指定する。

date

「YYYY-MM-DD」の形式で日付を指定する。なお，1900-01-01〜2100-12-31の日付を指定できる。

YYYY：年

MM：月

DD：日

password

1,024文字以内の文字列を指定する。

list

リストボックスに表示されるプロパティ値を指定する。

1.19.2　クエリパラメータの見積もり方法

ダイレクトアクセスURLのクエリパラメータに指定できる文字数は，最大1,024文字です。指定できる文字数を確認するためのクエリパラメータの見積もり式を次に示します。

（リソースグループ名の文字数＋サービス名の文字数＋タスク名の文字数＋タスクの説明の文字数）＋16＋（プロパティキーの文字数＋プロパティ値の文字数＋5）×n※≦1,024

注※　nは指定するプロパティの数です。

1.20　Link&Launchの設定

Link&Launch機能を設定すると，メニューエリアに［ツール］メニューが表示され，Hitachi Command Suite製品をシングルサインオンで起動できます。

起動するHitachi Command Suite製品は，JP1/AOサーバにインストールされている必要があります。また，シングルサインオンする際のURLには，各Hitachi Command Suite製品のインストール時に指定したホスト名またはIPアドレスが利用されるため，ホスト名が正しく解決される必要があります。

Link&Launch機能は，プロパティファイル（config_user.properties）で設定します。

Link&Launch機能の対象となる製品の一覧と，［ツール］メニューに表示される順序を次に示します。なお，JP1/AOサーバにインストールされていないHitachi Command Suite製品の名称は非活性で表示されます。

表1‒30　Link&Launch機能の対象製品

項番

対象製品

表示順序

1

Hitachi Device Manager Software

1

2

Hitachi Tuning Manager Software

2

3

Hitachi Global Link Manager Software

3

4

Hitachi Replication Manager Software

4

5

Hitachi Compute Systems Manager Software

5

Link&Launch機能を使用する場合は，事前にプロパティファイルや，JP1/Baseでの権限レベルの設定が必要です。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」および「JP1/Base での権限レベルの定義（Hitachi Command Suite 製品にシングルサインオンする場合）」のトピック

1.21　JP1/IM - NPの業務コンテンツとの連携

JP1/AOの操作画面から，JP1/IM - NPの画面をシングルサインオンで起動できます。［応答入力］ダイアログボックスから，JP1/IM - NPの業務コンテンツ（業務フローおよびガイド）を参照して，業務の流れと操作手順を確認できます。

JP1/IM - NPの業務コンテンツとの連携の概要を次に示します。

図1‒38　JP1/IM - NPの業務コンテンツとの連携の概要

なお，JP1/IM - NPと連携するには，JP1/AOとJP1/IM - NPが同一のJP1/Baseの認証機能を利用していることが前提です。

関連トピック

マニュアル「JP1/AO サービステンプレートリファレンス」−「ユーザー応答待ち部品」のトピック

2　JP1/AOへのログイン

JP1/AOにログインするための手順について説明します。

2.1　JP1/AOにログインする手順

WebブラウザーからURLを指定して，JP1/AOにログインします。

操作できる権限およびロール：

すべてのユーザー

JP1/AOにログインするには：

WebブラウザーでログインURLにアクセスします。

ユーザーIDとパスワードを入力します。

インストール後，JP1/AOに初めてログインする場合は，SystemアカウントのユーザーIDとパスワードを使用してください。

ユーザーID：system

パスワード：manager

なお，不正なアクセスを防止するために，Systemアカウントのパスワードを変更することをお勧めします。

また，必要に応じてJP1/AOを操作するためのユーザーを追加登録してください。

［OK］ボタンをクリックします。

ログインURL：

ログイン時のURLは，システムの構成（非クラスタシステムまたはクラスタシステム）によって異なります。

表2‒1　ログイン時のURL

システムの構成

URL

指定方法

非クラスタシステム

http接続の場合

http://ホスト名またはIPアドレス:ポート番号/Automation/

https接続の場合

https://ホスト名またはIPアドレス※1:ポート番号/Automation/

ホスト名またはIPアドレスにはインストール時に指定したホスト名またはIPアドレスを指定します。

ポート番号のデフォルトは，次のとおりです。

http接続の場合

Windowsの場合

23015

Linuxの場合

22015

https接続の場合

Windowsの場合

23016

Linuxの場合

22016

なお，ポート番号は変更できます。

クラスタシステム

http接続の場合

http://論理ホスト名または論理IPアドレス:ポート番号/Automation/

https接続の場合

https://論理ホスト名または論理IPアドレス※1:ポート番号/Automation/

ポート番号のデフォルトは，次のとおりです。

http接続の場合

Windowsの場合

23015

Linuxの場合

22015

https接続の場合

Windowsの場合

23016

Linuxの場合

22016

なお，ポート番号は変更できます。※2

注※1

https接続時には，SSLサーバ証明書にホスト名を指定しているときはホスト名を，IPアドレスを指定しているときはIPアドレスをURLに指定することをお勧めします。不一致の場合は，警告やエラーが表示されます。

注※2

クラスタシステムのJP1/AOのポート番号を変更する際には，クラスタソフトでサービスを停止してください。また，実行系ホストと待機系ホストの両方でポート番号を変更してください。

関連トピック

1.10.1　JP1/AOのデフォルトユーザー

8.1　JP1/AOにユーザーを登録する手順

12.13　JP1/AOシステムを停止する手順（クラスタ構成の場合）

マニュアル「JP1/AO 構築ガイド」−「ポート番号を変更する手順」のトピック

3　サービステンプレートの管理

JP1/AOでサービステンプレートを管理するための手順について説明します。

3.1　サービステンプレートを開発する手順

運用手順を自動化するために必要なサービステンプレートを開発します。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザーに加え，AdminロールまたはDevelopロールを持つユーザー

サービステンプレートを開発するには：

サービステンプレートの開発については，マニュアル「JP1/AO サービステンプレート開発ガイド」を参照してください。

3.2　サービステンプレートをJP1/AOに追加する手順（インポート）

サービステンプレートをJP1/AOに追加します。サービステンプレートをJP1/AOに追加することをサービステンプレートのインポートといいます。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザーに加え，AdminロールまたはDevelopロールを持つユーザー

サービステンプレートをJP1/AOに追加するには：

importservicetemplateコマンドを実行してください。

サービステンプレートがJP1/AOサーバにインポートされます。

追加されたサービステンプレートは，［サービス追加］ダイアログボックスで確認できます。

ポイント

サービステンプレートをビルドまたはリリースした場合は，importservicetemplateコマンドを実行しなくても自動的にインポートされます。

サービステンプレートのファイル（stファイル）を複数インポートしたい場合，それらをまとめたzipファイルを作成すれば1回でインポートできます。このとき，フォルダは作成しないで，サービステンプレートのファイルだけを圧縮してください。

関連トピック

1.3.2　JP1/AO同梱およびJP1/AOコンテンツセットのサービステンプレートの格納先

3.3　JP1/AOからサービステンプレートを削除する手順

JP1/AOから，不要となったサービステンプレートを削除します。

削除できるサービステンプレートの条件：

サービステンプレートを削除する場合は，事前に，そのサービステンプレートが基となっているサービスをすべて削除する必要があります。

注意事項

サービステンプレートを削除すると，サービステンプレート格納フォルダ配下にあるサービステンプレートの構成ファイルとサービステンプレートが使用していたサービス共有プロパティが削除されます。ただし，サービス共有プロパティを他のサービステンプレートが使用している場合は削除されません。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザーに加え，AdminロールまたはDevelopロールを持つユーザー

JP1/AOからサービステンプレートを削除するには：

リリースサービステンプレートを削除する場合は，deleteservicetemplateコマンドを実行してください。

サービステンプレートがJP1/AOサーバから削除されます。

サービステンプレートが削除されたことを確認するには，［サービス追加］ダイアログボックスに，削除したサービステンプレートが表示されていないことを確認してください。

ポイント

開発サービステンプレートは，［エディタ］画面から削除してください。

関連トピック

4.3　サービスを削除する手順

マニュアル「JP1/AO サービステンプレート開発ガイド」−「開発サービステンプレートを削除する手順」のトピック

3.4　サービステンプレートにプリセットプロパティを追加する手順

サービステンプレートにプリセットプロパティを追加します。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザー

サービステンプレートにプリセットプロパティを追加するには：

プリセットプロパティ定義ファイルを用意します。

プリセットプロパティ定義ファイルのファイル名は「preset_プリセット名.properties」の形式にしてください。なお，「プリセット名」には，1〜30文字以内で指定してください。

「プリセット名」に指定できる文字を次に示します。

半角英数字

半角ハイフン「-」

半角アンダーライン「_」

半角ピリオド「.」

プリセットプロパティ定義ファイルを次のフォルダに格納します。

Windowsの非クラスタシステムの場合

JP1/AO のインストール先フォルダ¥extra_presets¥サービステンプレートのベンダーID¥サービステンプレートID¥サービステンプレートのバージョン

Linuxの非クラスタシステムの場合

/var/opt/jp1ao/extra_presets/サービステンプレートのベンダーID/サービステンプレートID/サービステンプレートのバージョン

Windowsのクラスタシステムの場合

共有フォルダ名¥jp1ao¥extra_presets¥サービステンプレートのベンダーID¥サービステンプレートID¥サービステンプレートのバージョン

Linuxの非クラスタシステムの場合

共有フォルダ名/jp1ao/extra_presets/サービステンプレートのベンダーID/サービステンプレートID/サービステンプレートのバージョン

対象のサービステンプレートにプリセットプロパティが追加されます。

追加されたプリセットプロパティは，該当するサービステンプレートから追加されたサービスの［サービス設定］ダイアログボックスで確認できます。［サービス設定］ダイアログボックスで，「プリセット名」を選択し，反映することでプロパティに値が一括で設定されます。

関連トピック

1.8.1　プリセットプロパティ定義ファイルとは

1.8.2　プリセットプロパティ定義ファイルの形式

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

3.5　サービステンプレート一覧を出力する手順（一覧のエクスポート）

サービステンプレートの一覧を，CSVファイルに出力します。サービステンプレート一覧を出力することを，サービステンプレートのエクスポートといいます。

JP1/AOにどのようなサービステンプレートがあるかを一覧で確認できます。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザーに加え，Adminロール，DevelopロールまたはModifyロールを持つユーザー

サービステンプレート一覧を出力するには：

listservicesコマンドのoutputオプションにservicetemplatesを指定し実行してください。

コマンドで指定した場所に，サービステンプレート一覧がCSVファイルで出力されます。

4　サービスの管理

JP1/AOでサービスを管理するための手順について説明します。

4.1　サービスを追加する手順

JP1/AOに追加したサービステンプレートを，［サービス］画面のサービス一覧に追加します。サービス一覧に追加することで，サービスが実行できるようになります。

また，サービスの追加時にはカテゴリを設定します。業務単位や担当者単位などでカテゴリを設定しておくことで，カテゴリごとにサービスを表示できるようになります。

ポイント

1つのサービステンプレートから，複数サービスを追加できます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール

サービスを追加するには：

［サービス］画面で，［サービス追加］ボタンをクリックします。

ポイント

［設定］メニューで，［サービス追加］をクリックしても同じ操作ができます。

［サービス追加］ダイアログボックスのサービステンプレート一覧から，追加したいサービステンプレートをクリックします。

［サービス名］テキストボックスに，サービス名を入力します。

サービス名はリソースグループ内で一意となるように設定してください。

［説明］テキストボックスに，説明を入力します。

［カテゴリ名］テキストボックスに，カテゴリ名を入力します。

256文字以内の文字列を指定します。制御文字（¥u0000〜¥u001Fおよび¥u007F〜¥u009F）以外の文字を指定してください。

カテゴリを階層にする場合は，「/」で区切って入力します。階層は最大10階層まで設定できます。また，カテゴリの各階層には，必ず値を設定します。

複数のカテゴリに設定する場合は，カテゴリとカテゴリの間を「,」で区切って入力します。ただし，同じカテゴリを重複しては指定できません。また，「,」で区切った個々のカテゴリには，必ず値を設定します。

階層表記の先頭および末尾に，「/」は指定できません。また，カテゴリ名に「,」，「/」および「¥」は指定できません。

［サービスのリソースグループ］リストボックスの値を確認し，変更したい場合は任意のリソースグループを選択します。

ユーザーが所属するリソースグループが表示されます。

［サービス追加］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［サービス設定］ダイアログボックスで，サービス情報の内容を確認し，プロパティ情報に必要な情報を入力します。

プロパティ情報に表示される項目は，サービステンプレートによって異なります。

［プリセットプロパティ］リストボックスが表示されている場合は，プリセットプロパティ名を選択し［反映］ボタンをクリックすると，ユーザーの環境や運用に応じたプロパティ値をまとめて設定できます。

［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［サービス］画面のサービス一覧に，サービスが追加されます。

関連トピック

1.9　カテゴリの設定

4.2　サービスを編集する手順

［サービス］画面のサービス一覧に追加されているサービスの内容を編集します。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール

サービスを編集するには：

［サービス］画面で編集したいサービスを選択します。

注意事項

［サービス名］をクリックすると［サービス実行］ダイアログボックスが開くため，［サービス名］以外の余白部分を選択してください。

［サービス編集］ボタンをクリックします。

［サービス設定］ダイアログボックスで，サービス情報とプロパティ情報を入力します。

［プリセットプロパティ］リストボックスが表示されている場合は，プリセットプロパティ名を選択し［反映］ボタンをクリックすると，ユーザーの環境や運用に応じたプロパティ値をまとめて設定できます。

［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

サービスの編集内容が設定されます。

編集内容を確認する場合は，［サービス編集］ボタンをクリックし，［サービス設定］ダイアログボックスで確認します。

4.3　サービスを削除する手順

JP1/AOに追加したサービスを［サービス］画面のサービス一覧から削除します。

削除できるサービスの条件：

削除するサービスから生成したタスクがタスク一覧に存在しないことです。ただし，同じサービスから生成したタスクが，タスク一覧ではなく履歴一覧に存在する場合は，削除できます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール

サービスを削除するには：

［サービス］画面で削除したいサービスを選択します。

［Ctrl］キーを押しながらサービスを選択すると，複数のサービスを選択できます。［すべて選択］ボタンをクリックすると，すべてのサービスを選択できます。

注意事項

［サービス名］をクリックすると［サービス実行］ダイアログボックスが開くため，［サービス名］以外の余白部分を選択してください。

［サービス削除］ボタンをクリックします。

［サービス削除］ダイアログボックスで削除対象のサービスを確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［サービス］画面のサービス一覧から，サービスが削除されます。

4.4　サービス一覧を出力する手順（一覧のエクスポート）

サービスの一覧を，CSVファイルに出力します。サービス一覧を出力することを，サービス一覧のエクスポートといいます。JP1/AOにどのようなサービスが追加されているかをサービスの一覧で確認できます。指定したユーザーと関連づいたリソースグループに割り当てられたサービスの一覧が出力されます。ユーザーは，listservicesコマンドのuserオプションで指定します。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザーに加え，Adminロール，Developロール，ModifyロールまたはSubmitロールを持つユーザー

サービス一覧を出力するには：

listservicesコマンドのoutputオプションにservicesを指定し実行してください。

コマンドで指定した場所に，サービス一覧がCSVファイルで出力されます。

5　サービスの実行

JP1/AOでサービスを実行するための手順について説明します。

5.1　サービスを即時実行する手順

サービスを即時に実行します。サービスを実行するとタスクが生成され，処理が即時に実行されます。

この操作は，操作画面およびコマンドで実行できます。

操作できる権限およびロール：

操作画面からサービスを即時実行する場合

Adminロール，Developロール，Modifyロール，Submitロール

コマンドからサービスを即時実行する場合

OSのAdministrators権限またはroot権限を持つユーザーに加え，Adminロール，Developロール，ModifyロールまたはSubmitロールを持つユーザー

操作画面からサービスを即時実行するには：

［サービス］画面で，実行したいサービスを選択して［実行］ボタンをクリックします。

ポイント

［サービス］画面で，実行したい［サービス名］をクリックしても同じ操作ができます。

［サービス実行］ダイアログボックスで，タスク情報を入力します。

プロパティ情報を確認し，それぞれの項目に必要なプロパティ値を入力します。

サービステンプレートによって表示されるプロパティ情報は異なります。

［実行契機種別］リストボックスで［即時実行］を選択します。

［内容確認］ボタンをクリックします。

［内容確認］ダイアログボックスで設定内容を確認し，［実行］ボタンをクリックします。

タスクが生成され，処理が即時に実行されます。

［タスク］画面の［タスク一覧］ビューの状態列で，タスクの状態を確認できます。

コマンドからサービスを即時実行するには：

submittaskコマンドを実行してください。

サービスの実行に伴いタスクが生成され，処理が即時に実行されます。

［タスク］画面の［タスク一覧］ビューの状態列で，タスクの状態を確認できます。

5.2　日時を指定してサービスを実行する手順

サービスを開始したい日時を指定して実行します。サービスを実行するとタスクが生成され，開始予定日時になると処理が実行されます。

なお，JP1/AOでは夏時間対応のタイムゾーンで運用することもできます。

操作できる権限およびロール：

操作画面から日時を指定してサービスを実行する場合

Adminロール，Developロール，Modifyロール，Submitロール

コマンドから日時を指定してサービスを実行する場合

OSのAdministrators権限またはroot権限を持つユーザーに加え，Adminロール，Developロール，ModifyロールまたはSubmitロールを持つユーザー

操作画面から日時を指定してサービスを実行するには：

［サービス］画面で，実行したいサービスを選択して［実行］ボタンをクリックします。

ポイント

［サービス］画面で，実行したい［サービス名］をクリックしても同じ操作ができます。

［サービス実行］ダイアログボックスで，タスク情報を入力します。

プロパティ情報を確認し，それぞれの項目に必要なプロパティ値を入力します。

サービステンプレートによって表示されるプロパティ情報は異なります。

［実行契機種別］リストボックスで［指定日時実行］を選択し，実行開始日や実行開始時刻を入力します。

［内容確認］ボタンをクリックします。

［内容確認］ダイアログボックスで設定内容を確認し，［実行］ボタンをクリックします。

タスクが生成され，処理が待機中の状態になります。

［タスク］画面の［タスク一覧］ビューの状態列で，処理が待機中であることを確認できます。処理は開始予定日時に実行されます。

コマンドから日時を指定してサービスを実行するには：

submittaskコマンドを実行してください。

サービスの実行に伴いタスクが生成され，処理が待機中の状態になります。

［タスク］画面の［タスク一覧］ビューの状態列で，処理が待機中であることを確認できます。処理は開始予定日時に実行されます。

関連トピック

1.5.3　夏時間対応のタイムゾーンでのJP1/AOの運用

5.3　定期的にサービスを実行する手順

サービスを開始したい日時と，周期を指定して実行します。サービスを実行するとタスクが生成され，開始予定日時になると初回の処理が実行されます。以降は定期的にタスクが生成され，処理が実行されます。

なお，JP1/AOでは夏時間対応のタイムゾーンで運用することもできます。

操作できる権限およびロール：

操作画面から定期的にサービスを実行する場合

Adminロール，Developロール，Modifyロール，Submitロール

コマンドから定期的にサービスを実行する場合

OSのAdministrators権限またはroot権限を持つユーザーに加え，Adminロール，Developロール，ModifyロールまたはSubmitロールを持つユーザー

操作画面から定期的にサービスを実行するには：

［サービス］画面で，実行したいサービスを選択して［実行］ボタンをクリックします。

ポイント

［サービス］画面で，実行したい［サービス名］をクリックしても同じ操作ができます。

［サービス実行］ダイアログボックスで，タスク情報を入力します。

プロパティ情報を確認し，それぞれの項目に必要なプロパティ値を入力します。

サービステンプレートによって表示されるプロパティ情報は異なります。

［実行契機種別］リストボックスで［定期実行］を選択し，実行開始日を入力します。

［定期実行周期種別］リストボックスで実行周期を選択します。

定期実行する日時を選択します。

毎日を選択した場合

定期実行時刻を入力します。

毎週を選択した場合

定期実行曜日と定期実行時刻を入力します。

毎月を選択した場合

定期実行日と定期実行時刻を入力します。月末に実行する場合は，［月末］チェックボックスをチェックして定期実行時刻を入力します。

［内容確認］ボタンをクリックします。

［内容確認］ダイアログボックスで設定内容を確認し，［実行］ボタンをクリックします。

タスクが生成され，処理が待機中の状態になります。

［タスク］画面の［タスク一覧］ビューの状態列で，処理が待機中であることを確認できます。初回の処理は開始予定日時に実行されます。

コマンドから定期的にサービスを実行するには：

submittaskコマンドを実行してください。

サービスの実行に伴いタスクが生成され，処理が待機中の状態になります。

［タスク］画面の［タスク一覧］ビューの状態列で，処理が待機中であることを確認できます。初回の処理は開始予定日時に実行されます。

関連トピック

1.5.3　夏時間対応のタイムゾーンでのJP1/AOの運用

6　タスクの管理

JP1/AOでタスクを管理するための手順について説明します。

6.1　ログインユーザーが実行したタスクの状態を確認する手順

［メイン］画面下部のタスクサマリーで，ログインユーザーが実行したタスクの状態を確認できます。タスクサマリーには，「待機中」「応答待ち中」「実行中」「正常終了」「失敗」の5種類があり，それぞれの件数が表示されます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

ログインユーザーが実行したタスクの状態を確認するには：

［メイン］画面を表示します。

タスクサマリーで，タスクの状態および件数を確認します。

図6‒1　タスクサマリーでの状態確認

タスクサマリーの状態をクリックすると，その状態になっているタスクの一覧がダイアログボックスで表示されます。

関連トピック

1.6.10　タスクサマリーの表示形式について

6.2　すべてのタスクの状態を確認する手順

サービスを実行すると，タスクが生成されます。このタスクの状態を確認することで，実行状況を把握できます。

タスク一覧では，処理の開始日時，実行中，成功・失敗といった進捗状況が一覧で把握できるため，問題なく運用が行われているかがわかります。なお，タスク一覧では，ユーザーに参照権限のある，すべてのタスクの状態を確認できます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

すべてのタスクの状態を確認するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，タスクの状態を確認します。

図6‒2　タスク一覧での状態確認

ポイント

［タスク一覧］ビューに表示されている［タスク名］をクリックすることで，タスクの詳細が確認できます。

関連トピック

1.6.12　タスクの状態一覧と状態遷移

6.3　タスクの進捗状況を確認する手順

タスクの進捗は，フロー形式および一覧形式で確認できます。タスクの進捗を確認する手順を次に説明します。

6.3.1　タスクの進捗状況をフロー形式で確認する手順

タスクについて，ステップごとの処理状況をフロー形式で確認できます。実行中のタスクが，フロー中のどのステップまで進んでいるのかを視覚的に把握できます。［タスクモニタ］ビューでは，タスクのフローの全階層を確認できます。

なお，サービステンプレートを作成およびインポートした際のJP1/AOのバージョンに関係なく，タスクの状態を［タスクモニタ］ビューで確認できます。

注意事項

restoresystemコマンドでリストアしているタスクは［タスクモニタ］ビューで表示できません。

ポイント

次の条件にすべて該当する場合，タスクの進捗状況をフロー形式で確認すると，繰り返し実行入力値が空文字で表示されます。そのため，繰り返し実行フローを示す名称は「繰り返しの回次番号_」の形式でアイコンに表示されます。

タスクに繰り返し実行部品（繰り返しステップ）が含まれている

バージョンが10-11以前のJP1/AOでこのタスクを実行した後に，JP1/AOをバージョンアップしている

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

タスクの進捗状況をフロー形式で確認するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，進捗状況を確認したいタスクの行を選択します。

［タスクモニタ］ビューで，タスクの進捗状況を確認します。進捗状況はステップアイコンの上に状態を示すアイコンで表示されます。

ポイント

［タスクモニタ］ビューで，ステップアイコンをダブルクリックすると，そのステップの下の階層をフロービューおよびフローツリービューで表示できます。

図6‒3　［タスクモニタ］ビューの表示例

関連トピック

1.6.13　ステップの状態一覧

マニュアル「JP1/AO 画面・コマンド・APIリファレンス」−「ステップの状態を示すアイコン」のトピック

6.3.2　タスクの進捗状況の詳細を一覧形式で確認する手順

タスクの進捗状況の詳細を確認します。タスクについて，全体の進捗状況と，ステップごとの処理状況を確認できます。なお，表示できるのは，最上位のフローに定義されているステップの一覧です。最上位のフローにないステップは表示されません。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

タスクの進捗状況の詳細を一覧形式で確認するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，進捗状況の詳細を確認したいタスクの［タスク名］をクリックします。

ポイント

進捗状況を確認したいタスクの行を選択し，［タスク詳細表示］ボタンをクリックしても同じ操作ができます。

［タスク詳細］ダイアログボックスの下部にある［ステップ詳細］をクリックします。

［ステップ情報］で，タスクの全体の進捗状況を確認します。

［ステップ一覧］で，ステップごとの進捗状況を確認します。

関連トピック

1.6.3　タスクの進捗管理について

1.6.13　ステップの状態一覧

6.4　タスクログを表示する手順

タスクを実行した際のログを，［タスクログ］ダイアログボックスに表示して，確認できます。［タスクログ］ダイアログボックスには，タスクログの内容が表示されます。

タスクログは，タスクが次の状態のときに出力されます。

実行中

応答待ち中

異常検出

停止中

正常終了

失敗

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

タスクログを表示するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

タスクログを確認したいタスクの行を選択します。

［タスク一覧］ビューまたは［タスク詳細］ダイアログボックスの下部にある［タスクログ参照］ボタンをクリックします。

［タスクログ］ダイアログボックスでは，次の操作ができます。

タスクログを定期的に自動更新する

［自動更新する］チェックボックスをチェックします。

タスクログを手動で更新する

［更新］ボタンをクリックします。

タスクログをダウンロードする

ポイント

［自動更新する］チェックボックスにチェックしている場合，タスクの状態に関係なく，タスクログは再取得され，［タスクログ］ダイアログボックスのスクロールバーは最下部へ移動します。

［タスクログ］ダイアログの自動更新間隔（単位：秒）は，プロパティファイル（config_user.properties）のキー「client.monitor.tasklog.ref resh.interval」で指定してください。

［タスクログ］ダイアログに表示できるタスクログのサイズ（単位：KB）は，プロパティファイル（config_user.properties）のキー「client.monitor.tasklog.maxfilesize」で指定してください。

デバッグタスクのタスクログを表示する手順については，マニュアル「JP1/AO サービステンプレート開発ガイド」を参照してください。

関連トピック

6.5　タスクログをダウンロードする手順

13.9.3　タスクログの詳細

6.5　タスクログをダウンロードする手順

タスクを実行した際のログを，ダウンロードして確認できます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

タスクログをダウンロードするには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

タスクログを確認したいタスクの行を選択します。

［タスク一覧］ビューまたは［タスク詳細］ダイアログボックスの下部にある［タスクログ参照］ボタンをクリックします。

［タスクログ］ダイアログボックス下部にある［ログダウンロード］ボタンをクリックします。

タスクログのダウンロード先を指定します。

ポイント

ダウンロードできるタスクログのサイズは，プロパティファイル（config_user.properties）で指定したタスク用ログファイルサイズの最大値（単位：KB）です。

デバッグタスクのタスクログをダウンロードする手順については，マニュアル「JP1/AO サービステンプレート開発ガイド」を参照してください。

関連トピック

6.4　タスクログを表示する手順

13.9.3　タスクログの詳細

6.6　応答待ち中タスクの対処を入力する手順（応答入力）

実行中のタスクの状態がユーザーからの応答待ち中になった場合に，ユーザーによる応答（判断・選択）を入力します。応答待ち中タスクの対処を入力することを，応答入力といいます。応答を入力すると，入力した内容に従って処理が続行，または停止されます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

応答待ち中タスクの対処を入力するには：

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，応答を入力したいタスクを選択し，［応答入力］ボタンをクリックします。

ポイント

［応答待ち中タスク一覧］ダイアログボックス，または［タスク詳細］ダイアログボックスで［応答入力］ボタンをクリックしても同じ操作ができます。

また，応答待ちの通知メールに記載されているURLにアクセスし，表示される［ログイン］画面でログインしても同じ操作ができます。

［応答入力］ダイアログボックスでメッセージを確認し，実施したい操作のボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

入力した応答内容に従って処理が続行，または停止されます。

図6‒4　［応答入力］ダイアログボックスの例

注意事項

［応答入力］ダイアログボックスを表示中に処理が停止された場合，応答を入力した時点でエラーとなります。

6.7　タスクを一時停止する手順（スケジュール一時停止）

待機中タスクのスケジュールを一時停止します。スケジュールを一時停止すると，スケジュールを再開するまでタスクの状態が保留中となります。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

タスクを一時停止するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，スケジュールを停止したいタスクを選択します。

［Ctrl］キーを押しながら選択すると，複数のタスクを選択できます。

注意事項

［タスク名］をクリックすると［タスク詳細］ダイアログボックスが開くため，［タスク名］以外の余白部分を選択してください。

［その他の操作］メニューで，［スケジュール一時停止］をクリックします。

［スケジュール一時停止］ダイアログボックスで停止するタスクを確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

スケジュールを停止したタスクの状態が保留中となります。

タスクの状態は，［タスク一覧］ビューの状態列で確認できます。

関連トピック

6.8　一時停止したタスクを開始する手順（スケジュール再開）

6.8　一時停止したタスクを開始する手順（スケジュール再開）

一時停止したタスクのスケジュールを再開します。スケジュールを再開すると，タスクの状態が待機中となります。ただし，スケジュールを再開した時点でサービスの開始予定日時を過ぎていた場合は，即時に処理が実行されます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

一時停止したタスクを開始するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，スケジュールを再開したいタスクを選択します。

［Ctrl］キーを押しながら選択すると，複数のタスクを選択できます。

注意事項

［タスク名］をクリックすると［タスク詳細］ダイアログボックスが開くため，［タスク名］以外の余白部分を選択してください。

［その他の操作］メニューで，［スケジュール再開］をクリックします。

［スケジュール再開］ダイアログボックスで再開するタスクを確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

開始したタスクの状態が待機中または実行中となります。

タスクの状態は，［タスク一覧］ビューの状態列で確認できます。

関連トピック

6.7　タスクを一時停止する手順（スケジュール一時停止）

6.9　タスクをキャンセルする手順（スケジュールキャンセル）

待機中タスクのスケジュールをキャンセルします。スケジュールをキャンセルすると，タスクの状態がキャンセルとなります。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

タスクをキャンセルするには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，スケジュールをキャンセルしたいタスクを選択します。

［Ctrl］キーを押しながら選択すると，複数のタスクを選択できます。

注意事項

［タスク名］をクリックすると［タスク詳細］ダイアログボックスが開くため，［タスク名］以外の余白部分を選択してください。

［その他の操作］メニューで，［スケジュールキャンセル］をクリックします。

［スケジュールキャンセル］ダイアログボックスでキャンセルするタスクを確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

スケジュールをキャンセルしたタスクの状態がキャンセルとなります。

タスクの状態は，［タスク一覧］ビューの状態列で確認できます。

6.10　タスクを停止する手順

実行中のタスクを停止する手順には，実行停止と強制停止があります。それぞれの動作を次に説明します。

実行停止

実行中のステップの処理が完了してから，タスクが停止します。

強制停止

実行中のステップの処理の完了を待たないで，タスクが停止します。

ポイント

実行中のタスクの実行停止および強制停止については，デバッグタスクでも操作できます。デバッグタスクの実行停止および強制停止の操作については，マニュアル「JP1/AO サービステンプレート開発ガイド」−「デバッグタスクを管理する」のトピックを参照してください。

実行中のタスクの実行停止および強制停止の手順について次に説明します。

6.10.1　タスクを停止する手順（実行停止）

実行中のタスクを実行停止します。実行停止すると，タスクの状態が失敗となります。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

タスクを実行停止するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，実行を停止したいタスクを選択します。

［Ctrl］キーを押しながら選択すると，複数のタスクを選択できます。

注意事項

［タスク名］をクリックすると［タスク詳細］ダイアログボックスが開くため，［タスク名］以外の余白部分を選択してください。

［その他の操作］メニューで，［実行停止］をクリックします。

［実行停止］ダイアログボックスで停止するタスクを確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

実行を停止したタスクの状態が失敗となります。

タスクの状態は，［タスク一覧］ビューの状態列で確認できます。また，タスクの状態に加え，ステップの状態やステップの開始日時および終了日時などは，［タスク詳細］ダイアログボックスまたは［タスクモニタ］ビューで確認できます。

なお，タスクの開始と終了，実行された部品の情報，障害情報などは，タスクログおよび公開ログで確認できます。

注意事項

タスクの最後の部品を実行中にユーザーが実行停止をした場合は，正常終了となります。

関連トピック

1.6　タスクの管理

6.10.2　タスクを停止する手順（強制停止）

実行中のタスクを強制停止します。実行を強制停止すると，タスクの状態が失敗となります。

タスクを操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

タスクを強制停止するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，実行を強制停止したいタスクを選択します。

［Ctrl］キーを押しながら選択すると，複数のタスクを選択できます。

注意事項

［タスク名］をクリックすると［タスク詳細］ダイアログボックスが開くため，［タスク名］以外の余白部分を選択してください。

［その他の操作］メニューで，［強制停止］をクリックします。

［強制停止］ダイアログボックスで強制停止するタスクを確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

実行を強制停止したタスクの状態が失敗となります。

タスクの状態は，［タスク一覧］ビューの状態列で確認できます。また，タスクの状態に加え，ステップの状態やステップの開始日時および終了日時などは，［タスク詳細］ダイアログボックスまたは［タスクモニタ］ビューで確認できます。

なお，タスクの開始と終了，実行された部品の情報，障害情報などは，タスクログおよび公開ログで確認できます。

関連トピック

1.6　タスクの管理

6.11　タスクの実行をやり直す手順

タスクの実行をやり直す方法として，再実行とリトライがあります。それぞれの動作を次に説明します。

再実行

処理が停止したタスク（正常終了，失敗，およびキャンセルの状態となったタスク）を，任意のプロパティ値で別のタスクIDで，再度，実行できます。

リトライ

リトライは，処理が失敗したタスクで実行できます。プロパティ値はそのままで，同一のタスクIDでリトライします。リトライは，ネットワークの一時的な通信の切断などの環境の不備が原因でタスクが失敗した場合に実行します。

リトライ機能を使用してタスクの実行をやり直す場合，次の2つの方法があります。

失敗したステップからリトライ

失敗した次のステップからリトライ

注意事項

タスク内の各ステップの実行状況，実行結果，およびタスクログの情報から，ステップが失敗した要因を特定・対処してから，タスクをリトライしてください。

タスクの再実行およびリトライの手順について次に説明します。

6.11.1　タスクを再実行する手順

処理が停止したタスク（正常終了，失敗，およびキャンセルの状態となったタスク）を再実行できます。タスクを再実行すると，別のタスクIDで実行されます。

再実行時には，プロパティ値や説明は引き継がれます。また，実行契機はデフォルトで即時実行が選択されます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

処理が停止したタスクを再実行するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，再実行したいタスクを選択します。

［その他の操作］メニューで，［再実行］をクリックします。

ポイント

［タスク一覧］ビューで［タスク名］をクリックするか，［タスク詳細表示］ボタンをクリックして［タスク詳細］ダイアログボックスを開き，［再実行］ボタンをクリックしても同じ操作ができます。

注意事項

タスクが生成されたあとに，元のサービステンプレートが変更された場合，エラーが表示されることがあります。その場合は，再実行ではなく［サービス実行］ダイアログボックスでサービスを実行し，プロパティ値を設定してください。

［サービス実行］ダイアログボックスで，必要に応じてタスク情報を変更します。

［タスク名］には，デフォルトでは次のように設定されています。

元のタスク名_Resubmit

プロパティ情報を確認し，必要に応じてプロパティ値を変更します。

［実行契機種別］リストボックスで実行契機を選択します。

デフォルトでは，「即時実行」が選択されています。

［内容確認］ボタンをクリックします。

［内容確認］ダイアログボックスで設定内容を確認し，［実行］ボタンをクリックします。

タスクが生成され，実行契機に合わせてタスクが処理されます。

生成されたタスクは，［タスク一覧］ビューで確認できます。

関連トピック

1.6　タスクの管理

5.1　サービスを即時実行する手順

5.2　日時を指定してサービスを実行する手順

5.3　定期的にサービスを実行する手順

6.11.2　タスクを処理が失敗したステップからリトライする手順

処理が失敗したタスクで失敗となったステップからリトライできます。タスクをリトライすると，前回，タスクが終了した時点のプロパティ値を引き継いで，失敗したステップから同一のタスクIDでリトライできます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

処理が失敗したステップをリトライするには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，リトライしたいタスクを選択します。

［その他の操作］メニューで，［失敗したステップからリトライ］をクリックします。

［失敗したステップからリトライ］ダイアログボックスで，［OK］ボタンをクリックします。

ポイント

タスクをリトライすると，タスクログおよび公開ログで，リトライした履歴を確認できます。

関連トピック

1.6　タスクの管理

6.11.3　タスクを処理が失敗した次のステップからリトライする手順

処理が失敗したタスクで失敗したステップの次のステップからリトライできます。タスクをリトライすると，前回，タスクが終了した時点のプロパティ値を引き継いで，失敗したステップの次のステップから，同一のタスクIDでリトライできます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール，Submitロール

処理が失敗した次のステップからリトライするには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，リトライしたいタスクを選択します。

［その他の操作］メニューで，［失敗した次のステップからリトライ］をクリックします。

［失敗した次のステップからリトライ］ダイアログボックスで，［OK］ボタンをクリックします。

ポイント

タスクをリトライすると，タスクログおよび公開ログで，リトライした履歴を確認できます。

関連トピック

1.6　タスクの管理

6.12　タスクを履歴一覧に移動する手順（アーカイブ）

処理が終了したタスクを，履歴一覧に移動します。この操作をアーカイブといいます。アーカイブしたタスクはタスク一覧から削除され，履歴一覧で管理されます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール

タスクを履歴一覧に移動するには：

［タスク］画面の左ペインで，［すべてのタスク］メニューを選択します。

［タスク］画面の右ペイン（［タスク一覧］ビュー）で，アーカイブしたいタスクを選択します。

［Ctrl］キーを押しながら選択すると，複数のタスクを選択できます。［すべて選択］ボタンをクリックすると，すべてのタスクが選択できます。

注意事項

［タスク名］をクリックすると［タスク詳細］ダイアログボックスが開くため，［タスク名］以外の余白部分を選択してください。

［その他の操作］メニューで，［タスクアーカイブ］をクリックします。

［タスクアーカイブ］ダイアログボックスでアーカイブするタスクを確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

タスク一覧からタスクが削除されます。

［タスク］画面の左ペインで［履歴］メニューを選択すると，削除したタスクが右ペイン（［履歴］ビュー）で確認できます。

ポイント

プロパティファイル（config_user.properties）で，タスクの保持期間や最大保持数を設定することで，タスクを自動で履歴一覧に移動することもできます。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

6.13　履歴を削除する手順

管理の必要がなくなった履歴を手動で削除します。なお，履歴を自動で削除したい場合は，プロパティファイル（config_user.properties）で，履歴の最大保持数を設定できます。

操作できる権限およびロール：

Adminロール，Developロール，Modifyロール

履歴を削除するには：

［タスク］画面の左ペインで，［履歴］メニューを選択します。

［タスク］画面の右ペイン（［履歴］ビュー）で，削除したい履歴を選択します。

［Ctrl］キーを押しながら選択すると，複数の履歴を選択できます。［すべて選択］ボタンをクリックすると，すべての履歴を選択できます。

［履歴削除］ボタンをクリックします。

［履歴削除］ダイアログボックスで削除する履歴を確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

履歴一覧から，履歴が削除されます。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

6.14　タスク一覧を出力する手順（一覧のエクスポート）

タスクの一覧をCSVファイルに出力します。タスク一覧を出力することを，タスクのエクスポートといいます。期間を指定することで，出力する情報の絞り込みもできます。

listtasksコマンドのuserオプションに指定したユーザーに関連づいたリソースグループに割り当てられたタスクの一覧が出力されます。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザーに加え，Adminロール，Developロール，ModifyロールまたはSubmitロールを持つユーザー

タスク一覧を出力するには：

listtasksコマンドのoutputオプションにtasksを指定し実行してください。

コマンドで指定した場所に，タスク一覧がCSVファイルで出力されます。

ポイント

listtasksコマンドの output オプションにhistoriesを指定し実行することで，履歴一覧を出力することもできます。

6.15　タスク詳細情報を一括出力する手順

入力プロパティおよび出力プロパティの情報を含むタスク詳細情報を出力します。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザーに加え，Adminロールを持つユーザー

タスク詳細情報を一括出力するには：

listtasksコマンドのoutputオプションにtaskdetailsを指定して実行してください。

コマンドで指定した出力先に，タスク詳細情報が出力されます。

6.16　指定日時実行タスクおよび定期実行タスクを一括再登録する手順

listtasksコマンドで出力したタスク詳細情報を基に，指定日時実行タスクおよび定期実行タスクを同一の設定で一括再登録します。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザーに加え，Adminロールを持つユーザー

指定日時実行タスクおよび定期実行タスクを一括で再登録するには：

submittasksコマンドにreregisterオプションおよびtaskdetaildirオプションを指定して実行してください。taskdetaildirオプションには，listtasksコマンドで出力したタスク詳細情報格納フォルダを指定します。ここで指定したタスク詳細情報を基にして，指定日時実行タスクおよび定期実行タスクが一括再登録されます。

7　サービス共有プロパティの設定

サービス間でプロパティを共有するサービス共有プロパティの設定手順について説明します。

7.1　サービス共有プロパティを設定する手順

サービス共有プロパティを設定します。サービス共有プロパティを設定することで，複数のサービスで値を共有して参照したり，更新したりできるようになります。

操作できる権限およびロール：

Adminロール，Developロール

サービス共有プロパティを設定するには：

［管理］画面の左ペインで，［サービス共有プロパティ］を選択します。

［管理］画面の右ペイン（［サービス共有プロパティ］ビュー）で，編集対象のサービス共有プロパティをクリックして［サービス共有プロパティ設定］ボタンをクリックします。

［サービス共有プロパティ］ダイアログボックスで，プロパティ値を入力し，［OK］ボタンをクリックします。

選択したサービス共有プロパティによって入力できるプロパティ値が異なります。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

サービス共有プロパティの値が設定されます。

設定した値は，［サービス共有プロパティ］ビューのプロパティ値の列で確認できます。

8　ユーザーの管理

JP1/AOのユーザーを管理するための手順について説明します。

8.1　JP1/AOにユーザーを登録する手順

JP1/AOを操作するためのユーザーを登録します。

操作できる権限およびロール：

User Management権限

JP1/AOにユーザーを登録するには：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［ユーザー］を選択します。

［ユーザー管理］画面の右ペイン（［ユーザー一覧］ビュー）で，［ユーザー追加］ボタンをクリックします。

［ユーザー追加］ダイアログボックス（ユーザー管理）で，ユーザーIDを入力します。

必要に応じて，パスワード，パスワードの確認，フルネーム，E-mail，および説明を入力します。

［OK］ボタンをクリックします。

［ユーザー一覧］ビューに，ユーザーが登録されます。

注意事項

JP1/AOのユーザーは，ユーザーグループに追加し，ユーザーグループにリソースグループおよびロールを割り当てる必要があります。

ユーザーの認証方式には，JP1/AOにActive Directory連携が設定されている場合は「LDAP」が，設定されていない場合は「内部」がデフォルトで設定されます。

ユーザーの認証方式は，［認証方式変更］ダイアログボックスで変更できます。

関連トピック

8.9　ユーザーの認証方式を変更する手順

8.2　管理者がほかのユーザーのユーザー情報を設定する手順

管理者が，自分以外のユーザーのフルネーム，E-mailアドレスおよび説明を編集します。

操作できる権限およびロール：

User Management権限

管理者がほかのユーザーのユーザー情報を設定するには：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［ユーザー］を選択します。

［ユーザー管理］画面の右ペイン（［ユーザー一覧］ビュー）で，対象のユーザーIDをクリックして［プロファイル編集］ボタンをクリックします。

［プロファイル編集］ダイアログボックスで，フルネーム，E-mail，および説明を編集し，［OK］ボタンをクリックします。

ユーザー情報の編集内容が設定されます。

編集した内容は，［ユーザー一覧］ビューで確認できます。

8.3　ログインユーザーが自分のユーザー情報を設定する手順

ログインユーザーが，自分のフルネーム，E-mailアドレスおよび説明を編集します。

操作できる権限およびロール：

すべてのユーザー

ログインユーザーが自分のユーザー情報を設定するには：

［管理］画面の左ペインで，［プロファイル］を選択します。

［プロファイル］画面で，［プロファイル編集］ボタンをクリックします。

［プロファイル編集］ダイアログボックスで，フルネーム，E-mail，および説明を編集し，［OK］ボタンをクリックします。

ユーザー情報の編集内容が設定されます。

編集した内容は，［プロファイル］画面で確認できます。

8.4　管理者がほかのユーザーのパスワードを変更する手順

管理者が，自分以外のユーザーのパスワードを変更します。対象のユーザーを外部認証サーバで管理している場合は，外部認証サーバ側で変更してください。

操作できる権限およびロール：

User Management権限

管理者がほかのユーザーのパスワードを変更するには：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［ユーザー］を選択します。

［ユーザー管理］画面の右ペイン（［ユーザー一覧］ビュー）で，対象のユーザーIDをクリックして［パスワード変更］ボタンをクリックします。

［パスワード変更］ダイアログボックスで，新しいパスワードおよびパスワードの確認を入力し，［OK］ボタンをクリックします。

パスワードが変更されます。

パスワードを変更されたユーザーは，新しいパスワードでログインできます。

注意事項

JP1/AOをクラスタ構成で運用している場合にSystemアカウントのパスワードを変更するときは，クラスタを構成するすべてのノードで同一の設定を実施してください。

8.5　ログインユーザーが自分のパスワードを変更する手順

ログインユーザーが，自分のパスワードを変更します。自分のユーザーアカウントが外部認証サーバで管理されている場合は，外部認証サーバ側で変更してください。

操作できる権限およびロール：

すべてのユーザー

ログインユーザーが自分のパスワードを変更するには：

［管理］画面の左ペインで，［プロファイル］を選択します。

［プロファイル］画面で，［パスワード変更］ボタンをクリックします。

［パスワード変更］ダイアログボックスで，古いパスワード，新しいパスワードおよびパスワードの確認を入力し，［OK］ボタンをクリックします。

パスワードが変更されます。

次回のログイン時から，新しいパスワードでログインできます。

8.6　User Management権限の設定を変更する手順

ユーザーに設定されている，JP1/AOのユーザー管理のためのUser Management権限の設定を変更します。

操作できる権限およびロール：

User Management権限

User Management権限の設定を変更するには：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［ユーザー］を選択します。

［ユーザー管理］画面の右ペイン（［ユーザー一覧］ビュー）で，対象のユーザーIDをクリックして［権限変更］ボタンをクリックします。

［権限変更］ダイアログボックスで権限を変更し，［OK］ボタンをクリックします。

選択したユーザーのUser Management権限が変更されます。

変更した設定の内容は，［ユーザー一覧］ビューで，対象のユーザーIDをクリックすることで確認できます。

注意事項

ログイン中のユーザーの権限を変更した場合，そのユーザーのログイン中は変更前の権限が保持されます。そのため，ユーザーの権限を変更した場合，システム管理者は各ユーザーに直ちにログアウト・ログインをするようにアナウンスしてください。

JP1/AOでサービスを管理・実行するユーザーについては，User Management権限を設定するのではなく，ユーザーに割り当てられたユーザーグループに対してロールを設定します。

User Management権限を持つユーザーは自分の権限を解除することはできません。User Management権限を持つユーザーの権限を解除する場合は，User Management権限を持つほかのユーザーIDまたはSystemアカウントでJP1/AOにログインし，対象のユーザーの権限を変更します。

8.7　ユーザーをロックする手順

ユーザーがJP1/AOにアクセスできないように，ロックします。ログイン中のユーザーをロックした場合，そのユーザーは操作を続行できなくなります。

操作できる権限およびロール：

User Management権限

ユーザーをロックするには：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［ユーザー］を選択します。

［ユーザー管理］画面の右ペイン（［ユーザー一覧］ビュー）で，対象のユーザー横のチェックボックスを選択して［ロック］ボタンをクリックします。

［ロック］ダイアログボックスで［OK］ボタンをクリックします。

選択したユーザーがロックされます。

ユーザーの状態（ロック中）は，［ユーザー一覧］ビューの状態列で確認できます。

8.8　ユーザーのロックを解除する手順

ユーザーのロックを解除します。この操作は，操作画面およびコマンドで実行できます。

操作できる権限およびロール：

操作画面の場合：

User Management権限

コマンドの場合：

OSのAdministrators権限またはroot権限，およびUser Management権限の両方を持つユーザー

ユーザーのロックを解除するには（操作画面の場合）：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［ユーザー］を選択します。

［ユーザー管理］画面の右ペイン（［ユーザー一覧］ビュー）で，対象のユーザー横のチェックボックスを選択して［ロック解除］ボタンをクリックします。

［ロック解除］ダイアログボックスで［OK］ボタンをクリックします。

ユーザーのロックを解除するには（コマンドの場合）：

hcmdsunlockaccountコマンドまたはhcmds64unlockaccountコマンドを実行します。

Windowsの場合の例

hcmdsunlockaccount /user ユーザーID /pass パスワード

Linuxの場合の例

hcmds64unlockaccount -user ユーザーID -pass パスワード

ユーザーのロックが解除されます。

ユーザーの状態（有効）は，［ユーザー一覧］ビューの状態列で確認できます。

8.9　ユーザーの認証方式を変更する手順

ユーザーの認証方式を変更します。

操作できる権限およびロール：

User Management権限

ユーザーの認証方式を変更するには：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［ユーザー］を選択します。

［ユーザー管理］画面の右ペイン（［ユーザー一覧］ビュー）で，対象のユーザー横のチェックボックスを選択して［認証方式変更］ボタンをクリックします。

［認証方式変更］ダイアログボックスの［認証方式］リストボックスから，ユーザーの認証方式を選択します。

ユーザー認証をJP1/AOで行う場合は［内部］を，Active Directoryで行う場合は［LDAP］を選択してください。

［認証方式変更］ダイアログボックスで［OK］ボタンをクリックします。

ユーザーの認証方式が変更されます。

注意事項

JP1/AOでパスワードを管理していないユーザーの認証方式を［LDAP］から［内部］に変更した場合，ユーザーが自動的にロックされ，JP1/AOにログインできなくなります。JP1/AOでユーザーにパスワードを設定するか，認証方式を再び［LDAP］に変更すると，ロックは解除されます。

関連トピック

8.4　管理者がほかのユーザーのパスワードを変更する手順

8.10　JP1/AOからユーザーを削除する手順

JP1/AOからユーザーを削除します。

操作できる権限およびロール：

User Management権限

JP1/AOからユーザーを削除するには：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［ユーザー］を選択します。

［ユーザー管理］画面の右ペイン（［ユーザー一覧］ビュー）で，対象のユーザー横のチェックボックスを選択して［ユーザー削除］ボタンをクリックします。

［ユーザー削除］ダイアログボックスで，［OK］ボタンをクリックします。

［ユーザー一覧］ビューから，ユーザーが削除されます。

9　リソースグループの管理

JP1/AOのリソースグループを管理するための手順について説明します。

9.1　リソースグループを作成する手順

カテゴリなどの単位でリソースグループを作成します。

操作できる権限およびロール：

Adminロール

リソースグループを作成するには：

［管理］画面の左ペインで，［リソースグループ］を選択します。

［管理］画面の右ペイン（［リソースグループ］ビュー）で，［リソースグループ作成］ボタンをクリックします。

［リソースグループ作成］ダイアログボックスで，リソースグループ名，および必要に応じて説明を入力し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［リソースグループ］ビューに，リソースグループが登録されます。

作成したリソースグループは，ユーザーグループに割り当ててください。リソースグループをユーザーグループに割り当てることで，そのユーザーグループに所属するユーザーは，割り当てられたリソースグループに所属するリソースを操作したり，表示したりできるようになります。

関連トピック

10.1　ユーザーグループを作成する手順

9.2　リソースグループを編集する手順

作成済みのリソースグループを編集します。

操作できる権限およびロール：

Adminロール

リソースグループを編集するには：

［管理］画面の左ペインで，［リソースグループ］を選択します。

［管理］画面の右ペイン（［リソースグループ］ビュー）で，対象のリソースグループを選択して［リソースグループ編集］ボタンをクリックします。

［リソースグループ編集］ダイアログボックスで，リソースグループ名および説明を編集し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

リソースグループの編集内容が設定されます。

編集したリソースグループは，［リソースグループ］ビューで確認できます。

9.3　リソースグループを削除する手順

リソースグループを削除します。

操作できる権限およびロール：

Adminロール

リソースグループを削除するには：

［管理］画面の左ペインで，［リソースグループ］を選択します。

［管理］画面の右ペイン（［リソースグループ］ビュー）で，削除するリソースグループを選択して［リソースグループ削除］ボタンをクリックします。

［Ctrl］キーを押しながらリソースグループを選択すると，複数のリソースグループを選択できます。

［リソースグループ削除］ダイアログボックスで，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［リソースグループ］ビューから，リソースグループが削除されます。

10　ユーザーグループの管理

JP1/AOのユーザーグループを管理するための手順について説明します。

10.1　ユーザーグループを作成する手順

JP1/AOにログインして操作を実行するためのユーザーグループを作成します。

操作できる権限およびロール：

ユーザーグループの作成時にリソースグループの追加を行う場合

User Management権限およびAdminロールの両方を持つユーザー

ユーザーグループの作成時にリソースグループの追加を行わない場合

User Management権限

ユーザーグループを作成するには：

［管理］画面の左ペインで，［ユーザーグループ］を選択します。

［管理］画面の右ペイン（［ユーザーグループ］タブ）で，［ユーザーグループ作成］ボタンをクリックします。

［ユーザーグループ作成］ダイアログボックスで，名前および説明を入力します。

［ユーザー追加］ボタンをクリックします。

［ユーザー追加］ダイアログボックス（ユーザーグループ）で，追加したいユーザーを選択し，［OK］ボタンをクリックします。

［ユーザーグループ作成］ダイアログボックスで，［リソースグループ追加］ボタンをクリックします。

［リソースグループ追加］ダイアログボックスで，追加したいリソースグループを選択し，［OK］ボタンをクリックします。

［ユーザーグループ作成］ダイアログボックスで，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［ユーザーグループ］タブに，ユーザーグループが追加されます。

関連トピック

8.1　JP1/AOにユーザーを登録する手順

10.2　ユーザーグループを編集する手順

ユーザーグループ名，ユーザーなど，登録済みのユーザーグループを編集します。

操作できる権限およびロール：

ユーザーグループの編集時にリソースグループの編集を行う場合

User Management権限およびAdminロールの両方を持つユーザー

ユーザーグループの編集時にリソースグループの編集を行わない場合

User Management権限

ユーザーグループを編集するには：

［管理］画面の左ペインで，［ユーザーグループ］を選択します。

［管理］画面の右ペイン（［ユーザーグループ］タブ）で，対象のユーザーグループを選択して［ユーザーグループ編集］ボタンをクリックします。

［ユーザーグループ編集］ダイアログボックスで，名前，説明，ユーザー，およびリソースグループを編集し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

ユーザーグループの編集内容が設定されます。

編集した内容は，［ユーザーグループ］タブで対象の［ユーザーグループ名］をクリックして，［リソースグループ編集］ボタンをクリックすることで確認できます。

関連トピック

10.4　リソースグループとロールをユーザーグループに割り当てる手順

10.3　JP1/AOと連携するActive Directoryのグループを登録する手順

Active Directoryとの連携で，グループ連携する場合，Active DirectoryのグループをJP1/AOのユーザーグループとして登録します。

操作できる権限およびロール

User Management権限

JP1/AOと連携するActive Directoryのグループを登録するには：

［管理］画面の左ペインで，［ユーザー管理］を選択します。

［ユーザー管理］画面の左ペインで［グループ］を選択します。

［ユーザー管理］画面の右ペイン（［グループ］ビュー）で，登録するグループが所属するドメイン名をクリックします。

［グループ一覧］ビューで，［グループ追加］ボタンをクリックします。

［グループ追加］ダイアログボックスの，［Distinguished Name］テキストボックスに，JP1/AOと連携するActive Directoryのグループの識別名を入力します。

識別名は，RFC 4514の規格に従って入力してください。

必要に応じて，［チェックDN］ボタンをクリックします。

入力した識別名の指定方法が正しいかどうか，および識別名がActive Directoryに登録されているかどうかが検証されます。

［OK］ボタンをクリックします。

JP1/AOと連携するActive Directoryのグループが登録されます。

10.4　リソースグループとロールをユーザーグループに割り当てる手順

ユーザーグループを選択し，リソースグループとロールを割り当てます。

ポイント

JP1/AOのユーザーグループとして登録したActive Directoryのグループにも，リソースグループとロールを割り当ててください。その場合も，次の手順に従ってください。

事前に完了しておく操作：

リソースグループの作成

ユーザーグループの作成

操作できる権限およびロール：

User Management権限およびAdminロールの両方を持つユーザー

リソースグループとロールをユーザーグループに割り当てるには：

［管理］画面の左ペインで，［ユーザーグループ］を選択します。

［管理］画面の右ペイン（［ユーザーグループ］タブ）で，対象のユーザーグループを選択し，［ユーザーグループ編集］ボタンをクリックします。

［ユーザーグループ編集］ダイアログボックスで，［リソースグループ追加］ボタンをクリックします。

［リソースグループ追加］ダイアログボックスで，割り当てるリソースグループとロールを選択し，［OK］ボタンをクリックします。

［ユーザーグループ編集］ダイアログボックスで，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

ユーザーグループに，リソースグループおよびロールの情報が設定されます。

設定したリソースグループおよびロールの情報は，［ユーザーグループ編集］ダイアログボックスで確認できます。

10.5　ユーザーが所属するユーザーグループを変更する手順

ユーザーが所属するユーザーグループを，ほかのユーザーグループに変更します。

操作できる権限およびロール：

User Management権限

ユーザーが所属するユーザーグループを変更するには：

［管理］画面の左ペインで，［ユーザーグループ］を選択します。

［管理］画面の右ペイン（［ユーザー］タブ）で，対象のユーザーを選択し，［ユーザーグループ割り当て］ボタンをクリックします。

［ユーザーグループ割り当て］ダイアログボックスで，ユーザーが所属するユーザーグループを変更します。

ユーザーが所属するユーザーグループを追加する場合

［選択可能ユーザーグループ］からユーザーに割り当てたいユーザーグループを選択して，［追加］ボタンをクリックします。

ユーザーが所属するユーザーグループを削除する場合

［選択済みユーザーグループ］からユーザーに割り当てられたユーザーグループを選択して，［削除］ボタンをクリックします。

［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

ユーザーが所属するユーザーグループが変更されます。ユーザーは，所属するユーザーグループのロールでJP1/AOを操作できるようになります。

変更した内容は，［ユーザー］タブのユーザーグループ列で確認できます。

注意事項

ログイン中のユーザーに対してユーザーグループの権限を変更した場合，そのユーザーのログイン中は変更前の権限が保持されます。そのため，ユーザーグループの権限を変更した場合，システム管理者は各ユーザーに直ちにログアウト・ログインをするようにアナウンスしてください。

10.6　ユーザーグループを削除する手順

登録済みのユーザーグループを削除します。

操作できる権限およびロール：

User Management権限

ユーザーグループを削除するには：

［管理］画面の左ペインで，［ユーザーグループ］を選択します。

［管理］画面の右ペイン（［ユーザーグループ］タブ）で，対象のユーザーグループを選択して［ユーザーグループ削除］ボタンをクリックします。

［Ctrl］キーを押しながらユーザーグループを選択すると，複数のユーザーグループを選択できます。

［ユーザーグループ削除］ダイアログボックスで削除対象のユーザーグループを確認し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［ユーザーグループ］タブから，ユーザーグループが削除されます。

注意事項

Hitachi Command Suite製品のロールが設定されているユーザーグループは削除できません。削除したい場合は，Hitachi Command Suite製品側でロールの設定を解除する必要があります。JP1/AOではHitachi Command Suite製品で設定されたロールを変更できません。

11　エージェントレス接続先の管理

JP1/AOのサービスの操作対象とする接続先ホスト（エージェントレス接続先）の管理手順について説明します。

11.1　エージェントレス接続先定義を作成する手順

JP1/AOにエージェントレス接続先定義を作成し，エージェントレス接続先として登録します。JP1/AOから接続を許可したい機器を，エージェントレス接続先定義として事前に登録することで，サービス実行時にアクセスできるようになります。なお，アクセスできる範囲は，タスクが所属するリソースグループに基づいて制限できます。

操作できる権限およびロール：

Adminロール，Developロール

エージェントレス接続先定義を作成するには：

［管理］画面の左ペインで，［エージェントレス接続先定義］を選択します。

［管理］画面の右ペイン（［エージェントレス接続先定義］ビュー）で，［エージェントレス接続先定義作成］ボタンをクリックします。

［エージェントレス接続先定義作成］ダイアログボックスで，接続先種別，接続先，およびサービスのリソースグループを指定します。

認証情報を登録する場合は，［認証情報］で［設定する］を選択して，プロトコル，ユーザーID，およびパスワードを指定します。

認証情報を登録しない場合は，［認証情報］で［設定しない］を選択します。

［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［エージェントレス接続先定義］ビューに，エージェントレス接続先定義が作成されます。

ポイント

認証情報は，あらかじめエージェントレス接続先定義として定義しておく方法と，部品の編集時にプロパティに指定する方法があります。

関連トピック

1.12.5　エージェントレス接続先定義の入力形式

11.2　エージェントレス接続先定義の定義情報を変更する手順

運用開始後に各リソースグループから接続できる機器を変更する場合は，作成済みのエージェントレス接続先定義を編集します。

操作できる権限およびロール：

Adminロール，Developロール

エージェントレス接続先定義の定義情報を変更するには：

［管理］画面の左ペインで，［エージェントレス接続先定義］を選択します。

［管理］画面の右ペイン（［エージェントレス接続先定義］ビュー）で，対象のエージェントレス接続先定義を選択して［エージェントレス接続先定義編集］ボタンをクリックします。

［エージェントレス接続先定義編集］ダイアログボックスで，接続先種別，接続先，サービスのリソースグループおよび認証情報を編集し，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

エージェントレス接続先定義の編集内容が設定されます。

編集した内容は，［エージェントレス接続先定義］ビューで確認できます。

関連トピック

1.12.5　エージェントレス接続先定義の入力形式

11.3　エージェントレス接続先定義を削除する手順

作成済みのエージェントレス接続先定義を削除します。

操作できる権限およびロール：

Adminロール，Developロール

エージェントレス接続先定義を削除するには：

［管理］画面の左ペインで，［エージェントレス接続先定義］を選択します。

［管理］画面の右ペイン（［エージェントレス接続先定義］ビュー）で，対象のエージェントレス接続先定義を選択して［エージェントレス接続先定義削除］ボタンをクリックします。

［Ctrl］キーを押しながらエージェントレス接続先定義を選択すると，複数のエージェントレス接続先定義を選択できます。

［エージェントレス接続先定義削除］ダイアログボックスで，［OK］ボタンをクリックします。

［情報］ダイアログボックスで，［OK］ボタンをクリックします。

［エージェントレス接続先定義］ビューから，エージェントレス接続先定義が削除されます。

12　保守とメンテナンス

JP1/AOシステムのバックアップ，リストア，メンテナンス，サービスの開始と停止，およびバックアップファイルを使用して遠隔地でJP1/AOサーバを復元する手順について説明します。なお，操作画面が起動中の場合，JP1/AOのサービスを再開したときは操作画面にログインし直す必要があります。

12.1　JP1/AOシステムをバックアップする手順（非クラスタ構成の場合）

JP1/AOのリプレースやデータベースのメンテナンスなどを実施する前に，JP1/AOおよびJP1/Baseの設定情報やデータベース情報をバックアップします。

注意事項

JP1/Baseをバックアップしたあと，時間をおくとJP1/AOのデータベースの状態が変わり，不整合が発生するおそれがあります。そのため，JP1/AOとJP1/Baseのバックアップは間を空けないで続けて行ってください。

JP1/AOのバックアップ・リストア時には，タスクの詳細情報の一部（ステップ一覧および進捗状況）が削除されたり，タスクの状態が一部変更されたりします。

バックアップ作業の前にlisttasksコマンドを実行することで，タスク詳細情報を出力しておくことができます。また，出力したタスク詳細情報を使用して，リストア後にsubmittaskコマンドを実行すると，指定日時実行タスクおよび定期実行タスクを同一の設定で別のタスクとして一括再登録できます。

バックアップファイルを格納するフォルダに，十分な空き容量があることを確認します。バックアップファイルの容量に加えて，20MBの空き容量があることが目安です。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザー

JP1/AOシステムをバックアップするには（非クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

次に示すJP1/Baseの設定情報やデータベース情報をバックアップします。バックアップの手順の詳細については，マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピックを参照してください。

定義ファイル

共通定義情報

backupsystemコマンドを実行して，JP1/AOの設定情報やデータベース情報をバックアップします。

ポイント

backupsystemコマンドでは，次のファイルはバックアップされません。必要に応じて手動でバックアップしてください。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行し，JP1/AOシステムを開始します。

指定したバックアップフォルダに，データがバックアップされます。

関連トピック

1.13.1　バックアップ・リストア時の注意事項

マニュアル「JP1/Base 運用ガイド」−「サービスの終了」のトピック

マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピック

12.2　JP1/AOシステムをバックアップする手順（Windowsのクラスタ構成の場合）

JP1/AOのリプレースやデータベースのメンテナンスなどを実施する前に，JP1/AOおよびJP1/Baseの設定情報やデータベース情報をバックアップします。

注意事項

JP1/Baseをバックアップしたあと，時間をおくとJP1/AOのデータベースの状態が変わり，不整合が発生するおそれがあります。そのため，JP1/AOとJP1/Baseのバックアップは間を空けないで続けて行ってください。

JP1/AOのバックアップ・リストア時には，タスクの詳細情報の一部（ステップ一覧および進捗状況）が削除されたり，タスクの状態が一部変更されたりします。

バックアップファイルを格納するフォルダに，十分な空き容量があることを確認します。バックアップファイルの容量に加えて，20MBの空き容量があることが目安です。

操作できる権限およびロール：

OSのAdministrators権限およびクラスタの管理権限を持つドメインユーザー

JP1/AOシステムをバックアップするには（クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

クラスタソフト上に登録されている次のサービスおよびスクリプトをオフラインにします。

stopclusterコマンド

HAutomation Engine 論理ホスト名

HAutomation Engine Web Service

HBase Storage Mgmt Web Service

HBase Storage Mgmt Common Service

Hitachi Command Suite製品のサービス

hcmdssrvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

クラスタソフト上に登録されているサービス「HiRDB/ClusterService _HD0」をオフラインにします。

クラスタソフト上に登録されている次のサービスおよびスクリプトのフェールオーバーを抑止します。

クラスタソフトで，リソースが失敗状態になった場合は再起動しないよう設定します。

JP1/Base_論理ホスト名

JP1/Base Event 論理ホスト名

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

Hitachi Command Suite製品のサービス

次に示すJP1/Baseの設定情報やデータベース情報をバックアップします。バックアップの手順の詳細については，マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピックを参照してください。

定義ファイル

共通定義情報

backupsystemコマンドを実行して，JP1/AOの設定情報やデータベース情報をバックアップします。

ポイント

backupsystemコマンドでは，次のファイルはバックアップされません。必要に応じて手動でバックアップしてください。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

hcmdssrvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

クラスタソフト上に登録されている次のサービスおよびスクリプトのフェールオーバーを有効化します。

クラスタソフトで，リソースが失敗状態になった場合は現在のノードでリソースの再起動を試みる設定と，再起動に失敗した場合は対象のリソースをフェールオーバーする設定をします。

JP1/Base_論理ホスト名

JP1/Base Event 論理ホスト名

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

Hitachi Command Suite製品のサービス

クラスタソフト上に登録されている次のサービスおよびスクリプトをオンラインにします。

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

Hitachi Command Suite製品のサービス

指定したバックアップフォルダに，データがバックアップされます。

関連トピック

1.13.1　バックアップ・リストア時の注意事項

マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピック

12.3　JP1/AOシステムをバックアップする手順（Linuxのクラスタ構成の場合）

JP1/AOのリプレースやデータベースのメンテナンスなどを実施する前に，JP1/AOおよびJP1/Baseの設定情報やデータベース情報をバックアップします。

注意事項

JP1/Baseをバックアップしたあと，時間をおくとJP1/AOのデータベースの状態が変わり，不整合が発生するおそれがあります。そのため，JP1/AOとJP1/Baseのバックアップは間を空けないで続けて行ってください。

JP1/AOのバックアップ・リストア時には，タスクの詳細情報の一部（ステップ一覧および進捗状況）が削除されたり，タスクの状態が一部変更されたりします。

バックアップファイルを格納するフォルダに，十分な空き容量があることを確認します。バックアップファイルの容量に加えて，20MBの空き容量があることが目安です。

操作できる権限およびロール：

OSのroot権限およびクラスタの管理権限を持つユーザー

JP1/AOシステムをバックアップするには（クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

クラスタソフト上で，JP1/AOが登録されたリソースグループをオフラインにします。

次のリソースの起動，停止，および動作監視を無効にします。手順の詳細はクラスタソフトのドキュメントを参照してください。

JP1/Base

共通コンポーネントのデータベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

クラスタソフト上で，JP1/AOが登録されたリソースグループをオンラインにします。

次に示すJP1/Baseの設定情報やデータベース情報をバックアップします。バックアップの手順の詳細については，マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピックを参照してください。

定義ファイル

共通定義情報

backupsystemコマンドを実行して，JP1/AOの設定情報やデータベース情報をバックアップします。

ポイント

backupsystemコマンドでは，次のファイルはバックアップされません。必要に応じて手動でバックアップしてください。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

作成したクラスタサービス制御コマンド

クラスタソフト上で，JP1/AOが登録されたリソースグループをオフラインにします。

次のリソースの起動，停止，および動作監視を有効にします。手順の詳細はクラスタソフトのドキュメントを参照してください。

JP1/Base

共通コンポーネントのデータベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

注意事項

stopclusterコマンドについては，リソースがオフラインになるときだけ実行されるよう設定してください。

誤ってこのリソースがオンラインのときに実行した場合は，KNAE01635-Eのメッセージが出力され，タスク操作が失敗します。この場合は，JP1/AOを停止し，このリソースをオフライン時にだけ実行するよう設定したあとに，JP1/AOを再起動してください。

クラスタソフト上で，JP1/AOが登録されたリソースグループをオンラインにします。

指定したバックアップフォルダに，データがバックアップされます。

関連トピック

1.13.1　バックアップ・リストア時の注意事項

マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピック

12.4　JP1/AOシステムをリストアする手順（非クラスタ構成の場合）

JP1/AOのリプレースやデータベースのメンテナンスなどを実施したあと，JP1/AOおよびJP1/Baseのバックアップしたデータをサーバにリストアします。

注意事項

JP1/AOのバックアップ・リストア時には，タスクの詳細情報の一部（ステップ一覧および進捗状況）が削除されたり，タスクの状態が一部変更されたりします。

バックアップ作業の前にlisttasksコマンドを実行することで，タスク詳細情報を出力しておくことができます。また，出力したタスク詳細情報を使用して，リストア後にsubmittaskコマンドを実行すると，指定日時実行タスクおよび定期実行タスクを同一の設定で別のタスクとして一括再登録できます。

backupsystemコマンドを実行して，バックアップデータを作成します。

バックアップ時のホストとリストア先のホストで，次の項目が同じであることを確認します。

JP1/AOのインストール先のフォルダパス

インストールされているJP1/AOのバージョン，リビジョンおよび限定コード※1

ホスト名※2

IPアドレス

JP1ユーザーとマッピングされているOSユーザー

システムのロケール

注※1

JP1/AOのバージョン，リビジョンおよび限定コードは，［バージョン］ダイアログボックスで確認できます。

注※2

JP1/AOサーバのホスト名を変更する手順や，ホスト名が異なる環境に対してリプレースをする手順の中でリストアする場合は，ホスト名を同じにする必要はありません。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザー

JP1/AOシステムをリストアするには（非クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

JP1/Baseの設定情報やデータベース情報をリストアします。

リプレースをする手順の中でJP1/AOをリストアする場合，リプレース元のJP1/AOのバージョンが10-02以前からバージョンアップした環境のときは，実施する必要はありません。

restoresystemコマンドを実行して，JP1/AOの設定情報やデータベース情報をリストアします。

ポイント

restoresystemコマンドでは，次のファイルはリストアされません。必要に応じて手動で再配置してください。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

https接続用のファイルはhttpsd.confファイル（Windowsの場合）またはuser_httpsd.confファイル（Linuxの場合），公開鍵認証用のファイルはプロパティファイル（config_user.peroperties）で定義されている，それぞれの格納先に配置してください。

リストア先の環境に合わせて，次の定義ファイルを再設定します。

これらの定義ファイルは，バックアップはされますが，リストアはされません。

外部認証サーバ連携コンフィグファイル（exauth.properties）

セキュリティ定義ファイル（security.conf）

ポート番号変更の設定（httpsd.confまたはuser_httpsd.conf）

なお，定義ファイルは次のフォルダに格納されています。

バックアップ先フォルダ¥HBase¥base¥confまたはバックアップ先フォルダ/HBase/base/conf

バックアップ先フォルダ¥HBase¥base¥httpsd.confまたはバックアップ先フォルダ/HBase/base/httpsd.conf

JP1/AOとWebブラウザー間でhttps接続を使用している場合は，https接続を有効にします。

JP1/AOとWebブラウザー間のポート番号またはタスク処理エンジンとの通信で使用するポート番号を変更している場合は，ポート番号の変更手順に従い再設定します。

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行し，JP1/AOシステムを開始します。

指定したホストにデータがリストアされます。

関連トピック

1.13.1　バックアップ・リストア時の注意事項

1.13.3　リストア対象データ

マニュアル「JP1/AO 構築ガイド」−「JP1/BaseでJP1ユーザーを作成する」のトピック

マニュアル「JP1/AO 構築ガイド」−「JP1/AOサーバのホスト名を変更する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「JP1/AOシステムをリプレースする手順（ホスト名またはIPアドレスが異なる環境に対してリプレースする場合）」のトピック

マニュアル「JP1/Base 運用ガイド」−「サービスの終了」のトピック

マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピック

マニュアル「JP1/AO 構築ガイド」−「外部認証サーバ連携コンフィグファイルを設定する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

マニュアル「JP1/AO 構築ガイド」−「セキュリティ定義ファイル（security.conf）」のトピック

マニュアル「JP1/AO 構築ガイド」−「WebブラウザーとJP1/AO のhttps接続を有効にする手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「ポート番号を変更する手順」のトピック

12.5　JP1/AOシステムをリストアする手順（Windowsのクラスタ構成の場合）

JP1/AOのリプレースやデータベースのメンテナンスなどを実施したあと，JP1/AOおよびJP1/Baseのバックアップしたデータをサーバにリストアします。

注意事項

JP1/AOのバックアップ・リストア時には，タスクの詳細情報の一部（ステップ一覧および進捗状況）が削除されたり，タスクの状態が一部変更されたりします。

バックアップ作業の前にlisttasksコマンドを実行することで，タスク詳細情報を出力しておくことができます。また，出力したタスク詳細情報を使用して，リストア後にsubmittaskコマンドを実行すると，指定日時実行タスクおよび定期実行タスクを同一の設定で別のタスクとして一括再登録できます。

restoresystemコマンドは，実行系サーバ（cluster.confファイルのmodeにonlineが設定されているサーバ）で実行してください。

backupsystemコマンドを実行して，バックアップデータを作成します。

バックアップ時のホストとリストア先のホストで，次の項目が同じであることを確認します。

JP1/AOのインストール先のフォルダパス

インストールされているJP1/AOのバージョン，リビジョンおよび限定コード※1

ホスト名※2

IPアドレス

JP1ユーザーとマッピングされているOSユーザー

システムのロケール

注※1

JP1/AOのバージョン，リビジョンおよび限定コードは，［バージョン］ダイアログボックスで確認できます。

注※2

JP1/AOサーバのホスト名を変更する手順や，ホスト名が異なる環境に対してリプレースをする手順の中でリストアする場合は，ホスト名を同じにする必要はありません。

操作できる権限およびロール：

OSのAdministrators権限およびクラスタの管理権限を持つドメインユーザー

JP1/AOシステムをリストアするには（クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

クラスタソフト上に登録されている次のサービスおよびスクリプトをオフラインにします。

stopclusterコマンド

HAutomation Engine 論理ホスト名

HAutomation Engine Web Service

HBase Storage Mgmt Web Service

HBase Storage Mgmt Common Service

Hitachi Command Suite製品のサービス

hcmdssrvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

クラスタソフト上に登録されているサービス「HiRDB/ClusterService _HD0」をオフラインにします。

クラスタソフト上に登録されている次のサービスおよびスクリプトのフェールオーバーを抑止します。

クラスタソフトで，リソースが失敗状態になった場合は再起動しないよう設定します。

JP1/Base_論理ホスト名

JP1/Base Event 論理ホスト名

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

Hitachi Command Suite製品のサービス

JP1/Baseの設定情報やデータベース情報をリストアします。

リプレースをする手順の中でJP1/AOをリストアする場合，リプレース元のJP1/AOのバージョンが10-02以前からバージョンアップした環境のときは，実施する必要はありません。

実行系サーバの共有ディスクをオンラインにします。

実行系サーバでrestoresystemコマンドを実行して，JP1/AOの設定情報やデータベース情報をリストアします。

ポイント

restoresystemコマンドでは，次のファイルはリストアされません。必要に応じて手動で再配置してください。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

https接続用のファイルはhttpsd.confファイル，公開鍵認証用のファイルはプロパティファイル（config_user.peroperties）で定義されている，それぞれの格納先に配置してください。

hcmdssrvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

実行系サーバで，リストア先の環境に合わせて，次の定義ファイルを再設定します。

これらの定義ファイルは，バックアップはされますが，リストアはされません。

外部認証サーバ連携コンフィグファイル（exauth.properties）

セキュリティ定義ファイル（security.conf）

ポート番号変更の設定（httpsd.conf）

なお，定義ファイルは次のフォルダに格納されています。

バックアップ先フォルダ¥HBase¥base¥conf

バックアップ先フォルダ¥HBase¥base¥httpsd.conf

実行系サーバで，JP1/AOとWebブラウザー間のポート番号またはタスク処理エンジンとの通信で使用するポート番号を変更している場合は，ポート番号の変更手順に従い再設定します。

JP1/AOとWebブラウザー間でhttps接続を使用している場合は，実行系サーバでhttps接続を有効にします。

手順9，手順10，手順11，手順12を待機系サーバでも実行します。

クラスタソフト上に登録されている次のサービスおよびスクリプトのフェールオーバーを有効化します。

クラスタソフトで，リソースが失敗状態になった場合は現在のノードでリソースの再起動を試みる設定と，再起動に失敗した場合は対象のリソースをフェールオーバーする設定をします。

JP1/Base_論理ホスト名

JP1/Base Event 論理ホスト名

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

Hitachi Command Suite製品のサービス

クラスタソフト上に登録されている次のサービスおよびスクリプトをオンラインにします。

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

Hitachi Command Suite製品のサービス

指定したホストにデータがリストアされます。

関連トピック

1.13.1　バックアップ・リストア時の注意事項

1.13.3　リストア対象データ

マニュアル「JP1/AO 構築ガイド」−「JP1/BaseでJP1ユーザーを作成する」のトピック

マニュアル「JP1/AO 構築ガイド」−「JP1/AOサーバのホスト名を変更する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「JP1/AOシステムをリプレースする手順（ホスト名またはIPアドレスが異なる環境に対してリプレースする場合）」のトピック

マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピック

マニュアル「JP1/AO 構築ガイド」−「外部認証サーバ連携コンフィグファイルを設定する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

マニュアル「JP1/AO 構築ガイド」−「セキュリティ定義ファイル（security.conf）」のトピック

マニュアル「JP1/AO 構築ガイド」−「ポート番号を変更する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「WebブラウザーとJP1/AO のhttps接続を有効にする手順」のトピック

12.6　JP1/AOシステムをリストアする手順（Linuxのクラスタ構成の場合）

JP1/AOのリプレースやデータベースのメンテナンスなどを実施したあと，JP1/AOおよびJP1/Baseのバックアップしたデータをサーバにリストアします。

注意事項

JP1/AOのバックアップ・リストア時には，タスクの詳細情報の一部（ステップ一覧および進捗状況）が削除されたり，タスクの状態が一部変更されたりします。

バックアップ作業の前にlisttasksコマンドを実行することで，タスク詳細情報を出力しておくことができます。また，出力したタスク詳細情報を使用して，リストア後にsubmittaskコマンドを実行すると，指定日時実行タスクおよび定期実行タスクを同一の設定で別のタスクとして一括再登録できます。

restoresystemコマンドは，実行系サーバ（cluster.confファイルのmodeにonlineが設定されているサーバ）で実行してください。

backupsystemコマンドを実行して，バックアップデータを作成します。

バックアップ時のホストとリストア先のホストで，次の項目が同じであることを確認します。

JP1/AOのインストール先のディレクトリパス

インストールされているJP1/AOのバージョン，リビジョンおよび限定コード※1

ホスト名※2

IPアドレス

JP1ユーザーとマッピングされているOSユーザー

システムのロケール

注※1

JP1/AOのバージョン，リビジョンおよび限定コードは，［バージョン］ダイアログボックスで確認できます。

注※2

JP1/AOサーバのホスト名を変更する手順や，ホスト名が異なる環境に対してリプレースをする手順の中でリストアする場合は，ホスト名を同じにする必要はありません。

操作できる権限およびロール：

OSのroot権限およびクラスタの管理権限を持つユーザー

JP1/AOシステムをリストアするには（クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

クラスタソフト上で，JP1/AOが登録されたリソースグループをオフラインにします。

次のリソースの起動，停止，および動作監視を無効にします。手順の詳細はクラスタソフトのドキュメントを参照してください。

JP1/Base

共通コンポーネントのデータベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

クラスタソフト上で，JP1/AOが登録されたリソースグループをオンラインにします。

JP1/Baseの設定情報やデータベース情報をリストアします。

実行系サーバの共有ディスクをオンラインにします。

実行系サーバでrestoresystemコマンドを実行して，JP1/AOの設定情報やデータベース情報をリストアします。

ポイント

restoresystemコマンドでは，次のファイルはリストアされません。必要に応じて手動で再配置してください。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

作成したクラスタサービス制御コマンド

https接続用のファイルはuser_httpsd.confファイル，公開鍵認証用のファイルはプロパティファイル（config_user.peroperties）で定義されている，それぞれの格納先に配置してください。

hcmds64srvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

実行系サーバで，リストア先の環境に合わせて，次の定義ファイルを再設定します。

これらの定義ファイルは，バックアップはされますが，リストアはされません。

外部認証サーバ連携コンフィグファイル（exauth.properties）

セキュリティ定義ファイル（security.conf）

ポート番号変更の設定（user_httpsd.conf）

なお，定義ファイルは次のフォルダに格納されています。

バックアップ先フォルダ/HBase/base/conf

バックアップ先フォルダ/HBase/base/httpsd.conf

実行系サーバで，JP1/AOとWebブラウザー間のポート番号またはタスク処理エンジンとの通信で使用するポート番号を変更している場合は，ポート番号の変更手順に従い再設定します。

JP1/AOとWebブラウザー間でhttps接続を使用している場合は，実行系サーバでhttps接続を有効にします。

手順8，手順9，手順10，手順11を待機系サーバでも実行します。

クラスタソフト上で，JP1/AOが登録されたリソースグループをオフラインにします。

次のリソースの起動，停止，および動作監視を有効にします。手順の詳細はクラスタソフトのドキュメントを参照してください。

JP1/Base

共通コンポーネントのデータベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

注意事項

stopclusterコマンドについては，リソースがオフラインになるときだけ実行されるよう設定してください。

誤ってこのリソースがオンラインのときに実行すると，KNAE01635-Eのメッセージが出力され，タスク操作が失敗します。この場合は，JP1/AOを停止し，このリソースをオフライン時にだけ実行するよう設定したあとに，JP1/AOを再起動してください。

クラスタソフト上で，JP1/AOが登録されたリソースグループをオンラインにします。

指定したホストにデータがリストアされます。

関連トピック

1.13.1　バックアップ・リストア時の注意事項

1.13.3　リストア対象データ

マニュアル「JP1/AO 構築ガイド」−「JP1/BaseでJP1ユーザーを作成する」のトピック

マニュアル「JP1/AO 構築ガイド」−「JP1/AOサーバのホスト名を変更する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「JP1/AOシステムをリプレースする手順（ホスト名またはIPアドレスが異なる環境に対してリプレースする場合）」のトピック

マニュアル「JP1/Base 運用ガイド」−「バックアップとリカバリー」のトピック

マニュアル「JP1/AO 構築ガイド」−「外部認証サーバ連携コンフィグファイルを設定する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

マニュアル「JP1/AO 構築ガイド」−「セキュリティ定義ファイル（security.conf）」のトピック

マニュアル「JP1/AO 構築ガイド」−「ポート番号を変更する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「WebブラウザーとJP1/AO のhttps接続を有効にする手順」のトピック

12.7　データベースをメンテナンスする手順（非クラスタ構成の場合）

JP1/AOのデータベースを最適な状態にするには，hcmdsdbtransコマンドまたはhcmds64dbtransコマンド，およびajsembdbrorgコマンドを実行してデータベースを再編成します。

注意事項

タスクが自動アーカイブされる契機で，データベースの無効領域が解放されます。日々の無効領域の解放で解消できないフラグメンテーションは，データベースの再編成によって解消できます。データベースの再編成は，定期的な保守作業でJP1/AOを停止する契機に計画するか，年に1回程度の契機で計画することを検討してください。

データベースを再編成する手順については，「データベースをメンテナンスするには（非クラスタ構成の場合）」を参照してください。

タスクが自動アーカイブされる時刻については，マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピックを参照してください。

ポイント

コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダに格納されています。詳細については，マニュアル「JP1/AO 構築ガイド」−「フォルダ一覧（Windowsの場合）」，または「フォルダ一覧（Linuxの場合）」のトピックを参照してください。また，実行する各コマンドの-Fオプションには「AJSROOT1」を指定してください。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザー

データベースをメンテナンスするには（非クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

hcmdsdbsrvコマンドまたはhcmds64dbsrvコマンドにstartオプションを指定して実行し，データベースを起動します。

hcmdsdbtransコマンドまたはhcmds64dbtransコマンドに次のオプションを指定して実行し，JP1/AOのデータベースをエクスポートします。

exportオプション

workpathオプション

作業用フォルダパスを指定してください。

fileオプション

アーカイブファイルパスを指定してください。

hcmdsdbtransコマンドまたはhcmds64dbtransコマンドに次のオプションを指定して実行し，JP1/AOのデータベースをインポートします。

importオプション

typeオプション

「Automation」を指定してください。

workpathオプション

作業用フォルダパスを指定してください。

fileオプション

アーカイブファイルパスを指定してください。

サービスマネージャから，サービス｢HAutomation Engine Database _JF0｣を起動します。

この手順は，Linuxの場合は実施不要です。

ajsembdbstartコマンドを実行し，タスク処理エンジンのデータベースを起動します。

ajsembdbreclaim コマンドを実行し，無効領域を解放します。

ajsembdbreclaim -m scheduler -F AJSROOT1

ajsembdbrorgコマンドを実行し，データベースを再編成します。ajsembdbrorgコマンドの-dオプションに指定するフォルダに必要な容量を確保して，次の順にajsembdbrorgコマンドを実行してください。

ajsembdbrorg -k unld -F AJSROOT1 -d 任意のフォルダ※

ajsembdbrorg -k reld -F AJSROOT1 -d 任意のフォルダ※

注※

ajsembdbrorg -k unldで取得したデータを使用して，ajsembdbrorg -k reldを実行するため，2つのフォルダが同一になるように指定してください。

注意事項

ajsembdbrorg -k unldでエラーが発生した場合，ファイルが作成されていても，そのファイルを使用してajsembdbrorg -k reldを実行しないでください。データベースの内容が不正になるおそれがあります。

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行し，JP1/AOシステムを開始します。

JP1/AOおよびタスク処理エンジンのデータベースが再編成されます。

注意事項

データベースが破損してrestoresystemコマンド，およびhcmdsdbtransコマンドまたはhcmds64dbtransコマンドを使用しても復旧できない場合，hcmdsdbrepairコマンドまたはhcmds64dbrepairコマンドでデータベースを回復してください。

関連トピック

1.6.9　タスクの自動アーカイブ，履歴の自動削除について

マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1」−「ajsembdbrorgコマンド」のトピック

12.8　データベースをメンテナンスする手順（Windowsのクラスタ構成の場合）

JP1/AOのデータベースを最適な状態にするには，hcmdsdbtransコマンドおよびajsembdbrorgコマンドを実行してデータベースを再編成します。

注意事項

タスクが自動アーカイブされる契機で，データベースの無効領域が解放されます。日々の無効領域の解放で解消できないフラグメンテーションは，データベースの再編成によって解消できます。データベースの再編成は，定期的な保守作業でJP1/AOを停止する契機に計画するか，年に1回程度の契機で計画することを検討してください。

データベースを再編成する手順については，「データベースをメンテナンスするには（クラスタ構成の場合）」を参照してください。

タスクが自動アーカイブされる時刻については，マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピックを参照してください。

ポイント

コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダに格納されています。詳細については，マニュアル「JP1/AO 構築ガイド」−「フォルダ一覧（Windowsの場合）」のトピックを参照してください。また，実行する各コマンドの-Fオプションには「AJSCLUSTER」を指定してください。

操作できる権限およびロール：

OSのAdministrators権限およびクラスタの管理権限を持つドメインユーザー

データベースをメンテナンスするには（クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

クラスタソフト上に登録されている次のサービスおよびスクリプトをオフラインにします。

stopclusterコマンド

HAutomation Engine 論理ホスト名

HAutomation Engine Web Service

Hitachi Command Suite製品のサービス

HiRDB/ClusterService _HD0

HBase Storage Mgmt Web Service

HBase Storage Mgmt Common Service

hcmdsdbsrvコマンドにstartオプションを指定して実行し，データベースを起動します。

hcmdsdbtransコマンドに次のオプションを指定して実行し，JP1/AOのデータベースをエクスポートします。

exportオプション

workpathオプション

作業用フォルダパスを指定してください。

fileオプション

アーカイブファイルパスを指定してください。

hcmdsdbtransコマンドに次のオプションを指定して実行し，JP1/AOのデータベースをインポートします。

importオプション

typeオプション

「Automation」を指定してください。

workpathオプション

作業用フォルダパスを指定してください。

fileオプション

アーカイブファイルパスを指定してください。

サービスマネージャから，サービス「HAutomation Engine Database _JF1」を起動します。

ajsembdbstartコマンドに次のオプションを指定して実行し，タスク処理エンジンのデータベースを起動します。

-idオプション

「_JF1」を指定してください。

ajsembdbreclaim コマンドを実行し，無効領域を解放します。

ajsembdbreclaim -m scheduler -F AJSCLUSTER -mh 論理ホスト名

ajsembdbrorg コマンドを実行し，データベースを再編成します。

ajsembdbrorg コマンドの-d オプションに指定するフォルダに必要な容量を確保して，次の順にajsembdbrorg コマンドを実行してください。

ajsembdbrorg -k unld -F AJSCLUSTER -mh 論理ホスト名 -d 任意のフォルダ※

ajsembdbrorg -k reld -F AJSCLUSTER -mh 論理ホスト名 -d 任意のフォルダ※

注※

ajsembdbrorg -k unldで取得したデータを使用して，ajsembdbrorg -k reldを実行するため，2つのフォルダが同一になるように指定してください。

注意事項

ajsembdbrorg -k unldでエラーが発生した場合，ファイルが作成されていても，そのファイルを使用してajsembdbrorg -k reldを実行しないでください。データベースの内容が不正になるおそれがあります。

hcmdsdbsrvコマンドにstopオプションを指定して実行し，データベースを停止します。

クラスタソフト上に登録されている次のサービスおよびスクリプトをオンラインにします。

stopclusterコマンド

HAutomation Engine 論理ホスト名

HAutomation Engine Web Service

HBase Storage Mgmt Web Service

HBase Storage Mgmt Common Service

Hitachi Command Suite製品のサービス

HiRDB/ClusterService _HD0

JP1/AOおよびタスク処理エンジンのデータベースが再編成されます。

注意事項

データベースが破損してrestoresystemコマンドおよびhcmdsdbtransコマンドを使用しても復旧できない場合，hcmdsdbrepairコマンドでデータベースを回復してください。

関連トピック

1.6.9　タスクの自動アーカイブ，履歴の自動削除について

マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1」−「ajsembdbrorgコマンド」のトピック

12.9　データベースをメンテナンスする手順（Linuxのクラスタ構成の場合）

JP1/AOのデータベースを最適な状態にするには，hcmds64dbtransコマンドおよびajsembdbrorgコマンドを実行してデータベースを再編成します。

注意事項

タスクが自動アーカイブされる契機で，データベースの無効領域が解放されます。日々の無効領域の解放で解消できないフラグメンテーションは，データベースの再編成によって解消できます。データベースの再編成は，定期的な保守作業でJP1/AOを停止する契機に計画するか，年に1回程度の契機で計画することを検討してください。

データベースを再編成する手順については，「データベースをメンテナンスするには（クラスタ構成の場合）」を参照してください。

タスクが自動アーカイブされる時刻については，マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピックを参照してください。

ポイント

コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダに格納されています。詳細については，マニュアル「JP1/AO 構築ガイド」−「フォルダ一覧（Linuxの場合）」のトピックを参照してください。また，実行する各コマンドの-Fオプションには「AJSCLUSTER」を指定してください。

操作できる権限およびロール：

OSのroot権限およびクラスタの管理権限を持つユーザー

データベースをメンテナンスするには（クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

クラスタソフト上に登録されている次のリソースをオフラインにします。

JP1/Base

共通コンポーネントのデータベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

hcmds64dbsrvコマンドにstartオプションを指定して実行し，データベースを起動します。

hcmds64dbtransコマンドに次のオプションを指定して実行し，JP1/AOのデータベースをエクスポートします。

exportオプション

workpathオプション

作業用フォルダパスを指定してください。

fileオプション

アーカイブファイルパスを指定してください。

hcmds64dbtransコマンドに次のオプションを指定して実行し，JP1/AOのデータベースをインポートします。

importオプション

typeオプション

「Automation」を指定してください。

workpathオプション

作業用フォルダパスを指定してください。

fileオプション

アーカイブファイルパスを指定してください。

ajsembdbstartコマンドに次のオプションを指定して実行し，タスク処理エンジンのデータベースを起動します。

-idオプション

「_JF1」を指定してください。

ajsembdbreclaim コマンドを実行し，無効領域を解放します。

ajsembdbreclaim -m scheduler -F AJSCLUSTER -mh 論理ホスト名

ajsembdbrorg コマンドを実行し，データベースを再編成します。

ajsembdbrorg コマンドの-d オプションに指定するフォルダに必要な容量を確保して，次の順にajsembdbrorg コマンドを実行してください。

ajsembdbrorg -k unld -F AJSCLUSTER -mh 論理ホスト名 -d 任意のフォルダ※

ajsembdbrorg -k reld -F AJSCLUSTER -mh 論理ホスト名 -d 任意のフォルダ※

注※

ajsembdbrorg -k unldで取得したデータを使用して，ajsembdbrorg -k reldを実行するため，2つのフォルダが同一になるように指定してください。

注意事項

ajsembdbrorg -k unldでエラーが発生した場合，ファイルが作成されていても，そのファイルを使用してajsembdbrorg -k reldを実行しないでください。データベースの内容が不正になるおそれがあります。

hcmds64dbsrvコマンドにstopオプションを指定して実行し，データベースを停止します。

クラスタソフト上に登録されている次のリソースをオンラインにします。

JP1/Base

共通コンポーネントのデータベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

JP1/AOおよびタスク処理エンジンのデータベースが再編成されます。

注意事項

データベースが破損してrestoresystemコマンドおよびhcmds64dbtransコマンドを使用しても復旧できない場合，hcmds64dbrepairコマンドでデータベースを回復してください。

関連トピック

1.6.9　タスクの自動アーカイブ，履歴の自動削除について

マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1」−「ajsembdbrorgコマンド」のトピック

12.10　JP1/AOシステムを開始する手順（非クラスタ構成の場合）

JP1/AOシステムを開始します。サービスコントロールマネージャー（Service Control Manager）を使用しないで，hcmdssrvコマンドまたはhcmds64srvコマンドで開始してください。サービスコントロールマネージャーを使用してサービスを開始した場合，サービスの開始に失敗することがあります。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザー

JP1/AOシステムを開始するには（非クラスタ構成の場合）：

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定し実行してください。

JP1/AOシステムが開始されます。

注意事項

server AutomationWebServiceオプションは，共通コンポーネントのサービスがすでに開始している状態で，JP1/AO製品のサービスだけを開始する場合に利用できます。日常運用でJP1/AO のサービスを開始する場合は，このオプションを省略してすべてのサービスを開始してください。

12.11　JP1/AOシステムを開始する手順（クラスタ構成の場合）

JP1/AOシステムを開始します。クラスタソフトに登録したサービスは直接開始しないで，クラスタソフト上でオンラインにしてください。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限，およびクラスタの管理権限を持つユーザー

JP1/AOシステムを開始するには（クラスタ構成の場合）：

Windowsの場合は，フェールオーバークラスタ管理でJP1/AOのサービスを登録しているリソースグループを右クリックして，［このサービスまたはアプリケーションをオンラインにする］を選択します。

Linuxの場合の手順は，クラスタソフトのドキュメントを参照してください。

JP1/AOシステムが開始されます。

12.12　JP1/AOシステムを停止する手順（非クラスタ構成の場合）

JP1/AOシステムを停止します。サービスコントロールマネージャー（Service Control Manager）を使用しないで，hcmdssrvコマンドまたはhcmds64srvコマンドで停止してください。サービスコントロールマネージャーを使用してサービスを停止した場合，サービスの停止に失敗することがあります。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限を持つユーザー

JP1/AOシステムを停止するには（非クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定し実行してください。

JP1/AOシステムが停止されます。

注意事項

server AutomationWebServiceオプションは，共通コンポーネントのサービスが開始している状態で，JP1/AO製品のサービスだけを停止する場合に利用できます。日常運用でJP1/AOのサービスを停止する場合は，このオプションを省略してすべてのサービスを停止してください。

12.13　JP1/AOシステムを停止する手順（クラスタ構成の場合）

JP1/AOシステムを停止します。クラスタソフトに登録したサービスは直接停止しないで，クラスタソフト上でオフラインにしてください。

操作できる権限およびロール：

OSのAdministrators権限またはroot権限，およびクラスタの管理権限を持つユーザー

JP1/AOシステムを停止するには（クラスタ構成の場合）：

実行中，応答待ち中，異常検出，および停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

クラスタソフト上に登録されている次のリソースをオフラインにします。

Windowsの場合

JP1/Base_論理ホスト名

JP1/Base Event 論理ホスト名

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

Linuxの場合

JP1/Base

共通コンポーネントのデータベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

JP1/AOシステムが停止されます。

12.14　バックアップファイルを使用して遠隔地でJP1/AOサーバを復元する手順

JP1/AOサーバが何らかの理由で停止しても，バックアップファイルを使用して，遠隔地でJP1/AOサーバを復元できます。この方法は，大規模な災害やシステム障害が起こった際の，ディザスター・リカバリーにも使用できます。

例を次の図に示します。

図12‒1　バックアップファイルを使用して遠隔地でJP1/AOサーバを復元する例

メインサイトであるA支社では，営業終了後，毎日深夜0:00にバックアップファイルを取得し，リモートサイトであるB支社に送付しておきます。B支社では，常に前夜0:00のA支社のバックアップファイルを保持していることになります。そのため，A支社で災害などが発生してJP1/AOサーバが停止しても，前夜0:00のバックアップファイルからA支社のJP1/AOサーバをB支社に復元できます。

バックアップファイルを使用して遠隔地でJP1/AOサーバを復元する手順について説明します。

前提条件

メインサイトのJP1/AOサーバとリモートサイトのJP1/AOサーバで次の項目が一致していること。

システムのロケール

JP1/AOで使用するJP1ユーザーの設定（権限およびマッピングされているOSのユーザー）

JP1/Baseのバージョン

JP1/Baseのインストール先フォルダ

JP1/AOのバージョン，リビジョン，および限定コード

JP1/AOのインストール先フォルダ

Hitachi Command Suite製品をインストールしている場合，Hitachi Command Suite製品の環境（構成，バージョン，リビジョンおよび限定コード）

操作対象の機器との接続に公開鍵認証を使用する場合，秘密鍵ファイルの格納先

なお，鍵の配置には次の方法があります。

メインサイトとリモートサイトで同じ鍵を配置する

メインサイトで作成した秘密鍵ファイルをリモートサイトに送付し，配置しておきます。

メインサイトとリモートサイトで別の鍵を配置する

メインサイトとリモートサイトで別に鍵を作成し，対応する公開鍵ファイルを操作対象の機器に配置しておきます。

クラスタ環境を構築していないこと。

バージョン10-02以前のJP1/AOからバージョンアップインストールしていないこと。

バックアップファイルを使用して遠隔地でJP1/AOサーバを復元する流れ

メインサイトのバックアップファイルを使用して，リモートサイトでJP1/AOサーバを復元する流れを次に示します。

表12‒1　バックアップファイルを使用して遠隔地でJP1/AOサーバを復元する流れ

タイミング

メインサイトでの作業

リモートサイトでの作業

通常運用時

バックアップファイルを取得する。※

−

取得したバックアップファイルをリモートサイトに送付する。

−

災害・障害発生時

−

取得した中で最新のバックアップファイルを使用して，メインサイトのJP1/AOサーバを復元する。

（凡例）

−：なし

注※

バックアップファイルは，定期的に自動で取得することをお勧めします。

通常運用時の手順

メインサイトの最新のバックアップファイルを取得し，リモートサイトに送付します。

メインサイトの最新のバックアップファイルを取得します。

JP1/AOサーバのバックアップファイルを取得する手順については，「12.1　JP1/AOシステムをバックアップする手順（非クラスタ構成の場合）」を参照してください。

ただし，JP1/Baseの設定情報やデータベース情報をバックアップする手順は実施不要です。

取得したメインサイトのバックアップファイルを，リモートサイトに送付します。

ポイント

backupsystemコマンドでは，次のファイルはバックアップされません。メインサイトとリモートサイトで同じファイルを使用する場合は，必要に応じて手動でバックアップし，リモートサイトに送付しておいてください。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

なお，これらのファイルはメインサイトとリモートサイトで別のファイルを使用することもできます。その場合は，メインサイトとリモートサイトで別に取得または作成し，配置してください。

災害・障害発生時の手順

メインサイトの最新のバックアップファイルをリモートサイトにリストアして，メインサイトのJP1/AOサーバを復元します。

ポイント

手順4〜6は，メインサイトのJP1/AOサーバとリモートサイトのJP1/AOサーバで次の設定内容が同じ場合，実施不要です。

外部認証サーバ連携コンフィグファイル（exauth.properties）

セキュリティ定義ファイル（security.conf）

ポート番号変更の設定（httpsd.confまたはuser_httpsd.conf）

https接続の設定（httpsd.confまたはuser_httpsd.conf）

JP1/AOとWebブラウザー間のポート番号

JP1/AOとタスク処理エンジンとの通信で使用するポート番号

リモートサイトで，実行中，応答待ち中，異常検出，または停止中の状態のタスクがないことを確認します。ある場合は，タスクを実行停止するか，正常終了または失敗の状態になるまで待ちます。

JP1/AOシステムが稼働している場合は，hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行し，JP1/AOシステムを停止します。

restoresystemコマンドを実行して，メインサイトのJP1/AOの設定情報やデータベース情報をリストアします。

ポイント

restoresystemコマンドでは，次のファイルはリストアされません。メインサイトとリモートサイトで同じファイルを使用する場合は，必要に応じて手動で再配置してください。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

https接続用のファイルはhttpsd.confファイル（Windowsの場合）またはuser_httpsd.confファイル（Linuxの場合），公開鍵認証用のファイルはプロパティファイル（config_user.peroperties）で定義されている，それぞれの格納先に配置してください。

リモートサイトの環境に合わせて，次の定義ファイルを再設定します。

これらの定義ファイルは，backupsystemコマンドでバックアップはされますが，restoresystemコマンドでリストアはされません。

外部認証サーバ連携コンフィグファイル（exauth.properties）

セキュリティ定義ファイル（security.conf）

ポート番号変更の設定（httpsd.confまたはuser_httpsd.conf）

https接続の設定（httpsd.confまたはuser_httpsd.conf）

なお，定義ファイルは次のフォルダに格納されています。

バックアップ先フォルダ¥HBase¥base¥confまたはバックアップ先フォルダ/HBase/base/conf

バックアップ先フォルダ¥HBase¥base¥httpsd.confまたはバックアップ先フォルダ/HBase/base/httpsd.conf

必要に応じて，https接続を設定します。

次のポート番号をデフォルトから変更している場合は，ポート番号の変更手順に従い，再設定します。

JP1/AOとWebブラウザー間の通信で使用するポート番号

JP1/AOとタスク処理エンジン間の通信で使用するポート番号

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行し，JP1/AOシステムを開始します。

次のコマンドを実行します。

Windowsの場合

set JP1_USERNAME=ビルトインサービス共有プロパティ「JP1ユーザー名」に設定した値

Linuxの場合※

export JP1_USERNAME=ビルトインサービス共有プロパティ「JP1ユーザー名」に設定した値

注※　Bourne Shell系のエディタを使用する場合の例です。

ajsagtalt -a loop -s リモートサイトのホスト名

ajsagtalt -a userResponse -s リモートサイトのホスト名

ポイント

コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダに格納されています。詳細については，マニュアル「JP1/AO 構築ガイド」−「フォルダ一覧（Windowsの場合）」，または「フォルダ一覧（Linuxの場合）」のトピックを参照してください。

hcmdschgurlコマンドまたはhcmds64chgurlコマンドを実行して，リモートサイトの環境に合わせてURL情報を更新します。

リモートサイトに，メインサイトのJP1/AOサーバが復元されます。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「外部認証サーバ連携コンフィグファイルを設定する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「セキュリティ定義ファイル（security.conf）」のトピック

マニュアル「JP1/AO 構築ガイド」−「https接続を有効にする手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「ポート番号を変更する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「URL情報を変更する手順」のトピック

マニュアル「JP1/AO 構築ガイド」−「SSH接続で公開鍵認証を設定する手順」のトピック

13　運用時のトラブルシューティング

この章では，JP1/AOでのITシステムの運用時にトラブルが発生した場合の対処方法と対処に必要なログの詳細について説明します。

13.1　トラブルの種類

発生したトラブルの種類に応じて，対処方法を参照してください。

表13‒1　トラブルの種類

トラブルの種類

対処方法

実行中のタスクが失敗になった

13.2　実行中のタスクが失敗になった

タスクの実行完了までに時間が掛かる

13.3　タスクの実行完了までに時間が掛かる

タスクが終了しない

13.4　タスクが終了しない

エージェントレス接続先との公開鍵認証に失敗した

13.5　エージェントレス接続先との公開鍵認証に失敗した

JP1/AOのGUIに接続できない

13.6　JP1/AOのGUIに接続できない（Windowsの場合）

JP1/AOにログインできない

13.7　JP1/AOにログインできない

JP1/AOが起動できない

13.8　JP1/AOが起動できない

13.2　実行中のタスクが失敗になった

実行中のタスクが失敗になった場合，障害要因を取り除いてタスクをやり直してください。タスクをやり直す方法として，「再実行」と「リトライ」があります。

作業手順

［タスク一覧］ビューで失敗したタスクを選択します。

［タスクモニタ］ビューで失敗したステップを確認します。

［タスク詳細］ダイアログボックスの［ステップ一覧］ビューで失敗したステップの戻り値を確認します。

［タスクログ参照］ボタンをクリックしてタスクログを確認します。※

次のどちらかの状態の場合は，JP1ユーザーの権限が不足していることが考えられます。

KNAE00216-Eのメッセージが表示されていて，タスクログを取得できない。

［タスク詳細］ダイアログボックスの［ステップ一覧］ビューでステップの戻り値が66になっている。

この場合は，JP1ユーザーに必要な権限を設定したあとで，実行エージェントを手動で設定してください。設定手順については，マニュアル「JP1/AO 構築ガイド」−「タスク処理エンジンの実行エージェントの設定に失敗する場合の対処方法」のトピックを参照してください。

タスクログの部品定義に関する情報を参照し，実行に失敗した部品を確認します。

タスクログで，部品の戻り値から障害要因を特定します。

コンテンツ部品の戻り値は，マニュアル「JP1/AO サービステンプレート開発ガイド」−「コンテンツ部品の戻り値について」のトピックを参照し，障害要因に応じて対処してください。基本部品の戻り値は，マニュアル「JP1/AO サービステンプレートリファレンス」の各部品のトピックを参照してください。

タスクログのエラーメッセージ，および例外詳細を確認して対処します。

サービステンプレートの前提条件を確認し，サービスを実行できる状態にします。

マニュアル「JP1/AO サービステンプレートリファレンス」で該当するサービステンプレートの設定を確認してください。

障害要因を解決したら，失敗したタスクを再実行します。

注※

タスクログは，［タスクログ］ダイアログボックスまたは［タスク詳細］ダイアログボックスの［ログダウンロード］ボタンをクリックすると，ダウンロードできます。

関連トピック

6.11　タスクの実行をやり直す手順

13.9.3　タスクログの詳細

マニュアル「JP1/AO 構築ガイド」−「タスク処理エンジンの実行エージェントの設定に失敗する場合の対処方法」のトピック

マニュアル「JP1/AO メッセージ」

13.3　タスクの実行完了までに時間が掛かる

外部ネットワークに接続できない環境でJP1/AOを運用する場合は，JP1/AOサーバを設定することで，Authenticode署名の機能を無効にします。このことで，部品実行までの時間を短縮し，タスク実行完了までに掛かる時間を短縮できます。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「外部ネットワークに接続できない環境での設定（Windowsの場合）」のトピック

13.4　タスクが終了しない

次の条件がすべて重なった場合，操作対象の機器でコマンドの実行が終了しないため，タスクの状態が実行中のままになるおそれがあります。

操作対象の機器のOSがUNIXの場合

操作対象の機器で実行するコマンドラインにASCII文字以外の文字が含まれている場合

UNIXでASCII文字以外の文字を含むコマンドラインを実行するための前提条件を満たしていない場合

これらの条件に該当し，リモートでのコマンド実行が終了しない場合は，［タスクモニタ］ビューまたはタスクログで，実行中のステップおよび部品の処理の内容を確認してください。実行中のタスクを停止しても問題がないことを確認した上で，強制停止してください。

関連トピック

6.10.2　タスクを停止する手順（強制停止）

マニュアル「JP1/AO サービステンプレートリファレンス」−「UNIXでASCII文字以外の文字を含むコマンドラインを実行するための前提条件」のトピック

13.5　エージェントレス接続先との公開鍵認証に失敗した

エージェントレス接続先との公開鍵認証に失敗した場合，次の情報を保存し，問題がないかどうかを確認してください。

公開鍵のファイル

秘密鍵のファイル

秘密鍵に対応したパスフレーズ

作業手順

公開鍵認証に対応したSSHクライアント製品を用意し，JP1/AOサーバに設定した操作対象の機器のユーザーID，秘密鍵，およびパスフレーズを使用して，認証できるかどうかを確認します。

認証に失敗した場合，公開鍵，秘密鍵，秘密鍵に対応したパスフレーズ，またはSSHサーバの設定に問題があるおそれがあります。その場合は，鍵を再度作成したり，SSHサーバの設定を見直したりしてください。

問題が解決しない場合は，顧客問い合わせ窓口に連絡してください。

13.6　JP1/AOのGUIに接続できない（Windowsの場合）

Windows版JP1/AOのGUIに接続できない場合，次の手順を参照して対処してください。

作業手順

hcmdssrvコマンドにstatusオプションを指定して実行し，JP1/AOの起動状況を確認します。

サービス「HAutomation Engine Web Service」および「HBase Storage Mgmt Common Service」が起動していて，サービス「HBase Storage Mgmt Web Service」が起動していない場合，ポート番号が重複しているおそれがあります。イベントログを確認してください。

次の内容のログが出力されている場合，JP1/AOサーバが使用しているポートの設定を見直してください。

表13‒2　出力されるログ

項目

内容

レベル

エラー

ソース

HitachiWebServer

メッセージ

The service named HBase Storage Mgmt Web Service reported the following error:

>>> (OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted. : make_sock: could not bind to address ［::］:［重複しているポート番号］

13.7　JP1/AOにログインできない

JP1/AOにログインできない場合，次の方法で設定を見直してください。

ユーザーID，およびパスワードに誤りがないかどうかを確認します。

JP1/AOにユーザーとして登録されているかどうかを確認します。※

ユーザーが所属するユーザーグループにリソースグループおよびロールが設定されているかどうかを確認します。※

ユーザーアカウントがロック状態になっていないかどうかを確認します。※

注※

この操作には，User Management権限が必要です。権限を持つユーザーに依頼して，確認してください。

なお，［ログイン］画面が表示できない場合は，「13.8　JP1/AOが起動できない」を参照してください。

13.8　JP1/AOが起動できない

JP1/AOが起動できない場合，次の手順を参照して対処してください。

［ログイン］画面が表示できない場合の作業手順

hcmdssrvコマンドまたはhcmds64srvコマンドにstatusオプションを指定して実行し，JP1/AOのサービスが開始していることを確認します。

JP1/AOのサービスが停止している場合は，サービスを開始してください。

Web ブラウザーから，JP1/AOサーバとの通信に問題がないかを確認します。

ファイアウォールが設置されている場合は，ファイアウォールがJP1/AOの通信を許可する設定にしてください。

JP1/AOがサポートするWebブラウザー，およびAdobe Flash Playerがインストールされていることを確認します。

JP1/AO がサポートするWebブラウザー，およびAdobe Flash Playerの種類については，JP1/AO のリリースノートを参照してください。

ログ情報を参照し，エラーメッセージの内容に従って対処します。

ログ情報にエラーメッセージが出力されていない場合，またはこれまでの手順で問題が解決しない場合は，hcmdsgetlogsコマンドまたはhcmds64getlogsコマンドを実行してログ情報を採取し，システム管理者に連絡してください。

JP1/AOを起動できない場合の作業手順

JP1/AOサーバで，メモリーやディスクなどのリソースが不足していないかを確認します。

JP1/AOがサポートするハードウェア，およびOSにJP1/AOがインストールされていることを確認します。

JP1/AO がサポートするハードウェア，およびOSの種類については，JP1/AO のリリースノートを参照してください。

ログ情報を参照し，エラーメッセージの内容に従って対処します。

ログ情報にエラーメッセージが出力されていない場合，またはこれまでの手順で問題が解決しない場合は，hcmdsgetlogsコマンドまたはhcmds64getlogsコマンドを実行してログ情報を採取し，システム管理者に連絡してください。

関連トピック

マニュアル「JP1/AO メッセージ」

13.9　ログ情報の詳細

13.9　ログ情報の詳細

JP1/AOを運用しているときに出力されるログ情報は3種類あります。

タスクログ

タスクの実行ごとに作成されます。タスクの開始と終了，呼び出した部品の情報，障害情報などを出力します。

タスクログは，［タスク一覧］ビュー，［タスク詳細］ダイアログボックス，および［デバッグタスク一覧］ビューから参照またはダウンロードできます。

統合トレースログ・イベントログ・syslog

システムの起動，停止，システム障害の情報が出力されます。

公開ログ

統合トレースログ・イベントログ・syslogで出力されたメッセージや機能障害のメッセージなど，JP1/AOが出力したメッセージが出力されます。

関連トピック

13.9.3　タスクログの詳細

13.9.4　統合トレースログ・イベントログ・syslog・公開ログの詳細

13.9.1　ログの形式

JP1/AOのログは次の形式で出力されます。

図13‒1　ログの形式

ログの内容を次の表に示します。

表13‒3　ログの内容

項番

項目名

内容

バイト数

1

通番

メッセージの通番を示します。

4バイト

2

日付

メッセージの出力された日付を示します（yyyy/mm/dd形式）。

10バイト

3

時刻

メッセージの出力された時刻を示します（hh:mm:ss:xxx形式）。xxxの単位はミリ秒です。

12バイト

4

rsvd

予備領域の空白を示します。

4バイト

5

プログラム名

プログラム名を示します。16文字で不足する場合には識別できるレベルで省略します。

16バイト

6

pid

統合トレースログの場合，OSが付与するプロセスIDを示します。JP1/AO固有の製品ログの場合，JavaVMがRuntimeのインスタンスに付与したハッシュ値を示します。

8バイト

7

tid

統合トレースログの場合，スレッドの名称を基に計算した値を示します。JP1/AO固有の製品ログの場合，JavaVMがThreadのインスタンスに付与したハッシュ値を示します。

8バイト

8

ID

製品を識別するためのプレフィックス付きのメッセージIDを示します。

16バイト

9

種別

出力の契機となったイベント種別を示します。

4バイト

10

メッセージテキスト

任意のメッセージ情報を示します。

4,095バイト以内

11

改行コード

CRLF：0x0D，0x0A

4バイト

13.9.2　ログ情報の採取手順

ログ情報を採取する手順について説明します。

事前作業

OSのAdministrators権限またはroot権限を持つユーザーでJP1/AOサーバにログインします。

作業手順

hcmdsgetlogsコマンドまたはhcmds64getlogsコマンドを実行します。

指定した出力先フォルダに次のファイル名でログ情報が出力されます。ただし，これらのファイルの内容および出力形式は公開していません。

OSがWindowsの場合

Automation_1st_log.jar

出力先フォルダ名¥Automation_log.jar

出力先フォルダ名¥AJS_log.jar

出力先フォルダ名¥HiCommand_log.jar

出力先フォルダ名¥HiCommand_log.hdb.jar

出力先フォルダ名¥HiCommand_log.db.jar

出力先フォルダ名¥HiCommand_log.csv.jar

OSがLinuxの場合

出力先フォルダ名/HiCommand_log_64.jar

出力先フォルダ名/HiCommand_log_64.hdb.jar

出力先フォルダ名/HiCommand_log_64.db.jar

出力先フォルダ名/HiCommand_log_64.csv.jar

なお，クラスタ環境の場合は，実行系サーバおよび待機系サーバでログ情報を採取してください。

13.9.3　タスクログの詳細

タスクログは，タスクの開始，終了，部品呼び出しなどの情報を出力します。

タスク実行時に，タスクの単位でフォルダに作成されます。タスクログは，［タスク一覧］ビュー，［タスク詳細］ダイアログボックス，および［デバッグタスク一覧］ビューから参照またはダウンロードできます。

タスクログのサイズは，プロパティファイル（config_user.properties）のタスク用ログファイルサイズの最大値（単位：KB）で設定できます。タスク用ログファイルサイズの最大値を超えた場合，タスクログの古い情報から上書きされます。

(1)　タスクログの出力先とファイル

タスクログの出力先とファイル名を次に示します。

Windowsの場合

JP1/AOのインストール先フォルダ¥data¥task¥タスクID¥task_タスクID_1.log

クラスタ環境の場合，「JP1/AOのインストール先フォルダ」を「共有フォルダ名¥jp1ao」に置き換えてください。

Linuxの場合

/var/opt/jp1ao/data/task/タスクID/task_タスクID_1.log

クラスタ環境の場合，「/var/opt/jp1ao」を「共有フォルダ名/jp1ao」に置き換えてください。

(2)　タスクログの出力内容

タスクログの出力内容とメッセージの出力例を次に示します。

表13‒4　タスクログの出力内容

出力順

種別

メッセージの出力例

1

基本情報

メッセージID 部品実行を開始しました。

2

部品定義

メッセージID 部品定義情報

3

プロパティ（部品実行前）

メッセージID 部品実行開始時のプロパティ情報

4

基本情報

メッセージID 部品実行を完了しました。

5

プロパティ（部品実行後）

メッセージID 部品実行終了時のプロパティ情報

6

標準出力

部品実行結果の標準出力

−

障害情報

メッセージID 部品実行で障害が発生しました。

−

デバッグ情報

メッセージID 任意のデバッグ情報

−

タスク操作に関するメッセージ

メッセージID タスクを実行停止しました。

メッセージID タスクを強制停止しました。

メッセージID 失敗したステップからリトライしました。

メッセージID 失敗した次のステップからリトライしました。

−

デバッグ操作に関するメッセージ

メッセージID 部品の処理の実行前（実行後）で中断しました。

メッセージID 部品の処理を再開しました。

メッセージID 部品プロパティ値の変更を適用しました。

メッセージID 部品戻り値の変更を適用しました。

（凡例）

−：それぞれ，障害が発生したタイミング，またはタスク操作・デバッグ操作が行われたタイミングで出力されます。

タスクログの出力例を次に示します。

KNAE08001-I部品実行を開始しました（タスク名：JP1/AJSのルートジョブネット移行_マルチ_20131107141827，タスクID：5859，ステップID：/getRootJobnetKeyList，実行ID：@A571）。
KNAE08005-I vendor=com.hitachi.software.dna.cts.jp1
KNAE08005-I name=osReadCSVExcelFileColumn
KNAE08005-I version=01.10.00
 :
KNAE08006-I property=plugin.destinationHost, value=192.168.1.1
KNAE08111-I リモートコマンド実行を開始しました。
KNAE08102-I リモートコマンド実行に成功しました（コマンド：osReadCSVExcelFileColumn.bat "C:¥AJS.xlsx" "シート1" "1" "" "" "" "" 2>&1）。
 :
KNAE08010-I <標準出力(1行目)>
KNAE08010-I <標準出力(2行目)>
        :
KNAE08010-I <標準出力(n行目)>
KNAE08002-I 部品実行を終了しました（タスク名：JP1/Cm2の監視対象ノード一覧取得，タスクID：3969，ステップID：/getNodeListFileJP1Cm2，実行ID：@A105，部品戻り値：0）。

(3)　タスクログの出力レベルについて

タスクログの出力レベルは，サービス共有プロパティで設定できます。

出力レベルの設定によって，タスクログに出力される内容を変更できます。出力レベルと出力内容を次に示します。

表13‒5　タスクログの出力レベル

出力レベル

出力内容

タスク関連

デバッガ機能

説明

障害情報

基本情報

部品定義（部品実行前）

プロパティ（部品実行前）

部品定義（部品実行後）

プロパティ（部品実行後）

標準出力

デバッグ情報

0

○　

×　

×　

×　

×　

×　

×　

×　

×　

×　

障害情報だけを出力します。

10

○　

○　

×　

×　

△　

△　

△　

×　

○　

○　

部品の戻り値が0のとき，障害情報および基本情報を出力します。

部品の戻り値が0以外のとき，障害情報，基本情報，部品定義（部品実行後），プロパティ（部品実行後），標準出力を出力します。

20

○　

○　

○　

×　

×　

○　

△　

×　

○　

○　

部品の戻り値が0のとき，障害情報，基本情報，部品定義（部品実行前），プロパティ（部品実行後）を出力します。

部品の戻り値が0以外のとき，障害情報，基本情報，部品定義（部品実行前），プロパティ（部品実行後），標準出力を出力します。

30

○　

○　

○　

○　※

×　

○　※

○　

×　

○　

○　

部品定義（部品実行後）およびデバッグ情報以外をすべて出力します。

40

○　

○　

○　

○　※

×　

○　※

○　

○　

○　

○　

デバッグ用に部品定義（部品実行後）以外のすべての情報を出力します。

（凡例）

○：メッセージ出力対象の事象が発生した場合に，メッセージのログレベルに応じて出力します。

×：出力しません。

△：部品の戻り値が0以外のとき出力します。

注※

プロパティのデータ型がpasswordの場合，プロパティ値には「********」を出力します。

関連トピック

7.1　サービス共有プロパティを設定する手順

(4)　タスクログに出力される部品の戻り値について

部品の戻り値はタスクログに出力されます。ただし，階層フロー部品，実行間隔制御部品，戻り値判定分岐部品，異常終了部品，および値判定分岐部品については，タスクログに戻り値が出力されません。

タスクを強制停止した場合や障害が発生した場合は，タスクログに出力される部品の戻り値と，［タスク詳細］ダイアログボックスに表示されるステップの戻り値が異なることがあります。この場合は，［タスク詳細］ダイアログボックスに表示されている，ステップの戻り値の説明に従って対処してください。

なお，後続ステップ実行条件の判定は，ステップの戻り値を基に行われます。

関連トピック

マニュアル「JP1/AO サービステンプレート開発ガイド」−「後続ステップ実行条件について」のトピック

13.9.4　統合トレースログ・イベントログ・syslog・公開ログの詳細

(1)　統合トレースログの出力先とファイル

統合トレースログの出力先とファイル名を次に示します。

Windowsの場合

システムドライブ¥Program Files(x86)¥Hitachi¥HNTRLib2¥spool¥hntr2［n］.log

Linuxの場合

/var/opt/hitachi/HNTRLib2/spool/hntr2［n］.log

［n］は，1〜4の整数値です。

(2)　イベントログ・syslogの出力先と参照方法

イベントログとsyslogは，OS設定で指定した場所に出力されます。

イベントログは，Windowsのイベントビューアで参照できます。

(3)　公開ログの出力先とファイル

公開ログの出力先とファイル名を次に示します。なお，公開ログはWRAP2形式で出力されます。

出力先

Windowsの場合

JP1/AOのインストール先フォルダ¥logs

クラスタ環境の場合，「JP1/AOのインストール先フォルダ」を「共有フォルダ名¥jp1ao」に置き換えてください。

Linuxの場合

/var/opt/jp1ao/logs

クラスタ環境の場合，「/var/opt/jp1ao」を「共有フォルダ名/jp1ao」に置き換えてください。

ファイル名

Server［n］.log

Command_コマンド名［n］.log

［n］は，整数値です。

付録

付録A　参考情報

ここでは，JP1/AO を使用する上での参考となる情報について説明します。

付録A.1　JP1/AOが出力するJP1イベント一覧

(1)　JP1イベント一覧

JP1イベント一覧を次に示します。

表A‒1　JP1イベント一覧

イベントID

イベント名称

イベント発生契機

メッセージID

0x00007000

タスク状態検知イベント（応答待ち中）※1※2

タスクの状態が応答待ち中に遷移した場合

KNAE01317-I

タスク状態検知イベント （正常終了）※1

タスクの状態が正常終了に遷移した場合

KNAE01315-I

タスク状態検知イベント （失敗）※1

タスクの状態が失敗に遷移した場合

KNAE01318-E

タスク状態検知イベント （キャンセル）※1

タスクの状態がキャンセルに遷移した場合

KNAE01322-I

0x00007010

JP1/AO起動イベント

JP1/AOのサービスが開始した場合

KNAE03020-I

JP1/AO停止イベント

JP1/AOのサービスが停止した場合

KNAE03021-I

0x00007020

タスク処理エンジン異常検出イベント

タスク処理エンジンの異常を検出した場合

KNAE01323-E

0x00007030

データベース異常検出イベント

データベースの異常を検出した場合

KNAE01321-E

注※1

JP1/AOでは定期的に（デフォルトでは30秒に1回）タスクの状態を検知します。JP1イベントは，その検知のタイミングで発行されます。

注※2

応答待ち中に遷移してから30秒以内に［応答入力］ダイアログボックスに応答した場合，次の状態に遷移してしまうため，JP1イベントは発行されません。

(2)　JP1イベントの属性

JP1イベントの属性を次に示します。

表A‒2　タスク状態検知イベント（応答待ち中）の属性

属性種別

項目

属性名

内容

基本属性

イベントID

ID

0x00007000

メッセージ

MESSAGE

KNAE01317

拡張属性（共通情報）

重大度

SEVERITY

Information

ユーザー名

USER_NAME

サービスを実行するユーザー名

プロダクト名

PRODUCT_NAME

/HITACHI/JP1/AO

オブジェクトタイプ

OBJECT_TYPE

/HITACHI/JP1/AO/TASK

オブジェクト名

OBJECT_NAME

タスク名

登録名タイプ

ROOT_OBJECT_TYPE

/HITACHI/JP1/AO/SERVICE

登録名

ROOT_OBJECT_NAME

サービス名

オブジェクトID

OBJECT_ID

タスクID

事象種別

OCCURRENCE

WAITING_RESPONSE

開始日時

START_DATE

タスクの開始日時

終了日時

END_DATE

タスクの終了日時

拡張属性（固有情報）

リソースグループ名

RESOURCE_GROUP

リソースグループ名

タスク種別

TASK_KIND

タスク種別

サービスカテゴリ

SERVICE_CATEGORY

サービスカテゴリ

タスク状態

TASK_STATUS

タスク状態

開始予定日時

PLANNED_START_DATE

開始予定日時※1

実行操作日時

EXECUTION_DATE

実行開始日時

定期実行周期

SCHEDULE_PERIOD

定期実行周期※2

定期実行時刻

SCHEDULE_TIME

定期実行時刻※2

定期実行適用開始日

SCHEDULE_START_DATE

定期実行適用開始日※2

該当タスクの情報を参照できるURL

TASK_DETAILS_URL

該当タスクの情報を参照できるURL

注※1

定期実行または指定日時実行の場合に出力されます。

注※2

定期実行の場合に出力されます。

表A‒3　タスク状態検知イベント（正常終了）の属性

属性種別

項目

属性名

内容

基本属性

イベントID

ID

0x00007000

メッセージ

MESSAGE

KNAE01315

拡張属性（共通情報）

重大度

SEVERITY

Information

ユーザー名

USER_NAME

サービスを実行するユーザー名

プロダクト名

PRODUCT_NAME

/HITACHI/JP1/AO

オブジェクトタイプ

OBJECT_TYPE

/HITACHI/JP1/AO/TASK

オブジェクト名

OBJECT_NAME

タスク名

登録名タイプ

ROOT_OBJECT_TYPE

/HITACHI/JP1/AO/SERVICE

登録名

ROOT_OBJECT_NAME

サービス名

オブジェクトID

OBJECT_ID

タスクID

事象種別

OCCURRENCE

END

開始日時

START_DATE

タスクの開始日時

終了日時

END_DATE

タスクの終了日時

拡張属性（固有情報）

リソースグループ名

RESOURCE_GROUP

リソースグループ名

タスク種別

TASK_KIND

タスク種別

サービスカテゴリ

SERVICE_CATEGORY

サービスカテゴリ

タスク状態

TASK_STATUS

タスク状態

開始予定日時

PLANNED_START_DATE

開始予定日時※1

実行操作日時

EXECUTION_DATE

実行開始日時

定期実行周期

SCHEDULE_PERIOD

定期実行周期※2

定期実行時刻

SCHEDULE_TIME

定期実行時刻※2

定期実行適用開始日

SCHEDULE_START_DATE

定期実行適用開始日※2

該当タスクの情報を参照できるURL

TASK_DETAILS_URL

該当タスクの情報を参照できるURL

注※1

定期実行または指定日時実行の場合に出力されます。

注※2

定期実行の場合に出力されます。

表A‒4　タスク状態検知イベント（失敗）の属性

属性種別

項目

属性名

内容

基本属性

イベントID

ID

0x00007000

メッセージ

MESSAGE

KNAE01318

拡張属性（共通情報）

重大度

SEVERITY

Error

ユーザー名

USER_NAME

サービスを実行するユーザー名

プロダクト名

PRODUCT_NAME

/HITACHI/JP1/AO

オブジェクトタイプ

OBJECT_TYPE

/HITACHI/JP1/AO/TASK

オブジェクト名

OBJECT_NAME

タスク名

登録名タイプ

ROOT_OBJECT_TYPE

/HITACHI/JP1/AO/SERVICE

登録名

ROOT_OBJECT_NAME

サービス名

オブジェクトID

OBJECT_ID

タスクID

事象種別

OCCURRENCE

STOP

開始日時

START_DATE

タスクの開始日時

終了日時

END_DATE

タスクの終了日時

拡張属性（固有情報）

リソースグループ名

RESOURCE_GROUP

リソースグループ名

タスク種別

TASK_KIND

タスク種別

サービスカテゴリ

SERVICE_CATEGORY

サービスカテゴリ

タスク状態

TASK_STATUS

タスク状態

開始予定日時

PLANNED_START_DATE

開始予定日時※1

実行操作日時

EXECUTION_DATE

実行開始日時

定期実行周期

SCHEDULE_PERIOD

定期実行周期※2

定期実行時刻

SCHEDULE_TIME

定期実行時刻※2

定期実行適用開始日

SCHEDULE_START_DATE

定期実行適用開始日※2

該当タスクの情報を参照できるURL

TASK_DETAILS_URL

該当タスクの情報を参照できるURL

注※1

定期実行または指定日時実行の場合に出力されます。

注※2

定期実行の場合に出力されます。

表A‒5　タスク状態検知イベント（キャンセル）の属性

属性種別

項目

属性名

内容

基本属性

イベントID

ID

0x00007000

メッセージ

MESSAGE

KNAE01322

拡張属性（共通情報）

重大度

SEVERITY

Information

ユーザー名

USER_NAME

サービスを実行するユーザー名

プロダクト名

PRODUCT_NAME

/HITACHI/JP1/AO

オブジェクトタイプ

OBJECT_TYPE

/HITACHI/JP1/AO/TASK

オブジェクト名

OBJECT_NAME

タスク名

登録名タイプ

ROOT_OBJECT_TYPE

/HITACHI/JP1/AO/SERVICE

登録名

ROOT_OBJECT_NAME

サービス名

オブジェクトID

OBJECT_ID

タスクID

事象種別

OCCURRENCE

NORESTART

開始日時

START_DATE

タスクの開始日時

終了日時

END_DATE

タスクの終了日時

拡張属性（固有情報）

リソースグループ名

RESOURCE_GROUP

リソースグループ名

タスク種別

TASK_KIND

タスク種別

サービスカテゴリ

SERVICE_CATEGORY

サービスカテゴリ

タスク状態

TASK_STATUS

タスク状態

開始予定日時

PLANNED_START_DATE

開始予定日時※1

実行操作日時

EXECUTION_DATE

実行開始日時

定期実行周期

SCHEDULE_PERIOD

定期実行周期※2

定期実行時刻

SCHEDULE_TIME

定期実行時刻※2

定期実行適用開始日

SCHEDULE_START_DATE

定期実行適用開始日※2

該当タスクの情報を参照できるURL

TASK_DETAILS_URL

該当タスクの情報を参照できるURL

注※1

定期実行または指定日時実行の場合に出力されます。

注※2

定期実行の場合に出力されます。

表A‒6　JP1/AO起動イベントの属性

属性種別

項目

属性名

内容

基本属性

イベントID

ID

0x00007010

メッセージ

MESSAGE

KNAE03020

拡張属性（共通情報）

重大度

SEVERITY

Information

ユーザー名

USER_NAME

System

プロダクト名

PRODUCT_NAME

/HITACHI/JP1/AO

オブジェクトタイプ

OBJECT_TYPE

−

オブジェクト名

OBJECT_NAME

SYSTEM

登録名タイプ

ROOT_OBJECT_TYPE

−

登録名

ROOT_OBJECT_NAME

SYSTEM

オブジェクトID

OBJECT_ID

−

事象種別

OCCURRENCE

START

開始日時

START_DATE

JP1/AOの起動日時

終了日時

END_DATE

−

（凡例）

−：使用しません。

表A‒7　JP1/AO停止イベントの属性

属性種別

項目

属性名

内容

基本属性

イベントID

ID

0x00007010

メッセージ

MESSAGE

KNAE03021

拡張属性（共通情報）

重大度

SEVERITY

Information

ユーザー名

USER_NAME

System

プロダクト名

PRODUCT_NAME

/HITACHI/JP1/AO

オブジェクトタイプ

OBJECT_TYPE

−

オブジェクト名

OBJECT_NAME

SYSTEM

登録名タイプ

ROOT_OBJECT_TYPE

−

登録名

ROOT_OBJECT_NAME

SYSTEM

オブジェクトID

OBJECT_ID

−

事象種別

OCCURRENCE

STOP

開始日時

START_DATE

−

終了日時

END_DATE

JP1/AOの停止日時

（凡例）

−：使用しません。

表A‒8　タスク処理エンジンの異常検出イベントの属性

属性種別

項目

属性名

内容

基本属性

イベントID

ID

0x00007020

メッセージ

MESSAGE

KNAE01323

拡張属性（共通情報）

重大度

SEVERITY

Error

ユーザー名

USER_NAME

System

プロダクト名

PRODUCT_NAME

/HITACHI/JP1/AO

オブジェクトタイプ

OBJECT_TYPE

−

オブジェクト名

OBJECT_NAME

SYSTEM

登録名タイプ

ROOT_OBJECT_TYPE

−

登録名

ROOT_OBJECT_NAME

SYSTEM

オブジェクトID

OBJECT_ID

−

事象種別

OCCURRENCE

EXCEPTION

開始日時

START_DATE

−

終了日時

END_DATE

−

（凡例）

−：使用しません。

表A‒9　データベースの異常検出イベントの属性

属性種別

項目

属性名

内容

基本属性

イベントID

ID

0x00007030

メッセージ

MESSAGE

KNAE01321

拡張属性（共通情報）

重大度

SEVERITY

Error

ユーザー名

USER_NAME

System

プロダクト名

PRODUCT_NAME

/HITACHI/JP1/AO

オブジェクトタイプ

OBJECT_TYPE

−

オブジェクト名

OBJECT_NAME

SYSTEM

登録名タイプ

ROOT_OBJECT_TYPE

−

登録名

ROOT_OBJECT_NAME

SYSTEM

オブジェクトID

OBJECT_ID

−

事象種別

OCCURRENCE

EXCEPTION

開始日時

START_DATE

−

終了日時

END_DATE

−

（凡例）

−：使用しません。

付録A.2　監査ログの出力

監査ログとは，セキュリティ対策のために「いつ」「だれが」「何に対して」「どのような操作をしたか」を記録し，出力するログ情報です。

(1)　監査ログに出力される事象の種別

事象の種別とは，監査ログに出力する事象を分類するための監査ログ内での識別子です。監査ログに出力される事象の種別およびJP1/AOが監査ログを出力する契機を次の表に示します。

表A‒10　監査ログに出力される事象の種別

項番

事象の種別

事象名

事象の説明

JP1/AOが出力する契機

出力されるメッセージ

1

StartStop

起動・停止

JP1/AOの起動の成功や失敗を示します。

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプション指定して実行し，成功する

KNAE23001-I

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプション指定して実行し，失敗する

KNAE23017-E

JP1/AOの停止を示します。

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプション指定して実行する

KNAE23002-I

2

Authentication

識別・認証

ユーザーの認証の失敗を示します。

ログイン認証の失敗

KNAE20001-E

ユーザーのログインの成功や失敗，およびログアウトを示します。

ログインを行い，ログインに成功する

KNAE20002-I

ログインを行い，ログインに失敗する

KNAE20003-W

ログアウトを行う

KNAE20004-I

3

ConfigurationAccess

構成定義

ユーザーグループの設定の成功や失敗を示します。

ユーザーグループを作成し，成功する

KNAE20006-I

ユーザーグループを作成し，失敗する

KNAE20007-E

ユーザーグループを編集し，成功する

KNAE20008-I

ユーザーグループを編集し，失敗する

KNAE20009-E

ユーザーグループを削除し，成功する

KNAE20010-I

ユーザーグループを削除し，失敗する

KNAE20011-E

ユーザーグループ割り当ての成功や失敗を示します。

ユーザーにユーザーグループを割り当て，成功する

KNAE20044-I

ユーザーにユーザーグループを割り当て，失敗する

KNAE20045-E

エージェントレス接続先定義の設定の成功や失敗を示します。

エージェントレス接続先定義を作成し，成功する

KNAE20012-I

エージェントレス接続先定義を作成し，失敗する

KNAE20013-E

エージェントレス接続先定義を編集し，成功する

KNAE20014-I

エージェントレス接続先定義を編集し，失敗する

KNAE20015-E

エージェントレス接続先定義を削除し，成功する

KNAE20016-I

エージェントレス接続先定義を削除し，失敗する

KNAE20017-E

サービス共有プロパティの設定の成功や失敗を示します。

サービス共有プロパティを編集し，成功する

KNAE21005-I

サービス共有プロパティを編集し，失敗する

KNAE21006-E

リソースグループの設定の成功や失敗を示します。

リソースグループを作成し，成功する

KNAE20020-I

リソースグループを作成し，失敗する

KNAE20021-E

リソースグループを編集し，成功する

KNAE20022-I

リソースグループを編集し，失敗する

KNAE20023-E

リソースグループを削除し，成功する

KNAE20024-I

リソースグループを削除し，失敗する

KNAE20025-E

コマンド実行の成功や失敗を示します。

コマンド（backupsystem/restoresystem/setupcluster/encryptpassword）を実行し，成功する

KNAE23003-I

コマンド（backupsystem/restoresystem/setupcluster/encryptpassword）を実行し，失敗する

KNAE23004-E

サービステンプレート開発の成功や失敗を示します。

サービステンプレートを作成し，成功する

KNAE20048-I

サービステンプレートを作成し，失敗する

KNAE20049-E

サービステンプレートを編集し，成功する

KNAE20050-I

サービステンプレートを編集し，失敗する

KNAE20051-E

サービステンプレートを削除し，成功する

KNAE20052-I

サービステンプレートを削除し，失敗する

KNAE20053-E

サービステンプレートを複製し，成功する

KNAE20054-I

サービステンプレートを複製し，失敗する

KNAE20055-E

サービステンプレートをビルドし，成功する

KNAE20056-I

サービステンプレートをビルドし，失敗する

KNAE20057-E

サービステンプレートをリリースし，成功する

KNAE20058-I

サービステンプレートをリリースし，失敗する

KNAE20059-E

部品を作成し，成功する

KNAE20060-I

部品を作成し，失敗する

KNAE20061-E

部品を編集し，成功する

KNAE20062-I

部品を編集し，失敗する

KNAE20063-E

部品を複製し，成功する

KNAE20064-I

部品を複製し，失敗する

KNAE20065-E

部品を削除し，成功する

KNAE20066-I

部品を削除し，失敗する

KNAE20067-E

4

ContentAccess

重要情報アクセス

サービスの追加，編集，削除，および実行の成功や失敗を示します。

サービスを追加し，成功する

KNAE20026-I

サービスを追加し，失敗する

KNAE20027-E

サービスを編集し，成功する

KNAE20028-I

サービスを編集し，失敗する

KNAE20029-E

サービスを削除し，成功する

KNAE20030-I

サービスを削除し，失敗する

KNAE20031-E

サービスを実行し，成功する

KNAE20032-I

サービスを実行し，失敗する

KNAE20033-E

タスクのスケジュールの一時停止，再開，およびキャンセルの成功や失敗を示します。

タスクのスケジュールを一時停止し，成功する

KNAE20034-I

タスクのスケジュールを一時停止し，失敗する

KNAE20035-E

タスクのスケジュールを再開し，成功する

KNAE20036-I

タスクのスケジュールを再開し，失敗する

KNAE20037-E

タスクのスケジュールをキャンセルし，成功する

KNAE20038-I

タスクのスケジュールをキャンセルし，失敗する

KNAE20039-E

タスクの実行停止の成功や失敗を示します。

タスクの実行を実行停止し，成功する

KNAE20040-I

タスクの実行を実行停止し，失敗する

KNAE20041-E

タスクの強制停止の成功や失敗を示します。

タスクの実行を強制停止し，成功する

KNAE20068-I

タスクの実行を強制停止し，失敗する

KNAE20069-E

タスクのリトライの成功や失敗を示します。

タスクの失敗したステップからリトライを実行し，成功する

KNAE20070-I

タスクの失敗したステップからリトライを実行し，失敗する

KNAE20071-E

タスクの失敗した次のステップからリトライを実行し，成功する

KNAE20072-I

タスクの失敗した次のステップからリトライを実行し，失敗する

KNAE20073-E

タスクのアーカイブ，履歴削除，およびデバッグタスクの削除の成功や失敗を示します。

タスクをアーカイブし，成功する

KNAE20042-I

タスクをアーカイブし，失敗する

KNAE20046-E

タスクの履歴を削除し，成功する

KNAE20043-I

タスクの履歴を削除し，失敗する

KNAE20047-E

デバッグタスクを削除し，成功する

KNAE20076-I

デバッグタスクを削除し，失敗する

KNAE20077-E

タスクを自動アーカイブし，成功する

KNAE21001-I

タスクを自動アーカイブし，失敗する

KNAE21003-E

タスクの履歴を自動削除し，成功する

KNAE21002-I

タスクの履歴を自動削除し，失敗する

KNAE21004-E

デバッグタスクを自動削除し，成功する

KNAE21007-I

デバッグタスクを自動削除し，失敗する

KNAE21008-E

サービステンプレートのデバッグの成功や失敗を示します。

サービステンプレートのデバッグを実行し，成功する

KNAE20074-I

サービステンプレートのデバッグを実行し，失敗する

KNAE20075-E

コマンド実行の成功や失敗を示します。

submittaskコマンドを実行し，成功する

KNAE23005-I

submittaskコマンドを実行し，失敗する

KNAE23006-E

stoptaskコマンドを実行し，成功する

KNAE23007-I

stoptaskコマンドを実行し，失敗する

KNAE23008-E

listtasksコマンドを実行し，成功する

KNAE23009-I

listtasksコマンドを実行し，失敗する

KNAE23010-E

listservicesコマンドを実行し，成功する

KNAE23011-I

listservicesコマンドを実行し，失敗する

KNAE23012-E

importservicetemplateコマンドを実行し，成功する

KNAE23013-I

importservicetemplateコマンドを実行し，失敗する

KNAE23014-E

deleteservicetemplateコマンドを実行し，成功する

KNAE23015-I

deleteservicetemplateコマンドを実行し，失敗する

KNAE23016-E

(2)　監査ログの保存形式

監査ログの出力先およびファイル名を次に示します。

なお，監査ログはデフォルトでは出力されません。監査ログを出力するかどうかや，出力先などの設定はプロパティファイルで変更できます。

出力先

JP1/AOのインストール先フォルダ¥logsまたは/var/opt/jp1ao/logs

出力ファイル名

Auditn.log

nは，ログファイルの面数の整数値が入ります。

定義例

Windowsのクラスタ構成で，監査ログを共有ディスクに出力する場合の定義例を示します。

logger.Audit.enable = 1
logger.Audit.path = 共有ディスク¥¥jp1ao¥¥logs

関連トピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

(3)　監査ログの出力形式

JP1/AOが出力する監査ログの出力先，および出力項目について説明します。

(a)　監査ログの出力形式

監査ログの出力形式は，監査ログのフォーマットであることを示す「CALFHM」，監査ログのリビジョン番号，該当する出力項目の順で出力されます。

監査ログの出力形式を次の図に示します。

図A‒1　監査ログの出力形式

(b)　監査ログの出力先

監査ログの出力先については，「付録A.2(2)　監査ログの保存形式」を参照してください。

(c)　出力項目

出力される項目種別には，ヘッダー情報，共通情報，固有情報の3種類があります。

ヘッダー情報

イベントログまたはsyslogに出力した日時など，OSに合わせた情報です。

共通情報

監査事象を分類や監視するための情報です。

固有情報

監査事象の詳細な情報です。

監査ログの出力項目を次に示します。

表A‒11　監査ログの出力項目

項番

出力項目

値

項目種別

項目名

出力される属性名

1

ヘッダー情報

共通仕様識別子

−　

CALFHM

2

共通仕様リビジョン番号

−　

1.0

3

共通情報

通番

seqnum

通番

4

メッセージID

msgid

メッセージID

5

日時

date

日付・時刻

6

発生プログラム名

progid

JP1AO

7

発生コンポーネント

compid

Command

GUI

Server

8

発生プロセスID

pid

プロセスID

9

場所情報

ocp:host/ipv4/ipv6

ホスト名

outp:host/ipv4/ipv6

ホスト名

subjp:host/ipv4/ipv6

ホスト名

dtp:host/ipv4/ipv6

ホスト名

agent:host/ipv4/ipv6

ホスト名

10

監査事象種別

ctgry

Authentication

ConfigurationAccess

ContentAccess

ExternalService

StartStop

11

監査事象結果

result

Success

Failure

12

サブジェクト識別情報

subj:uid

ログインユーザーID

subj:euid

WindowsユーザーID

subj:pid

プロセスID

13

固有情報

オブジェクト情報

obj

autoAuth

autoJOB

14

動作情報

op

Add

Delete

Login

Logout

Start

Stop

Update

15

ログ種別情報

logtype

BasicLog

16

自由記述

msg

メッセージ

（凡例）

−：出力されません。

(d)　監査ログの出力例

監査ログの出力例を示します。

CALFHM 1.0, seqnum=1, msgid=KNAE23001-I, date=2012-01-01T00:00:00.000+09:00, progid=JP1AO, compid=Command, pid=1234, ocp:host=host01, ctgry=StartStop, result=Success, subj:euid=user01, obj=autoJOB, op=Start, logtype=BasicLog, msg="製品のサービスを開始しました。"

(4)　監査ログを出力するための設定

監査ログの出力は，プロパティファイル（config_user.properties）で設定します。プロパティファイル（config_user.properties）については，マニュアル「JP1/AO 構築ガイド」を参照してください。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」のトピック

付録A.3　JP1/AOのサービス

JP1/AOのインストール時に，次のJP1/AOのサービスが登録されます。

表A‒12　JP1/AOのサービス

サービス表示名

サービス名

スタートアップの種類

製品

HAutomation Engine Web Service

AutomationWebService

自動※1

JP1/AO

HiRDB/EmbeddedEdition _HD0

HiRDBEmbeddedEdition_HD0

自動

共通コンポーネント

HiRDB/ClusterService _HD0※2

HiRDBClusterService_HD0

手動

共通コンポーネント

HBase Storage Mgmt Common Service

HBaseStgMgmtComService

自動※1

共通コンポーネント

HBase Storage Mgmt Web Service

HBaseStgMgmtWebService

自動※1

共通コンポーネント

HBase Storage Mgmt Web SSO Service

HBaseStorageMgmtWebSSOService

手動

共通コンポーネント

HAutomation Engine

JP1_AJS2

手動

JP1/AO

HAutomation Engine 論理ホスト名※2

JP1_AJS2_論理ホスト名

手動

JP1/AO

HAutomation Engine Database _JF0

HiRDBEmbeddedEdition_JF0

手動

JP1/AO

HAutomation Engine Database _JF1※2

HiRDBEmbeddedEdition_JF1

手動

JP1/AO

注※1

クラスタのセットアップ後は「手動」に変更されます。

注※2

クラスタのセットアップ時に登録されるサービスです。

前提製品のJP1/Baseのサービスについては，JP1/Baseのマニュアルを参照してください。

関連トピック

マニュアル「JP1/Base運用ガイド」−「JP1/Base を起動および終了する」のトピック

付録A.4　各バージョンの変更内容

(1)　10-52の変更内容

適用OSにLinuxを追加した。

通常のタスクに含まれる部品の同時実行数を100に変更した。

接続先ホストとのSSH接続で使用できる認証方式に，キーボードインタラクティブ認証を追加した。

操作対象ホストがローカルホストの場合，ローカルホストのプロセスを直接起動してコマンドを実行したり，ファイルをコピーしたりできる，ローカル実行機能の説明を追加した。

注意事項として，バックアップ時のホストとリストア先のホストでJP1/AOのバージョン，リビジョンおよび限定コードが一致している必要がある説明を追加した。

クラスタのセットアップ時に登録されるサービスの説明を追加した。

(2)　10-50の変更内容

2014年9月以降，マニュアル名称および資料番号を次のとおり変更した。

変更前

JP1/AO 画面・コマンドリファレンス（3021-3-084）

変更後

JP1/AO 画面・コマンド・APIリファレンス（3021-3-088）

外部認証連携として，Active Directoryと連携できるようにした。

操作対象の機器との認証方式に公開鍵認証を追加した。

JP1/AOサーバとWebブラウザー間の接続に，httpsプロトコルを使用できるようにした。

次のファイルが，コマンドによるバックアップおよびリストアの対象外となる説明を追加した。

https接続用のSSLサーバ証明書ファイル

https接続用の秘密鍵ファイル

公開鍵認証用の秘密鍵ファイル

stopclusterコマンドを追加した。

クラスタ環境のJP1/AOのサービスを停止するための準備を実行できるようにした。

バックアップファイルを使用して遠隔地でJP1/AOサーバを復元する手順の説明を追加した。

(3)　10-12の変更内容

適用OSにWindows Server 2012 R2を追加した。

タスクの強制停止機能について追加した。

ステップのリトライ機能について追加した。

タスクの進捗状況を［タスクモニタ］ビューで確認できるように変更した。

タスクに含まれる部品の同時実行数の上限について説明を追加した。

1つのサービステンプレートに追加できるプリセットプロパティの数の上限をプロパティファイル（config_user.properties）で設定できるように変更した。

汎用コマンド実行部品，ファイル転送部品およびコンテンツ部品について，スーパーユーザーに昇格するかどうかを指定できるようにした。

タスクログを表示する手順，およびタスクログをダウンロードする手順を追加した。

タスクが終了しない場合の対処方法を変更した。

タスクログの出力内容を変更した。また，タスクログに記録される部品の戻り値について説明を追加した。

(4)　10-11の変更内容

タスク詳細情報の一括出力，指定日時実行タスクおよび定期実行タスクの一括再登録ができるようにした。

外部ネットワークに接続できない環境で，タスクの実行完了までに時間が掛かる場合の対処について追記した。

(5)　10-10の変更内容

プリセットプロパティの設定について説明を追加した。

JP1/IM - NPの業務コンテンツとの連携について説明を追加した。

リソースグループに設定するロールとして，Developロールを追加した。

ビルトインユーザーグループにDevelopGroupを追加した。

Adminロールで，サービステンプレートを開発できるようにした。

サービステンプレートを開発する手順を追加した。

操作できる権限およびロールに，Developロールを追加した。

カテゴリの指定方法について，制限事項を追加した。

(6)　10-02の変更内容

JP1/AJS3との連携について追加した。

使用できるプロトコルにTelnetを追加した。

［サービス実行］ダイアログボックスのダイレクトアクセスURLに，タスク名，タスクの説明，およびプロパティ値を指定できる機能を追加した。

クエリパラメータの見積もり方法を追加した。

(7)　10-01の変更内容

JP1/AO同梱およびJP1/AOコンテンツセットのサービステンプレートの格納先の説明を追加した。

保守とメンテナンスの説明を追加した。

索引

A

Active Directoryとの連携[1]

AdminGroup[1]

Adminロール[1]

D

DevelopGroup[1]

Developロール[1]

J

JP1/AOシステムをバックアップする手順（Linuxのクラスタ構成の場合）[1]

JP1/AOシステムをバックアップする手順（Windowsのクラスタ構成の場合）[1]

JP1/AOシステムをリストアする手順（Linuxのクラスタ構成の場合）[1]

JP1/AOシステムをリストアする手順（Windowsのクラスタ構成の場合）[1]

JP1/AOと連携するActive Directoryのグループを登録する手順[1]

JP1/AOが出力するJP1イベント一覧[1]

JP1/AOからサービステンプレートを削除する手順[1]

JP1/AOからユーザーを削除する手順[1]

JP1/AOサービスを再開した場合の注意事項[1]

JP1/AOシステムを開始する手順（クラスタ構成の場合）[1]

JP1/AOシステムを開始する手順（非クラスタ構成の場合）[1]

JP1/AOシステムを停止する手順（クラスタ構成の場合）[1]

JP1/AOシステムを停止する手順（非クラスタ構成の場合）[1]

JP1/AOシステムをバックアップする手順（非クラスタ構成の場合）[1]

JP1/AOシステムをリストアする手順（非クラスタ構成の場合）[1]

JP1/AO同梱およびJP1/AOコンテンツセットのサービステンプレートの格納先[1]

JP1/AOにユーザーを登録する手順[1]

JP1/AOにログインする手順[1]

JP1/AOのGUIに接続できない（Windowsの場合）[1]

JP1/AOの運用[1]

JP1/AOの運用の流れ[1]

JP1/AOのサービス[1]

JP1/AOのデフォルトユーザー[1]

JP1/AOへのログイン[1]

JP1/Baseの認証機能との連携[1]

JP1/IM - NPの業務コンテンツとの連携[1]

JP1/IMのイベント監視機能との連携[1]

JP1イベント一覧[1]

JP1イベントの属性[1]

JP1イベント連携[1]

L

Link&Launchの設定[1]

M

ModifyGroup[1]

Modifyロール[1]

S

SubmitGroup[1]

Submitロール[1]

Systemアカウント[1]

U

User Management権限の設定を変更する手順[1]

User Management権限の変更[1]

い

一時停止したタスクを開始する手順（スケジュール再開）[1]

う

運用時のトラブルシューティング[1]

運用準備での基本操作[1]

運用前に知っておきたいJP1/AOの機能一覧[1]

運用見直し・見直し後の運用準備での基本操作[1]

え

エージェントレス接続先定義の削除[1]

エージェントレス接続先定義の作成[1]

エージェントレス接続先定義の設定項目一覧[1]

エージェントレス接続先定義の定義情報を変更する手順[1]

エージェントレス接続先定義の入力形式[1]

エージェントレス接続先定義の認証情報を参照するための設定[1]

エージェントレス接続先定義の編集[1]

エージェントレス接続先定義を削除する手順[1]

エージェントレス接続先定義を作成する手順[1]

エージェントレス接続先の管理[1]、[2]

エージェントレス接続先の管理機能を利用したアクセスの仕組み[1]

お

応答待ち中タスクの対処の入力（応答入力）[1]

応答待ち中タスクの対処を入力する手順（応答入力）[1]

応答待ち中タスクを実行停止した場合の処理[1]

か

カテゴリの設定[1]

監査ログに出力される事象の種別[1]

監査ログの出力[1]

監査ログの出力形式[1]

監査ログの保存形式[1]

監査ログを出力するための設定[1]

管理者がほかのユーザーのパスワードを変更する手順[1]

管理者がほかのユーザーのユーザー情報を設定する手順[1]

き

強制停止[1]

く

クエリパラメータの見積もり方法[1]

繰り返し実行部品を実行中にタスクを実行停止した場合の処理[1]

グループの管理[1]

こ

公開ログ[1]

さ

サービス一覧の出力（一覧のエクスポート）[1]

サービス一覧を出力する手順（一覧のエクスポート）[1]

サービス共有プロパティ[1]

サービス共有プロパティ設定時の注意事項[1]

サービス共有プロパティの設定[1]、[2]

サービス共有プロパティを設定する手順[1]

サービス実行時に割り込み操作があった場合の動作[1]

サービス設定時に割り込み操作があった場合の動作[1]

サービステンプレート一覧の出力（一覧のエクスポート）[1]

サービステンプレート一覧を出力する手順（一覧のエクスポート）[1]

サービステンプレートにプリセットプロパティを追加する手順[1]

サービステンプレートの管理[1]、[2]

サービステンプレートの削除[1]

サービステンプレートの作成[1]

サービステンプレートの追加（インポート）[1]

サービステンプレートのバージョンについて[1]

サービステンプレートをJP1/AOに追加する手順（インポート）[1]

サービステンプレートを開発する手順[1]

サービスの管理[1]、[2]

サービスの削除[1]

サービスの実行[1]、[2]

サービスの実行契機について[1]

サービスの指定日時実行[1]

サービスの即時実行[1]

サービスの追加[1]

サービスの定期実行[1]

サービスの編集[1]

サービスを削除する手順[1]

サービスを即時実行する手順[1]

サービスを追加する手順[1]

サービスを編集する手順[1]

再実行[1]

参考情報[1]

し

実行停止[1]

指定日時実行[1]

指定日時実行タスク[1]

指定日時実行タスクおよび定期実行タスクを一括再登録する手順[1]

進捗状況の確認[1]

す

スケジュール一時停止[1]

スケジュールキャンセル[1]

スケジュール再開[1]

スケジュールの管理[1]

スケジュールの管理について[1]

ステップの状態一覧[1]

すべてのタスクの状態確認[1]

すべてのタスクの状態を確認する手順[1]

せ

接続先制限機能[1]

そ

即時実行[1]

即時実行タスク[1]

た

ダイレクトアクセスURL[1]

ダイレクトアクセスURLの指定形式と指定項目[1]

タスク一覧の出力（一覧のエクスポート）[1]

タスク一覧を出力する手順（一覧のエクスポート）[1]

タスクが終了しない[1]

タスクサマリーの表示形式について[1]

タスク詳細情報を一括出力する手順[1]

タスクに含まれる部品の同時実行数の上限について[1]

タスクの移動（アーカイブ）[1]

タスクの管理[1]、[2]

タスクの管理の流れ[1]

タスクの実行完了までに時間が掛かる[1]

タスクの実行をやり直す手順[1]

タスクの自動アーカイブ[1]

タスクの状態一覧と状態遷移[1]

タスクの進捗管理[1]

タスクの進捗管理について[1]

タスクの進捗状況の詳細を一覧形式で確認する手順[1]

タスクの進捗状況を確認する手順[1]

タスクの進捗状況をフロー形式で確認する手順[1]

タスクの分類と生成契機[1]

タスクのリトライについて[1]

タスクログ[1]

タスクログの詳細[1]

タスクログをダウンロードする手順[1]

タスクログを表示する手順[1]

タスクを一時停止する手順（スケジュール一時停止）[1]

タスクをキャンセルする手順（スケジュールキャンセル）[1]

タスクを強制停止した場合の処理[1]

タスクを再実行する手順[1]

タスクを実行停止した場合の処理[1]

タスクを処理が失敗したステップからリトライする手順[1]

タスクを処理が失敗した次のステップからリトライする手順[1]

タスクを停止する手順[1]

タスクを停止する手順（強制停止）[1]

タスクを停止する手順（実行停止）[1]

タスクを履歴一覧に移動する手順（アーカイブ）[1]

て

定期実行[1]

定期実行タスク[1]

定期実行の仕組み[1]

定期的にサービスを実行する手順[1]

データベースをメンテナンスする手順（Windowsのクラスタ構成の場合）[1]

データベースをメンテナンスする手順（Linuxのクラスタ構成の場合）[1]

データベースをメンテナンスする手順（非クラスタ構成の場合）[1]

デフォルトのエージェントレス接続先定義について[1]

と

統合機能メニュー連携[1]

統合トレースログ・イベントログ・syslog[1]

統合トレースログ・イベントログ・syslog・公開ログの詳細[1]

トラブルの種類[1]

な

夏時間対応のタイムゾーンでのJP1/AOの運用[1]

に

日常運用での基本操作[1]

日時を指定してサービスを実行する手順[1]

認証情報管理機能[1]

は

パスワードの条件の設定[1]

パスワードの変更[1]

バックアップファイルを使用して遠隔地でJP1/AOサーバを復元する手順[1]

バックアップ・リストア時の注意事項[1]

ひ

ビルトインサービス共有プロパティ[1]

ビルトインサービス共有プロパティ一覧[1]

ビルトインリソースグループ，ビルトインユーザーグループについて[1]

ふ

プリセットプロパティ定義ファイルとは[1]

プリセットプロパティ定義ファイルの形式[1]

プリセットプロパティの設定[1]

プリセットプロパティの追加[1]

ほ

保守とメンテナンス[1]、[2]

保守・メンテナンスでの基本操作[1]

ホスト名のIPアドレス解決について[1]

め

メール通知[1]

メール通知の設定項目一覧[1]

も

モニター起動連携[1]

ゆ

ユーザーが所属するユーザーグループの変更[1]

ユーザーが所属するユーザーグループを変更する手順[1]

ユーザーグループ[1]

ユーザーグループとリソースグループを利用したアクセス制御[1]

ユーザーグループの管理[1]

ユーザーグループの削除[1]

ユーザーグループの作成[1]

ユーザーグループの編集[1]

ユーザーグループへのリソースグループとロールの割り当て[1]

ユーザーグループを削除する手順[1]

ユーザーグループを作成する手順[1]

ユーザーグループを編集する手順[1]

ユーザー情報の編集[1]

ユーザーの管理[1]、[2]

ユーザーの削除[1]

ユーザーの登録[1]

ユーザーの認証方式を変更する手順[1]

ユーザーのロック・ロック解除[1]

ユーザーのロックを解除する手順[1]

ユーザーをロックする手順[1]

り

リストア対象データ[1]

リソースグループ[1]

リソースグループとサービス共有プロパティの関係について[1]

リソースグループとユーザーグループの関係について[1]

リソースグループとロールをユーザーグループに割り当てる手順[1]

リソースグループに設定できるロールの種類[1]

リソースグループの管理[1]

リソースグループの削除[1]

リソースグループの作成[1]

リソースグループの編集[1]

リソースグループを削除する手順[1]

リソースグループを作成する手順[1]

リソースグループを編集する手順[1]

リトライ[1]

履歴の削除[1]

履歴の自動削除[1]

履歴の保持期間について[1]

履歴を削除する手順[1]

ろ

ロール[1]

ログインユーザーが実行したタスクの状態確認[1]

ログインユーザーが実行したタスクの状態を確認する手順[1]

ログインユーザーが自分のパスワードを変更する手順[1]

ログインユーザーが自分のユーザー情報を設定する手順[1]

ログ情報の採取手順[1]

ログ情報の詳細[1]

ログの形式[1]