JP1 Version 10　JP1/Automatic Operation 導入・設計ガイド

解説・手引書

3021-3-081-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-081-70

著作権

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

変更内容

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

追加・変更内容

変更個所

適用OSにLinuxを追加した。

−

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

3.2.2，3.4.5，付録A.2

操作対象の機器とのSSH接続で使用できる認証方式に，キーボードインタラクティブ認証を追加した。

3.4.4

組み込みデータベースの内部接続で使用する，ポート番号の情報（22220/tcp）を追加した。

付録A.1(2)

共通コンポーネントの内部接続で使用する，次のポート番号の情報を追加した。

23017/tcp

23018/tcp

23025/tcp

23026/tcp

23029/tcp

23030/tcp

23033/tcp

23034/tcp

付録A.1(2)

共通コンポーネントのデータベースの内部接続で使用する，ポート番号の情報（23032/tcp）を追加した。

付録A.1(2)

同時に実行できる部品数を110個に変更した。

付録A.3

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

はじめに

このマニュアルは，JP1/Automatic Operationの製品概要，機能概要，およびシステム設計について説明したものです。なお，このマニュアルでは，JP1/Automatic OperationをJP1/AOと表記します。

対象読者

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

JP1/AOの製品概要や機能概要について知りたい方

JP1/AOの導入検討またはシステム設計をしている方

読書手順

JP1/AOには，このマニュアルを含めて7冊のマニュアルがあります。次の表に示すように，目的に合わせて必要な個所をお読みください。

目的

参照マニュアル

参照個所

JP1/AOの概要を知る

JP1/AO 導入・設計ガイド

1章　JP1/AOの概要

JP1/AOの機能を知る

2章　機能の紹介

設計時に必要な検討事項を確認し，システムを設計する

3章　JP1/AOシステムの設計

JP1/AOシステムを構築する

JP1/AO 構築ガイド

1章　新規インストール

2章　インストール後の環境設定

4章　システム情報の変更

JP1/AOと他製品との連携を知る

3章　他製品連携

クラスタシステムを構築する

5章　クラスタシステムの構築

JP1/AOを上書きインストールする

6章　上書きインストール

JP1/AOをバージョンアップインストールする

7章　バージョンアップインストール

JP1/AOをアンインストールする

8章　アンインストール

JP1/AOで環境を移行する

9章　リプレース

運用方法を知る

JP1/AO 運用ガイド

1章　JP1/AOの運用

システムを保守・メンテナンスする

12章　保守とメンテナンス

画面の使い方を知る

JP1/AO 画面・コマンド・APIリファレンス※

2章　［ログイン］画面

3章　メイン画面

4章　［サービス］画面

5章　［タスク］画面

6章　［管理］画面

7章　［エディタ］画面

コマンドの使い方を知る

8章　コマンド

APIの使い方を知る

9章　API

画面の設定値を知る

A.1　画面の制限値一覧

JP1/AOが提供しているサービステンプレートおよび部品を知る

JP1/AO サービステンプレートリファレンス

2章　JP1/AO同梱版サービステンプレート

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

4章　JP1/AO同梱版部品

5章　JP1/AOコンテンツセット版部品

サービステンプレートおよび部品の開発手順を知る

JP1/AO サービステンプレート開発ガイド

1章　サービステンプレート開発の流れ

2章　サービステンプレートの定義情報を設定する

3章　フローを作成・編集する

4章　部品を作成・編集する

5章　サービステンプレートをビルドおよびリリースする

トラブルが発生したときの対処方法を知る

JP1/AO 構築ガイド

10章　構築時のトラブルシューティング

JP1/AO 運用ガイド

13章　運用時のトラブルシューティング

トラブルが発生したときにメッセージの内容を確認し，対処方法を知る

JP1/AO メッセージ

3章　メッセージ一覧

注※

2014年9月以降に発行するものについては，マニュアル「JP1/AO 画面・コマンドリファレンス（3021-3-084）」を「JP1/AO 画面・コマンド・APIリファレンス（3021-3-088）」に変更した。

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

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

表記

製品名

.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　システム運用の抱える課題

システム運用は複雑化の一途をたどっています。

システムを運用するには，資料（運用手順書やマニュアル），ツール（マクロやスクリプト），そして，ベテラン管理者の持つノウハウや勘が必要です。これに加え，最近ではクラウド・データセンターの普及と仮想化技術の進展に伴い，企業内システムは大規模化し，複数のシステムを集約して運用する方向に進んでいます。しかし，このように集約化されたシステムであっても，それぞれ固有の運用が必要なため，その複雑さはさらに増しています。

図1‒1　システム運用の抱える課題

今，システム運用の現場には，大量の運用手順書が存在し，人への作業負荷はより一層高まっています。このような状況を改善するには，人手による作業を削減し，運用効率を向上させる施策が必要です。

1.2　導入の効果

JP1/AOを導入すると，集約化されたシステムを運用する上での課題を解決できます。

運用効率の向上と人的ミスの低減

これまでのシステム運用では，運用担当者が複数の運用手順書を見ながら，複数のソフトウェアを操作していました。JP1/AOを導入すると，このような人手の掛かる作業を削減できます。また，運用手順は自動処理されるので，人的ミスの発生を低減できます。これにより，システム運用業務に余裕が生まれるため，運用方法の改善にも注力でき，運用効率の向上を加速できます。

導入の容易性と運用の標準化

JP1/AOでは，クラウド・データセンター・企業内システムなど，さまざまな運用ノウハウから抽出された「典型的な運用手順」を，すぐに使えるテンプレートとして提供します。テンプレートを複数システムの運用に適用することで，運用の標準化も推進できます。

次に，JP1/AOの導入が，システムの運用サイクル，Plan，Do，Check，Actionの各フェーズで，具体的にどのような効果をもたらすかについて説明します。

図1‒2　JP1/AO導入の効果

Plan（運用の設計・開発）

これまでは，長年蓄積してきた運用ノウハウが，大量の手順書として存在していました。また，手順書はシステムごとに分かれていて，それぞれを改訂し続ける必要がありました。

JP1/AOでは，運用ノウハウをテンプレートとして提供しています。テンプレートを使用する際は，システムごとに異なる点，例えばサーバ名を入力することで，標準化された運用手順を複数のシステムに適用できます。

Do（運用）

これまでは，大量の手順書を参照しながら，運用に必要な各種製品を操作する必要がありました。また，手順を間違えたり，操作し忘れたりといった人的ミスが起きないよう，留意しなくてはなりませんでした。

JP1/AOを導入し，テンプレートで定義した運用手順を実行すれば，各種製品の操作は自動処理されます。日時指定実行や定期実行もできます。手順を間違えたり，操作し忘れたりといった人的ミスの発生を低減できます。

Check（運用結果のチェック）

これまでは，実行の結果を大量のチェックリストで確認する必要がありました。

JP1/AOでは，自動処理の結果を一覧画面で確認できます。一覧は実行履歴としてエクスポートできるので，運用結果のレポートも効率良く作成できます。

Action（運用の見直し）

これまでは，システムの構成変更などに伴い，運用手順を随時更新しなくてはなりませんでした。

JP1/AOを導入した環境で，運用手順の更新が必要な場合は，テンプレートのバージョンアップで対応できます。また，手順を改善するには，管理者および運用担当者のノウハウが必要ですが，Plan，Do，Checkの効率向上でその労力を捻出できるようになります。さらに，実行履歴を分析の材料にすることで，失敗の多い運用手順や，頻度の高い運用手順などが明らかになるので，「どこをどのように改善すべきか」の指針を効率良く導き出せます。

1.3　JP1/AOの適用例

JP1/AOは運用手順を自動化します。JP1製品だけではなく，Windows，UNIXといったOSを対象にした操作も自動化の対象となります。ここでは，JP1製品を対象にしたテンプレート「監視設定追加」を例に紹介します。

図1‒3　適用例のシステム構成

JP1/AOシステム

IT運用自動化サーバ

運用手順を自動化するサーバです。JP1/AOとその前提製品がインストールされています。

Webブラウザー

Webブラウザーを使用してJP1/AOを操作するための端末です。運用手順の自動化を実行するオペレーターが操作します。

自動化の対象となるシステム

PFM管理サーバ

PFM - RMサーバから受信した稼働情報を集計し，JP1/PFMの監視画面に表示するサーバです。JP1/PFM - ManagerおよびJP1/PFM - WebConsoleがインストールされています。

PFM - RMサーバ

監視対象の稼働情報を収集し，PFM管理サーバに送信するサーバです。JP1/PFM - RM for PlatformおよびJP1/PFM - Baseがインストールされています。

NNMサーバ

マルチベンダーネットワークを一元管理するサーバです。JP1/Cm2/NNMまたはJP1/Cm2/NNMiがインストールされています。

監視対象サーバ

JP1/PFM，およびJP1/Cm2/NNM（またはJP1/Cm2/NNMi）に監視対象として追加したいサーバです。この図では，ESX Server上の仮想サーバ2台を想定します。

1.3.1　運用時の操作手順

JP1製品を対象にしたテンプレート「監視設定追加」を使用した際の操作手順を紹介します。この操作には，Webブラウザーを使用します。

図1‒4　運用時の操作手順

監視対象を追加する際に必要なファイルをJP1/AOシステム上に準備します。

「監視設定追加」の場合，JP1/PFMの監視対象定義ファイルを用意します。また，必要に応じて，エージェント階層定義ファイルやアプリケーション定義ファイルなどを準備します。

「監視設定追加」のテンプレートに必要な情報を設定します。

PFM管理サーバ，PFM - RMサーバ，NNMサーバ，監視対象サーバのホスト名，監視対象として追加する仮想サーバ2台分のIPアドレスなどを設定します。必要に応じて，実行契機（実行日時や繰り返し間隔）も指定できます。

テンプレートで定義した運用手順を実行します。

目的の運用手順が自動処理されます。

2台の仮想サーバをJP1/PFM，およびJP1/Cm2/NNM（またはJP1/Cm2/NNMi）の監視対象として追加する操作が，自動処理されます。また，操作1で用意したファイルが，PFM管理サーバに自動で転送されます。

自動処理の結果を一覧画面で確認します。

JP1/AOの画面に「正常終了」と表示されていれば，自動処理は成功です。

「失敗」と表示されている場合，自動処理は失敗です。処理結果を確認するログを出力し，要因を取り除いたあと，処理を再実行できます。

1.4　ユーザーの操作とJP1/AOでの自動化の仕組み

JP1/AOを使用して，ユーザーが行う操作と運用手順を自動化する仕組みについて説明します。ユーザーには，運用手順のテンプレートをJP1/AOに取り込んだり，環境に応じた情報を設定したりする管理ユーザーと，運用手順を実行するオペレーターがいます。

図1‒5　ユーザーの操作とJP1/AOでの自動化の仕組み

管理ユーザーの操作

運用手順のテンプレートをJP1/AOに取り込みます（サービステンプレートのインポート）。

JP1/AOでは，運用手順を定義した，さまざまなテンプレート（サービステンプレート）を提供しています。サービステンプレートをJP1/AOに取り込むことで，サービスとして使用できるようになります。

サービステンプレートに，適用する環境に応じた情報を入力します（サービスの追加）。

インポートしたサービステンプレートに環境に応じた情報を入力し，サービスとしてJP1/AOに追加します。1つのサービステンプレートから，運用手順や業務に沿った複数のサービスを追加できます。

オペレーターの操作

処理に応じて必要なファイルを準備します。

これらのファイルを準備すると，JP1/AOで運用手順を自動処理する際に，操作対象に自動で転送されます。

実行ごとに必要な情報を設定します（プロパティと実行契機の入力）。

JP1/AOの操作画面で，プロパティと実行契機を入力することで，運用手順のテンプレートに必要な情報を設定できます。

運用手順を実行します（サービスの実行）。

運用手順が自動処理されます。実行された運用手順は，「タスク」としてJP/AOの操作画面で進捗状況や状態を確認できます。

自動処理の結果を確認します。

処理が終了したらJP/AOの操作画面で，処理が正常に終了したかどうか，失敗した場合はどの処理でエラーが発生したかを確認できます。

JP1/AOシステムの要素

JP1/AOで使用する運用手順のテンプレートは，操作の段階に応じて「サービステンプレート」「サービス」「タスク」と変化します。

サービステンプレート

JP1/AOで使用する運用手順のテンプレートを，「サービステンプレート」と呼びます。

サービス

サービステンプレートをJP1/AOシステムに取り込み，適用する環境に応じた情報を入力したものを「サービス」と呼びます。運用手順を自動処理するには，この「サービス」を実行します。

タスク

実行に必要な情報を設定し，サービスを実行すると「タスク」が生成されます。自動処理の進捗や結果を確認するには，タスクの状態を確認します。

関連トピック

1.3.1　運用時の操作手順

2　機能の紹介

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

機能の詳細については，マニュアル「JP1/AO 運用ガイド」を参照してください。

2.1　運用手順を自動化するための機能

JP1/AOを使用して，運用手順を自動化できます。運用手順の自動化の流れと，自動化に必要な主な機能を紹介します。

図2‒1　運用手順の自動化の流れ

運用手順を定義した多彩なテンプレートを提供 − サービステンプレートの管理

JP1/AOでは，運用手順を定義した，さまざまなテンプレート（サービステンプレート）を提供しています。

ユーザーは，業務に合わせてサービステンプレートを選択し，JP1/AOにインポートします。インポートすると，自動化された運用手順をサービスとして実行できるようになります。

ユーザーは，JP1/AO提供のサービステンプレートをそのまま使用するだけではなく，新しくサービステンプレートを作成して，独自の運用手順を定義することもできます。※

注※

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

運用手順や業務に沿ったサービスを作成 − サービスの追加

インポートしたサービステンプレートに環境に応じた情報を入力し，サービスとしてJP1/AOに追加します。1つのサービステンプレートから，運用手順や業務に沿った複数のサービスを追加できます。

業務に合わせたスケジューリング − サービスの実行

サービスの実行に必要な情報や実行契機を入力して，サービスを実行します。サービスを実行すると，タスクが生成され，ユーザーが指定した日時に自動処理が開始されます。実行契機には，即時実行のほかに，曜日指定，月末指定などの繰り返し実行，また，特定の日時にサービスを実行するための日時指定実行などが指定できるため，ユーザーの実務に合わせた細かなスケジュールが立てられます。

処理状況が把握できるタスク一覧とジョブごとの進捗が把握できる詳細画面 − タスクの管理

処理状況が一目で把握できるタスク一覧や，ジョブごとの進捗を把握したり，タスクログを出力したりできる詳細画面を提供しています。状況に応じて後続の処理をユーザーが選択できる部品（ユーザー応答待ち部品）を使用すれば，処理の途中でユーザーによる判断が必要となったタスクに必要な情報を入力することもできます。

設定値の共有で入力・変更の手間を削減 − サービス共有プロパティの管理

JP1/AOでは，サービスに設定する値を複数のサービスで共有できます。共有する設定値をサービス共有プロパティと呼びます。

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

図2‒2　サービス共有プロパティとサービスの関係

業務ごと，部署ごとなど，用途に合わせて操作対象を分類 − カテゴリの設定

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

同じサービスを複数のカテゴリに登録できるので，業務単位での確認や担当者単位での確認など，状況に応じたサービスの一覧を表示できます。

2.2　操作対象を管理するための機能

JP1/AOには，操作対象を管理するため，次のような機能があります。

グループの管理

ユーザーグループとリソースグループを使用して，サービスを実行したり，タスクを参照したりできる範囲をユーザーグループごとに制限できます。

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

JP1/AOでは，サービスの操作対象とする接続先ホストをエージェントレス接続先と呼びます。サービスの操作対象とするエージェントレス接続先をリソースグループごとに制限したり，接続先ホストの認証情報を一元管理して，運用時の負担を軽減したりできます。

運用や業務に応じた細やかなアクセス制御 − グループの管理

リソースグループをユーザーグループに割り当てることで，ユーザーが参照できるサービスやタスクを制限できます。このとき，権限（ロール）を設定すれば，サービスへの操作（サービス管理やサービス実行など）をユーザーグループごとに制限できます。

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

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

図中の例では，ユーザーグループ1に所属するユーザーA，B，Cは，リソースグループ1のリソースを使用できます。ユーザーグループ2に所属するユーザーC，D，Eは，リソースグループ2とリソースグループ3のリソースを使用できます。ビルトインユーザーグループに所属するユーザーFは，All Resources（ビルトインリソースグループ）が割り当てられているため，JP1/AO上の全サービスにアクセスできます。そのため，ユーザーグループ1にだけ所属するユーザーAおよびユーザーBからは，リソースグループ2およびリソースグループ3のサービスは参照できません。

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

例えば，データセンターでのIT運用を複数のテナントで分割する場合なども，テナントごとに利用するサービスをリソースグループで分類して，各ユーザーグループが実行できるサービスを限定できます。これによって，誤って別テナントのサービスを実行してしまうことを防いだり，テナントごとに参照できるタスクの範囲を制限したりできます。

管理の負荷を減らすエージェントレス運用 − エージェントレス接続先の管理

エージェントレス接続先ごとの接続先情報（リソースグループ名，ホスト名など）や認証情報（接続先ホストにログインするためのユーザーID，パスワード，プロトコルなど）を管理する機能を，エージェントレス接続先管理機能と呼びます。

JP1/AOに接続先情報を登録しておくと，サービスを実行する際，接続先ホストへのアクセスをリソースグループごとに制御できます。さらに，接続先情報に加えて，認証情報も登録しておけば，サービス間で共通して使用するパスワードなどをJP1/AOで管理できるため，サービスの実行ごとに認証情報を入力する手間を軽減できます。また，接続ホストごとにプロトコルと認証方式を設定できます。

図2‒4　エージェントレス接続の例

この図では，Adminロールを持つ管理者ユーザーが操作画面で接続先情報と認証情報を登録したあと，リソースグループRに対してSubmitロールを持つサービス実行ユーザーがサービスを実行しています。この場合，サービス実行ユーザーは接続先情報が登録されたhost1にだけ接続でき，それ以外のホストへの接続は制限されます。また，JP1/AOにhost1の認証情報が登録されているため，サービス実行時にユーザーIDやパスワードを入力する必要がありません。

2.3　他製品と連携するための機能

JP1/AOでは，エラー時のメール通知や，目的の画面を直接表示できるダイレクトアクセスURL，外部のプログラムからJP1/AOの機能を呼び出すAPIなど，管理者の作業効率を向上させる機能を提供しています。

既存のJP1資源グループを活用 − JP1/Baseの認証機能との連携

JP1/AOでは，JP1/Baseの認証機能を利用して，JP1/AOのユーザーアカウントを管理できます。JP1/Baseと連携すると，JP1/AOでのユーザーやユーザーグループの管理が不要になります。また，すでに存在しているJP1ユーザーを利用することもできます。

JP1/Baseを利用してユーザーを管理するには，JP1/Baseの操作画面でJP1ユーザーを作成し，JP1資源グループ名と権限レベルを設定します。このとき，JP1資源グループの名称および権限レベルをそれぞれJP1/AOのリソースグループ名および権限と合わせることで，JP1/AOのユーザーとして管理することができます。

図2‒5　JP1/Baseの認証機能との連携

Active Directoryでユーザーやグループなどを管理 − Active Directoryとの連携

JP1/AOをActive Directoryと連携させる※と，Active Directoryでユーザー認証ができます。つまり，Active DirectoryのユーザーでJP1/AO にログインできるようになります。

Active Directoryと連携する際は，グループ連携するかどうかを選択できます。

グループ連携しない場合，JP1/AOでユーザーグループやリソースの管理をして，Active Direcotryでユーザー認証をします。JP1/AOとActive Directoryの両方に同じユーザーを登録しますが，パスワードはActive Directoryにだけ登録します。

グループ連携する場合，JP1/AOにログインするユーザーが所属する，Active DirecotryのグループをJP1/AOのユーザーグループとして登録して，Active Directoryでユーザー認証をします。グループのユーザーはActive Directoryで，グループに対するリソースはJP1/AOで管理します。このため，JP1/AOへのユーザー登録は不要です。

注※

JP1/AOが，Active DirectoryをLDAPディレクトリサーバとして使用する場合に利用できます。

図2‒6　Active Directoryとの連携（グループ連携する場合）

JP1/IMと連携したシステム監視 − JP1/IMのイベント監視機能との連携

JP1/IMは，ジョブ管理やストレージ管理などのJP1シリーズ製品やその他のミドルウェア製品と連携し，システム全体の構成管理・運用管理をすることで，システムを統合管理できます。

JP1/AOをJP1/IMと連携させると，次のようなことができます。

JP1/AOが発行するJP1イベントをJP1/IMで一元監視できるJP1イベント連携

JP1/IM - Viewに呼び出す画面を定義してJP1イベントから関連するJP1/AOの画面を表示できるモニター起動連携

JP1/IM - ViewからJP1/AOの画面に接続できる統合機能メニュー連携

図2‒7　JP1/IMのイベント監視機能との連携

JP1/AJS3からのサービスの実行・タスクの実行停止 − JP1/AJS3との連携

JP1/AJS3と連携することで，JP1/AJS3サーバからJP1/AOサーバに対して，次のコマンドの実行を自動化することができます。

submittaskコマンド（サービスの実行）

stoptaskコマンド（タスクの実行停止）

図2‒8　JP1/AJS3との連携

スムーズなエラー検知 − メール通知

処理中のタスクが異常検出または失敗の状態になったことを検知した場合，メールで通知できます。通知するメールには，失敗したタスクの詳細画面のURLを表示することもできるので，メールを受け取ってから，エラーに対処するまでの時間を短縮できます。

図2‒9　メール通知

目的の画面に直接アクセスして，作業効率を向上 − ダイレクトアクセスURL

JP1/AOでは，ログイン後，すぐに目的の画面を表示できるダイレクトアクセスURL機能を提供しています。

通常の画面遷移では，ログインしたあと，サービスやタスクが表示された一覧の中から目的のものを探すのに時間が掛かります。ダイレクトアクセスURLを使用すれば，サービスの実行画面や設定画面，およびタスクの詳細画面を，ログイン後すぐに表示できます。

図2‒10　ダイレクトアクセスURL

外部のプログラムからJP1/AOの機能を呼び出して使用する − API

APIを使用して，外部のプログラムからJP1/AOの機能を呼び出せます。APIは，REST（Representational State Transfer）アーキテクチャスタイルに従います。

APIを使用することで，JP1/AOの画面を使用しないで，外部のプログラムからサービスを実行したり，タスクを停止したりすることができます。

なお，APIは，HTTPプロトコルまたはHTTPSプロトコルを用いて通信します。

詳細は，マニュアル「JP1/AO 画面・コマンド・APIリファレンス」−「API」のトピックを参照してください。

図2‒11　API

Hitachi Command Suite 製品へのシングルサインオン − Link&Launch の設定

JP1/AOの操作画面から，Hitachi Command Suite 製品をシングルサインオンで起動できます。そのため，サービス実行時に，Hitachi Command Suite 製品の画面を確認しながら，プロパティ値を入力できます。なお，JP1/AOから起動できるHitachi Command Suite 製品は，JP1/AOと同じサーバにインストールする必要があります。

Link&Launch機能の対象となる製品を次に示します。

Hitachi Device Manager Software

Hitachi Tuning Manager Software

Hitachi Global Link Manager Software

Hitachi Replication Manager Software

Hitachi Compute Systems Manager Software

JP1/IM - NP画面へのシングルサインオン − JP1/IM - NPの業務コンテンツとの連携

JP1/AOの操作画面から，JP1/IM - NPの画面をシングルサインオンで起動できます。［応答入力］ダイアログボックスから，JP1/IM - NPの業務コンテンツ（業務フローおよびガイド）を参照して，業務の流れと操作手順を確認できます。

図2‒12　JP1/IM - NPの業務コンテンツとの連携

3　JP1/AOシステムの設計

ここでは，JP1/AOシステムのライフサイクルとJP1/AOシステムの設計時に必要な検討事項について説明します。

3.1　JP1/AOシステムのライフサイクル

JP1/AOシステムには，繰り返しの目的や頻度が異なる2つのライフサイクルがあります。1つは，IT運用の実行単位であるサービスのライフサイクル，もう1つは，そのサービスの動作を支えるJP1/AOシステム全体のライフサイクルです。

図3‒1　IT運用（サービス）とJP1/AOシステム全体のライフサイクル，およびマニュアル参照先との対応

ライフサイクルは，必要な作業ごとに設計工程，構築工程，運用工程，見直し工程の4つの工程に分かれています。次にそれぞれの工程で必要な作業について説明します。

設計工程

1. サービス設計

自動化するIT運用を洗い出して，必要なサービスやサービスの運用方法（実行スケジュールやカテゴリなど）を検討します。

2. 運用設計

自動化するIT運用に合わせて，ユーザーの役割やトラブル発生時の通知方法など，JP1/AOシステムの運用方法について検討します。

3. システム設計

サービス設計および運用設計の内容に基づいて，JP1/AOシステムの構成やネットワークの設定など，システム構築のための検討をします。

構築工程

4. システム構築

システム設計で検討した内容に基づいて，JP1/AOのインストールや各種設定などを実施します。

運用工程

5. 運用準備

サービス設計および運用設計で検討した内容に基づいて，サービスおよびJP1/AOシステムの運用に必要なサービスやユーザーを準備します。

サービスの運用準備

目的のIT運用処理に対応するサービスをJP1/AOシステム上に追加します。

JP1/AOシステムの運用準備

JP1/AOにログインするためのユーザーやサービスの実行時に必要なメールサーバやSMTPサーバなどを設定します。

これらの作業は，構築したJP1/AOシステム上で，操作画面やコマンドを利用して実施します。

6. 日常運用，保守・メンテナンス

サービスに関する運用

日常運用として，サービスの実行・管理（タスク管理を含む）を実施します。

JP1/AOシステムに関する運用

必要に応じてJP1/AOシステムの保守・メンテナンス作業（バックアップなど）を実施します。

見直し工程

7. サービスの見直し

ある程度運用を継続したあと，自動処理の効率をさらに向上させたり，自動処理の対象を拡大したりするには，運用状況の見直しを実施します。例えば，サービスの実行履歴を基にサービスの運用効率を分析したり，実行頻度が高いサービスの効率向上や，自動化できていないIT運用の自動化を検討したりします。

見直しの結果，追加・変更が必要な部分については，サービス設計から再び実施します。

8. システムの見直し

システム構成や規模の変更などに合わせて，JP1/AOシステムを随時見直します。見直しの結果，追加・変更が必要な部分については，運用設計から再び実施します。

この章では，設計工程について説明します。それ以外の工程については各マニュアルを参照してください。

関連トピック

3.3　サービス設計

3.4　運用設計

3.5　システム設計

3.2　設計の流れ

JP1/AOの設計では，IT運用の自動化のために必要なサービスを検討するサービス設計，サービスを効率良く運用する運用設計，運用設計に基づいてシステムを構築するためのシステム設計を実施します。

ここでは，設計の流れと設計時に必要な検討事項について説明します。

JP1/AOの基本的な設計の流れを次に示します。

図3‒2　JP1/AOの基本的な設計の流れ

関連トピック

3.1　JP1/AOシステムのライフサイクル

3.2.1　サービス設計の流れ

サービス設計では，次の作業を実施します。

自動化する運用手順と使用するサービステンプレートの検討

自動化する運用手順と，目的に合ったサービステンプレートを検討します。また，サービス実行時の操作対象となる機器の動作環境を確認します。

サービス追加時の項目の検討

サービス追加時に設定するカテゴリやプロパティなどの定義内容を検討します。

サービス実行時の項目の検討

サービス実行ユーザーが実行時に設定する実行契機やプロパティなどを検討します。

サービス共有プロパティの検討

サービス間でプロパティ値を共有するサービス共有プロパティについて検討します。

関連トピック

3.3　サービス設計

3.2.2　運用設計の流れ

運用設計では，次の作業を実施します。

ユーザーとアクセス権の検討

ユーザーおよびユーザーグループの管理や，ユーザーの役割に応じた権限の設定を検討します。

グループを利用した運用の検討

任意のユーザーグループからのサービスに対するアクセスを制限できるように，リソースグループを利用したマルチテナント運用について検討します。

外部認証連携を利用した運用の検討

JP1/Base，またはActive Directoryを利用したユーザーの管理について検討します。

機器ごとにアクセス制御する運用の検討

サービス実行時の操作対象の機器へのアクセス制御，および接続先情報と認証情報の管理について検討します。

部品の実行方法の検討

操作対象ホストがローカルホストの場合の部品の実行方法について検討します。

タスクの保存期間の検討

実行が完了したタスクをアーカイブするまでの保存期間，およびアーカイブしたタスクを削除するまでの保存期間について検討します。

状態の通知方法の検討

システムやタスクの状態を通知する方法を検討します。通知する方法には，メール通知およびイベント通知があります。

メンテナンスの検討

定期的なメンテナンスのための，システムのバックアップとデータベースの再編成について検討します。

障害対策の検討

JP1/AOシステムの運用中に障害が発生した場合の，資料の採取方法などについて検討します。

監査ログの検討

監査ログの発行有無や，ファイルサイズ，面数などについて検討します。

関連トピック

3.4　運用設計

3.2.3　システム設計の流れ

システム設計では，運用設計の結果に基づいて次の作業を実施します。

システム構成の検討

運用に合わせて基本構成，クラスタ構成，JP1/IMと連携したシステム構成など，JP1/AOのシステム構成を検討します。

ネットワーク設定の検討

JP1/AOサーバとWebブラウザー間のネットワーク，JP1/AOサーバと操作対象の機器間のネットワークについて検討します。

動作環境の確認

JP1/AOシステムの動作環境を検討します。

インストール内容の検討

JP1/AOのインストール時に設定する項目を検討します。

関連トピック

3.5　システム設計

3.3　サービス設計

サービス設計では，自動化するIT運用を洗い出して，必要なサービステンプレートやサービスの運用方法（実行スケジュールやカテゴリなど）を検討します。

3.3.1　自動化する運用手順と使用するサービステンプレートの検討

JP1/AOを使用して自動化する運用手順を検討します。JP1/AOでは，運用手順を自動化するために必要な情報が定義されているサービステンプレートを提供しています。

図3‒3　自動化する運用手順と使用するサービステンプレートの検討

JP1/AOで自動化する場合，JP1/AO同梱版・JP1/AOコンテンツセット版で，さまざまな種類のサービステンプレートを使用できます。JP1/AOが提供するこれらのサービステンプレートは，各種JP1製品の設定・運用・障害対応や，仮想サーバ運用，クラウド運用などに対応しています。

次の観点で検討し，運用手順を自動化するためにどのサービステンプレートを使用するかを決定してください。

JP1/AOで自動化するか。

自動化したい業務の手順書を基に，JP1/AOのサービステンプレートで自動化する範囲を検討します。JP1/AOで自動化すると特に効果の高いものは，煩雑な運用手順や，不定期に実行する頻度が多い手順などです。物理的な作業やGUIの操作以外であれば，JP1/AOを使用して自動化できます。

JP1/AOが提供するサービステンプレートを使用して，自動化に対応できるか。

サービステンプレートの詳細情報を確認し，使用できるかどうかを検討します。サービステンプレートの詳細情報は，マニュアル「JP1/AO サービステンプレートリファレンス」の各サービステンプレートの説明を参照してください。JP1/AOが提供しているサービステンプレート以外でシステム運用を自動化したい場合，サービステンプレートおよび部品を作成することを検討してください。サービステンプレートおよび部品の作成には，新規に作成する方法と，JP1/AOが提供しているサービステンプレートおよび部品を複製・編集して作成する方法があります。

使用するサービステンプレートが決定したら，その前提条件が，IT運用を自動実行する操作対象のサーバ・ストレージなどの機器の動作環境と合っているかを確認します。サービステンプレートの前提条件については，各サービステンプレートの詳細説明画面，またはマニュアル「JP1/AO サービステンプレートリファレンス」の各サービステンプレートの前提条件に関する説明を参照してください。

ここで動作環境を確認した機器は，運用設計の「エージェントレス接続先へのアクセス制御」の検討時に使用します。

サービスの見直しによって使用するサービステンプレートを変更する場合，運用設計・システム設計を必要に応じて見直してください。

関連トピック

マニュアル「JP1/AO サービステンプレート開発ガイド」−「サービステンプレート開発の流れ」のトピック

3.4.4　機器ごとにアクセス制御する運用の検討

マニュアル「JP1/AO 運用ガイド」−「サービステンプレートの管理」のトピック

3.3.2　サービス追加時の項目の検討

使用するサービステンプレートが決定したら，サービス追加時に設定する項目として，サービス名，サービスに関連づけるカテゴリ名，リソースグループ，およびプロパティを検討します。

設定が必要な項目の概要を次に示します。

サービス名

サービスの用途・運用に応じて適切なサービス名を検討します。

カテゴリ名

サービスの用途・運用に応じて適切なカテゴリへの分類を検討します。カテゴリの例として，操作対象の機器による分類や，実行するタイミングなどによる分類があります。

適切なカテゴリに分類することで，サービスを管理しやすくなります。

リソースグループ

運用設計で検討した内容に基づいて，サービスに割り当てるリソースグループを検討します。

サービスにリソースグループを割り当てると，そのリソースグループに対するロールを持つユーザーグループだけがサービスを管理・実行できます。

独自のリソースグループを作成・利用しない場合は，ビルトインリソースグループ（All Resources）を使用します。

プロパティ

プロパティの項目はサービステンプレートによって異なります。使用するサービステンプレートを確認して，どのようなプロパティ値を設定するか検討してください。JP1/AOが提供しているサービステンプレートのプロパティについては，マニュアル「JP1/AO サービステンプレートリファレンス」の各サービステンプレートのプロパティについての説明を参照してください。

サービスの実行ごとにプロパティ値を変更する必要がないプロパティについては，サービス追加時に設定しておくように検討してください。また，複数のサービス間で共通のプロパティがある場合は，サービス共有プロパティにすることを検討しておきます。

なお，使用するサービステンプレートによっては，サービスの追加時（または編集時）に操作画面で設定したプロパティがサービスの実行時にも操作画面に表示され，プロパティ値を変更（上書き）できます。

関連トピック

マニュアル「JP1/AO 運用ガイド」−「サービスの管理」のトピック

3.3.3　サービス実行時の項目の検討

サービス実行時に設定する項目として，タスク名，プロパティ，および実行契機を検討します。

タスク名

サービスの用途・運用に応じて適切なタスク名を検討します。デフォルトは「サービス名_YYYYMMDDhhmmss（サービスを実行した日付および時刻）」です。

プロパティ

サービス実行時に設定するプロパティを検討します。このプロパティはサービスを実行するたびに設定する必要があります。JP1/AOが提供しているサービステンプレートのプロパティについては，マニュアル「JP1/AO サービステンプレートリファレンス」の各サービステンプレートのプロパティについての説明を参照してください。

実行契機

サービスの運用・目的に合わせて，いつ，どのようなタイミングでサービスを実行するかを検討します。

サービスの実行契機には次の種類があります。

表3‒1　サービスの実行契機

実行契機

説明

即時実行

実行操作を契機にサービスを実行します。

指定日時実行

実行開始予定日時として指定した日時に，1度だけサービスを実行します。

定期実行

実行開始予定日時として指定した日時に，特定の周期（毎日，毎週，毎月，または月末）でサービスを実行します。

関連トピック

マニュアル「JP1/AO 運用ガイド」−「サービスの実行」のトピック

3.3.4　サービス共有プロパティの検討

複数のサービス間でプロパティ値を共有するためのサービス共有プロパティの入力値について検討します。

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

サービス共有プロパティ

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

JP1/AOが提供するサービステンプレート（JP1/AO同梱およびJP1/AOコンテンツセット）を利用する場合，サービス共有プロパティの項目および初期値は使用するサービステンプレートによって異なります。

使用するサービステンプレートのサービス共有プロパティを確認して入力値を検討してください。

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

ビルトインサービス共有プロパティには，JP1/AOシステムで使用する項目があらかじめ定義されていて，JP1/AOで共通のプロパティとして使用されます。使用する機能に応じてどのような値を入力するか検討してください。

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

分類

項目

説明

メール通知に関するプロパティ

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

メール通知機能のオン/オフの設定をします。

SMTPサーバのアドレス

SMTPサーバのアドレスを設定します。

SMTPサーバのポート番号

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

SMTPサーバのユーザーID

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

SMTPサーバのパスワード

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

通知メールの送信元

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

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

通知メールの送信先(TO)を設定します。

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

通知メールの送信先(CC)を設定します。

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

通知メールの送信先(BCC)を設定します。

JP1/Baseとの連携に関するプロパティ

JP1ユーザー名

サービスを実行するJP1ユーザー名を設定します。JP1/Baseと連携する場合に設定します。デフォルトではインストール時に指定したJP1ユーザー名が設定されます。

JP1ユーザーのパスワード

サービスを実行するJP1ユーザーのパスワードを設定します。JP1/Baseと連携する場合に設定します。デフォルトではインストール時に指定したパスワードが設定されます。

ログ情報に関するプロパティ

タスクのログ出力レベル

タスクのログ出力レベルを設定します。この項目は障害対策の検討と並行して検討します。

公開鍵認証に関するプロパティ

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

公開鍵認証に使用する秘密鍵のパスフレーズを設定します。

関連トピック

3.4.9　状態の通知方法の検討

3.4.11　障害対策の検討

3.5.4　インストール内容の検討

マニュアル「JP1/AO 運用ガイド」−「サービス共有プロパティの設定」のトピック

3.4　運用設計

サービスの運用に合わせて，操作対象の機器やユーザーの管理方法など，JP1/AOシステム全体の運用方法について検討します。

3.4.1　ユーザーとアクセス権の検討

ユーザーの役割に応じた権限として，User Management権限，ユーザーグループ，およびロールについて検討します。

また，ユーザーのパスワード条件やロックに関する設定についても検討します。ユーザーのパスワード条件やロックに関する設定は，セキュリティ定義ファイル（security.conf）で設定します。

User Management権限

ユーザーやユーザーグループを管理するユーザーアカウント管理者には，User Management権限の設定を検討します。

ユーザーグループ

運用の種類や目的に応じて，ユーザーアカウントを適切なユーザーグループに所属させるように検討します。

なお，JP1/AOのインストール時には，ビルトインユーザーグループとして，あらかじめ次のユーザーグループが用意されています。ユーザーグループを作成する代わりに，ビルトインユーザーグループを利用することもできます。

AdminGroup

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

DevelopGroup

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

ModifyGroup

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

SubmitGroup

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

ロール

ユーザーグループごとにリソースグループにアクセスするための適切なロールの設定を検討します。

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

表3‒3　ロールと利用できる機能

ロール

利用できる機能

Admin

リソースグループの管理

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

サービステンプレートの開発

サービスの管理

サービスの実行

Develop

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

サービステンプレートの開発

サービスの管理

サービスの実行

Modify

サービスの管理

サービスの実行

Submit

サービスの実行

関連トピック

マニュアル「JP1/AO 運用ガイド」−「ユーザーの管理」のトピック

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

3.4.2　グループを利用した運用の検討

リソースグループとは，アクセス制限を行いたい単位でサービスをグループ化する仕組みです。リソースグループを，組織や業務に応じてユーザーをグループ化したユーザーグループに割り当てることで，ユーザーグループごとにサービスへのアクセスを制御できます。ユーザーグループの利用目的に合わせてサービスを効率良く管理し，マルチテナント運用としてサービスを提供できるようになります。

リソースグループを利用する場合は次の項目を検討します。

リソースグループに登録するサービス

リソースグループの名称

リソースグループに対してアクセスを許可するユーザーグループ

ここで検討したリソースグループは，サービス設計での「サービス追加時の項目の検討」で，サービスに割り当てるリソースグループとして使用します。

関連トピック

2.2　操作対象を管理するための機能

3.3.2　サービス追加時の項目の検討

3.4.1　ユーザーとアクセス権の検討

マニュアル「JP1/AO 運用ガイド」−「グループの管理」のトピック

3.4.3　外部認証連携を利用した運用の検討

外部認証連携では，JP1/BaseまたはActive Directoryのどちらかと連携できます。

JP1/Baseとの連携

ほかのJP1製品で管理しているJP1ユーザーをJP1/AOで利用したい場合は，JP1/Baseの認証機能を利用したユーザーの管理を検討します。

JP1/Baseの認証機能を利用する場合は，JP1/AOでのユーザーやロールの管理が不要になります。

Active Directoryとの連携

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

Active Directoryとの連携には，グループ連携しない場合とする場合があります。なお，どちらの場合もユーザー認証はActive Directoryで行います。

グループ連携しない場合

ユーザーのユーザーグループへの登録および削除は，JP1/AO で行います。

そのため，Active Directoryと同じユーザーをJP1/AO に登録する必要があります。このとき，パスワードを設定する必要はありません。

グループ連携する場合

Active DirectoryのグループをJP1/AOのユーザーグループとして登録します。このとき，ユーザーのユーザーグループへの登録および削除は，Active Directoryで行います。

そのため，JP1/AOにユーザーを登録する必要はありません。

関連トピック

マニュアル「JP1/AO 運用ガイド」−「JP1/Baseの認証機能との連携」のトピック

マニュアル「JP1/AO 構築ガイド」−「JP1/Baseの認証機能との連携」のトピック

マニュアル「JP1/AO 運用ガイド」−「Active Directoryとの連携」のトピック

マニュアル「JP1/AO 構築ガイド」−「Active Directoryとの連携」のトピック

3.4.4　機器ごとにアクセス制御する運用の検討

サービステンプレートとサービス実行時の操作対象となる機器（エージェントレス接続先）が決定したら，エージェントレス接続先の管理機能を利用したアクセス制御について検討します。エージェントレス接続先の管理機能を使用する場合の前提条件については，「付録A.2　エージェントレス接続先の前提条件」を参照してください。

エージェントレス接続先へのアクセスを制限するには，接続先ごとにIPアドレス（またはホスト名）と，接続先に対してアクセスを許可するリソースグループを登録する必要があります。このため，次の項目をあらかじめ検討してください。

表3‒4　エージェントレス接続先定義の設定項目

分類

項目

説明

接続先情報

サービスのリソースグループ

エージェントレス接続先と関連づけるリソースグループ名を指定します。

指定したリソースグループ内のサービスは，接続先に指定したエージェントレス接続先にだけアクセスできます。

All Resourcesを指定した場合，All Resources内のサービスからすべてのエージェントレス接続先にアクセスできます。

接続先種別

次の中から種別を選択します。

ホスト名

IPv4

IPv6

接続先

接続先種別に応じて接続先を指定します。

接続先の指定方法には，単一指定，範囲指定，および全指定があります。

認証情報※1

プロトコル

接続先の機器に応じて，次の認証用プロトコルを選択します。

Windowsの場合：WMI

UNIXの場合：SSH（パスワード認証，公開鍵認証またはキーボードインタラクティブ認証）

その他のSSHまたはTelnetに対応した機器：SSHまたはTelnet

ユーザーID※2

接続先ホストにリモートログインできるユーザーのユーザーIDを指定します。

パスワード※2

ユーザーIDに対応するパスワードを指定します。

スーパーユーザーのパスワード※2

プロトコルにSSHまたはTelnetを選択した場合，接続先ホストのスーパーユーザーのパスワードを指定します。

注※1

部品の定義内容によって，部品プロパティに指定した情報で認証する方法と，エージェントレス接続先定義の情報で認証する方法があります。部品プロパティに指定した情報で認証する場合は，エージェントレス接続先定義の認証情報は使用しません。

注※2

ユーザーID，パスワードおよびスーパーユーザーのパスワードを設定する必要があるかどうかは，部品の種類や設定によって異なります。詳細については，マニュアル「JP1/AO 運用ガイド」−「エージェントレス接続先定義の設定項目一覧」のトピックを参照してください。

関連トピック

マニュアル「JP1/AO サービステンプレートリファレンス」−「汎用コマンド実行部品」，「ファイル転送部品」および「ターミナル接続部品」のトピック

3.4.5　部品の実行方法の検討

操作対象ホストがローカルホスト※の場合に，部品の実行方法について検討します。

操作対象ホストがローカルホストの場合，次の部品は，ローカルホストのプロセスを直接起動してコマンドを実行したり，ファイルをコピーしたりできます。

汎用コマンド実行部品

ファイル転送部品

コンテンツ部品

この機能をローカル実行機能と呼びます。

ローカル実行機能を有効にするかどうかは，JP1/AOのインストール後にプロパティファイル（config_user.properties）のキー「plugin.localMode」で設定できます。

ローカル実行機能が有効の場合と，無効の場合に機能差異がある項目を次の表に示します。

表3‒5　ローカル実行機能が有効の場合と無効の場合の機能差異

機能差異のある項目

ローカル実行機能

有効

無効

部品の実行ユーザー

ローカルホストのOSによって異なります。

Windowsの場合

Systemアカウント

Linuxの場合

rootユーザー

操作対象の機器に接続したユーザー

エージェントレス接続先定義の扱い

認証情報は無視される

接続先情報，認証情報に従って接続先が認証される

ポイント

ローカル実行機能を有効にすると，エージェントレス接続による認証が省略されるので，リソースの消費を抑えられます。

注※

次のどちらかのIPアドレスと，ループバックアドレスまたはローカルホストに設定されている外部から接続できるIPアドレスが一致する場合に，部品の操作対象ホストがローカルホストであると判定されます。

部品の操作対象ホストに指定しているIPアドレス（クラスタシステムの場合は，物理IPアドレスまたは実行系の論理IPアドレス）

部品の操作対象ホストに指定しているホスト名（クラスタシステムの場合は，物理ホスト名または実行系の論理ホスト名）から名前解決された結果のIPアドレス

関連トピック

マニュアル「JP1/AO サービステンプレートリファレンス」−「汎用コマンド実行部品」，「ファイル転送部品」のトピック

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

マニュアル「JP1/AO サービステンプレート開発ガイド」−「実行ホストまたは認証情報を指定するための予約部品プロパティ」のトピック

マニュアル「JP1/AO 運用ガイド」−「エージェントレス接続先定義の設定項目一覧」のトピック

3.4.6　操作対象の機器の作業用フォルダの検討

操作対象の機器のOSがUNIXの場合に，ファイル転送部品，またはコンテンツ部品を実行するときは，操作対象の機器に作業用フォルダの領域が確保され，次のように作業用フォルダ直下に転送対象ファイルが格納されます。

図3‒4　操作対象の機器に転送されるファイル（UNIXの場合）

転送対象ファイルは，次のどちらかの場合に転送されます。なお，転送されたファイルは，部品の実行が終了する際に削除されます。

ファイル転送部品を使用した場合

コンテンツ部品で，「実行モード」を「スクリプト」に設定して実行した場合

操作対象の機器のOSがUNIXの場合，デフォルトの作業用フォルダは「/tmp/Hitachi_AO」です。なお，デフォルトの作業用フォルダはユーザーの任意のフォルダに変更できます。

デフォルトの作業用フォルダを変更したい場合は，プロパティファイル（config_user.properties）のキー「plugin.remoteCommand.workDirectory.ssh」で指定してください。

ただし，操作対象の機器のOSがWindowsの場合，作業用フォルダは変更できません。また，転送対象ファイルの作業用フォルダの構成が異なります。Windowsの場合の転送対象ファイルの作業用フォルダの構成については，マニュアル「JP1/AO サービステンプレート開発ガイド」の「操作対象の機器に転送されるファイル（Windowsの場合）」を参照してください。

関連トピック

マニュアル「JP1/AO サービステンプレート開発ガイド」−「スクリプトを設定する手順」のトピック

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

3.4.7　操作対象の機器で使用するポート番号の検討

次の部品を実行して，操作対象の機器に接続する際に使用するポート番号は，変更できます。

汎用コマンド実行部品

ファイル転送部品

ターミナル接続部品

コンテンツ部品

使用するポート番号を変更するには，接続先プロパティファイル（接続先名.properties）またはプロパティファイル（config_user.properties）で設定してください。

なお，接続先プロパティファイル（接続先名.properties）の設定が，プロパティファイル（config_user.properties）の設定より優先されます。

各部品がデフォルトで使用するポート番号については，マニュアル「JP1/AO サービステンプレートリファレンス」を参照してください。

3.4.8　タスクの保存期間の検討

処理が完了したタスクがアーカイブされるまでの保存期間，アーカイブしたタスクが削除されるまでの保存期間，およびデバッグタスクが削除されるまでの保存期間について検討します。

タスクがアーカイブされるまでの保存期間

処理が完了したタスクは，次の条件のどちらかを満たした場合にタスク一覧から自動アーカイブされ，履歴一覧に表示されます。

指定した保存期間を経過した場合

指定した最大数を超えた場合

実行が完了したタスクの件数が指定した最大数を超えた場合，指定した保存期間に関係なく自動アーカイブされます。また，反対に件数が最大数に達していない場合でも，保存期間を経過すると自動アーカイブされます。

アーカイブしたタスクが削除されるまでの保存期間

履歴一覧に表示されたタスクは，毎日指定した時刻に指定した数を超過した分が自動で削除されます。

サービスの管理者は，タスクの監視スケジュールなどを考慮して，次の項目を検討します。

処理が完了したタスクをタスク一覧に保持する期間

タスク一覧の自動アーカイブおよび履歴一覧の自動削除を実行する時刻

タスク一覧に保持するタスクの最大数

履歴一覧に保持するタスクの最大数

デバッグタスクが削除されるまでの保存期間

デバッグ時に生成されるデバッグタスクは，次の条件のどちらかを満たした場合，アーカイブされないで削除されます。

指定した保存期間を経過した場合

指定した最大数を超えた場合

実行が完了したデバッグタスクの件数が指定した最大数を超えた場合，指定した保存期間に関係なく自動削除されます。また，反対に件数が最大数に達していない場合でも，保存期間を経過すると自動削除されます。

タスクの保存期間に関する項目は，JP1/AOのインストール後にプロパティファイル（config_user.properties）で設定できます。

実行が完了していないタスクは自動アーカイブされません。タスクの件数が，指定したタスク一覧に保持するタスクの最大数を超えた場合に，新たにサービスを実行するとエラーとなり，タスクが生成されません。そのため，新たにサービスを実行できるように，日々の実行件数を見積もって，タスク一覧に保持するタスクの最大数の値を指定する必要があります。なお，実行済みの定期実行タスクは，この制限を受けないで新たなタスクが生成されます。

関連トピック

マニュアル「JP1/AO 運用ガイド」−「タスクの管理」のトピック

3.4.9　状態の通知方法の検討

システムやタスクの状態を通知する方法を検討します。

JP1/AOでは，タスクの状態遷移やJP1/AOシステムの稼働状態を監視し，定期的にJP1イベントを発行します。JP1/IM - Managerと連携する場合，発行されたJP1イベントはJP1/IM - Viewの操作画面で確認できます。

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

サービス管理者は，運用に合わせて通知方法に関する次の項目を検討してください。

表3‒6　通知方法に関する検討項目

通知方法

項目

設定方法

JP1イベントの通知

JP1イベント通知の使用可否

プロパティファイル（config_user.properties）

メール通知

メール通知の使用可否

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

SMTPサーバのIPアドレスまたはホスト名

SMTPサーバのポート番号

SMTPサーバにログインするためのユーザーIDおよびパスワード

メールの送信元（FROM）

メールの送信先（TO，CC，BCC）

メール通知に失敗した場合のリトライ回数およびリトライ間隔

プロパティファイル（config_user.properties）

メール通知する場合のタイトルおよび本文

メール通知ファイル（mailDefinition_ja.conf）

通知方法に関する項目は，JP1/AOのインストール後にプロパティファイル（config_user.properties），メール通知定義ファイル（mailDefinition_ja.conf），および操作画面のビルトインサービス共有プロパティで設定できます。

関連トピック

3.3.2　サービス追加時の項目の検討

マニュアル「JP1/AO 構築ガイド」−「プロパティファイル（config_user.properties）」および「メール通知定義ファイル（mailDefinition_ja.conf）」のトピック

3.4.10　メンテナンスの検討

JP1/AOの導入後は，定期的に運用環境をメンテナンスする計画を立ててください。JP1/AOで必要なメンテナンスの作業を次に示します。

バックアップ

障害発生や誤操作に備えて，定期的にデータのバックアップを取得してください。

データベースの再編成

長期間運用すると，データベースに断片化された空き容量が発生し，処理速度が遅くなることがあります。

定期的にコマンドを実行し，データベースを再編成してください。

関連トピック

マニュアル「JP1/AO 運用ガイド」−「保守とメンテナンス」のトピック

3.4.11　障害対策の検討

JP1/AOで障害が発生した場合，コマンド（hcmdsgetlogsまたはhcmds64getlogs）でログを採取できます。コマンド（hcmdsgetlogsまたはhcmds64getlogs）で採取したログはサイズが非常に大きくなるため，実行前にサイズを見積もり，JP1/AOサーバの空きディスク容量を確認してください。hcmdsgetlogsコマンドまたはhcmds64getlogsコマンドで採取する情報については，マニュアル「JP1/AO 画面・コマンド・APIリファレンス」−「hcmdsgetlogs/hcmds64getlogs（ログ情報の採取）」のトピックを参照してください。

ログのファイルサイズや面数は，JP1/AOのインストール後にプロパティファイル（config_user.properties）で設定できます。

なお，タスクの開始と終了，障害情報などを出力するタスクログの出力レベルについては，ビルトインサービス共有プロパティで設定できます。デバッグタスクのタスクログの出力レベルの指定方法については，マニュアル「JP1/AO サービステンプレート開発ガイド」を参照してください。

関連トピック

3.5.3　動作環境の確認

マニュアル「JP1/AO 運用ガイド」−「運用時のトラブルシューティング」のトピック

3.4.12　監査ログの検討

監査ログの発行有無や，ファイルサイズ，面数などについて検討します。

JP1/AOでは，いつ，だれが，どのような操作をしたかを監査ログとして出力できます。

JP1/AOシステムの管理者は，監査の頻度や内容を考慮してファイルサイズや面数を検討してください。監査ログのファイルサイズや面数は，JP1/AOのインストール後にプロパティファイル（config_user.properties）で設定できます。

関連トピック

マニュアル「JP1/AO 運用ガイド」−「監査ログの出力」のトピック

3.5　システム設計

運用設計の検討結果に基づいて，どのようなシステムを構築するかについて検討します。

3.5.1　システム構成の検討

使用するサービステンプレートや利用するプログラムに合わせて，適切なシステム構成を検討してください。

JP1/AOのシステム構成の例として，基本的なシステム構成，クラスタ構成，およびJP1/IM - Managerと連携する場合の構成を次に示します。

(1)　基本的なシステム構成

基本的なシステム構成は，IT運用自動化サーバ，JP1/AOにログインするためのWebブラウザー，およびJP1/AOが接続する操作対象の機器（エージェントレス接続先）で構成されます。

また，JP1/AOには，Hitachi Command Suite製品と共通して使用する機能を集めた共通コンポーネントが同梱されています。共通コンポーネントはJP1/AOの一部としてインストールされ，ユーザーの管理やログ出力，各種コマンドなどの機能を提供します。

図3‒5　基本的なシステム構成の例

(2)　クラスタ構成

JP1/AOはクラスタシステムに対応しています。クラスタシステムでは，JP1/AOを実行している実行系ホストに障害が発生しても，待機系ホストにフェールオーバーすることで運用を継続できます。

フェールオーバーの単位となるホストのことを論理ホストと呼び，論理ホストには論理ホスト名および論理IPアドレスが割り当てられています。JP1/AOのサービスは，共有ディスクに格納されたデータを利用して論理IPアドレスで通信します。フェールオーバーによって物理的なサーバが切り替わると，JP1/AOのサービス，共有ディスク，および論理IPアドレスの情報が待機系ホストに引き継がれるため，ユーザーからは同じIPアドレスのサーバが動作しているように見えます。

なお，JP1/AOがサポートするクラスタ構成は，アクティブ・スタンバイ構成だけです。

図3‒6　クラスタシステムでの構成例

JP1/AOのクラスタシステムの特徴を次に示します。

共有ディスクには，JP1/AOの各種定義ファイルやログファイル，共通コンポーネントで使用するデータベースなどが格納されます。

操作画面からJP1/AOに接続する場合は，論理ホスト名，または論理IPアドレスで接続します。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「クラスタシステムの構築」のトピック

(3)　JP1/IM - Managerと連携する場合の構成

JP1/IM - Managerと連携することで，JP1イベントを一元的に監視できます。

JP1/IM - Managerと連携するには，IT運用自動化サーバ内のJP1/BaseがJP1/IM - Managerの管理対象として構成されている必要があります。

図3‒7　JP1/IM - Managerと連携する場合のシステム構成例

なお，JP1/IM - Viewの［統合機能メニュー］画面からシングルサインオンでJP1/AOにログインする場合は，JP1/Baseの認証機能と連携していることが前提となります。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「JP1/IMのイベント監視機能との連携」のトピック

3.5.2　ネットワーク設定の検討

JP1/AOサーバとWebブラウザー間の通信プロトコルには，httpまたはhttpsを使用できます。ただし，httpsを使用する場合は，SSLサーバ証明書を取得する必要があります。

また，JP1/AOは，パケットフィルタリング型およびNAT（スタティックモード）型のファイアウォールに対応しています。システム内にファイアウォールを設定する場合，ファイアウォールがJP1/AOの通信を許可するように設定を検討してください。

JP1/AOがデフォルトで使用するポート番号は変更できます。変更する場合は，ファイアウォールがそのポート番号を使った通信を許可するように設定する必要があります。

なお，JP1/AOと操作対象の機器との通信に使用されるポート番号は，使用するサービステンプレートによって異なります。JP1/AOが提供しているサービステンプレートが操作対象の機器との通信に使用するポート番号については，マニュアル「JP1/AO サービステンプレートリファレンス」の各サービステンプレートのプロパティについての説明を参照してください。

関連トピック

付録A.1　ポート番号一覧

マニュアル「JP1/AO 構築ガイド」−「接続先プロパティファイル（接続先名.properties）」，「WebブラウザーとJP1/AOのhttps接続を有効にする手順」および「JP1/AO とWeb ブラウザー間のポート番号を変更する手順」のトピック

3.5.3　動作環境の確認

システム構成が決定したら，JP1/AOサーバの動作環境を確認してください。

前提OS

JP1/AOは，次のどれかのOSのサーバにインストールすることが前提です。

Windows

Windows Server 2008 R2 Standard

Windows Server 2008 R2 Enterprise

Windows Server 2008 R2 Datacenter

Windows Server 2012 Standard

Windows Server 2012 Datacenter

Windows Server 2012 R2 Standard

Windows Server 2012 R2 Datacenter

Linux

Linux 5 (AMD/Intel 64)

Linux 5 Advanced Platform (AMD/Intel 64)

Linux 6 (x64)

前提OSの詳細および最新情報については，リリースノートを参照してください。

前提ソフトウェア

JP1/AOを使用するには，次の前提ソフトウェアが必要です。

JP1/Base 10-00以降

メモリー所要量およびディスク占有量

リリースノートを参照してください。

また，操作画面にログインするためのWebブラウザーが必要です。JP1/AOがサポートするWebブラウザーの種類については，リリースノートを参照してください。

3.5.4　インストール内容の検討

次に示す項目は，JP1/AOのインストール時に必要な情報です。運用環境に応じて決めておいてください。

ユーザー情報

JP1ユーザー名とパスワードを指定します。指定したJP1ユーザーの情報はJP1/AOの操作画面でも変更できます。

インストール先フォルダ

Windowsの場合，デフォルトは，「システムドライブ¥Program Files (x86)¥Hitachi¥JP1AO」です。インストール先フォルダは，変更できます。

Linuxの場合，「/opt/jp1ao」または「/var/opt/jp1ao」です。インストール先フォルダは，変更できません。

データベース作成フォルダ

Windowsの場合，デフォルトは，「システムドライブ¥Program Files (x86)¥Hitachi¥HiCommand¥database¥Automation」です。データベース作成フォルダは，変更できます。

Linuxの場合，「/opt/HiCommand/database/Automation」です。データベース作成フォルダは，変更できません。

JP1/AOをインストールするサーバのIPアドレスまたはホスト名

デフォルトは，JP1/AOをインストールする対象のホスト名です。

JP1/AOをインストールするサーバのポート番号

デフォルトは，Windowsの場合は「23015」，Linuxの場合は「22015」です。また，Webブラウザーとの通信プロトコルはhttpです。

関連トピック

マニュアル「JP1/AO 構築ガイド」−「新規インストール」のトピック

付録

付録A　参考情報

ここでは，JP1/AOを使用する上での参考となる情報について説明します。

付録A.1　ポート番号一覧

この節では，設定するポート番号の一覧と，ファイアウォールを通過するための方向について説明します。

JP1/AOで使用するポート番号は，製品のインストール時および該当機能設定時に一部のポートを除いてデフォルトでservicesファイルに設定されています。

(1)　JP1/AOの外部接続で使用するポート

JP1/AOから外部システムへの通信用サービス名とデフォルトのポート番号を次の表に示します。

表A‒1　ポート番号一覧（外部接続用）

サービス名

JP1/AOのポート番号

ファイアウォールの通過方向

インストール時の例外登録

説明

cjstartweb

22/tcp

JP1/AO→操作対象

○　

SSHの通信用に使用します。次の機能で使用します。

コンテンツ部品（SSH接続）

汎用コマンド実行部品（SSH接続）

ファイル転送部品（SSH接続）

ターミナル接続部品（SSH接続）

ターミナルコマンド実行部品（SSH接続）

ターミナル切断部品（SSH接続）

cjstartweb

23/tcp

JP1/AO→操作対象

○　

Telnetの通信用に使用します。次の機能で使用します。

ターミナル接続部品（Telnet接続）

ターミナルコマンド実行部品（Telnet接続）

ターミナル切断部品（Telnet接続）

cjstartweb

445/tcpまたは445/udp

JP1/AO→操作対象

○　

WMIの通信用に使用します。次の機能で使用します。

コンテンツ部品（WMI接続）

汎用コマンド実行部品（WMI接続）

ファイル転送部品（WMI接続）

cjstartweb

135/tcpおよび139/tcp

JP1/AO→操作対象

○　

WMIの通信用に使用します。次の機能で使用します。

コンテンツ部品（WMI接続）

汎用コマンド実行部品（WMI接続）

ファイル転送部品（WMI接続）

cjstartweb

25/tcp※1

JP1/AO→SMTPサーバ

○　

メールを送信する際に使用します。次の機能で使用します。

メール通知部品

ユーザー応答待ち部品（応答待ちであることをメール通知する場合）

メール通知機能

httpsd

22015/tcp※1

Webブラウザー→ JP1/AO（Linux）

○　

HBase Storage Mgmt Web Service へのアクセスで使用します。JP1/AOサーバのOSがLinuxの場合に，JP1/AOサーバとWebブラウザー間のhttp接続で使用します。

httpsd

22016/tcp※1

Webブラウザー→ JP1/AO（Linux）

○　

HBase Storage Mgmt Web Service へのアクセスで使用します。JP1/AOサーバのOSがLinuxの場合に，JP1/AOサーバとWebブラウザー間のhttps接続で使用します。

httpsd

23015/tcp※1

Webブラウザー→ JP1/AO（Windows）

○　

HBase Storage Mgmt Web Service へのアクセスで使用します。JP1/AOサーバのOSがWindowsの場合に，JP1/AOサーバとWebブラウザー間のhttp接続で使用します。

httpsd

23016/tcp※1

Webブラウザー→JP1/AO（Windows）

○　

HBase Storage Mgmt Web Service へのアクセスで使用します。JP1/AOサーバのOSがWindowsの場合に，JP1/AOサーバとWebブラウザー間のhttps接続で使用します。

cjstartweb

359/tcp※1

JP1/AO→LDAPディレクトリサーバ

×　

Active Directory連携で，LDAPディレクトリサーバへの接続で使用します。

jp1ajs2qman

20241/tcp

JP1/AO → JP1/AJS3 - Manager

×　※2

JP1/AJS3との連携で使用します。

jp1ajs2qagt

20242/tcp

JP1/AJS3 - Manager → JP1/AO

×　※2

JP1/AJS3との連携で使用します。

jp1ajs2qnfy

20243/tcp

JP1/AO → JP1/AJS3 - Manager

×　※2

JP1/AJS3との連携で使用します。

（凡例）

→：左項から右項への片方向を表します。

←→：左項から右項，および右項から左項の両方向を表します。

○：Windowsの場合，インストール時に例外登録を行います。

×：Windowsの場合も，Linuxの場合も，インストール時に例外登録を行いません。

注※1

ポート番号は必要に応じて変更できます。手順の詳細については，マニュアル「JP1/AO 構築ガイド」−「ポート番号を変更する手順」のトピックを参照してください。

注※2

JP1/AJS3と連携する場合に，例外登録が必要になったときは，ユーザーが手動で設定します。

(2)　JP1/AOの内部接続で使用するポート

JP1/AOの内部通信用の通信用サービス名とデフォルトのポート番号を次の表に示します。

表A‒2　ポート番号一覧（内部接続用）

サービス名

JP1/AOのポート番号

ファイアウォールの通過方向

インストール時の例外登録

説明

jp1bsuser

20240/tcp

JP1/AO → JP1/Base

×　

ユーザー認証サーバの通信で使用します。

jp1ajs2report

20245/tcp

JP1/AO → JP1/AO

×　

タスク処理エンジンで使用します。

cjstartweb

22017/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

cjstartweb

22018/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

cjstartweb

22025/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

cjstartweb

22026/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

cjstartweb

22029/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

cjstartweb

22030/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

cjstartweb

22031/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

pdrdmd

22032/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントのデータベースで使用します。

cjstartweb

22033/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

cjstartweb

22034/tcp

JP1/AO → JP1/AO

（Linux用）

×　

共通コンポーネントで使用します。

なし

22220/tcp

JP1/AO → JP1/AO

×　

組み込みデータベースで使用します。

ajscdinetd

22250/tcp

JP1/AO → JP1/AO

×　

タスク処理エンジンで使用します。

cjstartweb

23017/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントで使用します。

cjstartweb

23018/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントで使用します。

cjstartweb

23025/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントで使用します。

cjstartweb

23026/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントで使用します。

cjstartweb

23029/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントで使用します。

cjstartweb

23030/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントで使用します。

cjstartweb

23031/tcp

JP1/AO → JP1/AO

（Windows用）

×　

次のサービスへのアクセスで使用します。

HBase Storage Mgmt Web SSO Service

HiCommand Single Sign On専用Webサーバ

pdrdmd

23032/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントのデータベースで使用します。

cjstartweb

23033/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントで使用します。

cjstartweb

23034/tcp

JP1/AO → JP1/AO

（Windows用）

×　

共通コンポーネントで使用します。

jp1ajs2gw

23160/tcp

JP1/AO → JP1/AO

×　

タスク処理エンジンで使用します。

HiRDBEmbeddedEdition_JF1

23800/tcp

JP1/AO → JP1/AO

×　

クラスタ構成時の組み込みデータベースで使用します。

（凡例）

→：左項から右項への片方向を表します。

←→：左項から右項，および右項から左項の両方向を表します。

×：インストール時に例外登録を行いません。

付録A.2　エージェントレス接続先の前提条件

JP1/AOで使用できるエージェントレス接続先の前提条件※について説明します。

エージェントレス接続先としてサポートするOSについては，リリースノートを参照してください。

JP1/AOサーバとエージェントレス接続先との通信で使用できるプロトコルについては，マニュアル「JP1/AO サービステンプレートリファレンス」の「各部品で使用できるプロトコル一覧」のトピックを参照してください。

基本部品のサポートOSについては，マニュアル「JP1/AO サービステンプレートリファレンス」の「エージェントレス接続先として使用できる操作対象の機器」のトピックを参照してください。

また，JP1/AOが提供するサービステンプレートおよび部品のサポートOSについては，マニュアル「JP1/AO サービステンプレートリファレンス」の各サービステンプレートおよび部品の説明を参照してください。

注※

ローカル実行機能が有効の場合，ローカルホストについては前提条件を満たす必要はありません。

エージェントレス接続先としてWindowsを使用する場合，接続できるユーザーと管理共有の設定について，次の条件があります。

(1)　エージェントレス接続先に接続できるユーザー

エージェントレス接続先のWindowsでは，次のユーザーが使用できます。

ビルトイン Administrator※1

Administratorsグループに所属するユーザー※1※2

Active Directoryのビルトイン Administrator※1

Active DirectoryのDomain Adminグループに所属するユーザー※1※2

注※1

コマンド実行時に管理者特権に昇格することはできません。

注※2

エージェントレス接続先のOSが次のどれかの条件を満たす場合は，レジストリーを設定してください。

Windows Server 2008でUAC機能が有効になっている場合

Windows Server 2008 R2でUAC機能が有効になっている場合

Windows Server 2012の場合

Windows Server 2012 R2の場合

表A‒3　レジストリーの設定（ローカルユーザーの設定）

項目

値

レジストリーキー

HKEY_LOCAL_MACHINE¥SOFTWARE¥Microsoft¥Windows¥CurrentVersion¥Policies¥System

レジストリーエントリー

LocalAccountTokenFilterPolicy

レジストリーエントリーに設定する値

1 (DWORD)

ポイント

次のコマンドでも設定できます。

reg add HKEY_LOCAL_MACHINE¥SOFTWARE¥Microsoft¥Windows¥CurrentVersion¥Policies¥System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1

(2)　管理共有の設定

Windowsのエージェントレス接続先で，次の部品を使ったサービステンプレートを使用する場合は，管理共有を有効にする必要があります。

汎用コマンド実行部品

ファイル転送部品

コンテンツ部品

管理共有を有効にするには，次のレジストリーを設定したあとエージェントレス接続先のOSを再起動してください。

表A‒4　レジストリーの設定（管理共有の設定）

項目

値

レジストリーキー

HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Services¥Lanmanserver¥parameters

レジストリーエントリー

AutoShareServer

レジストリーエントリーに設定する値

1 (DWORD)

ポイント

次のコマンドでも設定できます。

reg add HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Services¥Lanmanserver¥parameters /v AutoShareServer /t REG_DWORD /d 1

注意事項

複数のJP1/AOサーバから，1つのWindowsのエージェントレス接続先に接続するシステム構成は，製品サポートの対象外です。

付録A.3　機能の制限値一覧

JP1/AOの機能の制限値について次に示します。

表A‒5　機能の制限値一覧

機能名

項目

制限値

サービス管理機能

追加できる部品の数（開発部品とリリース部品の合計数。基本部品は含まれない。）

5,000個

追加できるサービステンプレートの数（開発サービステンプレートとリリースサービステンプレートの合計数）

1,000個

［サービス］画面に追加できるサービスの数と，生成されるデバッグサービスの数の合計

1,000個

カテゴリの階層数

10階層

タスク管理機能

管理できるタスク数（デバッグタスクを含む）

5,000件

管理できる履歴数

30,000件

同時に実行できる部品数（デバッグタスクを含む）

110個※

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

作成できるエージェントレス接続先定義の数

10,000個

成功済み認証情報の保存数

10,000個

サービステンプレートエディタ機能

フローの階層数

25階層

1サービステンプレートあたりのステップ数

320個

1階層あたりのステップ数

80個

注※

同時に実行できる部品数110個のうち，通常のタスクは100個まで，デバッグタスクは10個までの部品を同時に実行できます。

なお，通常のタスクに含まれる部品の同時実行数は，設定を変更できます。設定の変更手順については，マニュアル「JP1/AO 構築ガイド」−「部品の同時実行数を変更する手順」のトピックを参照してください。

付録A.4　各バージョンの変更内容

(1)　10-52の変更内容

適用OSにLinuxを追加した。

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

操作対象の機器とのSSH接続で使用できる認証方式に，キーボードインタラクティブ認証を追加した。

組み込みデータベースの内部接続で使用する，ポート番号の情報（22220/tcp）を追加した。

共通コンポーネントの内部接続で使用する，次のポート番号の情報を追加した。

23017/tcp

23018/tcp

23025/tcp

23026/tcp

23029/tcp

23030/tcp

23033/tcp

23034/tcp

共通コンポーネントのデータベースの内部接続で使用する，ポート番号の情報（23032/tcp）を追加した。

同時に実行できる部品数を110個に変更した。

(2)　10-50の変更内容

2014年9月以降，マニュアル名称および資料番号を次のとおり変更した。

変更前

JP1/AO 画面・コマンドリファレンス（3021-3-084）

変更後

JP1/AO 画面・コマンド・APIリファレンス（3021-3-088）

操作対象の機器との認証方式に公開鍵認証を追加した。

外部のプログラムからJP1/AOの機能を呼び出すためのAPIを使用できるようにした。

外部認証連携として，Active Directoryと連携できるようにした。

JP1/AOサーバとWebブラウザー間の接続に，httpsプロトコルを使用できるようにした。

JP1/AOサーバと操作対象の機器との接続に使用する，ポート番号の情報（139/tcp）を追加した。

JP1/AOサーバと操作対象の機器との接続に使用する，ポート番号の情報（137/udpおよび138/udp）を削除した。

(3)　10-12の変更内容

適用OSにWindows Server 2012 R2を追加した。

次の部品について，ログインしたあとスーパーユーザーに昇格するかどうかの指定方法を追加した。

汎用コマンド実行部品

ファイル転送部品

コンテンツ部品

ターミナルコマンド実行部品

操作対象の機器の作業用フォルダおよび操作対象の機器で使用するポート番号についての検討事項を追加した。

デバッグサービスおよびデバッグタスクについての説明を追加した。

(4)　10-11の変更内容

プロトコルにSSHを指定した場合の説明は，汎用コマンド実行部品，ファイル転送部品およびコンテンツ部品に適用されることを明記した。

(5)　10-10の変更内容

他製品と連携するための機能にJP1/IM - NPの業務コンテンツとの連携を追加した。

ビルトインユーザーグループにDevelopGroupを追加した。

リソースグループに設定するロールとして，Developロールを追加した。

Adminロールで，サービステンプレートを開発できるようにした。

(6)　10-02の変更内容

JP1/AJS3との連携機能を追加した。

使用できるプロトコルにTelnetを追加した。

前提OSおよび前提ソフトウェアを追加した。

(7)　10-01の変更内容

機能の制限値一覧を追加した。

付録A.5　JP1/AOマニュアルの参考情報

JP1/AOマニュアルを読むに当たっての参考情報を示します。

関連マニュアル

JP1 Version 10 JP1/Automatic Operation 導入・設計ガイド※1（3021-3-081）

JP1 Version 10 JP1/Automatic Operation 構築ガイド※1（3021-3-082）

JP1 Version 10 JP1/Automatic Operation 運用ガイド※1（3021-3-083）

JP1 Version 10 JP1/Automatic Operation サービステンプレートリファレンス※1（3021-3-085）

JP1 Version 10 JP1/Automatic Operation メッセージ※1（3021-3-086）

JP1 Version 10 JP1/Automatic Operation サービステンプレート開発ガイド※1（3021-3-087）

JP1 Version 10 JP1/Automatic Operation 画面・コマンド・APIリファレンス※1※2（3021-3-088）

注※1　JP1/AO マニュアルでは，JP1/Automatic Operation を JP1/AO と表記します。

注※2　2014年9月以降に発行するものについては，マニュアル「JP1/AO 画面・コマンドリファレンス（3021-3-084）」を「JP1/AO 画面・コマンド・APIリファレンス（3021-3-088）」に変更した。

JP1 Version 10 JP1/Automatic Job Management System 3 操作ガイド（3021-3-109）

JP1 Version 10 JP1/Automatic Job Management System 3 コマンドリファレンス1（3021-3-110）

JP1 Version 10 JP1/Automatic Job Management System 3 メッセージ1（3021-3-113）

JP1 Version 10 JP1/Automatic Job Management System 3 メッセージ2（3021-3-114）

JP1 Version 10 JP1/Base 運用ガイド（3021-3-001）

JP1 Version 10 JP1/Base メッセージ（3021-3-002）

Hitachi Command Suite Software システム構成ガイド（Web Version）（3020-3-W22）

JP1/AOマニュアルでの表記

JP1/AOマニュアルでは，製品名を次のように表記しています。

略称

正式名称

HCS

Hitachi Command Suite

HDvM

Hitachi Device Manager

Hitachi Tuning Manager

Hitachi Tuning Manager Software

JP1/AJS3

JP1/AJS3 - Manager

JP1/Automatic Job Management System 3 - Manager

JP1/AJS3 - View

JP1/Automatic Job Management System 3 - View

JP1/AJS3 - Agent

JP1/Automatic Job Management System 3 - Agent

JP1/Cm2/NNMまたはJP1/Cm2/NNM-SE

JP1/Cm2/Network Node Manager バージョン7以前

JP1/Cm2/Network Node Manager Starter Edition 250 バージョン8以前

JP1/Cm2/Network Node Manager Starter Edition Enterprise バージョン8以前

JP1/Cm2/NNMi

JP1/Cm2/Network Node Manager i バージョン9以降

JP1/IM

JP1/IM - Manager

JP1/Integrated Management - Manager

JP1/IM - View

JP1/Integrated Management - View

JP1/IM - NP

JP1/Integrated Management - Navigation Platform

JP1/IM - SS

JP1/Integrated Management - Service Support

JP1/PFM

JP1/Performance Management

JP1/PFM - Base

JP1/Performance Management - Base

JP1/PFM - Manager

JP1/Performance Management - Manager

JP1/PFM - RM

JP1/Performance Management - Remote Monitor for Microsoft(R) SQL Server

JP1/Performance Management - Remote Monitor for Oracle

JP1/Performance Management - Remote Monitor for Platform

JP1/PFM - WebConsole

JP1/Performance Management - Web Console

UNIX

HP-UX

HP-UX 11i V3 (IPF)

Linux

JP1/AOサーバのOSについて説明している場合

Linux 5 (AMD/Intel 64)

Red Hat Enterprise Linux(R) 5 (AMD/Intel 64)

Linux 5 Advanced Platform (AMD/Intel 64)

Red Hat Enterprise Linux(R) 5 Advanced Platform (AMD/Intel 64)

Linux 6 (x64)

Red Hat Enterprise Linux(R) Server 6 (64-bit x86_64)

操作対象の機器のOSについて説明している場合

−

Linux (R)

Solaris

Solaris 10 (SPARC)

Solaris 11 (SPARC)

vCenter

VMware vCenter(TM) Server

VMware

VMware(R)

（凡例）

−：ありません。

JP1/AOマニュアルで使用している略語

JP1/AOマニュアルで使用する英略語を次に示します。

英略語

英字での表記

AIX

Advanced Interactive Executive

API

Application Programming Interface

ASCII

American standard code for information interchange

BCC

Blind Carbon Copy

CA

Certificate Authority

CC

Carbon Copy

CD-ROM

Compact Disc Read Only Memory

CIFS

Common Internet File System

CPU

Central Processing Unit

CRLF

Carriage Return / Line Feed

CSR

Certificate Signing Request

CSV

Comma Separated Values

DAT

Digital Audio Tape

DB

Data Base

DN

Distinguished Name

DNS

Domain Name System

DP

Dual Processor

DWORD

Double Word

EUC

Extended UNIX Code

FC

Fibre Channel

FQDN

Fully Qualified Domain Name

FTP

File Transfer Protocol

GMT

Greenwich Mean Time

GUI

Graphical User Interface

HA

High Availability

HQL

Hibernate Query Language

HSSO

HiCommand Single Sign-On

HTML

Hyper Text Markup Language

HTTP

Hyper Text Transfer Protocol

HTTPS

Hypertext Transfer Protocol Security

I/O

Input/Output

ICS

Internet Connection Sharing

ID

IDentifier

IE

Internet Explorer

IP

Internet Protocol

IPF

Itanium(R) Processor Family

IPv4

Internet Protocol version 4

IPv6

Internet Protocol version 6

ISO

International Organization for Standardization

IT

Information Technology

JSON

JavaScript Object Notation

LAN

Local Area Network

LDAP

Lightweight Directory Access Protocol

LUN

Logical Unit Number

NAS

Network Attached Storage

NAT

Network Address Translation

NFS

Network File System

NIC

Network Information Center

NTP

Network Time Protocol

OS

Operating System

PC

Personal Computer

PCRE

Perl Compatible Regular Expressions

PEM

Privacy Enhanced Mail

PKI

Public Key Infrastructure

RADIUS

Remote Authentication Dial In User Service

RDN

Relative Distinguished Name

RFC

Request For Comment

SAN

Storage Area Network

SCP

Secure Copy

SCSI

Small Computer System Interface

SHA

Secure Hashing Algorithm

SMB

Server Message Block

SMTP

Simple Mail Transfer Protocol

SSH

Secure Shell

SSL

Secure Socket Layer

TCP/IP

Transmission Control Protocol/Internet Protocol

TLS

Transport Layer Security

UAC

User Account Control

UDP

User Datagram Protocol

URI

Uniform Resource Identifier

URL

Uniform Resource Locator

UTF

Unicode Transformation Format

VM

Virtual Machine

VMFS

Virtual Machine File System

WMI

Windows Management Instrumentation

WSFC

Windows Server Failover Cluster

XML

Extensible Markup Language

KB（キロバイト）などの単位表記

1KB（キロバイト），1MB（メガバイト），1GB（ギガバイト），1TB（テラバイト）はそれぞれ1,024バイト，1,024²バイト，1,024³バイト，1,024⁴バイトです。

付録B　用語解説

JP1/AOで使用する用語について説明します。

（英字）

Adminロール

リソースグループに設定するロールの1つです。このロールを設定すると，リソースグループの管理，サービステンプレートの管理，サービステンプレートの開発，サービスの管理，およびサービスの実行ができます。

Developロール

リソースグループに設定するロールの1つです。このロールを設定すると，サービステンプレートの管理，サービステンプレートの開発，サービスの管理，およびサービスの実行ができます。

Hitachi Command Suite

ストレージ環境の構築から監視まで，機種に関係なく複数のストレージシステムを一括で管理する製品です。

Hitachi Tuning Manager

SANを含むネットワーク環境を一元的に管理するための情報を提供する製品です。

JP1/Automatic Operation

運用手順の自動化に必要な機能を提供し，ランブックオートメーションに対応する製品です。

JP1/Automatic Operation コンテンツセット

複数のサービステンプレートをパッケージングした製品です。仮想サーバの運用やクラウド対応の運用など，さまざまな種類・分野に対応したサービステンプレートを提供しています。

JP1/Base

JP1/AOの基盤機能を提供する製品です。JP1イベントの送受信，JP1ユーザーの管理などをします。JP1/Baseは，JP1/AOの前提ソフトウェアです。

JP1/Cm2/NNM，JP1/Cm2/NNMi

ネットワークの構成管理，性能管理，障害管理など，統合ネットワーク管理をするための製品です。JP1 Version 9以降は製品名称がJP1/Cm2/NNMからJP1/Cm2/NNMiに変更になりました。

JP1/Integrated Management

分散システムを集中的に監視するための製品です。分散システム内での業務の実行状況や障害などの情報を表すJP1イベントを，JP1/IM - Viewの画面を通じて監視できます。

JP1/Performance Management

システムのパフォーマンスに関する問題を監視および分析するための製品です。

JP1イベント

システムで発生した事象をJP1で管理するための情報です。JP1/Baseのイベントサービス機能が管理しています。システムで発生した事象をJP1イベントとして，JP1/Baseがデータベースに記録しています。

JP1資源グループ

JP1/AOの前提ソフトウェアであるJP1/Baseでは，ジョブ，ジョブネット，イベントなどの管理対象（資源）を幾つかのグループに分けて管理します。この管理対象（資源）を分けたグループのことをJP1資源グループと呼びます。

JP1ユーザー

JP1/Baseで管理されるユーザーです。JP1/Baseとの外部認証連携を設定すれば，JP1ユーザーでJP1/AOにログインできます。また，タスク処理エンジンのユーザーとしても使用されます。

LDAP検索用ユーザー

Active Directoryにログインして，LDAPディレクトリサーバからユーザー情報を検索するユーザーです。検索対象のユーザー情報にアクセスするための権限を持つActive Directoryのユーザーを指定します。

Modifyロール

リソースグループに設定するロールの1つです。このロールを設定すると，サービスの管理，およびサービスの実行ができます。

Submitロール

リソースグループに設定するロールの1つです。このロールを設定すると，サービスの実行ができます。

User Management権限

すべてのユーザーアカウントを操作するための権限です。User Management権限を持つユーザーは，ユーザーの管理およびユーザーグループの管理の機能を利用できます。

（ア行）

アーカイブ

JP1/AOでは，タスク一覧のうち処理が終了したタスクを履歴に移動することをアーカイブと呼びます。アーカイブしたタスクの詳細情報は削除されます。

エージェントレス接続先

サービスの操作対象としてJP1/AOで管理する接続先ホストのことです。リソースグループと関連づけて管理することでユーザーから接続先へのアクセスを制限できます。

（カ行）

階層化ステップ

階層フロー部品を使用したステップです。 階層化ステップを使用すると，フローを階層化できます。

開発サービステンプレート

ユーザーが作成中のサービステンプレートです。または，リリースサービステンプレートを複製して作成したサービステンプレートです。開発環境で使用します。

開発部品

ユーザーが作成中の部品です。または，既存の部品を複製して作成した部品です。開発環境で使用します。

外部認証連携

JP1/Baseの認証機能またはActive Directoryと連携してユーザーを管理する機能のことです。JP1/Baseの認証機能と連携することで，ほかのJP1製品で管理しているJP1ユーザーをJP1/AOで利用できます。Active Directoryと連携することで，Active Directoryのユーザー情報でJP1/AOにログインしたり，Active DirectoryでJP1/AOのパスワードを管理したりできます。

カテゴリ

サービスの分類情報（用途，種類など）です。サービスは，この情報に基づいて分類・階層化されて管理されます。

関連線

ステップとステップを繋ぐ線です。業務に必要なステップを配置し，関連線で繋ぐことで，処理の実行順序を定義できます。

共通コンポーネント

Hitachi Command Suite製品と共通して使用する機能を集めたコンポーネントです。共通コンポーネントはJP1/AOの一部としてインストールされ，ユーザーの管理やログ出力，各種コマンドなどの機能を提供します。

クラスタシステム

複数のサーバを連携させて1つのシステムとして運用するシステムで，障害が発生しても業務を継続できるようにするシステムです。業務を実行中のサーバ（実行系）で障害が発生すると，待機していた別のサーバ（待機系）が業務の処理を引き継ぎます。このように処理を引き継ぐことをフェールオーバーと呼びます。実行「系」から待機「系」へ業務を切り替えるため，一般的には「系切り替えシステム」とも呼びます。

繰り返しステップ

繰り返し実行部品を使用したステップです。 繰り返しステップを使用すると，指定したフローを繰り返し実行できます。

（サ行）

サービス

JP1/AOでは，インポートしたサービステンプレートに環境に応じたプロパティ値を入力したものをサービスと呼びます。サービスを実行することで，運用手順を自動処理できます。

サービス共有プロパティ

JP1/AOで実行するサービス間でプロパティ値を共有するプロパティです。例えば，接続先サーバのホスト名，ユーザーID，およびパスワードをサービス共有プロパティとして定義しておくと，サービス実行の際，これらの定義済みサーバ情報の入力を省けるようになります。JP1/AOがあらかじめ提供しているサービス共有プロパティは，ビルトインサービス共有プロパティと呼びます。

サービステンプレート

ITシステムのさまざまな運用手順を，JP1/AOの画面からプロパティ値とスケジュールを指定するだけで簡単に実行できるようにしたテンプレートです。

ジョブ

コマンド，シェルスクリプト，Windows実行ファイルなどの集まりです。

ステップ

フローを構成する要素です。1つの部品を実行します。

（タ行）

ダイレクトアクセスURL

ログイン後に目的のダイアログボックスを直接表示できるURLのことです。表示できるダイアログボックスには，［サービス設定］ダイアログボックス，［サービス実行］ダイアログボックス，および［タスク詳細］ダイアログボックスの3種類があります。

タスク

サービスの実行によって生成される処理の単位のことです。タスクを確認することで，自動処理の進捗や結果を把握できます。

タスク処理エンジン

JP1/AOの内部コンポーネントです。サービステンプレートに含まれるフローを実行します。

タスクモニタ

選択した特定のタスクまたはデバッグタスクの進捗状況を，フロー形式で表示する機能のことです。

通常ステップ

通常の部品（階層フロー部品および繰り返し実行部品以外の部品）を使用したステップです。通常ステップを使用すると，部品に定義されている処理を実行できます。

デバッガ

開発サービステンプレートのデバッグを支援する目的で，JP1/AOが提供する機能のことです。

デバッグ

開発サービステンプレートの動作を検証するため，デバッグタスクの実行結果からフローや部品の問題点を摘出する一連の作業です。

デバッグサービス

開発サービステンプレートをデバッグする際に，生成・実行されるサービスのことです。通常のサービスとは異なり，［サービス追加］ダイアログボックスから追加したり，［サービス実行］ダイアログボックスから実行する必要はありません。

デバッグタスク

開発サービステンプレートをデバッグする際に，生成されるタスクのことです。デバッグサービスが実行されたタイミングで生成されます。デバッグでは，デバッグタスクの実行結果から，フローや部品の問題点を摘出します。

（ハ行）

ビルド

開発サービステンプレートを，デバッグしたり，開発環境でサービスとして追加したりできる状態にすることです。ビルドした開発サービステンプレートは，JP1/AOサーバにインポートされます。

ビルトインユーザーグループ

JP1/AOであらかじめ用意しているユーザーグループです。ビルトインユーザーグループにはAdminGroup，DevelopGroup，ModifyGroup，SubmitGroupの4種類があります。

部品

IT運用を自動化するための処理の最小単位です。部品には，JP1/AO同梱版部品とJP1/AOコンテンツセット版部品があります。JP1/AO同梱版部品のうち，メールの通知やフローの繰り返し処理など，汎用的な処理の部品を基本部品と呼びます。

部品アイコンファイル

部品のアイコンとして設定できる画像ファイルです。部品のアイコンは部品一覧や［フロー］ビューに表示されます。

プリセットプロパティ

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

フロー

サービステンプレート中で，自動化する運用手順の流れを定義したものです。

プロファイル

ユーザーIDやアドレスなど，ユーザーを管理するためのデータの集合です。

（ヤ行）

ユーザーグループ

使用するリソースグループ，およびそれに対する操作権限が同じユーザーをグループ化したものです。

（ラ行）

リソースグループ

サービスおよびエージェントレス接続先をグループ化したものです。

リソースグループ（クラスタ）

クラスタ化するサービスの集まりで，サービスフェールオーバーの単位を指します。

リリース

検証済みの開発サービステンプレートを，本番環境でサービスとして追加できる状態にすることです。リリースすると，開発サービステンプレートはリリースサービステンプレートとなり，編集できなくなります。リリースすると，リリースサービステンプレートがJP1/AOサーバにインポートされます。

リリースサービステンプレート

開発サービステンプレートをリリースすると，リリースサービステンプレートになります。JP1/AOが提供するサービステンプレートもリリースサービステンプレートです。本番環境で実際に使用します。

リリース部品

開発サービステンプレートをリリースすることでJP1/AOにインポートされた部品，およびJP1/AOが提供するサービステンプレートに含まれている部品です。本番環境で実際に使用します。

履歴

処理の終了したタスクをアーカイブしたものです。

ロール

任意のリソースグループに対する操作（サービスの管理，実行など）を制限するための役割です。リソースグループごとに設定します。ロールにはAdminロール，Developロール，Modifyロール，Submitロールの4種類があります。

索引

A

Adminロール〔用語解説〕[1]

D

Developロール〔用語解説〕[1]

H

Hitachi Command Suite〔用語解説〕[1]

Hitachi Tuning Manager〔用語解説〕[1]

J

JP1/AOシステムの設計[1]

JP1/AOシステムのライフサイクル[1]

JP1/AOの外部接続で使用するポート[1]

JP1/AOの概要[1]

JP1/AOの適用例[1]

JP1/AOの内部接続で使用するポート[1]

JP1/Automatic Operation〔用語解説〕[1]

JP1/Automatic Operation コンテンツセット〔用語解説〕[1]

JP1/Base〔用語解説〕[1]

JP1/Cm2/NNM，JP1/Cm2/NNMi〔用語解説〕[1]

JP1/Integrated Management〔用語解説〕[1]

JP1/Performance Management〔用語解説〕[1]

JP1イベント〔用語解説〕[1]

JP1資源グループ〔用語解説〕[1]

JP1ユーザー〔用語解説〕[1]

L

LDAP検索用ユーザー〔用語解説〕[1]

M

Modifyロール〔用語解説〕[1]

S

Submitロール〔用語解説〕[1]

U

User Management権限〔用語解説〕[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]

サービス追加時の項目の検討[1]

サービステンプレート〔用語解説〕[1]

参考情報[1]

し

システム運用の抱える課題[1]

システム構成の検討[1]

システム設計[1]

システム設計の流れ[1]

自動化する運用手順と使用するサービステンプレートの検討[1]

障害対策の検討[1]

状態の通知方法の検討[1]

ジョブ〔用語解説〕[1]

す

ステップ〔用語解説〕[1]

せ

設計の流れ[1]

そ

操作対象の機器で使用するポート番号の検討[1]

操作対象の機器の作業用フォルダの検討[1]

操作対象を管理するための機能[1]

た

ダイレクトアクセスURL〔用語解説〕[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]

履歴〔用語解説〕[1]

ろ

ロール〔用語解説〕[1]