JP1 Version 12 IT 運用自動化 基本ガイド

3021-3-D01-30

前書き

対象製品

P-2A2C-E1CL JP1/Automatic Operation 12-60（適用OS：Windows Server 2012，Windows Server 2012 R2，Windows Server 2016，Windows Server 2019，Windows Server 2022）

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

P-CC2A2C-EACL JP1/Automatic Operation - Server 12-60（適用OS：Windows Server 2012，Windows Server 2012 R2，Windows Server 2016，Windows Server 2019，Windows Server 2022）

P-CC2A2C-EBCL JP1/Automatic Operation - Contents 12-60（適用OS：Windows Server 2012，Windows Server 2012 R2，Windows Server 2016，Windows Server 2019，Windows Server 2022）

P-2A2C-E3CL JP1/Automatic Operation Content Pack 12-60（適用OS：Windows Server 2012，Windows Server 2012 R2，Windows Server 2016，Windows Server 2019，Windows Server 2022）

P-822C-E1CL JP1/Automatic Operation 12-60（適用OS：Red Hat Enterprise Linux 6 (x64)，Red Hat Enterprise Linux 7，Oracle Linux 6 (x64)，Oracle Linux 7，CentOS 6 (x64)，CentOS 7，SUSE Linux 12）

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

P-CC822C-EACL JP1/Automatic Operation - Server 12-60（適用OS：Red Hat Enterprise Linux 6 (x64)，Red Hat Enterprise Linux 7，Oracle Linux 6 (x64)，Oracle Linux 7，CentOS 6 (x64)，CentOS 7，SUSE Linux 12）

P-CC822C-EBCL JP1/Automatic Operation - Contents 12-60（適用OS：Red Hat Enterprise Linux 6 (x64)，Red Hat Enterprise Linux 7，Oracle Linux 6 (x64)，Oracle Linux 7，CentOS 6 (x64)，CentOS 7，SUSE Linux 12）

P-862C-E1CL JP1/Automatic Operation 12-60（適用OS：Red Hat Enterprise Linux 8，Oracle Linux 8，CentOS 8）

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

P-CC862C-EACL JP1/Automatic Operation - Server 12-60（適用OS：Red Hat Enterprise Linux 8，Oracle Linux 8，CentOS 8）

P-CC822C-EBCL JP1/Automatic Operation - Contents 12-60（適用OS：Red Hat Enterprise Linux 8，Oracle Linux 8，CentOS 8）

P-822C-E3CL JP1/Automatic Operation Content Pack 12-60（適用OS：Red Hat Enterprise Linux 6 (x64)，Red Hat Enterprise Linux 7，Red Hat Enterprise Linux 8，Oracle Linux 6 (x64)，Oracle Linux 7，Oracle Linux 8，CentOS 6 (x64)，CentOS 7，CentOS 8，SUSE Linux 12）

輸出時の注意

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

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

商標類

HITACHI，JP1は，株式会社 日立製作所の商標または登録商標です。

Active Directoryは，マイクロソフト 企業グループの商標です。

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

Intelは，Intel Corporation またはその子会社の商標です。

Internet Explorerは，マイクロソフト 企業グループの商標です。

Itaniumは，Intel Corporation またはその子会社の商標です。

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

Microsoft は，マイクロソフト企業グループの商標です。

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

PowerShellは，マイクロソフト 企業グループの商標です。

Red Hat is a registered trademark of Red Hat, Inc. in the United States and other countries.

Red Hatは，米国およびその他の国におけるRed Hat, Inc.の登録商標です。

Red Hat Enterprise Linux is a registered trademark of Red Hat, Inc. in the United States and other countries.

Red Hat Enterprise Linuxは，米国およびその他の国におけるRed Hat, Inc.の登録商標です。

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

SQL Serverは，マイクロソフト 企業グループの商標です。

UNIXは，The Open Groupの商標です。

Windowsは，マイクロソフト 企業グループの商標です。

Windows Serverは，マイクロソフト 企業グループの商標です。

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

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

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

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/

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

1. This product includes software developed by the OpenSSL Project for use in the OpenSSL Toolkit. (http://www.openssl.org/)

2. This product includes cryptographic software written by Eric Young (eay@cryptsoft.com)

3. This product includes software written by Tim Hudson (tjh@cryptsoft.com)

4. 本製品にはOpenSSL ToolkitソフトウェアをOpenSSL LicenseおよびOriginal SSLeay Licenseに従い使用しています。OpenSSL LicenseおよびOriginal SSLeay Licenseは以下のとおりです。

LICENSE ISSUES

==============

The OpenSSL toolkit stays under a dual license, i.e. both the conditions of

the OpenSSL License and the original SSLeay license apply to the toolkit.

See below for the actual license texts. Actually both licenses are BSD-style

Open Source licenses. In case of any license issues related to OpenSSL

please contact openssl-core@openssl.org.

OpenSSL License

---------------

/* ====================================================================

* Copyright (c) 1998-2016 The OpenSSL Project. All rights reserved.

*

* Redistribution and use in source and binary forms, with or without

* modification, are permitted provided that the following conditions

* are met:

*

* 1. Redistributions of source code must retain the above copyright

* notice, this list of conditions and the following disclaimer.

*

* 2. Redistributions in binary form must reproduce the above copyright

* notice, this list of conditions and the following disclaimer in

* the documentation and/or other materials provided with the

* distribution.

*

* 3. All advertising materials mentioning features or use of this

* software must display the following acknowledgment:

* "This product includes software developed by the OpenSSL Project

* for use in the OpenSSL Toolkit. (http://www.openssl.org/)"

*

* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to

* endorse or promote products derived from this software without

* prior written permission. For written permission, please contact

* openssl-core@openssl.org.

*

* 5. Products derived from this software may not be called "OpenSSL"

* nor may "OpenSSL" appear in their names without prior written

* permission of the OpenSSL Project.

*

* 6. Redistributions of any form whatsoever must retain the following

* acknowledgment:

* "This product includes software developed by the OpenSSL Project

* for use in the OpenSSL Toolkit (http://www.openssl.org/)"

*

* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY

* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE

* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR

* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR

* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,

* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT

* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;

* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)

* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,

* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)

* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED

* OF THE POSSIBILITY OF SUCH DAMAGE.

* ====================================================================

*

* This product includes cryptographic software written by Eric Young

* (eay@cryptsoft.com). This product includes software written by Tim

* Hudson (tjh@cryptsoft.com).

*

*/

Original SSLeay License

-----------------------

/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)

* All rights reserved.

*

* This package is an SSL implementation written

* by Eric Young (eay@cryptsoft.com).

* The implementation was written so as to conform with Netscapes SSL.

*

* This library is free for commercial and non-commercial use as long as

* the following conditions are aheared to. The following conditions

* apply to all code found in this distribution, be it the RC4, RSA,

* lhash, DES, etc., code; not just the SSL code. The SSL documentation

* included with this distribution is covered by the same copyright terms

* except that the holder is Tim Hudson (tjh@cryptsoft.com).

*

* Copyright remains Eric Young's, and as such any Copyright notices in

* the code are not to be removed.

* If this package is used in a product, Eric Young should be given attribution

* as the author of the parts of the library used.

* This can be in the form of a textual message at program startup or

* in documentation (online or textual) provided with the package.

*

* Redistribution and use in source and binary forms, with or without

* modification, are permitted provided that the following conditions

* are met:

* 1. Redistributions of source code must retain the copyright

* notice, this list of conditions and the following disclaimer.

* 2. Redistributions in binary form must reproduce the above copyright

* notice, this list of conditions and the following disclaimer in the

* documentation and/or other materials provided with the distribution.

* 3. All advertising materials mentioning features or use of this software

* must display the following acknowledgement:

* "This product includes cryptographic software written by

* Eric Young (eay@cryptsoft.com)"

* The word 'cryptographic' can be left out if the rouines from the library

* being used are not cryptographic related :-).

* 4. If you include any Windows specific code (or a derivative thereof) from

* the apps directory (application code) you must include an acknowledgement:

* "This product includes software written by Tim Hudson (tjh@cryptsoft.com)"

*

* THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND

* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE

* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE

* ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE

* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL

* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS

* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)

* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT

* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY

* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF

* SUCH DAMAGE.

*

* The licence and distribution terms for any publically available version or

* derivative of this code cannot be changed. i.e. this code cannot simply be

* copied and put under another distribution licence

* [including the GNU Public Licence.]

*/

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

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

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

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

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 Andy Clark.

Java is a registered trademark of Oracle and/or its affiliates.

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

発行

2022年3月 3021-3-D01-30

著作権

All Rights Reserved. Copyright (C) 2019, 2022, Hitachi, Ltd.

変更内容

変更内容（3021-3-D01-30）JP1/Automatic Operation 12-60

追加・変更内容

変更個所

インストールの前提条件を変更した。

1.2.1

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

B.2

適用OSに次のOSを追加した。

Red Hat Enterprise Linux 8

Oracle Linux 8

CentOS 8

B.5

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

はじめにお読みください

JP1/AOおよびこのマニュアルの概要を説明します。

JP1/AOでできること

今，システム運用の現場には，大量の運用手順書が存在し，人への作業負荷はより一層高まっています。このような状況を改善するには，人手による作業を削減し，運用効率を向上させる施策が必要です。JP1/AOを導入し，集約化されたシステムの運用オペレーションを自動化することで，運用効率の向上とシステム管理者の負担軽減が図れます。

JP1/AOの基本的な概念を次に示します。データセンターや企業内システムで行われている典型的なIT運用手順を自動化するために，JP1/AOでは「サービステンプレート」を使用します。

このマニュアルで説明すること

このマニュアルでは，JP1/AOの製品概要および基本的な使用方法について説明しています。製品を使用して，IT運用手順を自動化できることを目指します。

基本的なシステム構成は，IT運用自動化サーバ，JP1/AOを操作するためのWebブラウザー，およびJP1/AOが接続する操作対象の機器（エージェントレス接続先）から成ります。なお，サービステンプレートを開発する場合は，開発用のサーバを別に用意することを推奨します。

クラスタ構成や他製品と連携する場合の構成など，その他のシステム構成で運用する場合については，マニュアルJP1/AO 導入・設計ガイド－「システム設計」のトピックを参照してください。

マニュアルの読み方

JP1/AOのマニュアル体系と，目的に応じた読み方について説明します。

このマニュアルは，目的に応じて次の章をお読みください。

JP1/AOが提供するサービステンプレートをそのまま利用したい方

1.　JP1/AOシステムの構築

2.　IT運用の自動実行

自動化する業務に応じて，サービステンプレートをカスタマイズしたい方

1.　JP1/AOシステムの構築

3.　サービステンプレートのカスタマイズ

2.　IT運用の自動実行

JP1/AOには，このマニュアルを含めて8冊のマニュアルがあります。このマニュアルでは，JP1/AOの基本的な使い方をまとめています。JP1/AOでは，お客様の環境に合わせた運用を実現するため，その他多くの機能を取り揃えています。さらに応用的な機能や操作を知りたい場合は，次の表に示すように，マニュアルをお読みください。

目的

参照マニュアル

JP1/AOの製品概要および基本的な使用方法を知る

IT運用自動化 基本ガイド

JP1/AOの概要を知る

JP1/AO 導入・設計ガイド

JP1/AOの機能を知る

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

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

JP1/AO 構築ガイド

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

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

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

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

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

JP1/AOで環境を移行する

運用方法を知る

JP1/AO 運用ガイド

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

JP1/AOの制限値を知る

コマンドの使い方を知る

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

APIの使い方を知る

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

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

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

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

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

JP1/AO 構築ガイド

JP1/AO 運用ガイド

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

JP1/AO メッセージ

他マニュアルへの参照先は，『～については，マニュアル△△の「○○」のトピックを参照してください。』の形式で記載しています。「○○」をキーワードとしてマニュアル△△の索引を検索して，該当する説明をお読みください。

各画面での操作は，次に示す環境を前提としています。

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

Windows Server 2012またはWindows Server 2012 R2を使用している環境

なお，このマニュアルでは，JP1/AOを操作するためのWebブラウザーがInternet Explorer 10であることを前提に説明しています。

製品の改良などによって，このマニュアルに掲載されている画面はご使用の製品画面と一部異なることがあります。あらかじめご了承ください。

1　JP1/AOシステムの構築

JP1/AOシステムの構築手順について説明します。この章は，JP1/AOをインストールおよびセットアップする方がお読みください。

1.1　構築の流れ

JP1/AOをインストールおよびセットアップし，運用を開始できるようにします。

表1‒1　構築の流れ

作業

作業の要否

1

インストールの準備

必須

2

JP1/AOのインストール

必須

3

セットアップ

必須

4

JP1/AOでサービスを実行するための準備

必須

1.2　インストールの準備

インストールの前提条件や，必要となる環境を確認します。

1.2.1　インストールの前提条件を確認する

JP1/AOをインストールする前に，インストールするサーバ（JP1/AOサーバ）の条件や他製品への影響を確認します。

背景

JP1/AOの基本的なシステム構成は，次の図のとおりです。ここでは，JP1/AOサーバの前提条件を確認します。

操作手順

Administrators権限またはroot権限を持つユーザーでJP1/AOサーバにログインし，次の項目を確認します。

JP1/AOのインストールに必要なメモリ所要量，ディスク所要量および前提OSを確認します。JP1/AOをインストールするサーバのOSがLinuxの場合は，前提ライブラリを確認します。

ネットワーク環境がTCP/IPプロトコルであることを確認します。

ローカルホスト内のネットワーク送受信が遮断されていないことを確認します。

IPアドレス「127.0.0.1」に対するローカルホスト内のネットワーク送受信が遮断されている環境では，JP1/AOサーバのインストールおよび運用はできません。ファイアウォールの設定で通信を遮断しないでください。

JP1/AOをインストールするホストのOS の言語設定が，JP1/AOで使用する言語と同じであることを確認します。

JP1/AO以外にインストールされている製品を確認し，次の作業を実施します。

Hitachi Automation DirectorまたはHitachi Ops Center Automatorがインストールされている場合はアンインストールします。

JP1/OA，Hitachi Command Suite製品，またはHitachi Ops Center製品がインストールされている場合は，既にインストールされているJP1/OA，Hitachi Command Suite製品，またはHitachi Ops Center製品のサービスを停止します。

JP1/OA，Hitachi Command Suite製品，またはHitachi Ops Center製品がJP1/AO サーバにインストールされている場合，共通コンポーネントがJP1/AOと共有で使用されます。JP1/AOをインストールするときは，JP1/OA，Hitachi Command Suite製品，またはHitachi Ops Center製品をすべて停止する必要があります。同様に，JP1/AOサーバにJP1/OA，Hitachi Command Suite製品，またはHitachi Ops Center製品をインストールする場合は，JP1/AOのサービスを停止する必要があります。

JP1/AOサーバで動作しているサービス，ソフトウェアなどを確認し，JP1/AOをインストールできる状態にします。

セキュリティ監視ソフトウェア，ウイルス検出ソフトウェア，およびプロセス監視ソフトウェアを停止します。

これらのソフトウェアが動作している場合，インストールが失敗するおそれがあります。

Windowsでのインストールの実行時に，JP1/AOに関連するサービスの［スタートアップの種類］が［無効］になっていた場合，サービスが開始できないためインストールが失敗します。［スタートアップの種類］を［自動］または［手動］に設定してください。

対象となるサービスについては，マニュアルJP1/AO 運用ガイドの「JP1/AOのサービス」のトピックを参照してください。

JP1/AOサーバのOSがLinuxの場合，インストール時に自動でファイアウォールの例外登録は行われません。OSで決められた手順に従って，例外登録を行ってください。

Windowsイベントログがほかのプログラムで使用されている場合は，次のように対処します。

・［イベントビューア］ウィンドウが開いている場合は閉じます。

・［コンピュータの管理］ウィンドウが開いている場合は閉じます。

・イベントログ監視プログラムを停止します。

インストール時に，イベントログを参照するプログラムが動作しているとインストールが失敗するおそれがあります。

JP1/AOサーバのOSがWindowsの場合，インストールを実行するときは，コマンドプロンプトを閉じてください。

インストール前からコマンドプロンプトを開いたままにした場合，インストール時に設定する環境変数の設定が反映されません。

関連項目

1.2.3　各製品のインストール先フォルダ

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

マニュアル『JP1/AO 導入・設計ガイド』−「他製品と連携するための機能」のトピック

マニュアル『Hitachi Command Suite システム構成ガイド』−「Hitachi Command Suite の常駐プロセス 」のトピック

1.2.2　JP1/AOサーバのOSの言語設定について

JP1/AOでサポートしている言語設定（ロケール）を，OSごとに示します。

表の内容に従って設定してください。ここで示す言語設定になっていない場合，文字化けが発生したり，定義した情報が書き換わってしまったりすることがあります。

表1‒2　JP1/AOでサポートしているOSの言語設定

OS

設定項目

設定値

日本語

英語

中国語

その他の言語※

Windows

［コントロールパネル］の設定内容

日本語

英語

中国語 （簡体字）

各言語の地域と言語の設定

Linux

LANG環境変数の値

次のどちらかのロケールを設定する

ja_JP.UTF-8

ja_JP.utf8

「C」を設定する

次のどちらかのロケールを設定する

zh_CN.UTF-8

zh_CN.utf8

各言語の任意のロケールを設定する

注※

「その他の言語」とは，ドイツ語，フランス語，スペイン語，韓国語，およびロシア語を指します。これらの言語を設定した場合，操作画面の表示は英語となります。文字は各言語で入出力できます。

1.2.3　各製品のインストール先フォルダ

JP1/AOサーバのOSがWindowsの場合，各製品のインストール先フォルダは，インストール時のウィザードで指定します。JP1/AOサーバのOSがLinuxの場合，インストール先フォルダは固定されていて，変更できません。

表1‒3　デフォルトのインストール先フォルダ（Windowsの場合）

項目

インストール先フォルダ

変更可否

JP1/AO

システムドライブ ¥Program Files¥Hitachi¥JP1AO※1

○　

JP1/AO - Contents

システムドライブ ¥Program Files(x86)¥Hitachi¥JP1AOCONT※2

○　

共通コンポーネント※3

システムドライブ ¥Program Files¥Hitachi¥HiCommand¥Base64※4

○　

（凡例）

○：変更できます。

注※1

「JP1AO」の部分は固定です。このマニュアルでは「システムドライブ ¥Program Files¥Hitachi¥JP1AO」を「JP1/AOのインストール先フォルダ」と表記しています。

注※2

「JP1AOCONT」の部分は固定です。

注※3

Hitachi Command Suite製品と共通して使用する機能を集めたコンポーネントです。JP1/AOの機能の一部としてインストールされます。

Hitachi Command Suite製品がインストールされていた場合，共通コンポーネントはインストール済みです。このとき，共通コンポーネントのインストール先は，Hitachi Command Suite製品のインストール時に作成されたフォルダになります。そのため，「システムドライブ ¥Program Files¥Hitachi¥HiCommand¥Base64」のフォルダは新規に作成されません。

注※4

「HiCommand¥Base64」の部分は固定です。

JP1/AOのインストール先フォルダを変更すると，「システムドライブ ¥Program Files¥Hitachi」の部分が変更されます。

表1‒4　インストール先フォルダ（Linuxの場合）

項目

インストール先フォルダ

変更可否

JP1/AO

/opt/jp1ao

/var/opt/jp1ao

×　

JP1/AO - Contents

/opt/jp1aocont

×　

共通コンポーネント※

/opt/HiCommand/Base64

×　

（凡例）

×：変更できません。

注※

Hitachi Command Suite製品と共通して使用する機能を集めたコンポーネントです。JP1/AOの機能の一部としてインストールされます。

Hitachi Command Suite 製品がインストールされていた場合，共通コンポーネントはインストール済 みです。このとき，共通コンポーネントのインストール先は，Hitachi Command Suite 製品のインス トール時に作成されたフォルダになります。そのため，「/opt/HiCommand/Base64」のフォルダは新規に作成されません。

JP1/AOサーバのOSがWindowsの場合，次に示すフォルダは，インストール先に指定できません。また，JP1/AO Content Packのインストール先フォルダ配下は，インストール先に指定しないでください。

表1‒5　インストール先に指定できないフォルダ

フォルダ

備考

ドライブ直下

「c:¥」や「d:¥」などのドライブ直下は指定できません。

64ビット版Windowsでの32ビットアプリケーション用フォルダ

%programfiles(x86)%※，%CommonProgramFiles(x86)%※，%WinDir%，%WinDir%¥system32，%programfiles%¥WindowsAppsは指定できません。

ネットワークドライブ

－

（凡例）

－：なし

注※

JP1/AO - Contentsのインストール先には指定できます。

1.3　JP1/AOのインストール

JP1/AOをインストールします。

1.3.1　JP1/AOを新規インストールする（Windowsの場合）

日立統合インストーラを使用して，JP1/AOをインストールします。

前提条件

JP1/AOをインストールするサーバの確認や前提製品のインストールなど，JP1/AOをインストールする前に必要な作業を実施しておきます。

操作手順

提供媒体をセットし，日立統合インストーラを実行します。

ウィザードに従って設定を進めます。

JP1/AOのインストール先フォルダを指定します。

これまでにウィザードで設定した情報が表示されるため，内容を確認します。

必要に応じて［設定編集］ボタンをクリックして，次の項目を変更します。

データベースの格納先フォルダ

JP1/AOサーバのIPアドレスまたはホスト名

JP1/AOサーバのポート番号

バックアップの実行有無およびバックアップ先フォルダ

インストール中の障害に備え，JP1/OAまたはHitachi Command Suite製品と共有しているデータベースのバックアップの実行有無，およびバックアップ先フォルダを設定します。この項目は，JP1/OAまたはHitachi Command Suite製品がすでにインストールされている場合だけ設定が必要です。

［インストール］ボタンをクリックして，JP1/AOのインストールを開始します。

JP1/AOのインストールが完了すると，JP1/AO - Contentsのインストールウィザードが表示されます。

JP1/AO - Contentsのインストール先フォルダを指定します。

これまでにウィザードで設定した情報が表示されるため，内容を確認します。

［インストール］ボタンをクリックして，JP1/AO - Contentsのインストールを開始します。

Windowsの場合，ポート番号にデフォルト値以外を入力した場合は，ポート番号の変更手順を実施します。

インストール完了後，hcmds64srvコマンドにstartオプションを指定して実行し，JP1/AOのサービスを開始します。

コマンドの格納先

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

コマンドの実行例

hcmds64srv /start

操作結果

JP1/AOがインストールされます。

Windowsの［コントロールパネル］の［プログラム］－［プログラムと機能］に製品名が表示されます。

表1‒6　［プログラムと機能］に表示される製品名

製品名

バージョン

JP1/Automatic Operation

vv.rr.mm

JP1/Automatic Operation - Contents

vv.rr.mm

スタートメニューの［すべてのプログラム］に［JP1_Automatic Operation］が追加されます。

JP1/AOの外部接続で使用する一部のポートについては，ファイアウォールの例外登録が行われます。

注意

インストールを中断した場合，空のフォルダが作成されていることがあります。作成された空のフォルダは手動で削除してください。

共通コンポーネントのインストールに失敗し，再度インストールする場合，前回のインストール先と異なるインストール先は指定できません。異なるインストール先を指定した場合でも，前回のインストール先に自動的にインストールされます。

関連項目

1.2.3　各製品のインストール先フォルダ

マニュアル『JP1/AO 構築ガイド』−「データベースの格納先フォルダ」のトピック

マニュアル『JP1/AO 構築ガイド』−「データベースのバックアップ先フォルダ」のトピック

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

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

マニュアル『JP1/AO 導入・設計ガイド』−「JP1/AO の外部接続で使用するポート」のトピック

1.3.2　JP1/AOを新規インストールする（Linuxの場合）

Hitachi PP Installerを使用して，JP1/AOをインストールします。Hitachi PP Installerは，JP1/AOの提供媒体に格納されています。OS側で実施する手順の詳細については，OSのドキュメントを参照してください。

前提条件

JP1/AOをインストールするサーバの確認や前提製品のインストールなど，JP1/AOをインストールする前に必要な作業を実施しておきます。

root権限のユーザーでJP1/AOサーバ（JP1/AOをインストールするサーバ）にログインします。

操作手順

JP1/AOの提供媒体をセットします。

提供媒体をマウントします。マウント方法の詳細は，OSのドキュメントを参照してください。

/bin/mount -r -o mode=0544 /dev/cdrom /mnt/cdrom

デバイススペシャルファイル名（/dev/cdrom），および提供媒体ファイルシステムのマウントディレクトリ名（/mnt/cdrom）は環境によって異なります。

Hitachi PP Installerを起動します。

環境によって，提供媒体のディレクトリ名やファイル名の見え方が異なる場合があります。lsコマンドで確認の上，表示されたファイル名を入力してください。

/mnt/cdrom/X64LIN/setup /mnt/cdrom

/mnt/cdromにはご使用になる提供媒体のマウントディレクトリ名を指定してください。

Hitachi PP Installerを起動すると表示される初期画面で，「I」を入力します。

インストールできるソフトウェアの一覧が表示されます。

インストールしたいソフトウェアにカーソルを移動し，スペースバーで選択します。

「I」を入力します。

JP1/AOがインストールされます。インストール完了後，「Q」を入力すると初期画面に戻ります。

提供媒体をアンマウントします。

インストール完了後，アンマウントします。アンマウント方法の詳細は，OSのドキュメントを参照してください。

/bin/umount /mnt/cdrom

/mnt/cdromにはご使用になる提供媒体のマウントディレクトリ名を指定してください。

インストール完了後，hcmds64srvコマンドにstartオプションを指定して実行し，JP1/AOのサービスを開始します。

コマンドの格納先

/opt/HiCommand/Base64/bin

コマンドの実行例

hcmds64srv -start

注意

インストール先にはシンボリックリンクを指定しないでください。シンボリックリンクを指定した場合，インストールに失敗します。

インストールを中断した場合，空のフォルダが作成されていることがあります。作成された空のフォルダは手動で削除してください。

共通コンポーネントのインストールに失敗し，再度インストールする場合，前回のインストール先と異なるインストール先は指定できません。異なるインストール先を指定した場合でも，前回のインストール先に自動的にインストールされます。

操作結果

JP1/AOおよびJP1/AO - Contentsが同時にインストールされます。

次のインストールログファイルを参照して，結果を確認してください。

/var/opt/jp1ao/logs配下

JP1AO_Inst_VV.R.R_yyyy-mm-dd-HH-MM-SS.log※1※2

/var/opt/HiCommand/Base64/log/HInst配下

inst_yyyymmdd-HHMMSS-nn.log※3

/tmp配下

・hcmds64inst.log

・hcmds64rtn.inst

・hcmdshdb_result

注※1

インストールが中断された場合，/tmp配下に格納されていることがあります。

注※2

VV.R.RはJP1/AOのバージョンおよびリビジョン，yyyy-mm-ddは実行年月日，HH-MM-SSは実行時刻を示します。

注※3

yyyymmddは実行年月日，HHMMSSは実行時刻を示します。nnは01～30の世代番号です。

関連項目

1.2.3　各製品のインストール先フォルダ

マニュアル『JP1/AO 構築ガイド』−「データベースの格納先フォルダ」のトピック

マニュアル『JP1/AO 構築ガイド』−「データベースのバックアップ先フォルダ」のトピック

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

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

マニュアル『JP1/AO 導入・設計ガイド』−「JP1/AO の外部接続で使用するポート」のトピック

1.4　セットアップ

JP1/AOを使用するために，JP1/AOサーバおよびエージェントレス接続先サーバの設定をします。

1.4.1　ファイアウォールを設定する

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

操作手順

ファイアウォールがJP1/AOの通信を許可するように設定します。

ポート番号については，マニュアルJP1/AO 導入・設計ガイドの「ポート番号一覧」のトピックを参照してください。

1.4.2　管理共有を有効にする

Windowsのエージェントレス接続先で，汎用コマンド実行部品，ファイル転送部品，またはコンテンツ部品を使ったサービステンプレートを使用する場合は，管理共有を有効にする必要があります。

操作手順

管理共有を有効にするには，マニュアルJP1/AO 導入・設計ガイドの「エージェントレス接続先の前提条件」のトピックに示すレジストリーを設定したあとエージェントレス接続先のOSを再起動してください。

関連項目

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

マニュアル『JP1/AO サービステンプレートリファレンス』−「ファイル転送部品」のトピック

マニュアル『JP1/AO サービステンプレートリファレンス』−「JP1/AO 同梱版部品」のトピック

マニュアル『JP1/AO サービステンプレートリファレンス』−「JP1/AO Content Pack版部品」のトピック

1.5　JP1/AOでサービスを実行するための準備

サービスを実行する前に，サービステンプレートの追加やサービス設計などの準備をします。

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

サービステンプレートをJP1/AOに追加することを，サービステンプレートのインポートといいます。

前提条件

操作できる権限およびロール

OSのAdministrators権限またはroot権限を持つユーザーに加え，AdminロールまたはDevelopロールを持つユーザー

操作手順

JP1/AOにログインします。

メイン画面で［サービステンプレート］タブを選択します。

［サービステンプレート］エリアで［インポート］ボタンをクリックします。

［選択］ボタンをクリックして，インポートしたいサービステンプレートのファイル（*.st）を指定します。

開発中のサービステンプレートのファイル（st ファイル）は選択できません。

サービステンプレートのファイル名に，マルチバイト文字は使用しないでください。

［OK］ボタンをクリックします。

操作結果

サービステンプレートがJP1/AOにインポートされます。

インポートされたサービステンプレートは，［サービステンプレート］エリアで確認できます。

ヒント

コマンドでサービステンプレートをインポートする場合は，importservicetemplateコマンドを実行してください。

［Service Builder］画面でサービステンプレートをビルドまたはリリースした場合は，インポートの操作をしなくても自動的にインポートされます。

サービステンプレートのファイル（stファイル）を複数インポートしたい場合は，サービステンプレートをまとめたzipファイルを作成してからインポートしてください。zipファイルを作成する際は，フォルダを作成しないで，サービステンプレートのファイルだけを圧縮してください。

関連項目

2.2.1　JP1/AOにログインする

1.5.2　JP1/AO同梱およびJP1/AO Content Packのサービステンプレートの格納先

1.5.2　JP1/AO同梱およびJP1/AO Content Packのサービステンプレートの格納先

JP1/AOが提供するサービステンプレートおよび部品には，JP1/AOへ同梱されるものと，JP1/AO Content Packとして別に提供されるものの2種類があります。

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

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

Windowsの場合

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

Linuxの場合

/opt/jp1aocont/contents/setup

JP1/AO Content Packのサービステンプレート

Windowsの場合

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

Linuxの場合

/opt/jp1aocontset/contents/setup

JP1/AO同梱およびJP1/AO Content Packのサービステンプレートは，zipファイルにまとめられています。

関連項目

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

1.5.3　使用するサービステンプレートの検討について（サービス設計）

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

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

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

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

JP1/AOで自動化するか。

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

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

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

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

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

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

関連項目

3.　サービステンプレートのカスタマイズ

2.　IT運用の自動実行

1.5.4　サービステンプレートの一覧と詳細説明を参照する

どのサービステンプレートを使用すれば運用手順を自動化できるかを確認するため，サービステンプレートの一覧と詳細説明を表示します。

操作手順

メイン画面で［サービステンプレート］タブを選択します。

サービステンプレートの一覧が表示されます。

詳細説明を参照したいサービステンプレートをクリックします。

［サービス詳細説明表示］ボタンをクリックします。

サービステンプレートの詳細説明が表示されます。

1.5.5　エージェントレス接続先定義を作成する

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

前提条件

操作できる権限およびロール

Adminロールを持つユーザー

操作手順

メイン画面で［管理］タブを選択します。

［管理］エリアで［エージェントレス接続先定義］を選択します。

［エージェントレス接続先定義］エリアで［追加］ボタンをクリックします。

［エージェントレス接続先追加］ダイアログボックスで，エージェントレス接続先を定義します。

このマニュアルの3章の例題を実施する場合は，エージェントレス接続先として，リモートコマンドの実行対象サーバを定義します。

［OK］ボタンをクリックします。

操作結果

［エージェントレス接続先定義］エリアに，エージェントレス接続先定義が作成されます。

関連項目

3.　サービステンプレートのカスタマイズ

マニュアル『JP1/AO 運用ガイド』−「エージェントレス接続先定義の入力形式について」のトピック

1.5.6　メール通知に関する設定をする

メール通知の機能を利用する場合は，SMTPサーバやメールアドレスの設定が必要です。

前提条件

操作できる権限およびロール

Adminロールを持つユーザー

操作手順

メイン画面で［管理］タブを選択します。

［管理］エリアで［システム設定］を選択します。

［システム設定］エリアで［編集］ボタンをクリックして，メール通知に関する設定をします。

ここでは次の項目を設定します。

表1‒7　［システム設定］エリアの設定例

項目

設定する値

［E-Mail］

［SMTP］

SMTPサーバのIPアドレスやポート番号などの項目を設定します。

［通知メールアドレス］

E-Mail通知の送信者および受信者のメールアドレスを設定します。

［システム・パラメータ］

［通知設定］

E-Mail通知を「ON」にします。

設定が終わったら［保存］ボタンをクリックします。

2　IT運用の自動実行

サービステンプレートを使い，IT運用をサービスとして自動実行する方法について説明します。この章は，サービスを作成する方および実行する方がお読みください。

2.1　IT運用をサービスとして自動実行する流れ

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

表2‒1　IT運用をサービスとして自動実行する流れ

作業

作業の要否

1

サービスを実行する

必須

2

サービスの実行結果を確認する

必須

2.2　サービスを実行する

サービスを実行すると，処理が自動的に実行されます。

2.2.1　JP1/AOにログインする

WebブラウザーからURLを指定して，JP1/AOにログインします。

前提条件

操作できる権限およびロール

すべてのユーザー

操作手順

WebブラウザーでログインURLにアクセスします。

表2‒2　ログイン時のURL

システムの構成

URL

指定方法

非クラスタシステム

http接続の場合

http://ホスト名またはIPアドレス:ポート番号/Automation/

https接続の場合

https://ホスト名またはIPアドレス:ポート番号/Automation/

ホスト名またはIPアドレスにはインストール時に指定したホスト名またはIPアドレスを指定します。

ポート番号のデフォルトは，次のとおりです。

http接続の場合

22015

https接続の場合

22016

なお，ポート番号は変更できます。

ユーザーIDとパスワードを入力します。

JP1/AOのインストール後，初めてログインする場合は，SystemアカウントのユーザーIDとパスワードを使用してください。

SystemアカウントのユーザーID：system

Systemアカウントのパスワード：manager

ヒント

不正なアクセスを防止するために，Systemアカウントのパスワードを変更することをお勧めします。

また，必要に応じてJP1/AOを操作するためのユーザーを追加登録してください。

［ログイン］ボタンをクリックします。

関連項目

マニュアル『JP1/AO 運用ガイド』−「JP1/AO のデフォルトユーザー」のトピック

マニュアル『JP1/AO 運用ガイド』−「JP1/AO にユーザーを追加する手順」のトピック

2.2.2　［ダッシュボード］画面でサービスの利用状況を確認する

［ダッシュボード］画面はJP1/AOにログインすると表示される画面です。［ダッシュボード］画面では，サービスやタスクの状態を俯瞰して見ることができます。

前提条件

操作できる権限およびロール

すべてのユーザー

操作手順

JP1/AOにログインします。

［ダッシュボード］画面でサービスやタスクの状況を確認します。

［ダッシュボード］画面では，［失敗回数が多いサービス］や［実行回数が多いサービス］などの情報を確認できます。

ヒント

［ダッシュボード］画面に表示する項目や並び順はカスタマイズできます。右上にある［ダッシュ ボード設定］ボタンをクリックして，［ダッシュボード設定］画面で設定してください。

頻繁に実行するサービスは［サービス］画面でお気に入りとして登録しておくと，［ダッシュボード］画面の［お気に入りサービス］から簡単にアクセスできるようになります。

2.2.3　サービステンプレートを基にサービスを作成する

既存のサービステンプレートを雛形にプロパティを定義して，新しいサービスを作成します。

前提条件

操作できる権限およびロール

Adminロール，Developロール，またはModifyロールを持つユーザー

操作手順

メイン画面で［サービス］タブを選択します。

［サービス］エリアで［作成］ボタンをクリックします。

サービスの基にするサービステンプレートを選択し，［サービス作成］ボタンをクリックします。

［ナビゲーション］エリアおよび［設定］エリアでサービスの設定をします。

設定項目はサービステンプレートによって異なります。

［プレビュー］ボタンをクリックします。

サービス実行時に表示される［サービス実行］画面のプレビューが表示されます。

画面の表示を確認したら［キャンセル］ボタンをクリックします。

［保存後この画面を閉じる］ボタンをクリックします。

操作結果

［サービス］タブの［サービス］エリアにサービスが作成されます。

2.2.4　サービスを実行する

サービスを実行すると，即時または定義したスケジュールに従って，サービステンプレートに定義した自動処理が実行されます。

前提条件

操作できる権限およびロール

サービスの状態が「リリース」の場合

すべてのユーザー

サービスの状態が「メンテナンス」または「テスト」の場合

Adminロール，Developロール，Modifyロールを持つユーザー

サービスの状態が「デバッグ」の場合

Adminロール，Developロールを持つユーザー

操作手順

メイン画面で［サービス］タブを選択します。

実行したいサービスを選択し，［実行］ボタンをクリックします。

［ナビゲーション］エリアおよび［設定］エリアで，サービス実行に必要な項目を設定します。

プロパティ情報に設定できる項目はサービステンプレートによって異なります。

［実行］ボタンをクリックします。

操作結果

即時または定義したスケジュールに従って，処理が実行されます。

［タスク］エリアに，実行したサービスから生成されたタスクが表示されます。［タスク］エリアは，メイン画面で［タスク］タブを選択すると表示されます。

2.3　サービスの実行結果を確認する

タスクの状態を確認すると，サービスの実行結果を確認できます。

2.3.1　すべてのタスクの状態を確認する

サービスを実行すると，タスクが生成されます。このタスクの状態を確認することで，サービスの実行状況を把握できます。

タスク一覧では，処理の開始日時，実行中，成功・失敗といった進捗状況が一覧で把握できるため，問題なく運用が行われているかがわかります。なお，タスク一覧では，ユーザーに参照権限のある，すべてのタスクの状態を確認できます。

前提条件

操作できる権限およびロール

すべてのユーザー

操作手順

メイン画面で［タスク］タブを選択します。

タスク一覧で，タスクの状態を確認します。

関連項目

マニュアル『JP1/AO 運用ガイド』−「タスクの状態一覧と状態遷移」のトピック

2.3.2　タスクの詳細を確認する

タスクの進捗状況や処理結果など，タスクの詳細を確認できます。

前提条件

操作できる権限およびロール

実行したサービスの状態が「リリース」の場合

すべてのユーザー

実行したサービスの状態が「メンテナンス」または「テスト」の場合

Adminロール，Developロール，またはModifyロールを持つユーザー

実行したサービスの状態が「デバッグ」の場合

AdminロールまたはDevelopロールを持つユーザー

操作手順

メイン画面で［タスク］タブを選択します。

タスク一覧で，進捗状況を確認したいタスクを選択します。

画面下部の［フロー］エリアで，タスクの進捗状況を確認します。

さらに詳細を確認したい場合は，［タスク詳細表示］ボタンをクリックします。

［タスク詳細表示］画面でタスクの詳細を確認します。

注意

restoresystemコマンドでリストアしているタスクは［フロー］エリアで表示できません。

関連項目

マニュアル『JP1/AO 運用ガイド』−「タスクの状態一覧と状態遷移」のトピック

マニュアル『JP1/AO 運用ガイド』−「ステップの状態一覧」のトピック

3　サービステンプレートのカスタマイズ

IT運用を自動化するテンプレートである「サービステンプレート」をカスタマイズする方法について説明します。

JP1/AOが提供するサービステンプレートは，カスタマイズしないでそのまま使用することもできます。この章は，サービステンプレートをカスタマイズしたい方がお読みください。

なお，サービステンプレートをカスタマイズしたい場合は，本番環境とは別に，開発環境を用意することを推奨します。「1.　JP1/AOシステムの構築」を参照し，開発用の環境にJP1/AOをインストールしてください。

3.1　サービステンプレートをカスタマイズする流れ

JP1/AOが提供するサービステンプレート（JP1/AO同梱およびJP1/AO Content Pack）をカスタマイズする場合は，サービステンプレートを複製してから編集します。

表3‒1　サービステンプレートをカスタマイズする流れ

作業

作業の要否

1

カスタマイズの例題を実施するための準備をする

必須

2

自動化する処理の流れやプロパティを変更する

必須

3

サービステンプレートを利用できるようにする

必須

3.2　サービステンプレートのカスタマイズとは

JP1/AOが提供するサービステンプレートをカスタマイズすることで，業務や環境に合わせて，IT運用手順を自動化できます。

ここでは例として，Windowsのtasklistコマンドを実行し，プログラムが動いているかどうかを確認したあと，結果を自動的にメールで通知する場合を説明します。

まず，JP1/AOが提供するサービステンプレートのうち，どのサービステンプレートをカスタマイズするか決定します。カスタマイズするサービステンプレートは，JP1/AOが提供する「リモートコマンド実行」です。これは，指定したサーバに格納済みのコマンドを実行し，実行結果を出力するためのサービステンプレートです。

この例では「リモートコマンド実行」のサービステンプレートに，メール通知部品を追加する場合を説明します。

図3‒1　サービステンプレートをカスタマイズする例

関連項目

マニュアル『JP1/AO サービステンプレートリファレンス』−「リモートコマンド実行」のトピック

3.3　カスタマイズの例題を実施するための準備をする

サービステンプレートをカスタマイズする例題を実施するためには，JP1/AOのセットアップや設定が必要です。

操作手順

JP1/AOがセットアップされていることを確認します。セットアップのうち，特に次の項目が設定されていることを確認します。

「リモートコマンド実行」のサービステンプレートがJP1/AOにインポートされている必要があります。

リモートコマンドの実行対象サーバが，エージェントレス接続先として定義されている必要があります。

メール通知を利用するための設定が完了している必要があります。

システム内前提製品，サービステンプレート実行システム内前提製品，サービステンプレート実行システム内前提製品の稼働OSが，JP1/AOでサポートされている必要があります。詳細は，リリースノートを参照してください。

リモートコマンドの実行対象サーバのOSがWindowsであり，tasklistコマンドを実行できる必要があります。

JP1/AOサーバからSMTPサーバの名前解決ができるように，hostsファイルを編集する必要があります。

関連項目

3.2　サービステンプレートのカスタマイズとは

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

1.5.5　エージェントレス接続先定義を作成する

1.5.6　メール通知に関する設定をする

1.4.2　管理共有を有効にする

3.4　自動化する処理の流れやプロパティを変更する

既存のサービステンプレートに定義されている処理の流れやプロパティを変更して，サービステンプレートをカスタマイズします。

3.4.1　自動化する処理の流れやプロパティを変更する流れ

［Service Builder］画面を使用して，サービステンプレートに定義されている処理の流れやプロパティを変更します。

図3‒2　自動化する処理の流れやプロパティを変更する

3.4.2　［Service Builder］画面でサービステンプレートの編集を開始する

サービステンプレートは［Service Builder］画面で開発します。すでにあるサービステンプレートを利用して新しいサービステンプレートを作成し，編集できます。

前提条件

操作できる権限およびロール

AdminロールまたはDevelopロールを持つユーザー

操作手順

メイン画面で［サービステンプレート］タブを選択します。

基にするサービステンプレートを選択し，［複製］ボタンをクリックします。

ここでは，［リモートコマンド実行］のサービステンプレートを選択し，［複製］ボタンをクリックします。

サービステンプレートの情報を入力します。

［保存］ボタンをクリックします。

［OK］ボタンをクリックします。

操作結果

［Service Builder］

画面が表示され，複製したサービステンプレートが編集できます。

関連項目

マニュアル『JP1/AO サービステンプレート開発ガイド』−「［Service Builder］画面で作成したサービステンプレートおよび部品の互換性について」のトピック

マニュアル『JP1/AO サービステンプレート開発ガイド』−「［Service Builder］画面で割り込み操作があった場合の注意事項」のトピック

3.4.3　サービステンプレートに処理を追加する

コンポーネントを［フロー］エリアにドラッグ&ドロップすることで，サービステンプレートに処理を追加できます。その後，コンポーネントを関連線で繋ぐと，処理の流れや処理同士の関連性を定義できます。

前提条件

操作できる権限およびロール

AdminロールまたはDevelopロールを持つユーザー

［Service Builder Edit］画面を表示してサービステンプレートを編集できる状態にします。

操作手順

［コンポーネント］エリアで，追加したいコンポーネントを選択し，［フロー］エリアにドラッグ&ドロップします。

ここでは［メール通知部品］を［リモートコマンド実行］のアイコンの右隣にドラッグ＆ドロップします。

［ステップ作成］ダイアログボックスでステップの定義情報を確認し，［OK］ボタンをクリックします。

ここでは初期設定のまま［OK］ボタンをクリックします。

ステップが［フロー］エリアに追加されます。

先に実行するステップのアイコンの○から，あとに実行するステップのアイコンまでドラッグし，アイコンの色が変わったらドロップします。

ここでは［リモートコマンド実行］と［メール通知部品］を接続します。

操作結果

これでサービステンプレートに処理を追加し，処理の順序を定義できました。

3.4.4　実行する処理に合わせてプロパティを設定する

ステップおよびサービスのプロパティを設定することで，あらかじめメール通知の宛先を設定しておいたり，ステップ間で値を受け渡したりできます。

ここでは例として，リモートコマンド実行およびメール通知部品のプロパティを次のとおり設定します。

リモート実行したtasklistコマンドの結果を，メール通知部品のメール本文に受け渡す。

メール通知の宛先のメールアドレスは，常に固定されている。

実行するコマンドおよび実行対象のホスト名のデフォルトを設定する。コマンドおよびホスト名は，サービス実行時に変更することもできる。

前提条件

操作できる権限およびロール

AdminロールまたはDevelopロールを持つユーザー

［Service Builder Edit］画面を表示してサービステンプレートを編集できる状態にします。

操作手順

［フロー］エリアで，［リモートコマンド実行］を選択します。

［ステッププロパティ］エリアの［プロパティ］タブから，出力プロパティのアイコンをクリックします。

［標準出力プロパティ1］の行を選択し，鉛筆アイコンをクリックします。

［出力プロパティマッピング］ダイアログボックスの［設定方法］で［指定しない］のラジオボタンを選択します。

［OK］ボタンをクリックします。

［フロー］エリアで，［メール通知部品］を選択します。

［ステッププロパティ］エリアの［プロパティ］タブから，入力プロパティのアイコンをクリックします。

［Toメールアドレス］の［値］に，送信先のメールアドレスを入力します。

［ステッププロパティ］エリアにある［メール本文］の行を選択し，鉛筆アイコンをクリックします。

［入力プロパティマッピング］ダイアログボックスが表示されます。

［ステップツリー］の中から［リモートコマンド実行］－［標準出力プロパティ1］を選択し，［OK］ボタンをクリックします。

［メール本文］の値に，［標準出力プロパティ1］を表す文字列が表示されます。

［Service Builder Edit］画面の上部にある［プロパティ］タブをクリックします。

設定したいプロパティを選択して，［デフォルト値］に値を設定します。

ここでは次のサービスプロパティを設定します。この画面で指定した値が，サービス実行時にデフォルトとして表示されます。

表3‒2　サービスプロパティの設定例

サービスプロパティ

設定する値

［実行対象サーバのホスト名］

コマンドを実行する対象のホスト名またはIPアドレス

［実行するコマンド］

tasklist

操作結果

リモートコマンド実行およびメール通知部品のプロパティが設定できました。

注意

tasklistコマンドの実行結果が1,024文字を超えた場合，1,024文字よりあとの文字はメールに記載されません。

次の作業

プロパティが設定できたら，次はサービステンプレートをビルドします。

3.5　サービステンプレートを利用できるようにする

サービステンプレートの編集が終わったら，サービステンプレートを利用するためにビルド，デバッグ，リリースおよびインポートを実施します。

3.5.1　サービステンプレートを利用できるようにする流れ

サービステンプレートをビルド，デバッグ，リリース，エクスポート，およびインポートする流れを示します。

図3‒3　サービステンプレートを利用できるようにする流れ

3.5.2　サービステンプレートの動作を確認できる状態にする（ビルド）

サービステンプレートを選択してビルドすると，サービステンプレートパッケージが作成され，JP1/AOサーバにインポートされます。ビルドしたサービステンプレートは，デバッグしたり，運用テストしたりできる状態になります。

注意

フロー内にステップとして配置されている状態で，部品の定義を編集すると，ステップに定義したマッピング設定とステッププロパティに不整合が生じるおそれがあります。不整合が生じると，ビルド時にエラーとなります。その場合は，プロパティの設定や部品の配置をやり直して，不整合を解消してください。

前提条件

操作できる権限およびロール

AdminロールまたはDevelopロールを持つユーザー

［Service Builder Edit］画面を表示してサービステンプレートを編集できる状態にします。

操作手順

［デバッグ］ボタンをクリックします。

確認のダイアログボックスで［OK］ボタンをクリックします。

ビルドの結果を確認します。

なお，ビルド時にエラーが発生した場合は，エラー原因とフローの修正を促すメッセージが通知され，［Service Builder Edit］画面の右上に［エラー］ボタンが表示されます。メッセージを閉じたあとも，［エラー］ボタンをクリックすればメッセージを参照できます。このボタンは，［Service Builder Edit］画面を閉じるまで表示されます。

対象のサービステンプレートがほかのユーザーによって，すでにリリースされていた場合や削除されていた場合はエラーとなり，ビルドに失敗します。

操作結果

サービステンプレートがビルドされます。

次の作業

サービステンプレートがビルドできたら，次は

［デバッグ実行］

ボタンでデバッグします。

関連項目

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

マニュアル『JP1/AO サービステンプレート開発ガイド』−「ビルドおよびリリースの参考情報」のトピック

3.5.3　サービステンプレートを検証する（デバッグ）

ビルドに成功したら，サービステンプレートをデバッグして，フローや部品の問題点を摘出します。

前提条件

操作できる権限およびロール

AdminロールまたはDevelopロールを持つユーザー

操作手順

サービステンプレートに含まれるコンポーネントをすべて実行しても問題ない場合，まずは，ステップごとに中断しないで，デバッグタスクを実行します。

フローの遷移や部品の処理に問題点がないかを確認します。サービステンプレートに実行したくないコンポーネントが含まれている場合は，手順1を実行しないで，手順2から実行してください。

フローの遷移や部品の処理に問題点が摘出されたら，次は，ステップごとに中断しながらデバッグを実行して，問題点の個所や内容を特定します。

任意のステップにブレークポイントを設定することもできます。

必要に応じて，入力プロパティや出力プロパティの値を変更して，動作を確認します。

［Service Builder Debug］

画面の

［再実行］

プルダウンメニューで，デバッグを何度でも実行できます。

［Service Builder Edit］画面で，サービステンプレートを修正します。

再度サービステンプレートをビルドし，デバッグします。1～4の流れを，すべての問題点が解消されるまで繰り返します。

すべての問題点が解消されたことを確認し，デバッグを終了します。

操作結果

サービステンプレートがデバッグされます。

関連項目

マニュアル『JP1/AO サービステンプレート開発ガイド』−「デバッグとは」のトピック

マニュアル『JP1/AO サービステンプレート開発ガイド』−「デバッグ時に組み合わせて使用する機能一覧」のトピック

3.5.4　編集が完了したサービステンプレートをパッケージングする（リリース）

サービステンプレートの編集が完了したら，リリースします。リリースすると，サービステンプレートのパッケージが作成され，JP1/AOサーバにインポートされます。サービステンプレートの開発環境と本番環境が同じ場合は，サービスを作成できる状態になります。

前提条件

操作できる権限およびロール

AdminロールまたはDevelopロールを持つユーザー

［Service Builder Edit］画面を表示してサービステンプレートを編集できる状態にします。

注意

サービステンプレートを一度リリースすると，再編集できなくなります。リリースしたサービステンプレートは，複製またはサービステンプレートを更新することで編集できるようになります。

サービステンプレートデバッグエリアからリリースする場合，サービステンプレートは，デバッグを実行したユーザーが最後にビルドしたときの内容でリリースされます。そのため，デバッグを実行したユーザーが最後にビルドしたあとで，ほかのユーザーが同一のサービステンプレートを編集し，ビルドしていても，その編集内容は反映されません。

操作手順

［Service Builder Edit］画面で［リリース］ボタンをクリックします。

リリースの結果を確認して［閉じる］ボタンをクリックします。

なお，ビルド時にエラーが発生した場合は，エラー原因とフローの修正を促すメッセージが通知され，［Service Builder Edit］画面の右上に［エラー］ボタンが表示されます。メッセージを閉じたあとも，［エラー］ボタンをクリックすればメッセージを参照できます。このボタンは，［Service Builder Edit］画面を閉じるまで表示されます。

対象のサービステンプレートがほかのユーザーによって，すでにリリースされていた場合や削除されていた場合はエラーとなり，ビルドに失敗します。

関連項目

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

3.5.5　サービステンプレートを本番環境にインポートする

開発環境からエクスポートしたサービステンプレートを本番環境にインポートします。

前提条件

操作できる権限およびロール

AdminロールまたはDevelopロールを持つユーザー

操作手順

開発環境のJP1/AOのメイン画面で［サービステンプレート］タブをクリックします。

［サービステンプレート］エリアで，本番環境にインポートしたいサービステンプレートを選択します。

［サービステンプレート］エリアで［その他の操作］－［エクスポート］をクリックします。

確認のダイアログボックスで［OK］ボタンをクリックして保存します。

本番環境のJP1/AOのメイン画面で［サービステンプレート］タブをクリックします。

［サービステンプレート］エリアで［インポート］ボタンをクリックします。

サービステンプレートのファイル（*.st）を選択して，［OK］ボタンをクリックします。

操作結果

サービステンプレートがインポートできました。

ヒント

サービステンプレートのファイル（stファイル）を複数インポートしたい場合は，サービステンプレートをまとめたzipファイルを作成して，［サービステンプレート］画面またはimportservicetemplateコマンドでインポートしてください。

関連項目

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

1.5.2　JP1/AO同梱およびJP1/AO Content Packのサービステンプレートの格納先

マニュアル『JP1/AO サービステンプレート開発ガイド』−「サービステンプレートの開発環境と本番環境を別にすることを推奨する理由」のトピック

付録

付録A　もっと使いこなすには？

このマニュアルで説明している内容以外に，JP1/AOをもっと使いこなすための機能を一覧で紹介します。

付録A.1　もっと使いこなすには？

このマニュアルで説明している内容以外に，JP1/AOをもっと使いこなすための機能を一覧で紹介します。詳細については，JP1/AOのシリーズマニュアルを参照してください。

表A‒1　JP1/AOをもっと使いこなすための機能

機能

概要

マニュアルの参照先

ユーザーを管理する

JP1/AOにログインするユーザーを登録・編集したり，ロックしたりできます。権限に応じて，ユーザーがアクセスできる操作対象を制御することもできます。

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

複数のサービス間でプロパティ値を共有する（サービス共有プロパティ）

サービス共有プロパティを設定すると，複数のサービス間でプロパティ値を共有できます。

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

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

マニュアルJP1/AO 導入・設計ガイド－「サービス共有プロパティの検討」のトピック

他製品と連携する

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

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

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

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

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

サービスの実行画面や設定画面，タスクの詳細画面など，目的の画面に直接アクセスして，作業効率を向上－ ダイレクトアクセスURL

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

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

マニュアルJP1/AO 導入・設計ガイド－「他製品と連携するための機能」のトピック

付録B　このマニュアルの参考情報

製品名，説明文で使用するアイコン，フォルダなどの表記について説明します。

付録B.1　関連マニュアル

関連マニュアルを次に示します。

JP1 Version 12 JP1/Automatic Operation 導入・設計ガイド※（3021-3-D02）

JP1 Version 12 JP1/Automatic Operation 構築ガイド※（3021-3-D03）

JP1 Version 12 JP1/Automatic Operation 運用ガイド※（3021-3-D04）

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

JP1 Version 12 JP1/Automatic Operation コマンド・APIリファレンス※（3021-3-D06）

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

JP1 Version 12 JP1/Automatic Operation メッセージ※（3021-3-D08）

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

Hitachi Command Suite システム構成ガイド（3021-9-008）

付録B.2　マイクロソフト製品の表記

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

表記

製品名

Active Directory

Microsoft(R) Active Directory

Internet Explorer

Windows(R) Internet Explorer(R)

Windows Server 2012

Microsoft(R) Windows Server(R) 2012 Datacenter

Microsoft(R) Windows Server(R) 2012 Standard

Windows Server 2012 R2

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

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

Windows Server 2016
Microsoft(R) Windows Server(R) 2016 Datacenter

Microsoft(R) Windows Server(R) 2016 Standard

Windows Server 2019

Microsoft(R) Windows Server(R) 2019 Datacenter

Microsoft(R) Windows Server(R) 2019 Standard

Windows Server 2022

Microsoft(R) Windows Server(R) 2022 Datacenter

Microsoft(R) Windows Server(R) 2022 Standard

Windows Server 2022，Windows Server 2019，Windows Server 2016，Windows Server 2012 R2，およびWindows Server 2012を総称してWindowsと表記することがあります。

付録B.3　説明文で使用する書式

説明文で使用する書式を次に示します。

書式

説明

文字列

可変の値を示します。

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

［　］

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

［　］－［　］

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

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

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

付録B.4　インストール先フォルダの表記

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

Windowsの場合

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

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

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

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

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

システムドライブ ¥Program Files¥Hitachi¥HiCommand¥Base64

Linuxの場合

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

/opt/jp1ao

/var/opt/jp1ao

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

/opt/jp1aocont

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

/opt/HiCommand/Base64

付録B.5　製品名の表記

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

略称

正式名称

JP1/IM

JP1/Integrated Management - Manager

JP1/Integrated Management 2 - Manager

JP1/IM - NP

JP1/Integrated Management - Navigation Platform

JP1/Navigation Platform

JP1/OA

JP1/Operations Analytics

UNIX

HP-UX

HP-UX 11i V3 (IPF)

Linux※

Linux (R)

Solaris

Solaris 10 (SPARC)

Solaris 11 (SPARC)

注※

操作対象の機器のOSについて説明している場合の表記です。JP1/AOサーバのOSについて説明している場合の表記は次のとおりです。

略称

正式名称

Linux

Linux 6

CentOS 6 (x64)

Community ENTerprise Operating System 6 (x64)

Oracle Linux 6 (x64)

Oracle Linux(R) Operating System 6 (x64)

Red Hat Enterprise Linux 6 (x64)

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

Linux 7

CentOS 7

Community ENTerprise Operating System 7

Oracle Linux 7

Oracle Linux(R) Operating System 7

Red Hat Enterprise Linux 7

Red Hat Enterprise Linux(R) Server 7

Linux 8

CentOS 8

Community ENTerprise Operating System 8

Oracle Linux 8

Oracle Linux(R) Operating System 8

Red Hat Enterprise Linux 8

Red Hat Enterprise Linux(R) Server 8

SUSE Linux 12

SUSE Linux(R) Enterprise Server 12

付録B.6　英略語

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

英略語

英字での表記

AIX

Advanced Interactive Executive

API

Application Programming Interface

CC

Carbon Copy

DB

Data Base

DWORD

Double Word

FTP

File Transfer Protocol

GUI

Graphical User Interface

HTTP

Hyper Text Transfer Protocol

HTTPS

Hypertext Transfer Protocol Security

ID

IDentifier

IP

Internet Protocol

IPF

Itanium(R) Processor Family

IT

Information Technology

NAT

Network Address Translation

OS

Operating System

PCRE

Perl Compatible Regular Expressions

SAN

Storage Area Network

SMTP

Simple Mail Transfer Protocol

SSL

Secure Socket Layer

TCP/IP

Transmission Control Protocol/Internet Protocol

UAC

User Account Control

udp

User Datagram Protocol

URL

Uniform Resource Locator

UTF

Unicode Transformation Format

付録B.7　KB（キロバイト）などの単位表記

KB（キロバイト）などの単位表記を次に示します。

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

付録B.8　各バージョンの変更内容

(1)　12-60の変更内容

インストールの前提条件を変更した。

適用OSに次のOSを追加した。

Windows Server 2022

Red Hat Enterprise Linux 8

Oracle Linux 8

CentOS 8

(2)　12-10の変更内容

同一の共通コンポーネントを使用する製品を使用する場合の注意事項を追加した。

ポート番号一覧の参照先を変更した。

(3)　12-01の変更内容

機能の追加によるマニュアルの記述の変更はありません。

(4)　12-00の変更内容

機能の追加によるマニュアルの記述の変更はありません。

(5)　11-10の変更内容

JP1/AOはJP1/Baseを前提製品としなくなったため，関連する記載を削除した。

JP1/AOはタスク処理エンジンとしてJP1/AJS3を使用しなくなったため，関連する記載を削除した。

Adobe Flash Playerが不要になったため，関連する記載を削除した。

［Service Builder］画面を刷新した。

(6)　11-01の変更内容

JP1/AOをLinuxに新規インストールする場合は，インストール先にシンボリックリンクを指定できないことを注意事項として追加した。

用語解説

（英字）

Adminロール

ロールの一種です。このロールを設定されたユーザーグループは，サービスグループの管理，サービステンプレートの管理，サービステンプレートの開発，サービスの管理，およびサービスの実行ができます。

Developロール

ロールの一種です。このロールを設定されたユーザーグループは，サービステンプレートの管理，サービステンプレートの開発，サービスの管理，およびサービスの実行ができます。

Hitachi Command Suite

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

JP1/Automatic Operation

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

JP1/Automatic Operation Content Pack

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

JP1資源グループ

JP1/Baseでは，ジョブやイベントなどの管理対象（資源）を幾つかのグループに分けて管理します。この管理対象（資源）を分けたグループのことをJP1資源グループと呼びます。

JP1ユーザー

JP1/Baseで管理されるユーザーです。JP1/Baseとの外部認証連携を設定すれば，JP1ユーザーでJP1/AOにログインできます。

Modifyロール

ロールの一種です。このロールを設定されたユーザーグループは，サービスの管理，およびサービスの実行ができます。

Submitロール

ロールの一種です。このロールを設定されたユーザーグループは，サービスの実行ができます。

User Management権限

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

（ア行）

エージェントレス接続先

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

（カ行）

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

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

開発部品

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

関連線

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

共通コンポーネント

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

コンポーネント

サービステンプレートのフローにステップとして配置できる，部品およびリリースサービステンプレートのことです。

（サ行）

サービス

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

サービス共有プロパティ

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

サービステンプレート

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

サービステンプレートパッケージ

サービステンプレートをビルドし，JP1/AOサーバにインポートされた状態のサービステンプレートです。拡張子が「.st」のファイルとして格納されています。複数のサービステンプレートパッケージをzip形式でまとめることもできます。

ステップ

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

（タ行）

タスク

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

デバッガ

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

デバッグ

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

デバッグタスク

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

（ハ行）

ビルド

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

部品

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

フロー

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

プロパティマッピング

ステッププロパティ同士やステッププロパティとサービスプロパティとの間で，プロパティの値を引き継ぐ設定のことです。例えば，前のステップの出力プロパティの値を，次のステップの入力プロパティの値として引き継ぐように設定できます。

プロファイル

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

（ヤ行）

ユーザーグループ

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

（ラ行）

リリース

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

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

開発サービステンプレートをリリースすると，リリースサービステンプレートになります。JP1/AOが提供するサービステンプレートもリリースサービステンプレートです。本番環境で実際に使用します。リリースサービステンプレートは，サービステンプレートの開発時に，サービス部品としてフローに配置することもできます。

リリース部品

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

ロール

ユーザーグループからサービスグループに対する操作（サービスの管理，実行など）を制限するための属性です。ロールにはAdminロール，Developロール，Modifyロール，Submitロールの4種類があります。

索引

I

IT運用の自動実行[1]

IT運用をサービスとして自動実行する流れ[1]

J

JP1/AOサーバのOSの言語設定について[1]

JP1/AOシステムの構築[1]

JP1/AOでサービスを実行するための準備[1]

JP1/AOでできること[1], [2]

JP1/AO同梱およびJP1/AO Content Packのサービステンプレートの格納先[1]

JP1/AOにログインする[1]

JP1/AOのインストール[1]

JP1/AOを新規インストールする（Linuxの場合）[1]

JP1/AOを新規インストールする（Windowsの場合）[1]

S

Service Builder画面でサービステンプレートの編集を開始する[1]

い

インストールの準備[1]

インストールの前提条件を確認する[1]

え

エージェントレス接続先定義を作成する[1]

か

各製品のインストール先フォルダ[1]

カスタマイズの例題を実施するための準備をする[1]

管理共有を有効にする[1]

こ

構築の流れ[1]

さ

サービステンプレートに処理を追加する[1]

サービステンプレートの一覧と詳細説明を参照する[1]

サービステンプレートのカスタマイズ[1]

サービステンプレートのカスタマイズとは[1]

サービステンプレートの動作を確認できる状態にする（ビルド）[1]

サービステンプレートをJP1/AOに追加する（インポート）[1]

サービステンプレートをカスタマイズする流れ[1]

サービステンプレートを検証する（デバッグ）[1]

サービステンプレートを本番環境にインポートする[1]

サービステンプレートを基にサービスを作成する[1]

サービステンプレートを利用できるようにする[1]

サービステンプレートを利用できるようにする流れ[1]

サービスの実行結果を確認する[1]

サービスを実行する[1], [2]

し

実行する処理に合わせてプロパティを設定する[1]

自動化する処理の流れやプロパティを変更する[1]

自動化する処理の流れやプロパティを変更する流れ[1]

使用するサービステンプレートの検討について（サービス設計）[1]

す

すべてのタスクの状態を確認する[1]

せ

セットアップ[1]

た

タスクの詳細を確認する[1]

ダッシュボード画面でサービスの利用状況を確認する[1]

ふ

ファイアウォールを設定する[1]

へ

編集が完了したサービステンプレートをパッケージングする（リリース）[1]

め

メール通知に関する設定をする[1]

マニュアル発行元

株式会社 日立製作所

〒100-8280　東京都千代田区丸の内一丁目6番6号