JP1 Version 10　JP1/Automatic Operation 構築ガイド

手引・操作書

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

著作権

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

変更内容

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

追加・変更内容

変更個所

適用OSにLinuxを追加した。

−

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

1.7.1

プロパティファイル（config_user.properties）に，ローカル実行機能を使用するかどうかを指定するプロパティ「plugin.localMode」を追加した。

2.2

プロパティファイル（config_user.properties）に，同時に実行できる部品数を指定するプロパティ「plugin.threadPoolSize」を追加した。

2.2，4.9

部品の同時実行数を変更する手順を追加した。

4.9

データベースのバックアップの実行有無，およびバックアップ先フォルダを設定する手順の説明を追加した。

6.2

前提条件として，リプレース元のサーバとリプレース先のサーバでHitachi Command Suite製品の限定コードが一致している必要がある説明を追加した。

9.1，9.2

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

はじめに

このマニュアルは，JP1/Automatic Operationの構築方法について説明したものです。なお，このマニュアルでは，JP1/Automatic OperationをJP1/AOと表記します。

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

対象読者

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

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

JP1/AOの構築方法，上書きインストール方法，アンインストール方法，または環境の移行方法について知りたい方

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

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

表記

製品名

.NET Framework

.NET Framework 3.5

Microsoft(R) .NET Framework 3.5

Active Directory

Microsoft(R) Active Directory

Hyper-V

Microsoft(R) Hyper-V(R)

Internet Explorer

Microsoft Internet Explorer

Microsoft(R) Internet Explorer(R)

Windows Internet Explorer

Windows(R) Internet Explorer(R)

Windows※1

Windows 7

Microsoft(R) Windows(R) 7 Enterprise

Microsoft(R) Windows(R) 7 Professional

Microsoft(R) Windows(R) 7 Ultimate

Windows Server 2003※2

Windows Server 2003※2

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

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

Windows Server 2003 (x64)

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

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

Windows Server 2003 R2※3

Windows Server 2003 R2※3

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

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

Windows Server 2003 R2 (x64)

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

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

Windows Server 2008

Windows Server 2008 R2

Windows Server 2008 R2 Datacenter

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

Windows Server 2008 R2 Enterprise

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

Windows Server 2008 R2 Standard

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

Windows Server 2008 x64

Windows Server 2008 Datacenter x64

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

Windows Server 2008 Enterprise x64

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

Windows Server 2008 Standard x64

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

Windows Server 2008 x86

Windows Server 2008 Datacenter x86

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

Windows Server 2008 Enterprise x86

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

Windows Server 2008 Standard x86

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

Windows Server 2012

Windows Server 2012 Datacenter

Microsoft(R) Windows Server(R) 2012 Datacenter

Windows Server 2012 Standard

Microsoft(R) Windows Server(R) 2012 Standard

Windows Server 2012 R2

Windows Server 2012 R2 Datacenter

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

Windows Server 2012 R2 Standard

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

Windows Server Failover Cluster

Microsoft(R) Windows Server(R) Failover Cluster

Windows Vista

Microsoft(R) Windows Vista(R) Business

Microsoft(R) Windows Vista(R) Enterprise

Microsoft(R) Windows Vista(R) Ultimate

Windows XP

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

注※1

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

注※2

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

注※3

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

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

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

書式

説明

文字列

可変の値を示します。

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

［　］

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

［　］−［　］

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

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

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

「　」

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

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

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

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

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

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

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

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

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

/opt/jp1ao/

/var/opt/jp1ao/

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

/opt/HiCommand/Base64

1　新規インストール

JP1/AOの新規インストールについて説明しています。

1.1　新規インストールの流れ

前提条件の確認やJP1/Baseのインストールのあと，提供媒体を使用してJP1/AOをインストールします。

新規インストールは，次の流れで進めます。

表1‒1　新規インストールの流れ

作業

作業の要否

参照先

1

インストールの前提条件を確認します。

必須

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

2

JP1/AOサーバ（JP1/AOをインストールするサーバ）にJP1/Baseをインストールします。

必須

1.2.2　JP1/Baseをインストールする

3

JP1/AOをインストールするためには，JP1ユーザーが事前に登録されている必要があります。jp1admin以外のユーザー，または既存のJP1/Baseで利用しているJP1ユーザー以外を使用する場合は，JP1/BaseでJP1ユーザーを作成します。

任意

1.2.3　JP1/BaseでJP1ユーザーを作成する

4

JP1/AOのインストール先のOSがWindows Server 2012またはWindows Server 2012 R2の場合，.NET Framework 3.5をインストールします。Windows Server 2008の場合は，デフォルトでインストールされています。

任意

1.2.4　.NET Frameworkをインストールする（Windows Server 2012またはWindows Server 2012 R2の場合）

5

提供媒体を使用して，JP1/AOを新規インストールします。

必須

1.3.1　JP1/AOを新規インストールする手順

6

JP1/AOサーバにマニュアルを組み込みます。

任意

1.4　マニュアルを組み込む手順

7

JP1/AOコンテンツセットをインストールします。

任意

1.5.1　JP1/AOコンテンツセットをインストールする手順

8

WebブラウザーとJP1/AOサーバでのhttps接続を有効にします。

任意

1.6　WebブラウザーとJP1/AOのhttps接続を有効にする手順

9

操作対象の機器とのSSH接続を有効にします。

任意

1.7　操作対象の機器とのSSH接続

1.2　インストール前の作業

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

JP1/AOをインストールする前に，インストールする環境の確認および設定が必要です。

JP1/AOサーバ（JP1/AOをインストールするサーバ）について

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

JP1/AOのインストールに必要なディスク容量および前提OSを確認します。

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

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

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

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

JP1/AOサーバのOSがWindowsの場合，コントロールパネルで，地域の設定が「日本」，言語の設定が「日本語」になっていることを確認してください。

JP1/AOサーバのOSがLinuxの場合，ロケールの設定で，LANG環境変数には「ja_JP.UTF-8」または「ja_JP.utf8」を設定してください。

JP1/AO以外の製品との関連について

JP1/AOのインストールを始める前に，次に示す排他製品をアンインストールしてください。

JP1/AJS3 - Manager

JP1/AJS3 - Agent

JP1/AJS2 - Manager

JP1/AJS2 - Agent

Hitachi Command Suite製品がインストールされている場合は，Hitachi Command Suite製品のサービスを停止します。

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

JP1/AOをインストールすると，JP1/Baseのサービスが開始されます。JP1/Baseでサービスの開始順序を制御している場合は，サービスが開始しても問題ないことを確認してください。

JP1/AOサーバで実施する作業について

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

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

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

なお，JP1/BaseがJP1/AOサーバにインストールされている場合，Hitachi Command Suite製品がJP1/AOサーバにインストールされている場合，またはJP1/AOを上書きインストールする場合によって，サービスの存在有無が異なります。存在するサービスの［スタートアップの種類］を変更してください。

サービス名

JP1/BaseがJP1/AOサーバにインストールされている場合

Hitachi Command Suite製品がJP1/AOサーバにインストールされている場合

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

HAutomation Engine

×　

×　

○　

HAutomation Engine Database _JF0

×　

×　

○　

HAutomation Engine Web Service

×　

×　

○　

HiRDB/EmbeddedEdition _HD0

×　

○　

○　

HBase Storage Mgmt Common Service

×　

○　

○　

HBase Storage Mgmt Web Service

×　

○　

○　

HBase Storage Mgmt Web SSO Service

×　

○　

○　

JP1/Base(HAutomation Common Base)

○　

×　

○　

JP1/Base Control Service(HAutomation Common Control Service)

○　

×　

○　

JP1/Base Event(HAutomation Common Event)

○　

×　

○　

JP1/Base EventlogTrap(HAutomation Common EventlogTrap)

○　

×　

○　

JP1/Base LogTrap(HAutomation Common LogTrap)

○　

×　

○　

（凡例）

○：存在する　×：存在しない

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

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

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

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

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

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

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

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

関連トピック

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

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

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

マニュアル「JP1/AO 導入・設計ガイド」−「ポート番号一覧 」のトピック

1.2.2　JP1/Baseをインストールする

JP1/AOサーバに，前提製品であるJP1/Baseをインストールします。

関連トピック

マニュアル「JP1/Base 運用ガイド」−「インストールとセットアップ」のトピック

1.2.3　JP1/BaseでJP1ユーザーを作成する

JP1/AOをインストールするためには，JP1ユーザーが事前に登録されている必要があります。少なくとも1つのJP1ユーザーが存在し，かつ，ユーザーマッピングされていることを確認してください。

なお，JP1/Baseをインストールすると，jp1adminユーザーがデフォルトで作成されます。jp1admin以外のユーザーを，JP1ユーザーとして使用する場合は，JP1/BaseでJP1ユーザーを作成する必要があります。

jp1adminユーザーや，既存のJP1/Baseで利用しているユーザーを使用する場合でも，Administrators権限またはroot権限を持つOSユーザーとマッピングされていること，および次のJP1ユーザーの権限レベルの表に記載されている権限が付与されていることを確認してください。

JP1/BaseでJP1ユーザーを作成するには：

JP1/Baseを使用してJP1ユーザーを作成し，次の表に示す権限レベルを設定します。

表1‒2　JP1ユーザーの権限レベル

権限

JP1資源グループ

JP1_AO_Admin

*（すべてのJP1資源グループにアクセスできることを示します）

JP1_AJS_Manager

JP1_JPQ_Admin

作成したJP1ユーザーに対して，Administrators権限またはroot権限を持つOSユーザーとマッピングします。

JP1/AOサーバのOSがWindowsの場合，Administratorsグループに所属するビルトインAdministrator以外のユーザーをマッピングするときはUACを無効にしてください。UACを有効にしている場合はサービスの実行に失敗します。

関連トピック

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

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

1.2.4　.NET Frameworkをインストールする（Windows Server 2012またはWindows Server 2012 R2の場合）

JP1/AOをインストールするOSがWindows Server 2012またはWindows Server 2012 R2の場合，.NET Framework 3.5が必要です。

.NET Frameworkをインストールするには：

サーバーマネージャーを起動します。

［管理］−［役割と機能の追加］を選択します。

「.NET Framework 3.5」を指定してインストールします。

1.3　JP1/AOの新規インストール

1.3.1　JP1/AOを新規インストールする手順

日立統合インストーラまたはHitachi PP Installerから，インストールします。

事前作業

前提条件の確認やJP1/Baseのインストールなど，JP1/AOをインストールする前に必要な作業を実施します。

JP1/AOを新規インストールするには：

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

Hitachi PP Installerの使用方法については，「1.3.2　Hitachi PP Installerを使用する手順」を参照してください。Hitachi PP Installerでのインストールが完了したら，手順8以降を実施してください。

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

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

JP1/BaseおよびJP1/AJS3連携に使用するJP1ユーザーを指定します。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

注※

Hitachi PP Installerの場合，インストールウィザードは表示されません。また，JP1/AOをインストールすると，JP1/AO - Contentsも同時にインストールされます。

ポイント

インストール時にJP1ユーザーを指定することで，JP1/Baseの機能でユーザーを認証します。このとき登録されたJP1ユーザーの情報は，JP1/AOのサービス共有プロパティから変更できます。

注意事項

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

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

作業結果

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

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

製品名

バージョン

JP1/Automatic Operation

vv.rr.mm

JP1/Automatic Operation - Contents

vv.rr.mm

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

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

関連トピック

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

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

1.3.5　データベースのバックアップ先フォルダ

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

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

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

1.3.2　Hitachi PP Installerを使用する手順

Hitachi PP Installerは，JP1/AOの提供媒体に格納されています。ここでは，Hitachi PP Installerを使用した次の操作について説明します。

Hitachi PP Installerを起動する

Hitachi PP Installerを使用してJP1/AOをインストールする

Hitachi PP Installerを使用してJP1/AOをアンインストールする

Hitachi PP Installerを使用して現在インストールされている日立製品のバージョンを確認する

OS側で実施する手順の詳細については，OSのドキュメントを参照してください。

事前作業

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

Hitachi PP Installerを起動するには：

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にはご使用になる提供媒体のマウントディレクトリ名を指定してください。

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

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

/bin/umount /mnt/cdrom

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

Hitachi PP Installerを使用してJP1/AOをインストールするには：

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

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

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

「I」を入力します。

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

実行結果

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

/var/opt/jp1ao/logs配下

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

/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の世代番号です。

Hitachi PP Installerを使用してJP1/AOをアンインストールするには：

次のコマンドを実行して，Hitachi PP Installerを起動します。

/etc/hitachi_setup

表示された初期画面で，「D」を入力します。

削除できるソフトウェアの一覧が表示されます。

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

「D」を入力します。

ソフトウェアが削除されます。削除完了後，「Q」を入力すると初期画面に戻ります。

実行結果

次のアンインストールログファイルを参照してください。

/tmp配下

JP1AO_Uninstall.log

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

uinst_yyyymmdd-HHMMSS-nn.log※

注※

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

Hitachi PP Installerを使用して現在インストールされている日立製品のバージョンを確認するには：

次のコマンドを実行して，Hitachi PP Installerを起動します。

/etc/hitachi_setup

表示された初期画面で，「L」を入力します。

インストール済みの日立製品の一覧が表示されます。

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

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

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

項目

インストール先フォルダ

変更可否

JP1/AO

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

○　

JP1/AO - Contents

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

○　

共通コンポーネント※3

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

○　

（凡例）

○：変更できます。

注※1

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

注※2

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

注※3

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

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

注※4

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

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

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

項目

インストール先フォルダ

変更可否

JP1/AO

/opt/jp1ao

/var/opt/jp1ao

×　

JP1/AO - Contents

/opt/jp1aocont

×　

共通コンポーネント※

/opt/HiCommand/Base64

×　

（凡例）

×：変更できません。

注※

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

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

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

フォルダ

備考

ドライブ直下

「c:¥」や「d:¥」などは指定できません。

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

32ビットアプリケーションのため，%programfiles%，%CommonProgramFiles%，および%WinDir%¥system32は指定できません。

ネットワークドライブ

−

（凡例）

−：なし

関連トピック

1.3.1　JP1/AOを新規インストールする手順

1.3.6　インストール先，データベース格納先およびバックアップ先フォルダに指定できる文字

4.1　JP1/AOのインストール先フォルダを変更する手順

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

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

表1‒7　デフォルトのデータベース格納先フォルダ（Windowsの場合）

項目

格納先フォルダ

変更可否

JP1/AOのデータベース

システムドライブ¥Program Files (x86)¥Hitachi¥HiCommand¥database¥Automation※1

○　

共通コンポーネントのデータベース

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

○　

（凡例）

○：変更できます。

注※1

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

注※2

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

JP1/AOのデータベースの格納先フォルダを変更すると，「システムドライブ¥Program Files (x86)¥Hitachi¥HiCommand¥database」の部分が変更されます。

表1‒8　データベース格納先フォルダ（Linuxの場合）

項目

格納先フォルダ

変更可否

JP1/AOのデータベース

/var/opt/HiCommand/database/x64/Automation

×　

共通コンポーネントのデータベース

/var/opt/HiCommand/database/x64/BASE

×　

（凡例）

×：変更できません。

関連トピック

1.3.1　JP1/AOを新規インストールする手順

1.3.6　インストール先，データベース格納先およびバックアップ先フォルダに指定できる文字

4.3　データベースの格納先フォルダを変更する手順

1.3.5　データベースのバックアップ先フォルダ

JP1/AOサーバのOSがWindowsの場合，インストール時のウィザードで指定したデータベースのバックアップ先に「dbexported_hdb」フォルダが作成され，バックアップデータが格納されます。なお，JP1/AOサーバのOSがLinuxの場合，データベースのバックアップ先フォルダは固定されていて，変更できません。

表1‒9　デフォルトのバックアップ先フォルダ

項目

バックアップ先フォルダ

変更可否

データベースのバックアップデータ

Windowsの場合

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

○　

Linuxの場合

/var/opt/Automation_backup/dbexport_hdb

×　

（凡例）

○：変更できます。

×：変更できません。

注※

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

関連トピック

1.3.1　JP1/AOを新規インストールする手順

1.3.6　インストール先，データベース格納先およびバックアップ先フォルダに指定できる文字

1.3.6　インストール先，データベース格納先およびバックアップ先フォルダに指定できる文字

JP1/AOサーバのOSがWindowsの場合に，インストール先，データベース格納先およびバックアップ先フォルダに指定できる文字を示します。

表1‒10　インストール先，データベース格納先およびバックアップ先に指定できる文字

指定対象

文字列長

指定できる文字（半角文字）

指定できない文字

インストール先フォルダ

64字以内

A〜Z，a〜z，0〜9， . _ ( ) 半角スペース ¥ :

「指定できる文字」列に記載していない文字

ドライブ文字がA〜Z，a〜z 以外

ドライブ文字区切り以外の「:」

(x86)以外の「( )（半角括弧）」

「.（カレントフォルダ）」

「..（親フォルダ）」

フォルダ名の最後に「.」

ファイルセパレータ以外の「¥」

2文字以上連続する「¥」

2文字以上連続する半角スペース

パスの最初に半角スペース

OSの予約語（AUX，CON，NUL，PRN，CLOCK$，COM1〜COM9，LPT1〜LPT9）

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

90字以内

バックアップ先フォルダ

150字以内

関連トピック

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

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

1.3.5　データベースのバックアップ先フォルダ

1.3.7　JP1/AOサーバのホスト名およびIPアドレスに指定できる文字

JP1/AOサーバのホスト名およびIPアドレスに指定できる文字を示します。

IPアドレスの行頭に「[」，行末に「]」が指定された場合，IPv6として扱われます。その他の場合は，IPv4アドレスまたはホスト名が入力されたものとして扱われます。

表1‒11　JP1/AOサーバのホスト名およびIPアドレスに指定できる文字

項目

文字列長

指定できる文字（半角文字）

指定できない文字

ホスト名またはIPv4アドレス

32バイト以内

制限なし

制限なし

IPv6アドレス

47バイト以内

（両端の[ ]を含む）

A-F a-f 0-9 . : [ ]

「指定できる文字」列に記載していない文字

4つ以上の「.」

8つ以上の「:」

行頭以外の「 [ 」

行末以外の「 ] 」

1.4　マニュアルを組み込む手順

JP1/AOサーバにマニュアルを組み込むと，JP1/AOのメイン画面の［ヘルプ］ボタンからマニュアルを参照できます。

クラスタシステムの場合は，実行系および待機系の両方でマニュアルを組み込む手順を実施してください。

マニュアルを組み込むには：

マニュアルの提供媒体をセットします。

JP1/AOサーバに，次の名称でマニュアルのコピー先フォルダを作成します。

表1‒12　対象マニュアルと作成するフォルダ（Windowsの場合）

対象マニュアル

作成するフォルダ

マニュアル「JP1/AO 導入・設計ガイド」

JP1/AOのインストール先フォルダ¥docroot¥help¥ja¥AODG

マニュアル「JP1/AO 構築ガイド」

JP1/AOのインストール先フォルダ¥docroot¥help¥ja¥AOKG

マニュアル「JP1/AO 運用ガイド」

JP1/AOのインストール先フォルダ¥docroot¥help¥ja¥AOUG

マニュアル「JP1/AO 画面・コマンド・APIリファレンス」

JP1/AOのインストール先フォルダ¥docroot¥help¥ja¥AOGR

マニュアル「JP1/AO サービステンプレートリファレンス」

JP1/AOのインストール先フォルダ¥docroot¥help¥ja¥AOSR

マニュアル「JP1/AO メッセージ」

JP1/AOのインストール先フォルダ¥docroot¥help¥ja¥AOMR

マニュアル「JP1/AO サービステンプレート開発ガイド」

JP1/AOのインストール先フォルダ¥docroot¥help¥ja¥AOSG

表1‒13　対象マニュアルと作成するフォルダ（Linuxの場合）

対象マニュアル

作成するフォルダ

マニュアル「JP1/AO 導入・設計ガイド」

/opt/jp1ao/docroot/help/ja/AODG

マニュアル「JP1/AO 構築ガイド」

/opt/jp1ao/docroot/help/ja/AOKG

マニュアル「JP1/AO 運用ガイド」

/opt/jp1ao/docroot/help/ja/AOUG

マニュアル「JP1/AO 画面・コマンド・APIリファレンス」

/opt/jp1ao/docroot/help/ja/AOGR

マニュアル「JP1/AO サービステンプレートリファレンス」

/opt/jp1ao/docroot/help/ja/AOSR

マニュアル「JP1/AO メッセージ」

/opt/jp1ao/docroot/help/ja/AOMR

マニュアル「JP1/AO サービステンプレート開発ガイド」

/opt/jp1ao/docroot/help/ja/AOSG

マニュアルの提供媒体から，次のファイルおよびフォルダをマニュアルごとにコピーします。

コピー対象のファイル

JP1/AOサーバのOSがWindowsの場合

「マニュアルの提供媒体をセットしたドライブ¥MAN¥3021¥0マニュアルの資料番号を基にした数字※D」下のすべてのHTMLファイルおよびGRAPHICSフォルダ

JP1/AOサーバのOSがLinuxの場合

「/マニュアルの提供媒体のマウントポイント/MAN/3021/0マニュアルの資料番号を基にした数字※D」下のすべてのHTMLファイルおよびGRAPHICSフォルダ

注※　マニュアルの資料番号の先頭の4桁および「-」を省略した数字が入ります。6桁に満たない数字の場合は，後ろに00が追加されています。

コピー先のフォルダ

手順2で作成したフォルダ

マニュアル名称と資料番号の関連については，マニュアル「JP1/AO 導入・設計ガイド」の「JP1/AOマニュアルの参考情報」のトピックを参照してください。

JP1/AOサーバにある次のファイルを削除します。

JP1/AOサーバのOSがWindowsの場合

JP1/AOのインストール先フォルダ¥docroot¥help¥ja¥INDEX.HTM

JP1/AOサーバのOSがLinuxの場合

/opt/jp1ao/docroot/help/ja/INDEX.HTM

次のファイルをコピーします。

コピー対象のファイル

JP1/AOサーバのOSがWindowsの場合

JP1/AOのインストール先フォルダ¥docroot¥help¥INDEX_JA.HTM

JP1/AOサーバのOSがLinuxの場合

/opt/jp1ao/docroot/help/ja/INDEX_JA.HTM

コピー先のフォルダ

JP1/AOサーバのOSがWindowsの場合

JP1/AOのインストール先フォルダ¥docroot¥help¥ja

JP1/AOサーバのOSがLinuxの場合

/opt/jp1ao/docroot/help/ja

コピーしたファイルの名称をINDEX.HTMに変更します。

作業結果

マニュアルが組み込まれ，メイン画面の［ヘルプ］ボタンからマニュアルを参照できます。

関連トピック

1.1　新規インストールの流れ

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

1.5　JP1/AOコンテンツセットのインストール

1.5.1　JP1/AOコンテンツセットをインストールする手順

JP1/AOコンテンツセットをインストールすると，JP1/AOでサービステンプレートまたはサービステンプレートセットを利用できるようになります。JP1/AOコンテンツセットは，日立統合インストーラまたはHitachi PP Installerから，ウィザードに従ってインストールします。Hitachi PP Installerの使用方法については，「1.3.2　Hitachi PP Installerを使用する手順」を参照してください。Hitachi PP Installerでのインストールが完了したら，手順4を実施してください。

事前作業

Administrators権限またはroot権限を持つユーザーでログインします。

JP1/AOがインストールされていることを確認します。

なお，JP1/AOコンテンツセットの排他製品はないため，排他製品の確認は不要です。

JP1/AOコンテンツセットをインストールするには：

提供媒体をセットします。

ウィザードに従って，JP1/AOコンテンツセットのインストール先フォルダを指定します。※

JP1/AOと同一のインストール先フォルダにインストールしないでください。

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

Adminロールを持つユーザーでimportservicetemplateコマンドを実行して，JP1/AOのサービステンプレートまたはサービステンプレートセットをJP1/AOにインポートします。

注※

Hitachi PP Installerの場合，インストールウィザードは表示されません。

作業結果

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

製品名

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

バージョン

vv.rr.mm

サービステンプレートセットが次のフォルダに格納されます。

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

サービステンプレートがインポートされたかどうかは，［サービス追加］ダイアログボックスまたはlistservicesコマンドで確認できます。

関連トピック

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

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

JP1/AOサーバのOSがWindowsの場合，JP1/AOコンテンツセットのインストール先フォルダは，インストール時のウィザードで指定します。

JP1/AOコンテンツセットは，JP1/AOと同一のインストール先にインストールしないでください。

なお，JP1/AOサーバのOSがLinuxの場合，JP1/AOコンテンツセットのインストール先フォルダは固定されていて，変更できません。

表1‒14　デフォルトのJP1/AOコンテンツセットのインストール先フォルダ

項目

文字列長

インストール先フォルダ

変更可否

JP1/AOコンテンツセット

150バイト以内

Windowsの場合

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

○　

Linuxの場合

/opt/jp1aocontset

×　

（凡例）

○：変更できます。

×：変更できません。

注※

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

関連トピック

1.5.1　JP1/AOコンテンツセットをインストールする手順

1.6　WebブラウザーとJP1/AOのhttps接続を有効にする手順

1.6.1　JP1/AOで使用できるWebブラウザーとの通信方式

WebブラウザーとJP1/AOの接続には，http接続またはhttps接続を選択できます。https接続を使用するにはCA（認証局）からのSSLサーバ証明書の取得と，https接続を有効にする設定が必要です。

JP1/AOでは，デフォルトでhttp接続が設定されています。

なお，クラスタシステムの場合は，実行系サーバと待機系サーバの両方でhttps接続を有効にする設定をしてください。

1.6.2　https接続に必要なSSLサーバ証明書を取得する手順

CSRファイルを作成し，CAに送付してSSLサーバ証明書を取得します。

事前作業

Administrators権限またはroot権限を持つユーザーでJP1/AOサーバにログインします。

SSLサーバ証明書を取得する手順

hcmdsssltoolコマンドまたはhcmds64ssltoolコマンドを実行して，SHA256withRSA対応の秘密鍵ファイルとCA送付用のCSRファイルを保存します。

保存したCSRファイルをCAに送付して，SHA256withRSA対応のSSLサーバ証明書ファイル（PEM形式）を取得します。

1.6.3　https接続を有効にする手順

httpsd.confファイル（Windowsの場合）またはuser_httpsd.confファイル（Linuxの場合）を設定し，秘密鍵ファイルおよびSSLサーバ証明書ファイルを指定したフォルダに格納して，Webサーバのhttps接続を有効にします。

事前作業

Administrators権限またはroot権限を持つユーザーでJP1/AOサーバにログインします。

JP1/AOのサービスを停止します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオフラインにします。

https接続を有効にする手順

httpsd.confファイルまたはuser_httpsd.confファイルをhttps接続を使用する設定に変更します。

httpsd.confファイルおよびuser_httpsd.confファイルは次のフォルダに格納されています。

httpsd.confファイル（Windowsの場合）

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

user_httpsd.confファイル（Linuxの場合）

/opt/HiCommand/Base64/uCPSB/httpsd/conf

httpsd.confファイルまたはuser_httpsd.confファイルは，デフォルトではhttps接続を使用するためのディレクティブがコメントアウトされ，http接続を使用する設定になっています。そこで，https接続を有効にするには，次のように変更します。

https接続では不要なディレクティブをコメントアウトします。

https接続に必要なディレクティブを追加します。

https接続に必要で，デフォルトではコメントアウトされているディレクティブを有効にします。

ポイント

httpsd.confファイルおよびuser_httpsd.confファイルでは行頭に「#」のある行はコメント行として扱われます。行頭の「#」を削除することでディレクティブとして機能します。

次にJP1/AOのインストール後（http接続を使用する場合）のhttpsd.confファイルの内容と，https接続を使用する場合の設定に変更したhttpsd.confファイルの内容を示します。OSがWindowsの場合に，http接続では「23015」，https接続では「23016」のデフォルトのポート番号を使用する場合の例です。

http接続を使用する場合のhttpsd.confファイル（デフォルト）

Listen 23015
Listen [::]:23015
SSLDisable

SSLSessionCacheSize 0
#Listen 23016
#Listen [::]:23016
#<VirtualHost *:23016>
#  ServerName JP1/AOサーバ名またはIPアドレス
#  SSLEnable
#  SSLProtocol SSLv3 TLSv1
#  SSLRequiredCiphers AES256-SHA:AES128-SHA:DES-CBC3-SHA
#  SSLRequireSSL
#  SSLCertificateFile "共通コンポーネントのインストール先フォルダ/httpsd/conf/ssl/server/httpsd.pem"
#  SSLCertificateKeyFile "共通コンポーネントのインストール先フォルダ/httpsd/conf/ssl/server/httpsdkey.pem"
#  SSLCACertificateFile "共通コンポーネントのインストール先フォルダ/httpsd/conf/ssl/cacert/anycert.pem"
#  SSLSessionCacheTimeout 3600
#</VirtualHost>

https接続を使用する場合のhttpsd.confファイル（変更後）

#Listen 23015※1
#Listen [::]:23015※1
Listen 127.0.0.1:23015※2
SSLDisable

SSLSessionCacheSize 0
Listen 23016※3
Listen [::]:23016※3
<VirtualHost *:23016>※3
  ServerName JP1/AOサーバ名またはIPアドレス※3
  SSLEnable※3
  SSLProtocol TLSv11 TLSv12※3※4
  SSLRequiredCiphers AES256-SHA:AES128-SHA:DES-CBC3-SHA※3
  SSLRequireSSL※3
  SSLCertificateFile "共通コンポーネントのインストール先フォルダ/httpsd/conf/ssl/server/httpsd.pem"※3
  SSLCertificateKeyFile "共通コンポーネントのインストール先フォルダ/httpsd/conf/ssl/server/httpsdkey.pem"※3
#  SSLCACertificateFile "共通コンポーネントのインストール先フォルダ/httpsd/conf/ssl/cacert/anycert.pem"※5
  SSLSessionCacheTimeout 3600※3
</VirtualHost>※3

注※1

https接続を使用する場合に不要なディレクティブです。行頭に「#」を追加してコメントアウトします。

注※2

https接続を使用する場合に必要なディレクティブです。行を追加します。

注※3

https接続を使用する場合に必要なディレクティブです。行頭の「#」を削除して有効にします。

注※4

SSLProtocolには，"TLSv11 TLSv12"を指定してください。TLS 1.1またはTLS 1.2での接続に限定できます。

注※5

https接続で，チェーンしたCAで発行されたSSLサーバ証明書を使用する場合に必要なディレクティブです。必要に応じて行頭の「#」を削除して有効にします。

ポイント

共通コンポーネントのインストール先フォルダ以下のフォルダに限らず，httpsd.confファイルまたはuser_httpsd.confファイル内で格納先に指定した任意のフォルダに，SSLサーバ証明書ファイルおよび秘密鍵ファイルは格納できます。なお，指定するフォルダにはジャンクションやシンボリックリンクを含めないでください。

SSLCertificateFileディレクティブにはSSLサーバ証明書ファイルの格納先を絶対パスで指定します。

SSLサーバ証明書ファイルをhttpsd.confファイルまたはuser_httpsd.confファイルのSSLCertificateFileディレクティブで指定したパスに格納します。

SSLCertificateKeyFileディレクティブには秘密鍵ファイルの格納先を絶対パスで指定します。

秘密鍵ファイルをhttpsd.confファイルまたはuser_httpsd.confファイルのSSLCertificateKeyFiledディレクティブで指定したパスに格納します。

チェーンしたCAで発行されたSSLサーバ証明書ファイルを使用する場合，SSLCACertificateFileディレクティブにチェーンCAの証明書ファイルの格納先を絶対パスで指定します。

Windowsの場合，hcmdsfwcancelコマンドを実行して，ファイアウォールの例外登録をします。

Linuxの場合，OSで決められた手順に従って例外登録をします。手順の詳細については，OSのドキュメントを参照してください。

JP1/AOのサービスを開始します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオンラインにします。

WebブラウザーからJP1/AOサーバへ接続するURL情報を更新します。

hcmdschgurlコマンドまたはhcmds64chgurlコマンドを実行して，URL情報を更新します。

SSLサーバ証明書にホスト名を指定しているときはホスト名を，IPアドレスを指定しているときはIPアドレスをURLに指定します。

関連トピック

マニュアル「JP1/Base 運用ガイド」−「JP1/Baseを起動および終了する」のトピック

マニュアル「JP1/AO 運用ガイド」−「JP1/AO にログインする手順」のトピック

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

1.7　操作対象の機器とのSSH接続

1.7.1　JP1/AOで使用できるSSH接続の認証方式

JP1/AOでは，操作対象の機器とSSH接続をする際の認証方式として，パスワード認証，公開鍵認証，またはキーボードインタラクティブ認証が設定できます。

パスワード認証

操作対象の機器と，パスワード認証によるSSH接続を行います。パスワード認証を設定する場合は，操作対象の機器側の設定で，SSHサーバのパスワード認証を有効にする必要があります。

公開鍵認証

JP1/AOサーバに秘密鍵ファイルを，操作対象の機器に公開鍵ファイルを配置して，公開鍵認証によるSSH接続を行います。

キーボードインタラクティブ認証

操作対象の機器と，キーボードインタラクティブ認証によるSSH接続を行います。キーボードインタラクティブ認証を設定する場合は，操作対象の機器側の設定で，SSHサーバのキーボードインタラクティブ認証を有効にする必要があります。なお，JP1/AOで使用できるキーボードインタラクティブ認証は，passwordサブメソッドだけに対応しています。

関連トピック

1.7.2　JP1/AOで使用できる公開鍵認証について

1.7.4　SSH接続で公開鍵認証を設定する手順

1.7.2　JP1/AOで使用できる公開鍵認証について

操作対象の機器と公開鍵認証によるSSH接続を行いたい場合は，JP1/AOサーバに秘密鍵ファイルを，操作対象の機器に公開鍵ファイルを配置します。

ポイント

ここでは，公開鍵ファイルおよび秘密鍵ファイルをJP1/AOサーバで作成する場合を例に説明しています。公開鍵ファイルおよび秘密鍵ファイルは，JP1/AOサーバ以外の機器で作成することもできます。その場合も，JP1/AOサーバの秘密鍵ファイルに対応した公開鍵ファイルを操作対象の機器に配置してください。

鍵の配置を次の図に示します。

図1‒1　公開鍵認証での鍵の配置

関連トピック

1.7.4　SSH接続で公開鍵認証を設定する手順

1.7.3　クラスタ構成での公開鍵および秘密鍵の配置

JP1/AOをクラスタ構成にしている場合，同じ鍵を使用するか別の鍵を使用するかで，公開鍵ファイルおよび秘密鍵ファイルの配置方法が異なります。

実行系サーバと待機系サーバで同じ鍵を使用する場合

実行系サーバの秘密鍵ファイルを待機系サーバにコピーし，配置してください。

実行系サーバと待機系サーバで別の鍵を使用する場合

実行系サーバと待機系サーバでそれぞれに公開鍵および秘密鍵を作成し，両方の公開鍵ファイルを操作対象の機器に配置してください。

なお，どちらの場合も，秘密鍵ファイルは実行系サーバと待機系サーバとで同じパスに配置してください。

ポイント

ここでは，公開鍵ファイルおよび秘密鍵ファイルをJP1/AOサーバで作成する場合を例に説明しています。公開鍵ファイルおよび秘密鍵ファイルは，JP1/AOサーバ以外の機器で作成することもできます。その場合も，JP1/AOサーバの秘密鍵ファイルに対応した公開鍵ファイルを操作対象の機器に配置してください。

クラスタ構成での鍵の配置について，次の図に示します。

図1‒2　公開鍵認証での鍵の配置（実行系サーバと待機系サーバで同じ鍵を使用する場合）

図1‒3　公開鍵認証での鍵の配置（実行系サーバと待機系サーバで別の鍵を使用する場合）

1.7.4　SSH接続で公開鍵認証を設定する手順

公開鍵認証は，次の流れで設定します。

SSHサーバを設定する

公開鍵ファイルおよび秘密鍵ファイルを作成する

秘密鍵ファイルをJP1/AOサーバに配置する

秘密鍵のパスフレーズを設定する

公開鍵ファイルを操作対象の機器に配置する

各手順の詳細を次に示します。

なお，OS側で実施する手順の詳細については，OSのドキュメントを参照してください。

SSHサーバを設定する手順

操作対象の機器に，rootユーザーでログインします。

sshd_configファイルを開きます。

格納先フォルダはOSごとに異なります。

HP-UXの場合

/opt/ssh/etc/sshd_config

HP-UX以外の場合

/etc/ssh/sshd_config

PubkeyAuthenticationの値にyesを設定します。

コマンドを実行し，sshdサービスを再起動します。実行するコマンドの例を，OSごとに示します。

ただし，コマンドはOSのバージョンによって異なる可能性があります。

Linuxの場合（Red Hat Enterprise Linux 6.4の例）

/etc/rc.d/init.d/sshd restart

Solarisの場合（Solaris 10の例）

/usr/sbin/svcadm restart ssh

AIXの場合（AIX 6.1の例）

kill -HUP sshdのプロセスID

HP-UXの場合（HP-UX 11i V3の例）

/sbin/init.d/secsh stop; /sbin/init.d/secsh start

公開鍵および秘密鍵を作成する手順

OSの機能やツールを使用して，公開鍵ファイルおよび秘密鍵ファイルを作成します。ツールを使用する場合，作成の手順はツールのドキュメントを参照してください。

作成した秘密鍵ファイルはJP1/AOサーバに，公開鍵ファイルは操作対象の機器にそれぞれ配置してください。

ポイント

公開鍵ファイルおよび秘密鍵ファイルは，JP1/AOサーバで作成することをお勧めします。JP1/AOサーバで作成すると，作成した秘密鍵を送付する必要がなく，より安全に公開鍵認証を設定できるためです。

鍵の種類は，RSA暗号またはDSA暗号のどちらかを選択できます。

使用できる鍵長はOSごとに異なります。操作対象の機器のOSの仕様に従って，公開鍵ファイルおよび秘密鍵ファイルを作成してください。

ここでは参考として，操作対象の機器で公開鍵および秘密鍵を作成する場合を例に，作成の手順を説明します。

操作対象の機器に，rootユーザーでログインします。

ssh-keygenコマンドを実行します。作成する鍵の種類によって，次のように入力してください。

RSA鍵を作成する場合

ssh-keygen -t rsa

DSA鍵を作成する場合

ssh-keygen -t dsa

秘密鍵を出力するパスとファイル名を指定します。

パスとファイル名には，マルチバイト文字を含めないでください。

公開鍵は秘密鍵と同じパスに，秘密鍵ファイルの名前の末尾に「.pub」が付いたファイル名で出力されます。

秘密鍵のパスフレーズを指定します。

秘密鍵のパスフレーズの入力を求められるため，パスフレーズを入力してリターンキーを押します。再度入力を求められるので，パスフレーズを入力し，リターンキーを押します。

なお，パスフレーズは指定しないこともできます。その場合は何も入力しないで，リターンキーを押してください。

作成した秘密鍵ファイルを，JP1/AOサーバに送付します。

秘密鍵をJP1/AOサーバに配置する手順

作成した秘密鍵をJP1/AOサーバに配置します。配置する手順を次に示します。

作成した秘密鍵ファイルをJP1/AOサーバの任意のパスに配置します。

プロパティファイル（config_user.properties）の「ssh.privateKeyFile」に，秘密鍵ファイルを絶対パスで指定します。

ポイント

秘密鍵ファイルは，JP1/AOのインストール先フォルダの配下以外に配置することをお勧めします。秘密鍵ファイルをJP1/AOのインストール先フォルダの配下に配置すると，JP1/AOのアンインストール時に，秘密鍵ファイルが自動で削除されるためです。

JP1/AOをクラスタ構成にしている場合，秘密鍵ファイルは，実行系サーバと待機系サーバとで同じパスに配置してください。秘密鍵は，実行系サーバと待機系サーバとで同じものを使用することも，別のものを使用することもできます。

秘密鍵のパスフレーズを設定する手順

JP1/AOのビルトインサービス共有プロパティにパスフレーズを設定します。なお，秘密鍵ファイルを作成した際，パスフレーズに空文字を指定した場合，この手順を実施する必要はありません。

［管理］画面の［サービス共有プロパティ］ビューで，ビルトインサービス共有プロパティ「秘密鍵のパスフレーズ（SSH公開鍵認証用）」を選択し，［サービス共有プロパティ設定］ボタンをクリックします。

［サービス共有プロパティ設定］ダイアログボックスの［プロパティ値］テキストボックスに，秘密鍵ファイルを作成した際に指定したパスフレーズを入力します。

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

公開鍵を操作対象の機器に配置する手順

作成した公開鍵ファイルを操作対象の機器に配置します。配置する手順を次に示します。

catコマンドをリダイレクトするなどして，公開鍵ファイルの内容をauthorized_keysファイルに追加します。

chmodコマンドを実行し，authorized_keysファイルが格納されているフォルダの属性を700に設定します。authorized_keysファイルは，デフォルトでは「.ssh」フォルダに格納されています。

chmodコマンドを実行し，authorized_keysファイルの属性を600に設定します。

ポイント

JP1/AOをクラスタ構成にしていて，実行系サーバと待機系サーバとで異なる秘密鍵を使用する場合，それぞれの秘密鍵ファイルに対応した公開鍵ファイルを操作対象の機器に配置します。

関連トピック

1.7.3　クラスタ構成での公開鍵および秘密鍵の配置

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

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

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

運用を開始する前，または運用中に必要なJP1/AOの環境設定について説明しています。

2.1　JP1/AOの環境を設定する手順

定義ファイルを編集することで，JP1/AOの環境設定を実施します。

JP1/AOの環境を設定するには：

設定内容に応じて，定義ファイルをテキストエディタで開きます。

表2‒1　設定内容と使用する定義ファイル

設定内容

使用する定義ファイル

参照先

ログ，タスク，JP1イベントなどJP1/AOを各種設定

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

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

コマンドを実行するhttpポートの設定

コマンドプロパティファイル（command_user.properties）

2.3　コマンドプロパティファイル（command_user.properties）

メール通知機能で使用するメールのタイトルと本文を設定

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

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

ユーザーのパスワード条件やロックに関する設定

セキュリティ定義ファイル（security.conf）

2.5　セキュリティ定義ファイル（security.conf）

操作対象の機器との接続に使用する情報を設定

接続先プロパティファイル（接続先名.properties）

2.6　接続先プロパティファイル（接続先名.properties）

操作対象の機器で取得した文字セットの情報から，JP1/AOサーバの文字セットを設定

文字セットマッピングファイル（charsetMapping_user.properties）

2.7　文字セットマッピングファイル（charsetMapping_user.properties）

外部認証連携の設定

外部認証サーバ連携コンフィグファイル（exauth.properties）

2.8　外部認証サーバ連携コンフィグファイル（exauth.properties）

Authenticode署名の機能を無効にする設定（JP1/AOサーバがWindowsの場合）

OSの設定ファイル

2.9　外部ネットワークに接続できない環境での設定（Windowsの場合）

OS起動時のJP1/AOの自動起動を有効にする設定（JP1/AOサーバがLinuxの場合）

OSの起動スクリプト

2.10　OS起動時のJP1/AOの自動起動を有効にする設定（Linuxの場合）

定義ファイルを編集し，上書き保存します。

必要に応じてサービスを再開したり，コマンドを実行したりして，定義ファイルに設定した内容を反映させます。

注意事項

定義ファイルで使用できる改行コードは，JP1/AOサーバのOSによって異なります。WindowsではCR+LF，LinuxではLFを使用します。例えば，定義ファイルをWindows環境で編集し，Linux環境に適用する場合，改行コードはLFを使用してください。

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

ログ，タスク，JP1イベントなどJP1/AOの各種設定をするための定義ファイルです。

形式

指定キー名=設定値

格納先フォルダ

非クラスタシステムの場合

JP1/AOのインストール先フォルダ¥confまたは/opt/jp1ao/conf

クラスタシステムの場合

共有フォルダ名¥jp1ao¥confまたは共有フォルダ名/jp1ao/conf

定義の反映契機

サービス（HAutomation Engine Web Service）の再起動

記述内容

指定キー名と設定値を1行に1つずつ指定します。プロパティファイルを記述するときは，次の点に注意してください。

「#」で始まる行はコメント行として扱われます。

空白行は無視されます。

エンコーディングはISO8859-1です。

大文字と小文字は区別されます。

指定する文字列内に「¥」が含まれる場合は，「¥¥」と記述する必要があります。

この場合，「¥¥」で1バイトとしてサイズを計算してください。

設定値が有効な値ではない場合，メッセージKNAE02022-Wが統合トレースログおよび公開ログに出力され，デフォルト値が設定されます。

同一の指定キーをファイル内に複数指定した場合は，あとに指定したものが有効となります。

設定項目

表2‒2　プロパティファイルの設定項目

分類

キー名

設定項目

設定できる値

デフォルト値

ログ※1

logger.message.server.MaxBackupIndex

サーバ用ログバックアップファイルの最大面数を指定する。

1〜16

7

logger.message.server.MaxFileSize

サーバ用ログファイルサイズの最大値（単位：KB）を指定する。

4〜2097151

1024

logger.message.command.MaxBackupIndex

コマンド用ログバックアップファイルの最大面数を指定する。

1〜16

7

logger.message.command.MaxFileSize

コマンド用ログファイルサイズの最大値（単位：KB）を指定する。

4〜2097151

1024

logger.TA.MaxFileSize

タスク用ログファイルサイズの最大値（単位：KB）を指定する。

4〜2097151

10240

タスク管理

task.ajs.IPBindhost

JP1/Baseの通信方式をIPバインド方式にしている場合に，JP1/AOのホスト名またはIPアドレスを0〜255バイトで指定する。

ホスト名またはIPアドレスに指定できる文字列

" "（空文字）

tasklist.autoarchive.taskRemainingPeriod

実行が終了したタスクをタスク一覧に保持する期間（単位：日）を指定する。

1〜90

7

tasklist.autoarchive.executeTime

次の処理を実行する時刻を指定する。

タスクの自動アーカイブ

履歴の自動削除

デバッグタスクの自動削除

この時刻に，データベースの無効領域の解放も実施されます。

00:00:00〜23:59:59

04:00:00

tasklist.autoarchive.maxTasks

タスク一覧に保持するタスクおよびデバッグタスク一覧に保持するデバッグタスクの合計の最大数を指定する。

100〜5000

5000

tasklist.autodelete.maxHistories

保持する履歴の最大数を指定する。

100〜30000

30000

task.details.jobnet.status.visible

［タスク詳細］ダイアログボックスでのステップ一覧の表示内容を，タスク処理エンジンでの状態にするか，ステップの状態にするかを指定する。

true：タスク処理エンジンでの状態を表示する

false：ステップの状態を表示する

false

部品のローカル実行

plugin.localMode

ローカル実行機能を使用するかどうかを指定する。

true：有効にする

false：無効にする

false

サービス管理

packagemanager.extraPresets.maxFiles

1つのサービステンプレートに追加できるプリセットプロパティ定義ファイルの最大数を指定する。

5〜100

5

JP1イベントの通知

notification.jp1event

通知機能としてJP1イベントを送信するかどうかを指定する。

true：送信する

false：送信しない

true

部品実行

plugin.threadPoolSize

通常のタスクに含まれる部品の同時実行数を指定する。

10

50

100

10

繰り返し

foreach.max_value

繰り返し実行部品で同時実行できる最大数を指定する。

1〜99

3

リモート接続ポート番号

ssh.port.number

操作対象機器のSSHポート番号を指定する。

0〜65535

22

telnet.port.number

操作対象機器のTelnetポート番号を指定する。

0〜65535

23

ターミナル接続

plugin.terminal.prompt.account

ユーザーIDの入力待ち状態であることを検知するための，正規表現パターンを1〜1,024文字で指定する。操作対象の機器にTelnetで接続する場合，ターミナル接続部品は，標準出力および標準エラー出力が指定した正規表現パターンと合致したときに，ユーザーIDの入力待ち状態であると検知し，ユーザーIDを入力する。

正規表現パターンで使用できる文字列

login|Login Name|Username|UserName

plugin.terminal.prompt.password

パスワードの入力待ち状態であることを検知するための，正規表現パターンを1〜1,024文字で指定する。操作対象の機器にTelnetで接続する場合，ターミナル接続部品は，標準出力および標準エラー出力が指定した正規表現パターンと合致したときに，パスワードの入力待ち状態であると検知し，パスワードを入力する。

正規表現パターンで使用できる文字列

password|Password|PassWord

telnet.connect.wait

操作対象機器にTelnet接続したあと，標準出力が返るまでの待ち時間（単位：秒）を指定する。

1〜600

60

ssh.privateKeyFile

SSH接続で公開鍵認証を使用する場合に，秘密鍵ファイルの絶対パスを指定する。

0〜255文字の文字列

" "（空文字）

リモートコマンド

plugin.remoteCommand.executionDirectory.wmi

操作対象機器のOSがWindowsの場合，コンテンツ部品を実行するための実行ディレクトリのパスを指定する。なお，実行ディレクトリは事前に作成しておく必要がある。

コンテンツ部品の「実行モード」が「スクリプト」の場合，ここで指定した値と，スクリプトファイル名の合計の文字列長が140文字以下になるようにする必要がある。140文字を超える場合，スクリプトファイルの転送に失敗することがある。なお，スクリプトファイル名は90文字以内で指定するため，ここで指定する値は，50文字以内とすることをお勧めする。

0〜128文字の文字列

" "（空文字）

plugin.remoteCommand.executionDirectory.ssh

操作対象機器のOSがUNIXの場合，コンテンツ部品を実行するための実行ディレクトリのパスを指定する。なお，実行ディレクトリは事前に作成しておく必要がある。

0〜128文字の文字列

" "（空文字）

plugin.remoteCommand.workDirectory.ssh※2

操作対象の機器のOSがUNIXの場合，ファイル転送部品またはコンテンツ部品を実行したときに使用する作業用フォルダ※3を指定する。絶対パス（1〜128文字）で，フォルダまたはシンボリックリンクを入力する。なお，シンボリックリンクをパスの階層に含めることもできる。

半角英数字，および次の記号です。

「/」（パスの区切り文字として指定できる），「-」，「_」，「.」

/tmp/Hitachi_AO

リモートホスト接続リトライ

ssh.connect.retry.times

操作対象機器へのSSH接続に失敗した場合のリトライ回数を指定する。

0〜100

3

ssh.connect.retry.interval

操作対象機器へのSSH接続に失敗した場合のリトライ間隔（単位：秒）を指定する。

1〜600

10

wmi.connect.retry.times

操作対象機器へのWMI接続に失敗した場合のリトライ回数を指定する。

0〜100

3

wmi.connect.retry.interval

操作対象機器へのWMI接続に失敗した場合のリトライ間隔（単位：秒）を指定する。

1〜600

10

telnet.connect.retry.times

操作対象機器へのTelnet接続に失敗した場合のリトライ回数を指定する。

0〜100

3

telnet.connect.retry.interval

操作対象機器へのTelnet接続に失敗した場合のリトライ間隔（単位：秒）を指定する。

1〜600

10

リモートファイル操作リトライ

plugin.remoteFileAccess.retry.times

コンテンツ部品とファイル転送部品が内部で実行するファイルを操作するコマンドのリトライ回数を指定する。なお，リトライの間隔は100ms固定である。

一時的なファイルアクセスのエラーが発生した場合でも，リトライを行うことで成功する場合がある。しかし，ファイルアクセスのエラーが回復しない場合は，部品の終了までに，リトライを行う時間分だけ余分に時間がかかる。このプロパティは，ディスクなどに問題がないにも関わらず，ファイルアクセスのエラーが発生する環境で設定する。

0〜100

0

メール送信リトライ

mail.notify.retry.times

通知機能でメール送信に失敗した場合のリトライ回数を指定する。

0〜100

3

mail.notify.retry.interval

通知機能でメール送信に失敗した場合のリトライ間隔（単位：秒）を指定する。

1〜600

10

mail.plugin.retry.times

メール通知部品でメール送信に失敗した場合のリトライ回数を指定する。

0〜100

3

mail.plugin.retry.interval

メール通知部品でメール送信に失敗した場合のリトライ間隔（単位：秒）を指定する。

1〜600

10

監査ログ

logger.Audit.enable

監査ログを出力するかどうかを指定する。

0：出力しない

1：出力する

0

logger.Audit.path

監査ログの出力先パスを1〜244バイトで指定する。

半角英数字，半角スペース，および次の記号です。

「!」，「#」，「$」，「&」，「(」，「)」，「+」，「,」，「-」，「.」，「;」，「=」，「@」，「[」，「]」，「?」，「_」，「`」，「{」，「}」，「~」

Windowsの場合

JP1/AOのインストール先フォルダ¥logs※4

Linuxの場合

/var/opt/jp1ao/logs

logger.Audit.MaxBackupIndex

監査ログ用ログバックアップファイルの最大面数を指定する。

1〜16

7

logger.Audit.MaxFileSize

監査ログ用ログファイルサイズの最大値（単位：KB）を指定する。

4〜2097151

1024

logger.Audit.command.useLoginUserID※5

コマンド実行時の監査ログのサブジェクト識別情報に出力するユーザーIDを，JP1/AOのログインユーザーIDに切り替えるかどうかを指定する。

true：サブジェクト識別情報にJP1/AOのログインユーザーIDを出力する

false：サブジェクト識別情報にOSのユーザーIDを出力する

false

画面更新

client.events.refreshinterval

イベントの更新間隔（単位：秒）を指定する。

0〜65535

5

Link&Launch機能

linkandlaunch.hcs.enabled

Hitachi Command Suite製品へのリンクを［ツール］メニューに表示するかどうかを指定する。

true：リンクを表示する

false：リンクを表示しない

false

エディタ

client.editor.upload.maxfilesize

［エディタ］画面から，次のファイルをアップロードする場合に，指定できるそれぞれのファイルサイズの最大値（単位：MB）を指定する。

部品アイコンファイル

部品で実行するスクリプトファイル

部品リソースファイル

サービスリソースファイル

画面カスタムファイル

1〜10

3

server.editor.step.perTemplate.maxnum※6

1サービステンプレートあたりの最大ステップ数を指定する。

320〜40000 ※7

320

server.editor.step.perLayer.maxnum※6

1階層あたりの最大ステップ数を指定する。

80〜10000 ※7

80

client.editor.canvas.maxwidth※6

［フロー］ビューの操作領域の最大横幅サイズ（単位：px）を指定する。

見積もり式は，次のとおりです。

横幅サイズ（px） = （横1列に配置したいステップ数 + 1） × 90（px）

3600〜10000

3600

client.editor.canvas.maxhigh※6

［フロー］ビューの操作領域の最大縦幅サイズ（単位：px）を指定する。

見積もり式は，次のとおりです。

縦幅サイズ（px） = 縦1列に配置したいステップ数 × 300（px）

2400〜30000

2400

デバッグ

tasklist.debugger.autodelete.taskRemainingPeriod

実行が終了したデバッグタスクをデバッグタスク一覧に保持する期間（単位：日）を指定する。

1〜90

7

client.debugger.tasklog.maxfilesize

［タスクログ］タブに表示するタスクログのサイズ（単位：KB）を指定する。

4〜10240

1024

logger.debugger.TA.MaxFileSize

デバッグタスク用ログファイルサイズの最大値（単位：KB）を指定する。

4〜2097151

10240

タスクモニタ

client.monitor.tasklog.maxfilesize

［タスクログ］ダイアログに表示するタスクログのサイズ（単位：KB）を指定する。

4〜10240

1024

client.monitor.tasklog.refresh.interval

［タスクログ］ダイアログの自動更新間隔（単位：秒）を指定する。

30〜300

30

client.monitor.status.interval

タスクモニタの自動更新間隔（単位：秒）を指定する。

30〜300

30

注※1

タスク用ログの出力しきい値は，サービス共有プロパティで設定できます。

注※2

このプロパティで指定したパスや親フォルダのパスを，ファイル転送部品の送信先フォルダや受信元フォルダに指定しないでください。指定した場合は，製品サポートの対象外となります。

注※3

作業用フォルダには，接続ユーザーに対する読み込み権限，書き込み権限，および実行権限が必要となります。

ファイル転送部品またはコンテンツ部品を実行した際に，作業用フォルダのアクセス権を777（すべてのユーザーにアクセス権を設定）に変更します。作業用フォルダに指定したパスが存在しない場合，部品の実行時に作業用フォルダが作成されます。なお，フォルダの作成に失敗した場合，部品の実行は異常終了します。

注※4

出力するファイル名は「Audit[n].log」です。[n]には面数の整数値が入ります。

注※5

監査ログのサブジェクト識別情報に出力されるユーザーIDが切り替わるコマンドを次に示します。

deleteservicetemplateコマンド

importservicetemplateコマンド

listservicesコマンド

listtasksコマンド

stoptaskコマンド

submittaskコマンド

注※6

これらの定義は，JP1/AO 10-02以前との互換用プロパティです。

注※7

これらの定義は，次の条件すべてに合致する場合だけ編集してください。これらの条件に合致しない場合は，定義を編集する必要はありません。なお，定義を編集する場合は，サービステンプレートの複製および編集をする前に実施してください。

10-02以前のJP1/AOで作成したサービステンプレートを編集する場合

編集するサービステンプレートのステップの合計が320を超えている，または1階層あたりのステップ数が80を超えている場合

定義例

logger.message.server.MaxBackupIndex = 7
logger.message.server.MaxFileSize = 1024
logger.message.command.MaxBackupIndex = 7
logger.message.command.MaxFileSize = 1024
logger.TA.MaxFileSize = 10240
task.ajs.IPBindhost =
tasklist.autoarchive.taskRemainingPeriod = 7
tasklist.autoarchive.executeTime = 04:00:00
tasklist.autoarchive.maxTasks = 5000
tasklist.autodelete.maxHistories = 30000
task.details.jobnet.status.visible = false
plugin.localMode = false
packagemanager.extraPresets.maxFiles = 5
plugin.remoteCommand.workDirectory.ssh = /tmp/Hitachi_AO
notification.jp1event = true
plugin.threadPoolSize = 10
foreach.max_value = 3
ssh.port.number = 22
telnet.port.number = 23
plugin.terminal.prompt.account = login|Login Name|Username|UserName
plugin.terminal.prompt.password = password|Password|PassWord
telnet.connect.wait = 60
ssh.connect.retry.times = 3
ssh.connect.retry.interval = 10
wmi.connect.retry.times = 3
wmi.connect.retry.interval = 10
telnet.connect.retry.times = 3
telnet.connect.retry.interval = 10
mail.notify.retry.times = 3
mail.notify.retry.interval = 10
mail.plugin.retry.times = 3
mail.plugin.retry.interval = 10
logger.Audit.enable = 0
logger.Audit.path = C:¥¥Program Files (x86)¥¥Hitachi¥¥JP1AO¥¥logs
logger.Audit.MaxBackupIndex = 7
logger.Audit.MaxFileSize = 1024
logger.Audit.command.useLoginUserID = false
client.events.refreshinterval = 5
linkandlaunch.hcs.enabled = false
client.editor.upload.maxfilesize = 3
server.editor.step.perTemplate.maxnum = 320
server.editor.step.perLayer.maxnum = 80
client.editor.canvas.maxwidth = 3600
client.editor.canvas.maxhigh = 2400
tasklist.debugger.autodelete.taskRemainingPeriod = 7
client.debugger.tasklog.maxfilesize = 1024
logger.debugger.TA.MaxFileSize = 10240
client.monitor.tasklog.maxfilesize = 1024
client.monitor.tasklog.refresh.interval = 30
client.monitor.status.interval = 30

関連トピック

2.1　JP1/AOの環境を設定する手順

2.3　コマンドプロパティファイル（command_user.properties）

コマンドを実行するhttpポートを設定するための定義ファイルです。

JP1/AOとWebブラウザー間のポート番号を変更した場合は，コマンドを実行するhttpポートも同じ番号に変更する必要があります。

形式

指定キー名=設定値

格納先フォルダ

非クラスタシステムの場合

JP1/AOのインストール先フォルダ¥confまたは/opt/jp1ao/conf

クラスタシステムの場合

共有フォルダ名¥jp1ao¥confまたは共有フォルダ名/jp1ao/conf

定義の反映契機

定義ファイルの更新

記述内容

指定キー名と設定値を1行に1つずつ指定します。コマンドプロパティファイルを記述するときは，次の点に注意してください。

「#」で始まる行はコメント行として扱われます。

空白行は無視されます。

エンコーディングはISO8859-1です。

大文字と小文字は区別されます。

指定する文字列内に「¥」が含まれる場合は，「¥¥」と記述する必要があります。

この場合，「¥¥」で1バイトとしてサイズを計算してください。

設定値が有効な値ではない場合，メッセージKNAE02022-Wが統合トレースログおよび公開ログに出力され，デフォルト値が設定されます。

同一の指定キーをファイル内に複数指定した場合は，あとに指定したものが有効となります。

設定項目

表2‒3　コマンドプロパティファイルの設定項目

キー名

設定項目

設定できる値

デフォルト値

command.http.port

コマンドを実行するhttpポートを指定する。

1〜65535

Windowsの場合

23015

Linuxの場合

22015

定義例

command.http.port = 23015

関連トピック

2.1　JP1/AOの環境を設定する手順

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

タスクが異常検出または失敗の状態になった場合に，メールで通知するための定義ファイルです。

形式

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<mail xmlns="http://www.hitachi.com/products/it/software/xml/automation/conf/mailDefinition">
<title>メールタイトル</title>
<body>メール本文</body>
</mail>

格納先フォルダ

非クラスタシステムの場合

JP1/AOのインストール先フォルダ¥confまたは/opt/jp1ao/conf

クラスタシステムの場合

共有フォルダ名¥jp1ao¥confまたは共有フォルダ名/jp1ao/conf

定義の反映契機

JP1/AOの起動

記述内容

メール通知定義ファイルをXML形式で編集します。編集する個所は「メールタイトル」と「メール本文」の部分です。

記述するときは次の点に注意してください。

メール通知定義ファイルがない場合や，XMLとして形式が誤っている場合は読み込みエラーとなります。この場合，デフォルトのタイトルと本文でメールが送信されます。

XMLとして正しい形式で<mail><title><body>以外のタグを指定しても，その要素は無視されます。

<title>や<body>のタグを省略した場合は，それぞれ空文字が指定されます。

<mail>タグは省略できません。省略した場合，形式不正で読み込みエラーとなります。

タグの大文字と小文字は区別されます。

設定項目

表2‒4　メール通知定義ファイルの設定項目

設定項目

XMLエレメント

文字列長

メール通知で使用するメールのタイトル

title

0〜9,999バイトの文字列

メール通知で使用するメールの本文

body

表2‒5　メール通知定義ファイルの設定項目とデフォルト値

メール通知で使用するメールのタイトルのデフォルト値

メール通知で使用するメールの本文のデフォルト値

[Automatic Operation]$TASK_NAME$が$TASK_STATUS$に変更されました。

リソースグループ名:$RESOURCE_GROUP_NAME$

タスク名:$TASK_NAME$

実行者:$USER_NAME$

タスク詳細:$TASK_DETAIL_URL$

メールタイトルおよびメール本文に，XMLの文法上使用できない文字を使用したい場合は，XMLの実体参照を使用します。

表2‒6　XMLの実体参照

使用したい文字

置き換えて使用する文字

&

&amp;

<

&lt;

>

&gt;

"

&quot;

'

&apos;

メールタイトルおよびメール本文には，次の埋め込み文字を使用できます。

表2‒7　メール通知定義ファイルの埋め込み文字

埋め込み文字

項目

備考

$RESOURCE_ GROUP_NAME$

リソースグループ名

リソースグループ名を表す文字列が設定される。

$TASK_NAME$

タスク名

タスクのプロパティの形式に従って設定される。

$TASK_ID$

タスクID

$TASK_KIND$

タスク種別

$SERVICE_NAME$

サービス名

$SERVICE_CATEGORY$

サービスカテゴリ

$TASK_STATUS$

タスクの状態

$EXECUTION_DATE$

実行操作日時

$PLANNED_ START_DATE$

開始予定日時

$START_DATE$

開始日時

$END_DATE$

終了日時

$SCHEDULE_PERIOD$

定期実行周期

$SCHEDULE_TIME$

定期実行時刻

$SCHEDULE_ START_DATE$

定期実行適用開始日

$USER_NAME$

実行者

$TASK_DETAIL_URL$

［タスク詳細］画面のURL

httpまたはhttpsから始まるURLが設定される。

該当するタスクの状態によって，プロパティの値が空となる場合があります。この場合，埋め込み文字が取得する値は空白になります。

定義例

タスクの状態が変更された場合に，リソースグループ名，タスク名，実行者，およびタスク詳細を通知する例

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<mail xmlns="http://www.hitachi.com/products/it/software/xml/automation/conf/mailDefinition">
<title>[Automatic Operation]$TASK_NAME$が$TASK_STATUS$に変更されました。</title>
<body>
リソースグループ名:$RESOURCE_GROUP_NAME$
タスク名:$TASK_NAME$
実行者:$USER_NAME$
タスク詳細:$TASK_DETAIL_URL$
</body>
</mail>

関連トピック

2.1　JP1/AOの環境を設定する手順

2.5　セキュリティ定義ファイル（security.conf）

ユーザーのパスワード条件やロックに関する設定をするための定義ファイルです。

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

形式

指定キー名=設定値

格納先フォルダ

共通コンポーネントのインストール先フォルダ¥conf¥secまたは/opt/HiCommand/Base64/conf/sec

定義の反映契機

定義ファイルの更新

記述内容

指定キー名と設定値を1行に1つずつ指定します。セキュリティ定義ファイルを記述するときは，次の点に注意してください。

「#」で始まる行はコメント行として扱われます。

空白行は無視されます。

大文字と小文字は区別されます。

設定値が有効な値ではない場合，デフォルト値が設定されます。

同一の指定キーをファイル内に複数指定した場合は，あとに指定したものが有効となります。

定義例

# This is the minimum length of the password
# (minimum: 1 -256characters)
password.min.length=4

# This is the minimum number of uppercase characters included in the password
# (minimum: 0-256 characters, character type: A-Z)
password.min.uppercase=0

# This is the minimum number of lowercase characters included in the password
# (minimum: 0-256 characters, character type: a-z)
password.min.lowercase=0

# This is the minimum number of numeric characters included in the password
# (minimum: 0-256 characters, character type: 0-9)
password.min.numeric=0

# This is the minimum number of symbolic characters included in the password
# (minimum: 0-256 characters, character type: ! # $ % & ' ( ) * + - . = @ ¥ ^ _ |)
password.min.symbol=0

# This specifies whether the user ID can be used for the password.
# (true = cannot use the user ID, false = can use the user ID)
password.check.userID=false

# This is the minimum number of login failures before an account is locked
# (minimum: 0-10 times)
account.lock.num=0

設定項目

表2‒8　セキュリティ定義ファイルの設定項目

キー名

設定項目

設定できる値

デフォルト値

password.min.length

パスワードの最小文字数を指定する。

1〜256

4

password.min.uppercase

パスワードに含める大文字の最小数を指定する。0 を指定した場合，大文字の数に制限はなくなる。

0〜256

0

password.min.lowercase

パスワードに含める小文字の最小数を指定する。0 を指定した場合，小文字の数に制限はなくなる。

0〜256

0

password.min.numeric

パスワードに含める数字の最小数を指定する。0 を指定した場合，数字の数に制限はなくなる。

0〜256

0

password.min.symbol

パスワードに含める記号の最小数を指定する。0 を指定した場合，記号の数に制限はなくなる。

0〜256

0

password.check.userID

ユーザーIDと同じパスワードを設定できないようにするかどうかを指定する。

true：設定できない

false：設定できる

false

account.lock.num

アカウントを自動ロックするときのログイン連続失敗回数を指定する。0を指定すると，ログインに連続で失敗しても自動ロックしない。

0〜10

0

関連トピック

2.1　JP1/AOの環境を設定する手順

2.6　接続先プロパティファイル（接続先名.properties）

次の部品を実行する際に，操作対象の機器との接続に使用する情報を設定するための定義ファイルです。

汎用コマンド実行部品

ファイル転送部品

ターミナル接続部品

コンテンツ部品

形式

指定キー名=設定値

格納先フォルダ

非クラスタシステムの場合

JP1/AOのインストール先フォルダ¥conf¥plugin¥destinationsまたは/opt/jp1ao/conf/plugin/destinations

クラスタシステムの場合

共有フォルダ名¥jp1ao¥conf¥plugin¥destinationsまたは共有フォルダ名/jp1ao/conf/plugin/destinations

定義の反映契機

接続先プロパティファイルを参照する部品の実行時

記述内容

指定キー名と設定値を1行に1つずつ指定します。接続先プロパティファイルを記述するときは，次の点に注意してください。

「#」で始まる行はコメント行として扱われます。

空白行は無視されます。

エンコーディングはISO8859-1です。

大文字と小文字は区別されます。

指定する文字列内に「¥」が含まれる場合は，「¥¥」と記述する必要があります。

この場合，「¥¥」で1バイトとしてサイズを計算してください。

同一の指定キーをファイル内に複数指定した場合は，あとに指定したものが有効となります。

接続先プロパティファイルに不正な設定値が設定された場合，接続先プロパティファイルを参照する部品は，実行エラーとなります。

ファイル名は，ホスト名.properties，またはIPアドレス.propertiesの形式で指定します。ただし，IPv6アドレスの場合，「:」はファイル名に使用できないため，「-」に置き変えて指定してください。例えば，IPv6アドレスが「2001::234:abcd」の場合は「2001--234-abcd.properties」と指定します。

設定項目

表2‒9　接続先プロパティファイルの設定項目

キー名

設定項目

設定できる値

terminal.charset

通信で使用する文字セットを指定する。

EUC-JP

eucjp

ibm-943C

ISO-8859-1

MS932

PCK

Shift_JIS

UTF-8

windows-31j

telnet.port

ターミナル接続部品を使用して，Telnet接続する際のポート番号を指定する。プロパティファイル（config_user.properties）のtelnet.port.numberより優先される。

0〜65535

ssh.port

次の部品を使用して，SSH接続する際のポート番号を指定する。

汎用コマンド実行部品

ファイル転送部品

ターミナル接続部品

コンテンツ部品

プロパティファイル（config_user.properties）のssh.port.numberより優先される。

0〜65535

telnet.prompt.account

ターミナル接続部品で接続先の機器に接続する場合，ユーザーID の入力を求める際に出力される文字列を検出するための正規表現パターンを1〜1,024 文字で指定する。例えば，「Username:」など。

正規表現パターンで使用できる文字列

telnet.prompt.password

ターミナル接続部品で接続先の機器に接続する場合，パスワードの入力を求める際に出力される文字列を検出するための正規表現パターンを1〜1,024 文字で指定する。例えば，「Password:」など。

正規表現パターンで使用できる文字列

telnet.noStdout.port.list

ターミナル接続部品で接続したあと，標準出力を返さないサービスのポート番号を1〜1,024文字で指定する。ポート番号を複数列挙する場合は「,」で区切って指定する。

0〜65535および「,」

定義例

terminal.charset=UTF-8
telnet.port=23
ssh.port=22
telnet.prompt.account=login
telnet.prompt.password=password
telnet.noStdout.port.list=25,80,110

2.7　文字セットマッピングファイル（charsetMapping_user.properties）

操作対象の機器で取得した文字セットの情報から，JP1/AOサーバの文字セットを設定するための定義ファイルです。

形式

指定キー名=設定値

格納先フォルダ

非クラスタシステムの場合

JP1/AOのインストール先フォルダ¥conf¥pluginまたは/opt/jp1ao/conf/plugin

クラスタシステムの場合

共有フォルダ名¥jp1ao¥conf¥pluginまたは共有フォルダ名/jp1ao/conf/plugin

定義の反映契機

JP1/AOの起動時

記述内容

指定キー名と設定値を1行に1つずつ指定します。指定キー名には，操作対象の機器が返した/usr/bin/locale charmapコマンドの値をそのまま設定します。「"」が含まれる場合は，「"」を付けて設定してください。設定値には，指定キー名に対応する文字セットを設定します。

設定できる文字セットは次のとおりです。

EUC-JP

eucjp

ibm-943C

ISO-8859-1

MS932

PCK

Shift_JIS

UTF-8

windows-31j

文字セットマッピングファイルを記述するときは，次の点に注意してください。

「#」で始まる行はコメント行として扱われます。

空白行は無視されます。

エンコーディングはISO8859-1です。

大文字と小文字は区別されます。

指定する文字列内に「¥」が含まれる場合は，「¥¥」と記述する必要があります。

この場合，「¥¥」で1バイトとしてサイズを計算してください。

同一の指定キーをファイル内に複数指定した場合は，あとに指定したものが有効となります。

文字セットマッピングファイルに不正な設定値が設定された場合，文字セットマッピングファイルを参照する部品は，実行エラーとなります。

定義例

操作対象の機器がHP-UXの例

"utf8.cm" = UTF-8
"iso88591.cm" = ISO-8859-1
"SJIS.cm" = Shift_JIS
"eucJP.cm" = EUC-JP

2.8　外部認証サーバ連携コンフィグファイル（exauth.properties）

外部認証連携に必要な設定をするための定義ファイルです。

形式

指定キー名=設定値

格納先フォルダ

共通コンポーネントのインストール先フォルダ¥confまたは/opt/HiCommand/Base64/conf

定義の反映契機

コンフィグファイルを保存すると即座に反映されます。

但し，コンフィグファイルの定義変更時にログイン中のユーザーは，再度ログインするまで変更内容が反映されません。また，コンフィグファイルの定義変更時にログイン中のユーザーは，認証方式がログイン時と異なって表示される場合があります。

記述内容

指定キー名と設定値を1行に1つずつ指定します。外部認証サーバ連携コンフィグファイルを記述するときは，次の点に注意してください。

「#」で始まる行はコメント行として扱われます。

空白行は無視されます。

大文字と小文字は区別されます。

設定値の前後には，空白を指定できません。

設定値は「"」で囲まないでください。

設定項目

表2‒10　外部認証サーバ連携コンフィグファイルの設定項目

分類

キー名

設定項目

設定できる値

デフォルト値

共通項目

auth.server.type

外部認証連携の種別を指定する。

internal：外部認証連携しない

jp1base：JP1/Baseと外部認証連携する

ldap：LDAPディレクトリサーバとして使用しているActive Directoryと外部認証連携する

internal

auth.server.name

連携する外部認証サーバのサーバ識別名を64バイト以内で指定する。

「auth.server.type」に「ldap」を指定した場合，必ず指定する。それ以外の場合は，指定不要。

ASCII印字可能文字コード(0x21-7E)の中で、一部の特殊文字(「」,「¥」,「/」,「:」,「,」,「;」,「*」,「?」,「"」,「<」,「>」,「|」,「$」, 「%」,「&」,「'」,「`」 )を除いた文字

-

(インストール時の初期値:ServerName)

auth.group.mapping

Active Directoryと外部認証連携する場合に，グループ連携するかどうかを指定する。

true：グループ連携する

false：グループ連携しない

false

LDAP用設定項目※1

auth.ldap.サーバ識別名※2.protocol

「ldap」と指定する。

「auth.server.type」に「ldap」以外を指定した場合は，指定不要。

ldap

-

auth.ldap.サーバ識別名※2.host

LDAPディレクトリサーバのホスト名，IPv4アドレス，またはIPv6アドレスを指定する。

IPv6アドレスを指定する場合は，「[]」で囲んで指定する。

「auth.ldap.サーバ識別名.dns_lookup」に「false」を指定した場合は，必ず指定する。

ホスト名またはIPアドレスに指定できる文字列

-

auth.ldap.サーバ識別名※2.port

LDAPディレクトリサーバのポート番号を指定する。

1〜65535

389

auth.ldap.サーバ識別名※2.timeout

LDAPディレクトリサーバの接続タイムアウト時間を秒数で指定する。0を指定した場合，通信エラーが発生するまで待つ。

0〜120

15

auth.ldap.サーバ識別名※2.attr

認証ユーザーのユーザーIDの値が定義されている属性名を指定する。

属性名に使用できる文字列

-

(インストール時の初期値:sAMAccountName)

auth.ldap.サーバ識別名※2.basedn

LDAPディレクトリサーバの認証ユーザーを検索する際の基点となるDNを指定する。

DNに指定できる文字列

-

auth.ldap.サーバ識別名※2.retry.interval

LDAPディレクトリサーバとの通信に失敗した場合のリトライ間隔（単位：秒）を指定する。

1〜60

1

auth.ldap.サーバ識別名※2.retry.times

LDAPディレクトリサーバとの通信に失敗した場合のリトライ回数を指定する。

0〜50

20

auth.ldap.サーバ識別名※2.domain.name

LDAPディレクトリサーバのドメイン名を指定する。

次のどちらかの条件を満たす場合，必ず指定する。

「auth.group.mapping」にtrueを指定している

「auth.ldap.サーバ識別名.dns_lookup」にtrueを指定し「auth.ldap.サーバ識別名.host」を省略している

ドメイン名に指定できる文字列

-

auth.ldap.サーバ識別名※2.dns_lookup

LDAPディレクトリサーバをDNSから検索するかどうかを指定する。

true：DNSから検索する

false：DNSから検索しない

false

注※1

「auth.server.type」に「ldap」以外を指定した場合，設定内容は無視されます。

注※2

サーバ識別名には，「auth.server.name」で指定したサーバ識別名と同じ値を指定してください。

定義例

次の条件を満たす場合の定義例

Active Directoryと外部認証連携する

グループ連携しない

LDAP検索用ユーザーの登録が不要

DNSを使用しない

auth.server.type=ldap
auth.server.name=ServerName1
auth.ldap.ServerName1.protocol=ldap
auth.ldap.ServerName1.host=adhost1
auth.ldap.ServerName1.attr=cn
auth.ldap.ServerName1.basedn=cn=Users,dc=example,dc=com

次の条件を満たす場合の定義例

Active Directoryと外部認証連携する

グループ連携する

LDAP検索用ユーザーの登録が必要

DNSを使用する

auth.server.type=ldap
auth.server.name=ServerName1
auth.ldap.ServerName1.protocol=ldap
auth.ldap.ServerName1.attr= sAMAccountName
auth.ldap.ServerName1.basedn=dc=example,dc=com
auth.ldap.ServerName1.domain.name=example.com
auth.ldap.ServerName1.dns_lookup=true
auth.group.mapping=true

関連トピック

3.2　Active Directoryとの連携

2.9　外部ネットワークに接続できない環境での設定（Windowsの場合）

JP1/AOではAuthenticodeで署名されたプログラムを利用します。Authenticodeで署名されたプログラムは，必要に応じて外部ネットワークに接続して，署名を確認しています。そのため，外部ネットワークに接続できない環境では，サービス実行の延長で動く部品が実行されるまで，数十秒掛かる場合があります。

外部ネットワークに接続できない環境でJP1/AOを運用する場合は，JP1/AOサーバに次の設定を行うことで，Authenticode署名の機能を無効にし，部品実行までの時間を短縮できます。

テキストエディタで次の両方のファイルを開いてください。

システムドライブ:¥Windows¥Microsoft.NET¥Framework¥v2.0.50727¥aspnet.config

システムドライブ:¥Windows¥Microsoft.NET¥Framework¥v2.0.50727¥CONFIG¥machine.config

次のとおり，generatePublisherEvidenceのenabledにfalseを設定し，保存してください。

<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>

2.10　OS起動時のJP1/AOの自動起動を有効にする設定（Linuxの場合）

JP1/AOサーバがLinuxの場合，OS起動時にJP1/AOを自動起動させない設定になっています。

OS起動時にJP1/AOを自動起動させたい場合は，OSの起動スクリプトに，環境変数LANGの設定値を指定し，hcmds64srvコマンドを実行するように記述してください。

例

export LANG=ja_JP.utf8
/opt/HiCommand/Base64/bin/hcmds64srv -start

3　他製品連携

JP1/AOと他製品との連携について説明しています。

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

3.1.1　JP1/Baseの認証機能と連携する流れ

外部認証サーバ連携コンフィグファイルの設定と，JP1ユーザー作成および設定が必要です。

JP1/Baseの認証機能との連携は，次の流れで進めます。

表3‒1　JP1/Baseの認証機能と連携する流れ

作業

作業の要否

参照先

1

JP1/Baseの認証機能と初めて連携する場合は，外部認証サーバ連携コンフィグファイルを設定します。

必須

3.1.2　外部認証サーバ連携コンフィグファイルを設定する手順

2

JP1ユーザーを作成および設定します。

この作業は，作業1よりも前に実施しても問題ありません。

必須

3.1.3　JP1ユーザーを作成および設定する手順（JP1/Base連携）

3

作業2で作成したJP1ユーザーが，JP1/Baseと接続できることを確認するために，hcmdscheckauthコマンドまたはhcmds64checkauthコマンドを実行します。

必須

3.1.5　JP1/Baseとの接続を確認する手順

関連トピック

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

3.1.2　外部認証サーバ連携コンフィグファイルを設定する手順

JP1/Baseの認証機能と連携するために，外部認証サーバ連携コンフィグファイルを設定します。

JP1/Baseの認証機能と連携するには，JP1ユーザーの作成および設定も必要です。次に示す手順の前かあとに，JP1/Baseの認証機能と連携するJP1ユーザーを作成，設定してください。

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

JP1/Baseの認証機能と連携するには：

外部認証サーバ連携コンフィグファイル（exauth.properties）を開きます。

外部認証サーバ連携コンフィグファイルは次のフォルダに格納されています。

共通コンポーネントのインストール先フォルダ¥confまたは/opt/HiCommand/Base64/conf

指定キー「auth.server.type」の値に「jp1base」を指定します。

外部認証サーバ連携コンフィグファイルを上書き保存します。

関連トピック

3.1.3　JP1ユーザーを作成および設定する手順（JP1/Base連携）

2.8　外部認証サーバ連携コンフィグファイル（exauth.properties）

3.1.3　JP1ユーザーを作成および設定する手順（JP1/Base連携）

JP1/Baseの認証機能と連携して，JP1/AOのユーザーアカウントを管理するために，JP1ユーザーを作成および設定します。

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

JP1ユーザーを作成および設定するには：

JP1/Baseの操作画面でユーザーを作成します。

JP1/Baseと連携する場合，JP1/AOの操作画面でユーザーやユーザーグループを登録する必要はありません。

JP1/Baseで，JP1資源グループ名および権限レベルを指定します。

JP1資源グループ名には，JP1/AOのリソースグループ名を指定します。

All Resourcesの権限を与えたい場合は，JP1 資源グループ名に「*」を指定します。

関連トピック

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

3.1.4　JP1/Baseでの権限レベルの定義（JP1/Base連携）

3.1.4　JP1/Baseでの権限レベルの定義（JP1/Base連携）

JP1/Baseと連携するために，JP1/AO上のロールに応じて権限レベルを定義します。

権限レベル「JP1_AO_Admin」および「JP1_AO_Develop」は，JP1資源グループ名「*」だけに設定できます。「*」以外のJP1資源グループ名に「JP1_AO_Admin」または「JP1_AO_Develop」を設定した場合，そのユーザーはJP1/AOにログインできません。

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

表3‒2　権限レベルの定義（JP1/Base連携）

JP1/AO上のロールまたは権限

JP1/Baseで指定するJP1/AO用の権限レベル

Admin

JP1_AO_Admin

Develop

JP1_AO_Develop

Modify

JP1_AO_Modify

Submit

JP1_AO_Submit

UserManagement

HCS_UserMng_Admin

なお，JP1/Baseのインストール時にデフォルトで作成されるjp1adminユーザーでJP1/AOにログインした場合，All Resourcesに対するAdminロールとUserManagement権限を付与されたユーザーとして扱われます。

10-10より前のバージョンのJP1/Baseを使用している場合は，JP1/Baseのアクセス権限レベルファイルを次のように変更し，jbsaclreloadコマンドを実行してください。

表3‒3　アクセス権限レベルファイルの定義内容

ファイルのパス

ファイル名

変更する項目

変更する定義内容

Windowsの場合

システムドライブ¥Program Files (x86)¥Hitachi¥JP1Base¥conf¥user_acl※

Linuxの場合

/etc/opt/jp1base/conf/user_acl

JP1_AccessLevel

; for JP1/Automatic Operation

JP1_AO_Admin:AO:Admin,Develop,Modify,Execute,View

JP1_AO_Develop:AO:Develop,Modify,Execute,View

JP1_AO_Modify:AO:Modify,Execute,View

JP1_AO_Submit:AO:Execute,View

HCS_UserMng_Admin:HBase:Admin

注※

「システムドライブ¥Program Files (x86)¥Hitachi¥JP1Base¥」は，JP1/Baseのデフォルトの格納先です。ユーザーが格納先を変更している場合，このパスとは異なります。

関連トピック

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

マニュアル「JP1/AO 導入・設計ガイド」−「ユーザーとアクセス権の検討」のトピック

マニュアル「JP1/Base 運用ガイド」−「jbsaclreload」のトピック

3.1.5　JP1/Baseとの接続を確認する手順

JP1ユーザーを作成および設定したあと，JP1/Baseと接続できているかどうかをユーザーごとに確認します。

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

JP1/Baseとの接続を確認するには：

hcmdscheckauthコマンドまたはhcmds64checkauthコマンドを実行します。

関連トピック

マニュアル「JP1/AO 画面・コマンド・APIリファレンス」−「hcmdscheckauth/hcmds64checkauthコマンド」のトピック

3.2　Active Directoryとの連携

3.2.1　Active Directoryと連携する流れ

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

グループ連携しない場合，同じユーザーをJP1/AOとActive Directoryに登録して，Active Directoryでユーザー認証します。JP1/AOにはパスワードの登録は不要です。

グループ連携する場合，Active DirectoryのグループをJP1/AOのユーザーグループとして登録して利用します。そのため，必要に応じてJP1/AO のユーザーグループとして登録するActive Directoryのグループを作成し，JP1/AO にログインするユーザーを所属させてください。

Active Directoryとの連携は，次の流れで進めます。なお，クラスタシステムの場合は，実行系サーバと待機系サーバで同じ設定をしてください。

表3‒4　Active Directoryと連携する流れ

作業

グループ連携しない場合

グループ連携する場合

参照先

1

Active Directoryにユーザーを登録します。

任意※

任意※

3.2.2　Active Directoryにユーザーを登録する

2

外部認証サーバ連携コンフィグファイルに，Active Directory連携に必要な情報を登録します。

必要

必要

3.2.3　外部認証サーバ連携コンフィグファイルに情報を登録する

3

Active DirectoryのDIT構造を検討して，LDAP検索用ユーザーを登録したり，外部認証サーバ連携コンフィグファイルへ情報を登録したりします。

必要

必要

3.2.4　LDAP検索用情報を登録する

4

外部認証サーバ連携コンフィグファイルに登録した情報で，Active Directoryと接続できることを確認するために，hcmdscheckauthコマンドまたはhcmds64checkauthコマンドを実行します。

必要

必要

3.2.5　JP1/AOとActive Directoryの接続を確認する

5

JP1/AOにユーザーを登録します。1.と前後しても問題ありません。

必要

不要

3.2.6　JP1/AOにユーザー情報を登録する

6

Active Directoryのグループにロールを割り当てます。

不要

必要

3.2.7　Active Directoryのグループにロールを割り当てる

注※

Active Directoryに登録済みのユーザーでJP1/AOにログインする場合，この作業は不要です。

ポイント

外部認証サーバ連携コンフィグファイルに設定内容として登録するDNには，サロゲートペア文字を含むことはできません。

また，グループ連携する場合，Active DirecotryのグループのDNの先頭のRDNは，JP1/AOのユーザーグループに使用できる文字コード，文字列長の条件を満たす値の必要があります。

関連トピック

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

3.2.2　Active Directoryにユーザーを登録する

JP1/AOにログインするユーザーを，Active Directoryに登録します。Active Directoryに登録済みのユーザーでJP1/AOにログインする場合，この手順は不要です。

グループ連携する場合，Active Directory のグループを JP1/AO のユーザーグループとして登録して利用します。そのため，必要に応じてJP1/AO のユーザーグループとして登録するActive Directory のグループを作成し，JP1/AO にログインするユーザーを所属させてください。

なお，グループ連携しない場合は，Active DirectoryのユーザーIDとJP1/AOのユーザーIDは合わせてください。

3.2.3　外部認証サーバ連携コンフィグファイルに情報を登録する

外部認証サーバ連携コンフィグファイル（exauth.properties）に，Active Directory連携に必要な情報を登録します。

外部認証サーバ連携コンフィグファイルは次のフォルダに格納されています。

共通コンポーネントのインストール先フォルダ¥confまたは/opt/HiCommand/Base64/conf

表3‒5　外部認証サーバ連携コンフィグファイルに登録する情報

キー名

設定内容

定義の要否

auth.server.type

ldap （固定）

必須

auth.server.name

サーバ識別名

必須

auth.group.mapping

true : グループ連携する

false : グループ連携しない

必須

auth.ldap.サーバ識別名.protocol

ldap （固定）

必須

auth.ldap.サーバ識別名.host

LDAPディレクトリサーバのホスト名またはIPアドレス

任意※1

auth.ldap.サーバ識別名.port

LDAPディレクトリサーバのポート番号

任意

auth.ldap.サーバ識別名.timeout

LDAPディレクトリサーバの接続タイムアウト秒数

任意

auth.ldap.サーバ識別名.retry.interval

LDAPディレクトリサーバと通信失敗時のリトライ間隔秒数

任意

auth.ldap.サーバ識別名.retry.times

LDAPディレクトリサーバと通信失敗時のリトライ回数

任意

auth.ldap.サーバ識別名.domain.name

ドメイン名

任意※2

auth.ldap.サーバ識別名.dns_lookup

true : DNSでLDAPディレクトリサーバを検索する

false : DNSでLDAPディレクトリサーバ検索しない

任意

注※1

「auth.ldap.サーバ識別名.dns_lookup」にfalseを指定している場合，必ず指定してください。

注※2

次のどちらかに該当する場合，必ず指定してください。

「auth.group.mapping」にtrueを指定している場合

「auth.ldap.サーバ識別名.dns_lookup」にtrueを指定し，「auth.ldap.サーバ識別名.host」を省略した場合

関連トピック

2.8　外部認証サーバ連携コンフィグファイル（exauth.properties）

3.2.4　LDAP検索用情報を登録する

Active Directory連携ではDNが必要な簡易認証を使用します。また，Active Directoryでユーザー情報を検索するために，LDAP検索用情報が必要です。

なお，LDAP検索用情報は，次の情報のことです。

外部認証サーバ連携コンフィグファイルに設定した情報

LDAP検索用ユーザー

JP1/AOにログインするユーザー情報が，DIT（Directory Information Tree）構造として1つのDNの直下に列挙されているかどうかで，登録するLDAP検索用情報が異なります。そのため，DIT構造を確認してから，LDAP検索用情報を登録します。

DITの構造を確認して必要な作業を決定する

JP1/AOとActive Directory連携するすべてのユーザーのユーザーエントリーが，特定のDNの直下に列挙されているDITの構造では，LDAP検索用ユーザーの登録は不要です。

次にLDAP検索用ユーザーの登録が不要なDITツリー構造の例を示します。

図3‒1　DITツリー構造の例（LDAP検索用ユーザーの登録が不要な場合）

この例ではすべてのユーザーエントリーが，1つのDN「cn=Users,dc=example,dc=com」の直下に列挙されているので，LDAP検索用ユーザーの登録は不要です。LDAP検索用ユーザーの登録が不要の場合，2.の手順を実行します。

ただし，この例の条件を満たしたときでも例外として，同じユーザーでユーザーエントリーのRDNの属性値とJP1/AOのユーザーIDが一致しないことがある場合は，LDAP検索用ユーザーの登録が必要になります。この場合，3.の手順を実行します。

JP1/AOとActive Directory連携するユーザーのユーザーエントリーが，Active Directoryで複数のDNの下に列挙されているDITの構造では，LDAP検索用ユーザーの登録が必要です。

次にLDAP検索用ユーザーの登録が必要なDITツリー構造の例を示します。

図3‒2　DITツリー構造の例（LDAP検索用ユーザーの登録が必要な場合）

この例ではユーザーエントリーが2つのDN「ou=Tokyo,dc=example,dc=com」および「ou=Osaka,dc=example,dc=com」の下に列挙されているので，LDAP検索用ユーザーの登録が必要になります。

LDAP検索用ユーザーの登録が必要な場合，3.の手順を実行します。

LDAP検索用ユーザー登録が不要な場合の作業を実行する

次の表に従って，外部認証サーバ連携コンフィグファイルに情報を登録します。

表3‒6　外部認証サーバ連携コンフィグファイルの設定（LDAP検索用ユーザーの登録が不要の場合）

キー名

設定内容

auth.ldap.サーバ識別名※.attr

ユーザーエントリーのRDNの属性名

auth.ldap.サーバ識別名※.basedn

ユーザーエントリーの1つ上のDN

注※ キー名 auth.server.name で定義した設定内容を登録する。

LDAP検索用ユーザーの登録が必要な場合の作業を実行する

hcmdsldapuserコマンドまたはhcmds64ldapuserコマンドを使用してLDAP検索用ユーザーを登録します。

次の表に従って，外部認証サーバ連携コンフィグファイルに情報を登録します。

表3‒7　外部認証サーバ連携コンフィグファイルの設定（LDAP検索用ユーザーの登録が必要な場合）

キー名

設定内容

auth.ldap.サーバ識別名※.attr

ユーザーIDを持つ属性名

auth.ldap.サーバ識別名※.basedn

検索起点とするDN

注※ キー名 auth.server.name で定義した設定内容を登録する。

関連トピック

マニュアル「JP1/AO 画面・コマンド・APIリファレンス」−「hcmdsldapuser/hcmds64ldapuser」のトピック

2.8　外部認証サーバ連携コンフィグファイル（exauth.properties）

3.2.5　JP1/AOとActive Directoryの接続を確認する

hcmdscheckauthコマンドまたはhcmds64checkauthコマンドを実行し，外部認証サーバ連携コンフィグファイル（exauth.properties）に登録した情報で，Active Directoryと接続できるかどうかを確認します。

関連トピック

マニュアル「JP1/AO 画面・コマンド・APIリファレンス」−「hcmdscheckauth/hcmds64checkauth」のトピック

3.2.6　JP1/AOにユーザー情報を登録する

グループ連携しない場合，Active Directoryに登録したユーザーをJP1/AOにも登録します。Active DirectoryのユーザーIDとJP1/AOのユーザーIDは合わせてください。なお，パスワードの設定は不要です。

関連トピック

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

3.2.7　Active Directoryのグループにロールを割り当てる

グループ連携する場合，［グループ追加］ダイアログボックスで，Active DirectoryのグループをJP1/AOのユーザーグループとして登録します。そのあと，登録したユーザーグループにリソースグループおよびロールを割り当てます。

関連トピック

マニュアル「JP1/AO 運用ガイド」−「JP1/AOと連携するActive Directoryのグループを登録する手順」のトピック

マニュアル「JP1/AO 運用ガイド」−「リソースグループとロールをユーザーグループに割り当てる手順」のトピック

3.3　Hitachi Command Suite製品との連携

3.3.1　Hitachi Command Suite製品にシングルサインオンができるようにする手順

Link&Launch機能を使用して，Hitachi Command Suite製品にシングルサインオンができるようにするには，権限レベルの定義やプロパティファイルの編集が必要です。シングルサインオンを利用すると，JP1/AOで作成したユーザーやユーザーグループをHitachi Command Suite製品と共有できます。

事前作業

ラウンチするHitachi Command Suite製品が，JP1/AOサーバにインストールされていることを確認します。

ラウンチするURLには，Hitachi Command Suite製品のインストール時に指定したホスト名またはIPアドレスが利用されます。そのため，JP1/AOをWebブラウザーから操作する端末で，ホスト名が正しく解決されていることを確認してください。

JP1ユーザーでHitachi Command Suite製品にシングルサインオンする場合，JP1/Baseの認証機能と連携していることを確認します。

Hitachi Command Suite製品にシングルサインオンができるようにするには：

JP1ユーザーでHitachi Command Suite製品にシングルサインオンする場合，JP1/Baseで権限レベルを定義します。

プロパティファイル（config_user.properties）のlinkandlaunch.hcs.enabledキーに「true」を指定します。

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

JP1/AOのサービスを停止します。

非クラスタシステムの場合

hcmdssrvコマンドに/stopオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオフラインにします。

JP1/AOのサービスを開始します。

非クラスタシステムの場合

hcmdssrvコマンドに/startオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオンラインにします。

作業結果

［ツール］メニューに製品名のリンクが表示され，Hitachi Command Suite製品にシングルサインオンできるようになります。

関連トピック

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

3.3.2　JP1/Baseでの権限レベルの定義（Hitachi Command Suite製品にシングルサインオンする場合）

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

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

3.3.2　JP1/Baseでの権限レベルの定義（Hitachi Command Suite製品にシングルサインオンする場合）

JP1/Baseで管理するユーザーで，JP1/AOからHitachi Command Suite製品にシングルサインオンするためには，JP1/Baseで各製品に対応する権限レベルを設定する必要があります。

表3‒8　権限レベルの定義（Hitachi Command Suite製品にシングルサインオンする場合）

製品名

各製品のロールまたは権限

JP1/Baseで設定する権限レベル

共通コンポーネント

User Management

HCS_UserMng_Admin

Device Manager

Admin

HCS_HDvM_Admin

StorageAdmin

HCS_HDvM_Storage

Guest

HCS_HDvM_Guest

Peer

HCS_HDvM_Peer

Replication Manager

Admin

HCS_HRpM_Admin

Modify

HCS_HRpM_Modify

View

HCS_HRpM_View

Tiered Storage Manager

Admin

HCS_HTSM_Admin

Execute

HCS_HTSM_Execute

Modify

HCS_HTSM_Modify

View

HCS_HTSM_View

Storage Navigator Modular

Modify

HCS_HSNM2_Modify

View

HCS_HSNM2_View

File Services Manager

Admin

HCS_HFSM_Admin

Compute Systems Manager

Admin

HCS_HCSM_Admin

Modify

HCS_HCSM_Modify

View

HCS_HCSM_View

Global Link Availability Manager

Admin

HCS_HGLM_Admin

Modify

HCS_HGLM_Modify

View

HCS_HGLM_View

Tuning Manager

Admin

HCS_HTnM_Admin

View

HCS_HTnM_View

関連トピック

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

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

3.4.1　JP1/IMのイベント監視機能と連携する手順

JP1/IMのイベント監視機能と連携することで，JP1/IMを使用してJP1イベントを一元監視できます。

事前作業

JP1/IMと連携する場合の前提条件を確認します。

JP1/IMのイベント監視機能と連携するには：

統合機能メニュー定義ファイルを編集します。

オブジェクトタイプ定義ファイル，イベント拡張属性定義ファイル，モニター画面呼び出し定義ファイル，および統合機能メニュー定義ファイルを，JP1/IM - ManagerおよびJP1/IM - Viewのフォルダにコピーします。

これらの定義ファイルは，Windows環境用です。Linux環境のJP1/IMに定義ファイルをコピーする場合は，テキストエディタやnkfコマンドなどを使用して，文字コードをUTF-8に変換し，改行コードをLFに変更してからコピーしてください。

定義ファイルを有効にするため，JP1/IMを再起動します。

JP1イベントの通知が有効になっていることを確認します。

プロパティファイル（config_user.properties）内のnotification.jp1eventキーが「true」であれば，JP1イベントの通知が有効になっています。

関連トピック

マニュアル「JP1/AO 導入・設計ガイド」−「JP1/IM - Managerと連携する場合の構成」のトピック

3.4.2　JP1/IM連携に使用する定義ファイル

3.4.3　統合機能メニュー定義ファイル（hitachi_jp1_ao_tree.conf）

3.4.4　JP1/IM連携に使用する定義ファイルのコピー先フォルダ（コピー先がWindowsの場合）

3.4.5　JP1/IM連携に使用する定義ファイルのコピー先ディレクトリ（コピー先がUNIXの場合）

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

3.4.2　JP1/IM連携に使用する定義ファイル

JP1/IMと連携するために，統合機能メニュー定義ファイル，オブジェクトタイプ定義ファイル，イベント拡張属性定義ファイル，およびモニター画面呼び出し定義ファイルを使用します。

統合機能メニュー定義ファイルは，JP1/AOサーバのホスト名やポート番号などの部分を編集する必要があります。

格納先フォルダ

非クラスタシステムの場合

JP1/AOのインストール先フォルダ¥conf¥eventまたは/opt/jp1ao/conf/event

クラスタシステムの場合

共有フォルダ名¥jp1ao¥conf¥eventまたは共有フォルダ名/jp1ao/conf/event

表3‒9　JP1/IM連携に使用する定義ファイル

定義ファイル名

ファイル名

内容

編集可否

統合機能メニュー定義ファイル

hitachi_jp1_ao_tree.conf

JP1/IM - Viewの［統合機能メニュー］画面でツリー表示するための情報が定義されています。

○　

オブジェクトタイプ定義ファイル

hitachi_jp1_ao_obj.ja

JP1/IM - View の［重要イベント定義］画面や［イベント取得条件設定］画面などで，［オブジェクトタイプ］および［登録名タイプ］に表示される項目が定義されています。

×　

イベント拡張属性定義ファイル

hitachi_jp1_ao_attr_sys_ja.conf

JP1/IM - Viewの［イベント詳細］画面に表示するイベント属性の並び順や，表示される属性名が定義されています。この定義ファイルでは，イベント拡張属性の固有情報が定義されています。

×　

モニター画面呼び出し定義ファイル

hitachi_jp1_ao_mon_sys_alarm_ja.conf

JP1/IM - Viewの［イベントコンソール］画面から，イベント発行元などのモニター画面を呼び出すための情報が定義されています。

×　

（凡例）

○：編集できます。　×：編集できません。

関連トピック

3.4.1　JP1/IMのイベント監視機能と連携する手順

3.4.3　統合機能メニュー定義ファイル（hitachi_jp1_ao_tree.conf）

3.4.3　統合機能メニュー定義ファイル（hitachi_jp1_ao_tree.conf）

JP1/IMのイベント監視機能と連携するときに編集する定義ファイルです。

JP1/IM - Viewの［統合機能メニュー］画面でツリー表示するための情報が定義されています。

形式

指定キー名=設定値

格納先フォルダ

非クラスタシステムの場合

JP1/AOのインストール先フォルダ¥conf¥event¥jp1imview¥jaまたは/opt/jp1ao/conf/event/jp1imview/ja

クラスタシステムの場合

共有フォルダ名¥jp1ao¥conf¥event¥jp1imview¥jaまたは共有フォルダ名/jp1ao/conf/event/jp1imview/ja

定義の反映契機

サービス（JP1/IM）の再起動

記述内容

統合機能メニュー定義ファイル内の<JP1_AO_HOST>の部分にJP1/AOサーバのホスト名またはIPアドレスを指定し，<PORT_NO>の部分にJP1/AOを操作する端末のポート番号を指定します。

異なるサーバ上のJP1/AOのWeb画面を起動させる場合，統合機能メニュー定義ファイルにはそれぞれのサーバに対応するブロックを定義する必要があります。

定義例

JP1/AOのホスト名が「AO-Host」，ポート番号が「23015」のWebサーバにHTTP接続する場合の例

#All Rights Reserved. Copyright (C) 2012, Hitachi, Ltd.
#Licensed Material of Hitachi, Ltd.

#Comment 定義ファイルが統合機能メニュー定義ファイルであることを宣言
@file type="function-definition", version="0300";

#Comment 機能ツリーメニュー定義ブロック-フォルダ
@define-block type="function-tree-def";
id="jco_folder_ AutomaticOperation";
parent_id="root";
name="IT運用自動化";
@define-block-end;

#Comment 機能ツリーメニュー定義ブロック-階層1
@define-block type="function-tree-def";
id="jco_JP1_AO";
parent_id="jco_folder_ AutomaticOperation";
name="IT運用自動化基盤";
execute_id="default_browser";
arguments="http://AO-Host:23015/Automation/launcher/Login?jp1token=%JCO_JP1TOKEN$ENC$URLENC%";

2台のサーバを統合機能メニュー定義ファイルに設定する場合の例

#All Rights Reserved. Copyright (C) 2012, Hitachi, Ltd.
#Licensed Material of Hitachi, Ltd.

#Comment 定義ファイルが統合機能メニュー定義ファイルであることを宣言
@file type="function-definition", version="0300";

#Comment 機能ツリーメニュー定義ブロック-フォルダ
@define-block type="function-tree-def";
id="jco_folder_ AutomaticOperation";
parent_id="root";
name="IT運用自動化";
@define-block-end;

#Comment 機能ツリーメニュー定義ブロック-階層1
@define-block type="function-tree-def";
id="jco_JP1_AO1";
parent_id="jco_folder_ AutomaticOperation";
name="IT運用自動化基盤01";
execute_id="default_browser";
arguments="http://AO-Host:23015/Automation/launcher/Login?jp1token=%JCO_JP1TOKEN$ENC$URLENC%";
@define-block-end;
#-------------------------------------------------------------------------------
@define-block type="function-tree-def";
id="jco_JP1_AO2";
parent_id="jco_folder_ AutomaticOperation";
name="IT運用自動化基盤02";
execute_id="default_browser";
arguments="http://AO-Host:23015/Automation/launcher/Login?jp1token=%JCO_JP1TOKEN$ENC$URLENC%";
@define-block-end;

関連トピック

3.4.1　JP1/IMのイベント監視機能と連携する手順

マニュアル「JP1/AO 導入・設計ガイド」−「システム構成の検討」のトピック

3.4.4　JP1/IM連携に使用する定義ファイルのコピー先フォルダ（コピー先がWindowsの場合）

JP1/IM連携に使用する定義ファイルは編集したあと，JP1/IM - ManagerおよびJP1/IM - Viewのフォルダにコピーします。

コピー先フォルダは，物理ホストの場合と論理ホストの場合で異なります。

表3‒10　JP1/IM連携に使用する定義ファイルのコピー先（Windowsの場合）

定義ファイル名

コピー先フォルダ

統合機能メニュー定義ファイル

JP1/IM - Viewのインストール先フォルダ¥JP1CoView¥conf¥function¥ja

オブジェクトタイプ定義ファイル

物理ホストの場合

JP1/IM - Managerのインストール先フォルダ¥JP1Cons¥conf¥console¥object_type

論理ホストの場合

共有フォルダ名¥jp1cons¥conf¥console¥object_type

イベント拡張属性定義ファイル

物理ホストの場合

JP1/IM - Managerのインストール先フォルダ¥JP1Cons¥conf¥console¥attribute

論理ホストの場合

共有フォルダ名¥jp1cons¥conf¥console¥attribute

モニター画面呼び出し定義ファイル

物理ホストの場合

JP1/IM - Managerのインストール先フォルダ¥JP1Cons¥conf¥console¥monitor

論理ホストの場合

共有フォルダ名¥jp1cons¥conf¥console¥monitor

関連トピック

3.4.1　JP1/IMのイベント監視機能と連携する手順

3.4.5　JP1/IM連携に使用する定義ファイルのコピー先ディレクトリ（コピー先がUNIXの場合）

JP1/IM連携に使用する定義ファイルは編集したあと，JP1/IM - Managerのディレクトリにコピーします。

コピー先ディレクトリは，物理ホストの場合と論理ホストの場合で異なります。

表3‒11　JP1/IM連携に使用する定義ファイルのコピー先（UNIXの場合）

定義ファイル名

コピー先ディレクトリ

統合機能メニュー定義ファイル

（UNIXの場合はコピー不要）

オブジェクトタイプ定義ファイル

物理ホストの場合

/etc/opt/jp1cons/conf/console/object_type

論理ホストの場合

共有ディレクトリ/jp1cons/conf/console/object_type

イベント拡張属性定義ファイル

物理ホストの場合

/etc/opt/jp1cons/conf/console/attribute

論理ホストの場合

共有ディレクトリ/jp1cons/conf/console/attribute

モニター画面呼び出し定義ファイル

物理ホストの場合

/etc/opt/jp1cons/conf/console/monitor

論理ホストの場合

共有ディレクトリ/jp1cons/conf/console/monitor

関連トピック

3.4.1　JP1/IMのイベント監視機能と連携する手順

3.5　JP1/AJS3との連携

3.5.1　JP1/AJS3と連携する手順

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

stoptaskコマンド

submittaskコマンド

図3‒3　JP1/AJS3との連携

事前作業

JP1/AOサーバのファイアウォールが有効の場合，ファイアウォールの例外登録が必要です。JP1/AOサーバのファイアウォールで，JP1/AJS3 - Managerとの通信で使用する次のポートを例外登録してください。

20241/tcp（jp1ajs2qman）

20242/tcp（jp1ajs2qagt）

20243/tcp（jp1ajs2qnfy）

JP1/AJS3と連携するには:

JP1/AJS3サーバ上のJP1/AJS3 - Managerでajsagtaddコマンドを実行し，JP1/AOを実行エージェントとして登録します。

ajsagtaddコマンドの-aオプションには任意の名称を，-sオプションにはJP1/AOサーバ名を指定してください。

JP1/AJS3サーバのジョブネット定義で，PCジョブを定義します。

［詳細定義−［PC Job］］ダイアログボックスでは，次の設定をしてください。

「実行エージェント」には，手順1で-aオプションに指定した名称を設定してください。

［定義］タブの「実行ファイル名」には，stoptaskコマンドまたはsubmittaskコマンドのファイル名を設定してください。

［定義］タブの「パラメーター」には，コマンドに指定する引数を設定してください。

［属性］タブの「実行先サービス」には，「標準」を設定してください。

手順2で定義したPCジョブを含むジョブネットをJP1/AJS3サーバに実行登録します。

注意事項

JP1/AOサーバで管理できるタスク数（デバッグタスクを含む）は，プロパティファイル（config_user.properties）で定義できます。デフォルトは5,000件です。次の方法で生成させたタスクの合計が，プロパティファイル（config_user.properties）での値を超えないように運用してください。なお，タスク数が最大数を超えた場合，終了日時が最も古いタスクまたはデバッグタスクから，最大数を超えた分のタスクが自動的にアーカイブされ，デバッグタスクは自動削除されます。

［サービス実行］ダイアログボックスでサービスを実行し，生成されたタスク

デバッグ実行し，生成されたデバッグタスク

JP1/AOサーバ上で，submittaskコマンドを実行し，生成されたタスク

JP1/AJS3サーバから，submittaskコマンドを実行し，生成されたタスク

関連トピック

マニュアル「JP1/AO 画面・コマンド・APIリファレンス」−「stoptask」,「submittask」のトピック

マニュアル「JP1/Automatic Job Management System 3 コマンドリファレンス1」−「ajsagtaddコマンド」のトピック

マニュアル「JP1/Automatic Job Management System 3 操作ガイド」−「［詳細定義−［PC Job］］ダイアログボックス」のトピック

4　システム情報の変更

JP1/AOのインストール時に設定した項目や，JP1/AOのシステムに関わる設定を変更する方法について説明しています。

4.1　JP1/AOのインストール先フォルダを変更する手順

インストール先フォルダを変更するには，JP1/AOを一度アンインストールしてから新規インストールします。なお，JP1/AOサーバのOSがLinuxの場合は，インストール先フォルダを変更できません。

なお，インストール先フォルダを変更する場合，バックアップからプロパティファイル（config_user.properties）の定義をリカバリーすることはできません。再インストール後，定義を設定し直してください。

関連トピック

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

8.1　アンインストールの流れ

1.1　新規インストールの流れ

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

4.2　JP1ユーザーを変更する手順

JP1/AJS3と連携するためのJP1ユーザーは，JP1/AOの画面で変更できます。

事前作業

JP1/AOでタスクを実行していないことを確認します。

JP1ユーザーを変更するには：

［管理］画面の左ペインで［サービス共有プロパティ］を選択します。

右ペインで［JP1ユーザー名］を選択して［サービス共有プロパティ設定］ボタンをクリックします。

変更後のJP1ユーザー名を入力して［OK］ボタンをクリックします。

右ペインで［JP1ユーザーのパスワード］を選択して［サービス共有プロパティ設定］ボタンをクリックします。

変更後のJP1ユーザーのパスワードを入力して［OK］ボタンをクリックします。

関連トピック

1.2.3　JP1/BaseでJP1ユーザーを作成する

4.3　データベースの格納先フォルダを変更する手順

データベースの格納先フォルダを変更するには，JP1/AOを一度アンインストールしてから新規インストールします。なお，JP1/AOサーバのOSがLinuxの場合は，データベースの格納先フォルダを変更できません。

なお，データベースの格納先フォルダを変更する場合，バックアップからプロパティファイル（config_user.properties）の定義をリカバリーすることはできません。再インストール後，定義を設定し直してください。

関連トピック

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

8.1　アンインストールの流れ

1.1　新規インストールの流れ

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

4.4　JP1/AOサーバのホスト名を変更する手順

4.4.1　JP1/AOサーバのホスト名を変更する手順（非クラスタシステムの場合）

Hitachi Command Suite製品がインストールされている場合は，同時にHitachi Command Suite製品の設定変更が必要です。詳細は，Hitachi Command Suite製品のマニュアルを参照してください。

JP1/AOサーバのホスト名を変更するには：

表4‒1　JP1/AOサーバのホスト名を変更する手順

作業

参照先

1

JP1/AOのバックアップを実施します。

マニュアル「JP1/AO 運用ガイド」−「バックアップ」についてのトピック

ただし，トピック内に記載されているJP1/Baseのバックアップの手順は不要です。

2

JP1/AOサーバのホスト名を変更します。

−

3

JP1/AOサーバを再起動します。

−

4

JP1/Baseで，ホスト名の変更時に必要な手順を実施します。

マニュアル「JP1/Base 運用ガイド」−「ホスト名の変更」についてのトピック

5

JP1/AOのリストアを実施します。

マニュアル「JP1/AO 運用ガイド」−「リストア」についてのトピック

ただし，トピック内に記載されているJP1/Baseのリストアの手順は不要です。

6

次のコマンドを実行します。

Windowsの場合

set JP1_USERNAME=ビルトインサービス共有プロパティ「JP1ユーザー名」に設定した値

Linuxの場合※1

export JP1_USERNAME=ビルトインサービス共有プロパティ「JP1ユーザー名」に設定した値

ajsagtalt -a loop -s 変更後のホスト名※2

ajsagtalt -a userResponse -s 変更後のホスト名※2

−

7

hcmdschgurlコマンドまたはhcmds64chgurlコマンドを実行して，URL情報を更新します。

4.7　URL情報を変更する手順

（凡例）

−：なし

注※1

Bourne Shell系のエディタを使用する場合の例です。

注※2

コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダ内に格納されています。詳細は，「付録A.1　フォルダ一覧（Windowsの場合）」または「付録A.2　フォルダ一覧（Linuxの場合）」のトピックを参照してください。

4.4.2　JP1/AOサーバのホスト名を変更する手順（クラスタシステムの場合）

ホスト名を変更するには，JP1/AOを一度アンインストールしてから再インストールする必要があります。

クラスタシステムの場合，論理ホストのホスト名は変更できますが，物理ホストのホスト名は変更できません。

Hitachi Command Suite製品がインストールされている場合は，同時にHitachi Command Suite製品の設定変更が必要です。詳細は，Hitachi Command Suite製品のマニュアルを参照してください。

事前作業

OSのAdministrators権限またはroot権限，およびクラスタの管理権限を持つユーザーで，JP1/AOサーバにログインします。

JP1/AOサーバのホスト名を変更するには：

表4‒2　JP1/AOサーバのホスト名を変更する手順

作業

参照先

1

バックアップを実施します。

マニュアル「JP1/AO 運用ガイド」−「バックアップ」についてのトピック

ただし，トピック内に記載されているJP1/Baseのバックアップの手順は不要です。

2

JP1/AOのアンインストールを実施します。

8.1　アンインストールの流れ

3

JP1/AOサーバの論理ホスト名を変更します。

−

4

JP1/Baseで，ホスト名の変更時に必要な手順を実施します。

マニュアル「JP1/Base 運用ガイド」−「ホスト名の変更」についてのトピック

5

JP1/AOのインストールおよびクラスタ環境のセットアップを実施します。

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

6

実行系サーバでリストアを実施します。

マニュアル「JP1/AO 運用ガイド」−「リストア」についてのトピック

ただし，トピック内に記載されているJP1/Baseのリストアの手順は不要です。

7

実行系サーバで次のコマンドを実行します。

Windowsの場合

set JP1_USERNAME=ビルトインサービス共有プロパティ「JP1ユーザー名」に設定した値

Linuxの場合※1

export JP1_USERNAME=ビルトインサービス共有プロパティ「JP1ユーザー名」に設定した値

ajsagtalt -a loop -s 論理ホスト名 -h 論理ホスト名※2

ajsagtalt -a userResponse -s 論理ホスト名 -h 論理ホスト名※2

−

8

hcmdschgurlコマンドまたはhcmds64chgurlコマンドを実行して，URL情報を更新します。

4.7　URL情報を変更する手順

（凡例）

−：なし

注※1

Bourne Shell系のエディタを使用する場合の例です。

注※2

コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダ内に格納されています。詳細は，「付録A.1　フォルダ一覧（Windowsの場合）」または「付録A.2　フォルダ一覧（Linuxの場合）」のトピックを参照してください。

4.5　JP1/AOサーバのIPアドレスを変更する手順

4.5.1　JP1/AOサーバのIPアドレスを変更する手順（非クラスタシステムの場合）

JP1/AOサーバのIPアドレスを変更するには，JP1/AOおよびJP1/Baseのサービスの停止・開始が必要です。

IPアドレスを変更する手順は，IPv4の場合もIPv6の場合も同じです。

JP1/AOサーバのIPアドレスを変更するには：

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行し，JP1/AOのサービスを停止します。

JP1/Baseのサービスを停止します。

JP1/AOサーバのIPアドレスを変更します。

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行し，JP1/AOのサービスを開始します。

関連トピック

マニュアル「JP1/Base 運用ガイド」−「JP1/Baseを起動および終了する」のトピック

4.5.2　JP1/AOサーバのIPアドレスを変更する手順（クラスタシステムの場合）

JP1/AOサーバのIPアドレスを変更するには，JP1/AOのサービスを登録しているリソースグループをオフラインにしたり，サービスを停止したりする必要があります。

IPアドレスを変更する手順は，IPv4の場合もIPv6の場合も同じです。

事前作業

OSのAdministrators権限またはroot権限，およびクラスタの管理権限を持つユーザーで，JP1/AOサーバにログインします。

JP1/AOサーバのIPアドレスを変更するには：

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

実行系サーバでJP1/AOのサービスを登録しているリソースグループをクラスタソフトでオフラインにします。

JP1/AOサーバの物理IPアドレスを変更します。

実行系サーバでクラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループをオンラインにします。

4.6　ポート番号を変更する手順

4.6.1　JP1/AOとWebブラウザー間のポート番号を変更する手順

JP1/AOとWebブラウザー間のポート番号を変更するには，定義ファイルの編集やファイアウォールの例外登録が必要です。

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

事前作業

JP1/AOで待機中および実行中のタスクがないことを確認します。

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

JP1/AOとWebブラウザー間のポート番号を変更するには：

JP1/AOのサービスを停止します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオフラインにします。

次のとおり定義ファイルのキーを編集して，ポート番号の設定を変更します。

JP1/AOとWebブラウザー間の通信方式によって変更する内容が異なります。

通信方式がhttpの場合

「共通コンポーネントのインストール先フォルダ¥httpsd¥conf¥httpsd.conf」（Windowsの場合）または「/opt/HiCommand/Base64/uCPSB/httpsd/conf/user_httpsd.conf」（Linuxの場合）にある「Listen」

Windowsの場合，次の行の「23015」に変更後の番号を設定します。Linuxの場合，「23015」を「22015」に読み替えてください。

Listen 23015
Listen [::]:23015

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

「command_user.properties」にある「command.http.port」

非クラスタシステムの場合とクラスタシステムの場合で，定義ファイルの格納フォルダが異なります。

非クラスタシステムの場合

JP1/AOのインストール先フォルダ¥confまたは/opt/jp1ao/conf

クラスタシステムの場合

共有フォルダ名¥jp1ao¥confまたは共有フォルダ名/jp1ao/conf

通信方式がhttpsの場合

「共通コンポーネントのインストール先フォルダ¥httpsd¥conf¥httpsd.conf」（Windowsの場合）または「/opt/HiCommand/Base64/uCPSB/httpsd/conf/user_httpsd.conf」（Linuxの場合）にある「Listen」および「VirtualHost ホスト名:ポート」

Windowsの場合，次の行の「23016」に変更後の番号を設定します。Linuxの場合，「23016」を「22016」に読み替えてください。

Listen 23016
Listen [::]:23016
<VirtualHost *:23016>

Windowsの場合，hcmdsfwcancelコマンドを実行して，ファイアウォールの例外登録をします。

Linuxの場合，OSの手順に従って例外登録をします。手順の詳細については，OSのドキュメントを参照してください。

クラスタシステムの場合，実行系サーバと待機系サーバの両方で実施してください。

JP1/AOのサービスを開始します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオンラインにします。

hcmdschgurlコマンドまたはhcmds64chgurlコマンドを実行して，URL情報を更新します。

関連トピック

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

4.7　URL情報を変更する手順

4.6.2　JP1/AOとSMTPサーバ間のポート番号を変更する手順

JP1/AOとSMTPサーバ間のポート番号は［サービス共有プロパティ設定］ビューで変更します。

JP1/AOとSMTPサーバ間のポート番号を変更するには：

［管理］タブの左ペインで［サービス共有プロパティ］を選択します。

右ペインで［SMTPサーバのポート番号］を選択して［サービス共有プロパティ設定］ボタンをクリックします。

変更後のポート番号を入力し，［OK］ボタンをクリックします。

関連トピック

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

4.6.3　タスク処理エンジンとの通信で使用するポート番号を変更する手順

タスク処理エンジンとの通信で使用するポート番号を変更するには，タスク処理エンジンの定義ファイルの編集や，「ajscd_DNA.properties」ファイルの作成が必要です。

デフォルトのポート番号は「22250」です。

事前作業

JP1/AOで待機中および実行中のタスクがないことを確認します。

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

タスク処理エンジンとの通信で使用するポート番号を変更するには：

JP1/AOのサービスを停止します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオフラインにします。

servicesファイルをテキストエディタで開きます。格納先は次のとおりです。

Windowsの場合

%WinDir%¥system32¥drivers¥etc¥services

Linuxの場合

/etc/services

開いたファイルの「jp1ajs3cdinetd」で定義しているポート番号の値を書き換えて保存します。

次のフォルダに，ファイル名「ajscd_DNA.properties」のファイルを作成します。

Windowsの場合

JP1/AOのインストール先フォルダ¥system¥AJS3CD¥conf

Linuxの場合

/opt/jp1ao/system/AJS3CD/conf/

作成したファイルに次の1文を記述し保存します。

ajscd.port_number=手順3で記述したポート番号

JP1/AOのサービスを開始します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオンラインにします。

関連トピック

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

4.7　URL情報を変更する手順

JP1/AO サーバのホスト名やIP アドレス，JP1/AO とWeb ブラウザー間のポート番号を変更した場合， hcmdschgurlコマンドまたはhcmds64chgurlコマンドでURL情報を変更する必要があります。

URL情報を変更するには：

各手順の例は，URL情報「http://192.168.11.33:23015」を「http://192.168.11.55:23015」に変更する場合の指定例です。

hcmdschgurlコマンドまたはhcmds64chgurlコマンドにlistオプションを指定して実行し，現在登録されているURL情報を検索します。

Windowsの場合の例

hcmdschgurl /list
http://192.168.11.33:23015
JP1/Automatic Operation

hcmdschgurlコマンドまたはhcmds64chgurlコマンドにchangeオプションを指定して実行し，URL情報を更新します。

Windowsの場合の例

hcmdschgurl /change "http://192.168.11.33:23015" "http://192.168.11.55:23015"
The URL was changed from "http://192.168.11.33:23015" to "http://192.168.11.55:23015".

hcmdschgurlコマンドまたはhcmds64chgurlコマンドにlistオプションを指定して実行し，URL情報が変更されたことを確認します。

Windowsの場合の例

hcmdschgurl /list
http://192.168.11.55:23015
JP1/Automatic Operation

4.8　JP1/AOサーバの時刻を変更する手順

4.8.1　JP1/AOサーバの時刻を進める手順

JP1/AOサーバの時刻を進める場合は，製品の再起動が必要です。

クラスタシステムの場合は，実行系サーバと待機系サーバの両方の時刻を変更してください。また，JP1/AOシステムの開始および停止手順は，マニュアル「JP1/AO 運用ガイド」の手順に従ってください。

JP1/AOサーバの時刻を進めるには：

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

JP1/AOのサービスを停止します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオフラインにします。

JP1/Baseのサービスを停止します。

JP1/AOサーバの時刻を進めます。

JP1/AOのサービスを開始します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオンラインにします。

関連トピック

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

4.8.2　JP1/AOサーバの時刻を戻す手順

JP1/AOサーバの時刻が進んでいるため，時刻を戻す場合は，製品の再起動が必要です。

クラスタシステムの場合は，実行系サーバと待機系サーバの両方の時刻を変更してください。また，JP1/AOシステムの開始および停止手順は，マニュアル「JP1/AO 運用ガイド」の手順に従ってください。

JP1/AOサーバの時刻を戻すには：

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

JP1/AOのサービスを停止します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオフラインにします。

JP1/Baseのサービスを停止します。

JP1/AOサーバが示す現在時刻をメモに控えます。

JP1/AOサーバの時刻を戻します。

手順4でメモに控えた時刻が過ぎるのを待ってから，サービスを開始します。

非クラスタシステムの場合

hcmdssrvコマンドまたはhcmds64srvコマンドにstartオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオンラインにします。

NTPで時刻を自動的に修正する場合，サーバの時刻が実際の時刻よりも進んだときは，サーバの時刻をさかのぼらせないで修正する機能を使用してください。NTPで時刻を自動的に修正する機能の中には，時刻のずれ幅が一定時間内であれば少しずつ時刻を修正し，一定時間を超えると時刻をさかのぼらせて修正するものがあります。時刻のずれ幅が，少しずつ修正される範囲を超えないように，時刻調整の頻度を設定してください。

関連トピック

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

4.9　部品の同時実行数を変更する手順

部品の同時実行数を変更する場合は，製品の再起動が必要です。

部品の同時実行数を変更できるのは，通常のタスクに含まれる部品の同時実行数です。部品の同時実行数には，10，50，または100を指定してください。

また，それぞれの値に応じてJP1/AOサーバのメモリー所要量，およびタスク処理エンジンの実行エージェントの多重度の設定値を見直す必要があります。

部品の同時実行数を変更するには：

部品の同時実行数を見積もります。その値に応じて，JP1/AOサーバのメモリー所要量を確保してください。部品の同時実行数に応じたJP1/AOサーバのメモリー所要量を次の表に示します。

表4‒3　部品の同時実行数に応じたJP1/AOサーバのメモリー所要量

部品の同時実行数

JP1/AOサーバのメモリー所要量（GB）※

最小

推奨

10

4

6

50

5

7

100

6

8

注※

次の処理が同時に上限値に達する可能性がある場合は，「推奨」のメモリー所要量を確保することをお勧めします。対象となる処理の上限値は次のとおりです。

ユーザー応答待ち部品の上限値70個

繰り返し実行部品の上限値20個

デバッグタスクの上限値10個

次のコマンドラインを実行し，環境変数「JP1_USERNAME」の値を設定します。

Windowsの場合

set JP1_USERNAME=ビルトインサービス共有プロパティ「JP1ユーザー名」の値

Linuxの場合※

export JP1_USERNAME=ビルトインサービス共有プロパティ「JP1ユーザー名」の値

注※　Bourne Shell系のエディタを使用する場合の例です。

タスク処理エンジンの実行エージェントの多重度を設定するため，次の形式でajsagtaltコマンドを実行します。

非クラスタシステムの場合

ajsagtalt -a @SYSTEM -c 0:00-0:00=実行エージェントの多重度※

クラスタシステムの場合

ajsagtalt -h 論理ホスト名 -a @SYSTEM -c 0:00-0:00=実行エージェントの多重度※

注※

コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダ内に格納されています。詳細は，「付録A.1　フォルダ一覧（Windowsの場合）」または「付録A.2　フォルダ一覧（Linuxの場合）」のトピックを参照してください。

実行エージェントの多重度には，部品の同時実行数に応じて，次の表の値を設定してください。

表4‒4　部品の同時実行数に応じた実行エージェントの多重度の設定値

部品の同時実行数

実行エージェントの多重度

10

50

50

60

100

110

プロパティファイル（config_user.properties）のキー「plugin.threadPoolSize」に，部品の同時実行数を指定します。部品の同時実行数には，10，50，または100を，次の形式で指定してください。

plugin.threadPoolSize = 部品の同時実行数

JP1/AOのサービスを停止します。

非クラスタシステムの場合

hcmdssrvコマンド，またはhcmds64srvコマンドにstopオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオフラインにします。

JP1/AOのサービスを開始します。

非クラスタシステムの場合

hcmdssrvコマンド，またはhcmds64srvコマンドにstartオプションを指定して実行します。

クラスタシステムの場合

クラスタソフトを使用してサービスをオンラインにします。

ポイント

実行時間の長い部品を同時に実行した場合，部品の同時実行数に達すると，処理能力に余裕があるときでも，実行待ちの状態になります。この場合，部品の同時実行数を増加させると，不要な待ち時間を減少させ，全体の処理時間を短縮できます。ただし，実行時間の短い部品を大量に実行した場合など，JP1/AOの処理能力を十分に使用している状態では，部品の同時実行数を増加させても処理時間は短縮できません。

関連トピック

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

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

JP1/AOのクラスタシステムを構築する方法について説明しています。

5.1　クラスタシステムにJP1/AOをインストールする流れ

前提条件の確認のあと，実行系サーバおよび待機系サーバそれぞれにJP1/AOをインストールします。

クラスタシステムへのJP1/AOのインストールは，次の流れで進めます。

表5‒1　クラスタシステムにJP1/AOをインストールする流れ

作業

作業の要否

参照先

1

インストールの前提条件を確認します。

必須

5.2　インストールの前提条件（クラスタシステムの場合）

2

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

必須

現在の環境や製品のインストール状況によって異なります。※

3

JP1/AOサーバにマニュアルを組み込みます。

任意

1.4　マニュアルを組み込む手順

4

JP1/AOコンテンツセットをインストールします。

任意

1.5　JP1/AOコンテンツセットのインストール

注※

JP1/AOをインストールする手順は，現在の環境や製品のインストール状況によって異なります。

表5‒2　クラスタシステムの構築方法の種類

現在の環境

JP1/AOのインストール状況

共通コンポーネントのインストール状況

参照先

クラスタシステム構築済み

○　

○　

6.3　JP1/AOを上書きインストールする手順（クラスタシステムの場合）

×　

○　

5.4　クラスタシステムへのJP1/AOのインストール（クラスタ構成の共通コンポーネントがインストール済みの場合）

×　

5.3　クラスタシステムへのJP1/AOのインストール

クラスタシステム未構築

×　

○　

×　

（凡例）

○：インストール済み　×：未インストール

なお，次のようなクラスタシステムの構築はサポート対象外となります。

クラスタシステム未構築の環境で運用中のJP1/AOを，クラスタ構成に移行する

共通コンポーネントがインストール済みの環境に，Linuxのクラスタシステムを新規構築する

JP1/AOをインストールする前に，前提ソフトウェアであるJP1/Baseのインストールが必要です。JP1/Baseのインストールおよびセットアップ手順は，「5.3　クラスタシステムへのJP1/AOのインストール」または「5.4　クラスタシステムへのJP1/AOのインストール（クラスタ構成の共通コンポーネントがインストール済みの場合）」に記載されている手順を参照してください。

5.2　インストールの前提条件（クラスタシステムの場合）

クラスタシステムにJP1/AOをインストールする前に，インストールする環境の確認および設定が必要です。

排他製品

JP1/AOのインストール作業を始める前に，排他製品をアンインストールしてください。排他製品を次に示します。

JP1/AJS3 - Manager

JP1/AJS3 - Agent

JP1/AJS2 - Manager

JP1/AJS2 - Agent

OS，クラスタソフト

OSは次のどれかであること。

Windows

Windows Server 2008 R2 Enterprise

Windows Server 2008 R2 Datacenter

Windows Server 2012 Datacenter

Windows Server 2012 Standard

Windows Server 2012 R2 Datacenter

Windows Server 2012 R2 Standard

Linux

Linux 5 (AMD/Intel 64)

Linux 5 Advanced Platform (AMD/Intel 64)

Linux 6 (x64)

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

クラスタソフトはWindows Server Failover Cluster（WSFC）またはHAモニタであること。

JP1/AOおよびクラスタソフトが前提とするパッチやサービスパックが適用済みであること。

構成

フェールオーバーしても同じ処理ができるように，各サーバの環境が同じになっていること。

2台以上のサーバによるクラスタ構成になっていること。

ディスク

システムがダウンしたときにファイルが消えないように，ジャーナル機能を持つファイルシステムなどでファイルが保護されていること。

ネットワーク

ホスト名（hostnameコマンドの結果）に対応するIPアドレスで通信できること。クラスタソフトなどによって通信ができない状態に変更されないこと。

JP1/AOの動作中に，クラスタソフトやネームサーバなどによって，ホスト名とIPアドレスの対応が変更されないこと。

ホスト名に対応したLANボードがネットワークのバインド設定で最優先になっていること。ハートビート用などほかのLANボードが優先になっていないこと。

DNS運用

ドメイン名を除いたホスト名が入力されていること。JP1/BaseがFQDN形式のホスト名をサポートしていないため，JP1/AOでもFQDN形式のホスト名は使用できません。

環境変数

JP1/Baseの環境変数「JP1_HOSTNAME」が，システム環境変数またはユーザー環境変数として設定されていないこと。サービスを開始できなくなるおそれがあります。

共有ディスク

フェールオーバーしたときに実行系サーバで書き込んだデータが破損しないように，次のすべての条件が満たされていることを確認します。条件が満たされていない場合，JP1/AOでエラー，データ消失，起動失敗などの問題が発生し，正常に動作しないおそれがあります。

共有ディスク上にJP1/AOがインストールされていないこと。

実行系サーバから待機系サーバへ引き継ぎできる共有ディスクが使用できること。

JP1/AOを起動する前に，共有ディスクが割り当てられること。

JP1/AOを実行中に，共有ディスクの割り当てが解除されないこと。

JP1/AOを停止したあとに，共有ディスクの割り当てが解除されること。

共有ディスクが，不当に複数サーバから使用されないよう排他制御されていること。

システムダウンなどでファイルが消えないように，ジャーナル機能を持つファイルシステムなどでファイルが保護されていること。

フェールオーバー後，ファイルに書き込んだ内容が保証されて引き継がれること。

フェールオーバー時に共有ディスクを使用しているプロセスがあっても，強制的にフェールオーバーできること。

共有ディスクの障害を検知した場合の回復処置として，JP1/AOの起動や停止が必要な場合は，クラスタソフトからJP1/AOを起動や停止できること。

論理ホスト名，IPアドレス

LANボードに障害が発生した場合に回復処理が実施されるように，次の条件を確認します。条件が満たされていない場合，クラスタソフトなどの制御によってLANボードが切り替えられるか，またはほかのサーバにフェールオーバーするまで，通信エラーが発生してJP1/AOが正常に動作しないおそれがあります。

論理ホスト名が32バイト以内であること。

論理ホスト名に英数字，「-」（ハイフン）以外の文字が使用されていないこと。

引き継ぎできる論理IPアドレスを使って通信できること。

論理ホスト名から論理IPアドレスが一意に求められること。

論理ホスト名がhostsファイルやネームサーバに設定され，TCP/IP通信ができること。

JP1/AOを起動する前に，論理IPアドレスが割り当てられること。

JP1/AOの実行中に，論理IPアドレスが削除されないこと。

JP1/AOの実行中に，論理ホスト名と論理IPアドレスの対応が変更されないこと。

JP1/AOを停止したあとに，論理IPアドレスが削除されること。

ネットワーク障害を検知した場合の回復処置はクラスタソフトなどが制御し，JP1/AOが回復処理を意識する必要がないこと。また，回復処置の延長でJP1/AOの起動や停止が必要な場合は，クラスタソフトからJP1/AOに起動や停止を実行要求すること。

ポート番号

実行系サーバおよび待機系サーバで，Webサーバに接続するポート番号の設定が同一になっていること。ポート番号が同一になっていない場合，フェールオーバーで系が切り替わったときに，WebブラウザーでJP1/AOの操作画面を表示できなくなります。ポート番号を変更する場合は，実行系サーバと待機系サーバの両方で同一のポート番号になるように変更してください。

5.3　クラスタシステムへのJP1/AOのインストール

クラスタシステムを構築する場合，実行系サーバおよび待機系サーバそれぞれにJP1/AOをインストールする必要があります。

なお，クラスタシステムでJP1/AOのセットアップを行うと，Hitachi Command Suite製品が利用する共通コンポーネントもクラスタセットアップされます。

JP1/AOのインストールは次の流れで進めます。

表5‒3　クラスタシステムへのJP1/AOのインストールの流れ

作業

作業の要否

参照先

1

事前作業を行います。

必須

5.3.1　クラスタシステムへのインストールの事前作業

2

クラスタソフトでリソースグループを作成します。

必須

5.3.2　クラスタソフトでリソースグループを作成する手順

3

実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールします。

必須

5.3.3　実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールする手順

4

JP1/Baseのクラスタシステムをセットアップします。

必須

5.3.4　JP1/Baseのクラスタシステムをセットアップする手順

5

実行系サーバをセットアップします。

必須

5.3.5　実行系サーバをセットアップする手順

6

待機系サーバをセットアップします。

必須

5.3.6　待機系サーバをセットアップする手順

7

Windowsの場合，クラスタソフトでサービスを登録します。

必須

5.3.7　クラスタソフトでサービスを登録する手順（Windowsの場合）

Linuxの場合，クラスタソフトでリソースを登録し，リソースグループを設定します。

必須

5.3.8　クラスタソフトでリソースの登録およびリソースグループの設定をする手順（Linuxの場合）

関連トピック

5.2　インストールの前提条件（クラスタシステムの場合）

5.3.1　クラスタシステムへのインストールの事前作業

クラスタシステムにJP1/AOをインストールする前に次の作業を行ってください。

事前作業

インストールの前提条件（クラスタシステムの場合）を確認します。

OSのAdministrators権限またはroot権限，およびクラスタの管理権限を持つユーザーで，JP1/AOサーバにログインします。

5.3.2　クラスタソフトでリソースグループを作成する手順

クラスタソフトでリソースグループを作成します。

クラスタソフトでリソースグループを作成するには：

実行系サーバと待機系サーバにクラスタソフトをインストールし，クラスタシステムを構築します。

OSの提供する手順に従って，クラスタソフトをインストールします。

クラスタソフトでクラスタを作成します。

クラスタソフトでリソースグループを作成します。

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

JP1/AOで利用する共有ディスクを，クラスタソフトのリソースグループに登録します。

Windowsの場合，クライアントアクセスポイントを，クラスタソフトのリソースグループに登録します。

ネットワーク名にはJP1/AOで利用する論理ホスト名を指定します。IPアドレスにはJP1/AOで利用する論理IPアドレスを指定します。

Linuxの場合，JP1/AOで利用する論理ホスト名と論理IPアドレスを，クラスタソフトのリソースグループに登録します。

5.3.3　実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールする手順

実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールします。

実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールするには：

実行系サーバと待機系サーバにJP1/AOおよび排他製品がインストールされていないことを確認します。

インストールされている場合はアンインストールします。

実行系サーバにJP1/Baseをインストールします。

Windowsの場合，JP1/Baseのインストール先に実行系サーバと待機系サーバで同じ名称のドライブおよびフォルダを指定します。インストール後に再起動が必要というメッセージが画面に表示された場合は再起動します。

Linuxの場合，ローカルディスク上の規定のパスにインストールされます。

実行系サーバのJP1/BaseでJP1ユーザーを作成します。

詳細は「1.2.3　JP1/BaseでJP1ユーザーを作成する」を参照してください。

実行系サーバにJP1/AOをインストールします。

Windowsの場合，次の項目を指定します。

データベースの格納先にローカルディスク上のパスを指定します。

JP1/AOサーバのホスト名に物理ホスト名を指定します。

JP1/AOのインストール先に実行系サーバと待機系サーバで同じ名称のドライブおよびフォルダを指定します。インストール後に再起動が必要というメッセージが画面に表示された場合は再起動します。

Linuxの場合，ローカルディスク上の規定のパスにインストールされます。

待機系サーバにJP1/Baseをインストールします。

Windowsの場合，JP1/Baseのインストール先に実行系サーバと待機系サーバで同じ名称のドライブおよびフォルダを指定します。インストール後に再起動が必要というメッセージが画面に表示された場合は再起動します。

Linuxの場合，ローカルディスク上の規定のパスにインストールされます。

待機系サーバのJP1/BaseでJP1ユーザーを作成します。

詳細は「1.2.3　JP1/BaseでJP1ユーザーを作成する」を参照してください。

待機系サーバにJP1/AOをインストールします。

Windowsの場合，次の項目を指定します。

データベースの格納先にローカルディスク上のパスを指定します。

JP1/AOサーバのホスト名に物理ホスト名を指定します。

JP1/AOのインストール先に実行系サーバと待機系サーバで同じ名称のドライブおよびフォルダを指定します。インストール後に再起動が必要というメッセージが画面に表示された場合は再起動します。

Linuxの場合，ローカルディスク上の規定のパスにインストールされます。

関連トピック

5.2　インストールの前提条件（クラスタシステムの場合）

1.2.3　JP1/BaseでJP1ユーザーを作成する

マニュアル「JP1/Base 運用ガイド」−「クラスタシステムで運用する場合の設定」のトピック

5.3.4　JP1/Baseのクラスタシステムをセットアップする手順

実行系サーバと待機系サーバでJP1/Baseのクラスタ環境をセットアップします。

JP1/Baseをセットアップする際は，JP1/AOと同じ論理ホスト名を指定します。

論理ホストのJP1/Baseのプライマリー認証サーバには，JP1/AOと同じ論理ホスト名を指定します。それ以外の認証サーバを指定する場合は，その認証サーバと通信できることを確認してください。また，次のJP1ユーザーが認証サーバに登録されていることを確認してください。

OSユーザーとのマッピングができていること。

「表1‒2　JP1ユーザーの権限レベル」に示す権限およびJP1資源グループにアクセスできること。

関連トピック

1.2.3　JP1/BaseでJP1ユーザーを作成する

マニュアル「JP1/Base 運用ガイド」−「クラスタシステムで運用する場合の設定」のトピック

5.3.5　実行系サーバをセットアップする手順

実行系サーバをセットアップします。

実行系サーバをセットアップするには：

リソースグループの所有者が待機系サーバに移動している場合は，クラスタソフトを使用して実行系サーバに移動します。

クラスタソフトでリソースグループをオンラインにします。

実行系サーバでクラスタ設定ファイル（共通コンポーネントのインストール先フォルダ¥conf¥cluster.confまたは/opt/HiCommand/Base64/conf/cluster.conf）を作成します。

詳細は「5.5　クラスタ設定ファイル（cluster.conf）」を参照してください。

Linuxの場合は，実行系サーバでhcmds64srvコマンドにstatusオプションを指定して実行し，サービスの起動状況を確認します。共通コンポーネントのデータベース（HiRDB service）が停止している場合は，hcmds64dbsrvコマンドにstartオプションを指定して実行し，起動します。

実行系サーバでサービス（HAutomation Engine Web Service）が起動している場合は，hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプション，およびserver AutomationWebServiceオプションを指定して実行し，停止します。

実行系サーバでsetupclusterコマンドを実行します。

関連トピック

5.5　クラスタ設定ファイル（cluster.conf）

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

5.3.6　待機系サーバをセットアップする手順

待機系サーバをセットアップします。

待機系サーバをセットアップするには：

クラスタソフトでリソースグループの所有者を待機系サーバに移動します。

待機系サーバでクラスタ設定ファイル（共通コンポーネントのインストール先フォルダ¥conf¥cluster.confまたは/opt/HiCommand/Base64/conf/cluster.conf）を作成します。

Linuxの場合は，待機系サーバでhcmds64srvコマンドにstatusオプションを指定して実行し，サービスの起動状況を確認します。共通コンポーネントのデータベース（HiRDB service）が停止している場合は，hcmds64dbsrvコマンドにstartオプションを指定して実行し，起動します。

待機系サーバでサービス（HAutomation Engine Web Service）が起動している場合は，hcmdssrvコマンドまたはhcmds64srvコマンドにstopオプション，およびserver AutomationWebServiceオプションを指定して実行し，停止します。

待機系サーバでsetupclusterコマンドを実行します。

関連トピック

5.5　クラスタ設定ファイル（cluster.conf）

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

5.3.7　クラスタソフトでサービスを登録する手順（Windowsの場合）

Windowsの場合に，クラスタソフトでサービスを登録します。

クラスタソフトでサービスを登録するには：

クラスタソフトで［現在の所有者］を実行系サーバに移動します。

クラスタソフトでリソースグループにサービスを登録します。

次の順にサービスの依存関係を設定します。「JP1/Base Event 論理ホスト名」は，共有ディスクとクライアントアクセスポイントに依存関係を設定します。

1〜7はサービスリソースとして，8はスクリプトリソースとして登録します。

JP1/Base Event 論理ホスト名

JP1/Base_論理ホスト名

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

論理ホスト名の部分には，クラスタ設定ファイルで指定した論理ホスト名が入ります。

［全般］タブの［スタートアップパラメーター］に値が指定されている場合は，値を削除します。

stopclusterコマンドについては，リソース名称および実行スクリプト名称には任意の値を指定してください。また，このリソースがオフラインになるときだけstopclusterコマンドが実行されるよう設定してください。設定方法については，使用するクラスタソフトのドキュメントを参照してください。

なお，誤ってこのリソースをオンラインで実行した場合は，KNAE01635-Eのメッセージが出力され，タスク操作が失敗します。この場合は，JP1/AOを停止し，このリソースをオフライン時にだけ実行するよう設定したあとに，JP1/AOを再起動してください。

クラスタソフトでリソースグループをオンラインにします。

関連トピック

5.6　JP1/AOの共有ディスクに作成されるフォルダ

マニュアル「JP1/Base 運用ガイド」−「クラスタシステムで運用する場合の設定」のトピック

5.3.8　クラスタソフトでリソースの登録およびリソースグループの設定をする手順（Linuxの場合）

クラスタソフトでリソースを登録し，リソースグループの起動処理，停止処理，リソースの動作監視などの設定をします。

登録方法および設定方法の詳細については，クラスタソフトのドキュメントを参照してください。

クラスタソフトでリソースの登録およびリソースグループの設定をするには：

クラスタソフトでリソースグループをオフラインに変更します。

クラスタソフトでリソースを登録します。

リソースグループの起動処理，停止処理，リソースの動作監視などの設定をします。

リソースの依存関係を次に示します。

リソースグループがオンラインのときは1〜9の順でリソースが起動するように設定します。リソースグループがオフラインのときは9〜1の順でリソースが停止するように設定します。

各リソースの起動，停止，動作監視や強制停止をするため，クラスタソフトに登録するコマンドについては「5.7　クラスタソフトで登録するクラスタサービス制御コマンド」を参照してください。

IPアドレスおよび共有ディスク

JP1/Base

共通コンポーネントのデータベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

注意事項

stopclusterコマンドについては，リソースがオフラインになるときだけ実行されるよう設定してください。

誤ってこのリソースがオンラインのときに実行すると，KNAE01635-Eのメッセージが出力され，タスク操作が失敗します。この場合は，JP1/AOを停止し，このリソースをオフライン時にだけ実行するよう設定したあとに，JP1/AOを再起動してください。

クラスタソフトでリソースグループをオンラインにします。

関連トピック

5.6　JP1/AOの共有ディスクに作成されるフォルダ

5.4　クラスタシステムへのJP1/AOのインストール（クラスタ構成の共通コンポーネントがインストール済みの場合）

クラスタシステムを構築する場合，実行系サーバおよび待機系サーバそれぞれにJP1/AOをインストールする必要があります。

JP1/AOのインストールは次の流れで進めます。

表5‒4　クラスタシステムへのJP1/AOのインストールの流れ（クラスタ構成の共通コンポーネントがインストール済みの場合）

作業

作業の要否

参照先

1

事前作業を行います。

必須

5.4.1　クラスタシステムへのインストールの事前作業（クラスタ構成の共通コンポーネントがインストール済みの場合）

2

インストール前にサービスを設定します（共通コンポーネントがインストール済みの場合）。

必須

5.4.2　インストール前にサービスを設定する手順（共通コンポーネントがインストール済みの場合）

3

実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールします（共通コンポーネントがインストール済みの場合）。

必須

5.4.3　実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールする手順（共通コンポーネントがインストール済みの場合）

4

実行系サーバをセットアップします（共通コンポーネントがインストール済みの場合）。

必須

5.4.4　実行系サーバをセットアップする手順（共通コンポーネントがインストール済みの場合）

5

待機系サーバをセットアップします（共通コンポーネントがインストール済みの場合）。

必須

5.4.5　待機系サーバをセットアップする手順（共通コンポーネントがインストール済みの場合）

6

クラスタソフトでサービスを登録します（共通コンポーネントがインストール済みの場合）。

必須

5.4.6　クラスタソフトでサービスを登録する手順（共通コンポーネントがインストール済みの場合）

関連トピック

5.2　インストールの前提条件（クラスタシステムの場合）

5.4.1　クラスタシステムへのインストールの事前作業（クラスタ構成の共通コンポーネントがインストール済みの場合）

クラスタシステムにJP1/AOをインストールする前に次の作業を行ってください。

事前作業

インストールの前提条件（クラスタシステムの場合）を確認します。

OSのAdministrators権限およびクラスタの管理権限を持つドメインユーザーで，JP1/AOサーバにログインします。

5.4.2　インストール前にサービスを設定する手順（共通コンポーネントがインストール済みの場合）

クラスタシステムにJP1/AOをインストール前にサービスを設定します。

インストール前にサービスを設定するには：

実行系サーバおよび待機系サーバにJP1/AOおよび排他製品がインストールされていないことを確認します。

インストールされている場合はアンインストールします。

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループを実行系サーバに移動します。

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループをオンラインにします。

クラスタソフトを使用して，サービス（HiRDB/ClusterService _HD0）以外のHitachi Command Suite製品のサービスをオフラインに設定します。

実行系サーバでhcmdssrvコマンドに/stopオプションを指定して実行し，JP1/AOのサービスを停止します。

クラスタソフトを使用して，サービス（HiRDB/ClusterService _HD0）をオフラインにします。

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループを待機系サーバに移動します。

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループをオンラインにします。

クラスタソフトを使用して，サービス（HiRDB/ClusterService _HD0）以外のHitachi Command Suite製品のサービスをオフラインに設定します。

待機系サーバでhcmdssrvコマンドに/stopオプションを指定して実行し，JP1/AOのサービスを停止します。

クラスタソフトを使用して，サービス（HiRDB/ClusterService _HD0）をオフラインにします。

クラスタソフトで，Hitachi Command Suite製品を登録しているリソースグループのフェールオーバーを抑止します。

クラスタソフトでサービスを右クリックし，［プロパティ］−［ポリシー］で，リソースが失敗状態になった場合は再起動しないように設定します。リソースグループに登録されているサービスすべてに対して操作を実施して，フェールオーバーを抑止します。

関連トピック

5.2　インストールの前提条件（クラスタシステムの場合）

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

5.4.3　実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールする手順（共通コンポーネントがインストール済みの場合）

実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールします。

実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールするには：

実行系サーバにJP1/Baseをインストールします。

JP1/Baseのインストール先は，実行系サーバと待機系サーバで同じ名称のドライブおよびフォルダを指定します。

インストール後に，再起動が必要というメッセージが画面に表示された場合は再起動します。

実行系サーバのJP1/BaseでJP1ユーザーを作成します。

詳細は「1.2.3　JP1/BaseでJP1ユーザーを作成する」を参照してください。

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループを実行系サーバに移動します。

実行系サーバにJP1/AOをインストールします。

データベースの格納先は共有ディスク上のパスを指定します。

JP1/AOサーバのホスト名に論理ホスト名を指定します。

JP1/AOおよびJP1/AJS3 - Managerのインストール先は，実行系サーバと待機系サーバで同じ名称のドライブおよびフォルダを指定します。

インストール後に，再起動が必要というメッセージが画面に表示された場合は再起動します。

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループを待機系サーバに移動します。

待機系サーバにJP1/Baseをインストールします。

JP1/Baseのインストール先は，実行系サーバと待機系サーバで同じ名称のドライブおよびフォルダを指定します。

インストール後に，再起動が必要というメッセージが画面に表示された場合は再起動します。

待機系サーバのJP1/BaseでJP1ユーザーを作成します。

詳細は「1.2.3　JP1/BaseでJP1ユーザーを作成する」を参照してください。

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループを待機系サーバに移動します。

待機系サーバにJP1/AOをインストールします。

データベースの格納先は共有ディスク上のパスを指定します。

JP1/AOサーバのホスト名に論理ホスト名を指定します。

JP1/AOおよびJP1/AJS3 - Managerのインストール先は，実行系サーバと待機系サーバで同じ名称のドライブおよびフォルダを指定します。

インストール後に，再起動が必要というメッセージが画面に表示された場合は再起動します。

関連トピック

1.2.3　JP1/BaseでJP1ユーザーを作成する

マニュアル「JP1/Base 運用ガイド」−「クラスタシステムで運用する場合の設定」のトピック

5.4.4　実行系サーバをセットアップする手順（共通コンポーネントがインストール済みの場合）

実行系サーバをセットアップします。

実行系サーバをセットアップするには：

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループを実行系サーバに移動します。

実行系サーバでJP1/Baseのクラスタ環境をセットアップします。

セットアップする際は，JP1/AOと同じ論理ホスト名を指定します。

論理ホストのJP1/Baseのプライマリー認証サーバには，JP1/AOと同じ論理ホスト名を指定します。それ以外の認証サーバを指定する場合は，その認証サーバと通信できることを確認して指定してください。また，認証サーバに次のJP1ユーザーが登録されていることを確認します。

OSユーザーとのマッピングができていること。

「表1‒2　JP1ユーザーの権限レベル」に示す権限およびJP1資源グループにアクセスできること。

実行系サーバでサービス（HAutomation Engine Web Service）が起動している場合は，hcmdssrvコマンドに/stop /server AutomationWebServiceオプションを指定して実行し，停止します。

実行系サーバでsetupclusterコマンドを実行します。

関連トピック

1.2.3　JP1/BaseでJP1ユーザーを作成する

マニュアル「JP1/Base 運用ガイド」−「クラスタシステムで運用する場合の設定」のトピック

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

5.4.5　待機系サーバをセットアップする手順（共通コンポーネントがインストール済みの場合）

待機系サーバをセットアップします。

待機系サーバをセットアップするには：

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループを待機系サーバに移動します。

待機系サーバでJP1/Baseのクラスタ環境をセットアップします。

セットアップする際は，JP1/AOと同じ論理ホスト名を指定します。

論理ホストのJP1/Baseのプライマリー認証サーバには，JP1/AOと同じ論理ホスト名を指定します。それ以外の認証サーバを指定する場合は，その認証サーバと通信できることを確認して指定してください。また，認証サーバに次のJP1ユーザーが登録されていることを確認します。

OSユーザーとのマッピングができていること。

「表1‒2　JP1ユーザーの権限レベル」に示す権限およびJP1資源グループにアクセスできること。

待機系サーバでサービス（HAutomation Engine Web Service）が起動している場合は，hcmdssrvコマンドに/stop /server AutomationWebServiceオプションを指定して実行し，停止します。

待機系サーバでsetupclusterコマンドを実行します。

関連トピック

1.2.3　JP1/BaseでJP1ユーザーを作成する

マニュアル「JP1/Base 運用ガイド」−「クラスタシステムで運用する場合の設定」のトピック

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

5.4.6　クラスタソフトでサービスを登録する手順（共通コンポーネントがインストール済みの場合）

クラスタソフトでサービスを登録します。

クラスタソフトでサービスを登録するには：

クラスタソフトを使用して，Hitachi Command Suite製品を登録しているリソースグループを実行系サーバに移動します。

クラスタソフトでHitachi Command Suite製品を登録しているリソースグループにサービスを登録します。

次の順にサービスの依存関係を設定します。「JP1/Base Event 論理ホスト名」は，共有ディスクとクライアントアクセスポイントに依存関係を設定します。

1〜7はサービスリソースとして，8はスクリプトリソースとして登録します。

JP1/Base Event 論理ホスト名

JP1/Base_論理ホスト名

HiRDB/ClusterService _HD0

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

stopclusterコマンド

論理ホスト名の部分には，クラスタ設定ファイルで指定した論理ホスト名が入ります。

［全般］タブの［スタートアップパラメーター］に値が指定されている場合は，値を削除します。

stopclusterコマンドについては，リソース名称および実行スクリプト名称には任意の値を指定してください。また，このリソースがオフラインになるときだけstopclusterコマンドが実行されるよう設定してください。設定方法については，使用するクラスタソフトのドキュメントを参照してください。

なお，誤ってこのリソースをオンラインで実行した場合は，KNAE01635-Eのメッセージが出力され，タスク操作が失敗します。この場合は，JP1/AOを停止し，このリソースをオフライン時にだけ実行するよう設定したあとに，JP1/AOを再起動してください。

クラスタソフトで，Hitachi Command Suite製品を登録しているリソースグループのフェールオーバーを有効にします。

クラスタソフトでサービスまたはスクリプトを右クリックし，［プロパティ］−［ポリシー］で，リソースが失敗状態になった場合は現在のノードで再起動を試みる設定，および再起動に失敗した場合は対象のサービスまたはアプリケーションのすべてのリソースをフェールオーバーする設定をします。リソースグループに登録されているすべてのサービス，およびすべてのスクリプトに対して操作を実施して，フェールオーバーを有効にします。

クラスタソフトでリソースグループをオンラインにします。

関連トピック

5.6　JP1/AOの共有ディスクに作成されるフォルダ

5.5　クラスタ設定ファイル（cluster.conf）

マニュアル「JP1/Base 運用ガイド」−「クラスタシステムで運用する場合の設定」のトピック

5.5　クラスタ設定ファイル（cluster.conf）

クラスタを設定するために，実行系サーバおよび待機系サーバで作成する定義ファイルです。

クラスタのセットアップ手順やホスト名の変更手順に従って作成してください。

形式

指定キー名=設定値

格納先フォルダ

共通コンポーネントのインストール先フォルダ¥confまたは/opt/HiCommand/Base64/conf

記述内容

指定キー名と設定値を1行に1つずつ指定します。

ポイント

virtualhostには，JP1/Baseの論理ホスト名と同じ論理ホスト名を指定してください。論理ホスト名の大文字と小文字は区別されます。大文字・小文字が異なる論理ホスト名を指定した場合，setupclusterコマンドが失敗します。

実行系サーバの設定項目

mode=online
virtualhost=論理ホスト名
onlinehost=実行系のサーバ名
standbyhost=待機系のサーバ名

待機系サーバの設定項目

mode=standby
virtualhost=論理ホスト名
onlinehost=実行系のサーバ名
standbyhost=待機系のサーバ名

関連トピック

5.2　インストールの前提条件（クラスタシステムの場合）

5.3　クラスタシステムへのJP1/AOのインストール

5.4　クラスタシステムへのJP1/AOのインストール（クラスタ構成の共通コンポーネントがインストール済みの場合）

5.6　JP1/AOの共有ディスクに作成されるフォルダ

クラスタシステムにJP1/AOをインストールするときに，setupclusterコマンドを実行すると，コマンド実行時に指定した共有ディスクにフォルダが作成されます。

表5‒5　共有ディスクに作成されるフォルダ（Windowsの場合）

製品

用途

作成されるフォルダ

JP1/AO

定義ファイル格納フォルダ

共有フォルダ名¥jp1ao¥conf

サービステンプレート格納フォルダ

共有フォルダ名¥jp1ao¥contents

ログファイル出力フォルダ

共有フォルダ名¥jp1ao¥logs

システムファイル用フォルダ

共有フォルダ名¥jp1ao¥system

作業用フォルダ

共有フォルダ名¥jp1ao¥work

データフォルダ

共有フォルダ名¥jp1ao¥data

プリセットプロパティ定義ファイル格納フォルダ

共有フォルダ名¥jp1ao¥extra_presets

開発サービステンプレート（部品）およびサービステンプレートパッケージ格納フォルダ

共有フォルダ名¥jp1ao¥develop

共通コンポーネント

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

共有フォルダ名¥Base¥database※

実行系のセットアップ用フォルダ

共有フォルダ名¥Base¥online※

待機系のセットアップ用フォルダ

共有フォルダ名¥Base¥standby※

タスク処理エンジン

環境設定ファイル格納フォルダ

共有フォルダ名¥jp1ao¥JP1AJS2¥conf

実行環境ファイル格納フォルダ

共有フォルダ名¥jp1ao¥JP1AJS2¥database

情報ファイル格納フォルダ

共有フォルダ名¥jp1ao¥JP1AJS2¥jobinf

ログファイル出力フォルダ

共有フォルダ名¥jp1ao¥JP1AJS2¥log

システムファイル用フォルダ

共有フォルダ名¥jp1ao¥JP1AJS2¥sys

作業ファイル格納フォルダ

共有フォルダ名¥jp1ao¥JP1AJS2¥tmp

バックアップファイル格納フォルダ

共有フォルダ名¥jp1ao¥JP1AJS2¥backup

注※

すでにクラスタ環境の共通コンポーネントがある場合，共有ディスクに新規フォルダは作成されません。

表5‒6　共有ディスクに作成されるフォルダ（Linuxの場合）

製品

用途

作成されるフォルダ

JP1/AO

定義ファイル格納フォルダ

共有フォルダ名/jp1ao/conf

サービステンプレート格納フォルダ

共有フォルダ名/jp1ao/contents

ログファイル出力フォルダ

共有フォルダ名/jp1ao/logs

システムファイル用フォルダ

共有フォルダ名/jp1ao/system

作業用フォルダ

共有フォルダ名/jp1ao/work

データフォルダ

共有フォルダ名/jp1ao/data

プリセットプロパティ定義ファイル格納フォルダ

共有フォルダ名/jp1ao/extra_presets

開発サービステンプレート（部品）およびサービステンプレートパッケージ格納フォルダ

共有フォルダ名/jp1ao/develop

共通コンポーネント

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

共有フォルダ名/Base/database

実行系のセットアップ用フォルダ

共有フォルダ名/Base/online

待機系のセットアップ用フォルダ

共有フォルダ名/Base/standby

タスク処理エンジン

環境設定ファイル格納フォルダ

共有フォルダ名/jp1ao/JP1AJS2/conf

実行環境ファイル格納フォルダ

共有フォルダ名/jp1ao/JP1AJS2/database

情報ファイル格納フォルダ

共有フォルダ名/jp1ao/JP1AJS2/jobinf

ログファイル出力フォルダ

共有フォルダ名/jp1ao/JP1AJS2/log

システムファイル用フォルダ

共有フォルダ名/jp1ao/JP1AJS2/sys

作業ファイル格納フォルダ

共有フォルダ名/jp1ao/JP1AJS2/tmp

バックアップファイル格納フォルダ

共有フォルダ名/jp1ao/JP1AJS2/backup

関連トピック

5.3　クラスタシステムへのJP1/AOのインストール

5.4　クラスタシステムへのJP1/AOのインストール（クラスタ構成の共通コンポーネントがインストール済みの場合）

5.7　クラスタソフトで登録するクラスタサービス制御コマンド

Linuxでクラスタ構成を構築する場合，クラスタソフトでJP1/AOに関連するリソースを制御するコマンドを登録することで，リソースの起動，停止，動作監視および強制停止を設定できます。JP1/AOではこれらのコマンドをクラスタサービス制御コマンドと呼びます。

ここでは，クラスタソフトにクラスタサービス制御コマンドを登録するための事前作業と，クラスタサービス制御コマンドの詳細を説明します。

クラスタソフトにクラスタサービス制御コマンドを登録する手順の詳細については，クラスタソフトのドキュメントを参照してください。

JP1/Baseのサービスを制御するコマンドについては，JP1/Baseのマニュアルを参照してください。

5.7.1　クラスタサービス制御コマンドを登録するための事前作業

クラスタソフトでクラスタサービス制御コマンドを登録するための事前作業を説明します。

モデルファイルをリネームしてクラスタサービス制御コマンドを作成する

クラスタサービス制御コマンドのモデルファイル（末尾に「.model」が付いたファイル）を同じディレクトリにコピーします。モデルファイルは，/opt/jp1ao/toolsディレクトリに格納されています。

モデルファイルは次のとおりです。

sc_automation.model

sc_hbase64_web.model

sc_hbase64_hweb.model

sc_hbase64_hsso.model

sc_hbase64_hirdb.model

コピーしたモデルファイルの名称から，末尾の「.model」を削除してリネームします。

クラスタサービス制御コマンドを編集する

クラスタサービス制御コマンドの次のシェル変数に，共通コンポーネントのインストール先ディレクトリを指定します。

HCMDS_HOME=<common-component-installation-directory>

クラスタサービス制御コマンド「sc_hbase64_hirdb」の次のシェル変数に，論理ホスト名を指定します。このとき，論理ホスト名にはcluster.confのvirtualhostと同じ値を指定してください。

PDHOST=<logical-host-name>

注意事項

JP1/AOをバージョンアップインストールした際に，クラスタサービス制御コマンドのモデルファイルがアップデートされる場合があります。そのため，バージョンアップインストール後は，作成したクラスタサービス制御コマンドとモデルファイルのバージョンが一致しているかどうかを確認してください。モデルファイルがバージョンアップされている場合は，クラスタサービス制御コマンドとして再度コピーし，編集してください。バージョンはファイル内のコメントに記載されています。

5.7.2　共通コンポーネントのデータベースを制御するコマンド（sc_hbase64_hirdbコマンド）

共通コンポーネントのデータベースを制御するときに使用するクラスタサービス制御コマンド（sc_hbase64_hirdbコマンド）について，クラスタソフトでの登録時に必要な情報を示します。

使用するコマンド

sc_hbase64_hirdb

格納先

/opt/jp1ao/tools

表5‒7　sc_hbase64_hirdbコマンドの登録時に必要な情報

登録する機能

説明

起動

共通コンポーネントのデータベースを起動します。

使用例

sc_hbase64_hirdb start

起動コマンドの結果判定

動作監視の結果で判定してください。起動コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

停止

共通コンポーネントのデータベースを停止します。

使用例

sc_hbase64_hirdb stop

停止コマンドの結果判定

動作監視の結果で判定してください。停止コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

動作監視

共通コンポーネントのデータベースが正常に動作していることを監視します。共通コンポーネントのデータベースに障害が発生しても，フェールオーバーする必要がない場合，この機能は登録不要です。

使用例

sc_hbase64_hirdb status

動作監視コマンドの結果判定

戻り値＝0（正常）

共通コンポーネント用データベースは正常に動作しています。

戻り値＝3（停止）

共通コンポーネント用データベースのプロセスが何らかの問題によって停止しています。異常と判定してください。

5.7.3　HBase 64 Storage Mgmt SSO Serviceを制御するコマンド（sc_hbase64_hssoコマンド）

HBase 64 Storage Mgmt SSO Serviceを制御するときに使用するクラスタサービス制御コマンド（sc_hbase64_hssoコマンド）について，クラスタソフトへの登録時に必要な情報を示します。

使用するコマンド

sc_hbase64_hsso

格納先

/opt/jp1ao/tools

表5‒8　sc_hbase64_hssoコマンドの登録時に必要な情報

登録する機能

説明

起動

HBase 64 Storage Mgmt SSO Serviceを起動します。

使用例

sc_hbase64_hsso start

起動コマンドの結果判定

動作監視の結果で判定してください。起動コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

停止

HBase 64 Storage Mgmt SSO Serviceを停止します。

使用例

sc_hbase64_hsso stop

停止コマンドの結果判定

動作監視の結果で判定してください。停止コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

動作監視

HBase 64 Storage Mgmt SSO Serviceが正常に動作していることを監視します。HBase 64 Storage Mgmt SSO Serviceに障害が発生しても，フェールオーバーする必要がない場合，この機能は登録不要です。

使用例

sc_hbase64_hsso status

動作監視コマンドの結果判定

戻り値＝0（正常）

HBase 64 Storage Mgmt SSO Serviceは正常に動作しています。

戻り値＝3（停止）

HBase 64 Storage Mgmt SSO Serviceのプロセスが何らかの問題によって停止しています。異常と判定してください。

5.7.4　HBase 64 Storage Mgmt Web SSO Serviceを制御するコマンド（sc_hbase64_hwebコマンド）

HBase 64 Storage Mgmt Web SSO Serviceを制御するときに使用するクラスタサービス制御コマンド（sc_hbase64_hwebコマンド）について，クラスタソフトでの登録時に必要な情報を示します。

使用するコマンド

sc_hbase64_hweb

格納先

/opt/jp1ao/tools

表5‒9　sc_hbase64_hwebコマンドの登録時に必要な情報

登録する機能

説明

起動

HBase 64 Storage Mgmt Web SSO Serviceを起動します。

使用例

sc_hbase64_hweb start

起動コマンドの結果判定

動作監視の結果で判定してください。起動コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

停止

HBase 64 Storage Mgmt Web SSO Serviceを停止します。

使用例

sc_hbase64_hweb stop

停止コマンドの結果判定

動作監視の結果で判定してください。停止コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

動作監視

HBase 64 Storage Mgmt Web SSO Serviceが正常に動作していることを監視します。HBase 64 Storage Mgmt Web SSO Serviceに障害が発生しても，フェールオーバーする必要がない場合，この機能は登録不要です。

使用例

sc_hbase64_hweb status

動作監視コマンドの結果判定

戻り値＝0（正常）

HBase 64 Storage Mgmt Web SSO Serviceは正常に動作しています。

戻り値＝3（停止）

HBase 64 Storage Mgmt Web SSO Serviceのプロセスが何らかの問題によって停止しています。異常と判定してください。

5.7.5　HBase 64 Storage Mgmt Web Serviceを制御するコマンド（sc_hbase64_webコマンド）

HBase 64 Storage Mgmt Web Serviceを制御するときに使用するクラスタサービス制御コマンド（sc_hbase64_webコマンド）について，クラスタソフトでの登録時に必要な情報を示します。

使用するコマンド

sc_hbase64_web

格納先

/opt/jp1ao/tools

表5‒10　sc_hbase64_webコマンドの登録時に必要な情報

登録する機能

説明

起動

HBase 64 Storage Mgmt Web Serviceを起動します。

使用例

sc_hbase64_web start

起動コマンドの結果判定

動作監視の結果で判定してください。起動コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

停止

HBase 64 Storage Mgmt Web Serviceを停止します。

使用例

sc_hbase64_web stop

停止コマンドの結果判定

動作監視の結果で判定してください。停止コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

動作監視

HBase 64 Storage Mgmt Web Serviceが正常に動作していることを監視します。HBase 64 Storage Mgmt Web Serviceに障害が発生しても，フェールオーバーする必要がない場合，この機能は登録不要です。

使用例

sc_hbase64_web status

動作監視コマンドの結果判定

戻り値＝0（正常）

HBase 64 Storage Mgmt Web Serviceは正常に動作しています。

戻り値＝3（停止）

HBase 64 Storage Mgmt Web Serviceのプロセスが何らかの問題によって停止しています。異常と判定してください。

5.7.6　HAutomation Engine Web Serviceを制御するコマンド（sc_automationコマンド）

HAutomation Engine Web Serviceを制御するときに使用するクラスタサービス制御コマンド（sc_automationコマンド）について，クラスタソフトでの登録時に必要な情報を示します。

使用するコマンド

sc_automation

格納先

/opt/jp1ao/tools

表5‒11　sc_automationコマンドの登録時に必要な情報

登録する機能

説明

起動

HAutomation Engine Web Serviceを起動します。

使用例

sc_automation start

起動コマンドの結果判定

動作監視の結果で判定してください。起動コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

停止

HAutomation Engine Web Serviceを停止します。

使用例

sc_automation stop

停止コマンドの結果判定

動作監視の結果で判定してください。停止コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

動作監視

HAutomation Engine Web Serviceが正常に動作していることを監視します。HAutomation Engine Web Serviceに障害が発生しても，フェールオーバーする必要がない場合，この機能は登録不要です。

使用例

sc_automation status

動作監視コマンドの結果判定

戻り値＝0（正常）

HAutomation Engine Web Serviceは正常に動作しています。

戻り値＝3（停止）

HAutomation Engine Web Serviceのプロセスが何らかの問題によって停止しています。異常と判定してください。

5.7.7　HAutomation Engineを制御するコマンド

HAutomation Engine（タスク処理エンジン）を制御するときに使用するクラスタサービス制御コマンドについて，クラスタソフトでの登録時に必要な情報を示します。

機能によって使用するコマンドおよび格納先は異なります。

なお，各コマンドの詳細は，JP1/Automatic Job Management System 3のマニュアルを参照してください。

表5‒12　HAutomation Engine（タスク処理エンジン）を制御するコマンドの登録時に必要な情報

登録する機能

説明

起動

タスク処理エンジンを起動します。

使用するコマンド

jajs_start.cluster

格納先

/etc/opt/jp1ajs2

使用例

jajs_start.cluster 論理ホスト名

起動コマンドの結果判定

動作監視の結果で判定してください。起動コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

停止

タスク処理エンジンを停止します。

使用するコマンド

jajs_stop.cluster

格納先

/etc/opt/jp1ajs2

使用例

jajs_stop.cluster 論理ホスト名

停止コマンドの結果判定

動作監視の結果で判定してください。停止コマンドの戻り値は，0（正常終了）と1（引数異常）のため，戻り値での結果判定はできません。

動作監視

タスク処理エンジンが正常に動作していることを監視します。タスク処理エンジンに障害が発生しても，フェールオーバーする必要がない場合，この機能は登録不要です。

使用するコマンド

jajs_spmd_status

格納先

/opt/jp1ao/system/JP1AJS2/bin

使用例

jajs_spmd_status -h 論理ホスト名

動作監視コマンドの結果判定

戻り値＝0（正常）

タスク処理エンジンは正常に動作しています。

戻り値＝1（エラー）

回復できないエラーが発生しました。異常と判定してください。

戻り値＝4（一部停止）

タスク処理エンジンの一部のプロセスが何らかの問題によって停止しています。異常と判定してください。

戻り値＝8（すべて停止）

タスク処理エンジンのすべてのプロセスが何らかの問題によって停止しています。異常と判定してください。

戻り値＝12（状態確認エラー）

jajs_spmd_statusコマンドの状態確認処理でエラーが発生しました。一定回数を限度に，動作状態の確認をリトライしてください。

強制停止

タスク処理エンジンを強制的に停止し，使用中のリソースを解放します。

jajs_killall.clusterコマンドを実行すると，タスク処理エンジンの終了処理を一切しないで各プロセスを強制的に停止します。停止コマンドを実行しても処理が終了しないなどの問題が発生した場合にだけ実行してください。

使用するコマンド

jajs_killall.cluster

格納先

/etc/opt/jp1ajs2

使用例

jajs_killall.cluster 論理ホスト名

5.7.8　stopclusterコマンド

クラスタ環境でJP1/AOのサービスを停止するための準備を行うコマンドです。クラスタ環境でJP1/AOのサービスを停止する場合には，事前にこのコマンドを実行してください。

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

6　上書きインストール

JP1/AOを上書きインストールする方法について説明しています。

6.1　上書きインストールの流れ

上書きインストールとは，製品をインストール済みの環境に，同一バージョンの製品をインストールすることを指します。

上書きインストールは，次の流れで進めます。

表6‒1　上書きインストールの流れ

作業

作業の要否

参照先

1

JP1/Baseを上書きインストールします。

任意

マニュアル「JP1/Base 運用ガイド」−「インストールとセットアップ」のトピック

2

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

必須

非クラスタシステムの場合

6.2　JP1/AOを上書きインストールする手順（非クラスタシステムの場合）

クラスタシステムの場合

6.3　JP1/AOを上書きインストールする手順（クラスタシステムの場合）

3

JP1/AOコンテンツセットを上書きインストールします。

任意

6.4　JP1/AOコンテンツセットの上書きインストール

6.2　JP1/AOを上書きインストールする手順（非クラスタシステムの場合）

日立統合インストーラまたはHitachi PP Installerから，JP1/AOを上書きインストールします。Hitachi PP Installerの使用方法については，「1.3.2　Hitachi PP Installerを使用する手順」を参照してください。Hitachi PP Installerでのインストールが完了したら，手順5を実施してください。

なお，次のファイルおよびフォルダは，上書きインストール時に上書きされません。

JP1/AOのインストール先フォルダ¥confまたは/opt/jp1ao/conf

config_user.properties

command_user.properties

mailDefinition_ja.conf

JP1/AOのインストール先フォルダ¥conf¥pluginまたは/opt/jp1ao/conf/plugin

charsetMapping_user.properties

destinationsフォルダ配下

JP1/AOのインストール先フォルダ¥docroot¥help¥jaまたは/opt/jp1ao/docroot/help/ja

INDEX.HTM

共通コンポーネントのインストール先フォルダ¥CC¥web¥containers¥AutomationWebService¥webapps¥Automation¥services¥customまたは/opt/HiCommand/Base64/uCPSB/httpsd/CC/web/containers/AutomationWebService/webapps/Automation/services/custom

配下のすべてのファイル

上書きインストールするには：

提供媒体をセットします。

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

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

これまでにウィザードで設定した情報を確認します。※

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

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

注※

Hitachi PP Installerの場合，インストールウィザードは表示されません。

関連トピック

1.2　インストール前の作業

6.3　JP1/AOを上書きインストールする手順（クラスタシステムの場合）

クラスタシステムの場合は， 実行系サーバおよび待機系サーバの両方にJP1/AOを上書きインストールする必要があります。

上書きインストールは次の流れで進めます。

表6‒2　上書きインストールの流れ（クラスタシステムの場合）

作業

作業の要否

参照先

1

事前作業を行います。

必須

6.3.1　上書きインストール（クラスタシステムの場合）の事前作業

2

Windowsの場合，上書きインストール前にサービスを設定します。

必須

6.3.2　上書きインストール前にサービスを設定する手順（Windowsのクラスタシステムの場合）

Linuxの場合，上書きインストール前にリソースを設定します。

必須

6.3.3　上書きインストール前にリソースを設定する手順（Linuxのクラスタシステムの場合）

3

実行系サーバでJP1/AOを上書きインストールします。

必須

6.3.4　実行系サーバでJP1/AOを上書きインストールする手順（Windowsのクラスタシステムの場合）または6.3.5　実行系サーバでJP1/AOを上書きインストールする手順（Linuxのクラスタシステムの場合）

4

待機系サーバでJP1/AOを上書きインストールします。

必須

6.3.6　待機系サーバでJP1/AOを上書きインストールする手順（Windowsのクラスタシステムの場合）または6.3.7　待機系サーバでJP1/AOを上書きインストールする手順（Linuxのクラスタシステムの場合）

5

リソースグループのフェールオーバーを有効にします。

必須

6.3.8　リソースグループのフェールオーバーを有効にする手順（Windowsのクラスタシステムの場合）または6.3.9　リソースグループのフェールオーバーを有効にする手順（Linuxのクラスタシステムの場合）

関連トピック

5.2　インストールの前提条件（クラスタシステムの場合）

6.3.1　上書きインストール（クラスタシステムの場合）の事前作業

JP1/AOを上書きインストールする前に次の作業を行ってください。

事前作業

OSのAdministrators権限またはroot権限，およびクラスタの管理権限を持つユーザーで，JP1/AOサーバにログインします。

なお，次のファイルは，上書きインストール時に上書きされません。

共有フォルダ名¥confまたは共有フォルダ名/jp1ao/conf

config_user.properties

command_user.properties

mailDefinition_ja.conf

共有フォルダ名¥conf¥pluginまたは共有フォルダ名/jp1ao/conf/plugin

charsetMapping_user.properties

JP1/AOのインストール先フォルダ¥docroot¥help¥jaまたは/opt/jp1ao/docroot/help/ja

INDEX.HTM

/opt/jp1ao/tools

作成したクラスタサービス制御コマンド

共通コンポーネントのインストール先フォルダ¥CC¥web¥containers¥AutomationWebService¥webapps¥Automation¥services¥customまたは/opt/HiCommand/Base64/uCPSB/httpsd/CC/web/containers/AutomationWebService/webapps/Automation/services/custom

配下のすべてのファイル

6.3.2　上書きインストール前にサービスを設定する手順（Windowsのクラスタシステムの場合）

Windowsの場合，インストール前にサービスを設定します。

インストール前にサービスを設定するには：

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを実行系サーバに移動します。

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループをオンラインにします。

クラスタソフトを使用して，サービスおよびスクリプトをオフラインにします。

Hitachi Command Suite製品がインストールされている場合，次のサービス以外のサービスおよびスクリプトをオフラインにします。

HiRDB/ClusterService _HD0

JP1/Base_論理ホスト名

JP1/Base Event _論理ホスト名

Hitachi Command Suite製品がインストールされていない場合，次のサービスおよびスクリプトをオフラインにします。

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

stopclusterコマンド※

実行系サーバでhcmdssrvコマンドに/stopオプションを指定して実行し，JP1/AOのサービスを停止します。

クラスタソフトを使用して，次のサービスをオフラインにします。

HiRDB/ClusterService _HD0

JP1/Base_論理ホスト名

JP1/Base Event _論理ホスト名

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを待機系サーバに移動します。

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループをオンラインにします。

クラスタソフトを使用して，サービスおよびスクリプトをオフラインにします。

Hitachi Command Suite製品がインストールされている場合，次のサービス以外のサービスおよびスクリプトをオフラインにします。

HiRDB/ClusterService _HD0

JP1/Base_論理ホスト名

JP1/Base Event _論理ホスト名

Hitachi Command Suite製品がインストールされていない場合，次のサービスおよびスクリプトをオフラインにします。

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

stopclusterコマンド※

待機系サーバでhcmdssrvコマンドに/stopオプションを指定して実行し，JP1/AOのサービスを停止します。

クラスタソフトを使用して，次のサービスをオフラインにします。

HiRDB/ClusterService _HD0

JP1/Base_論理ホスト名

JP1/Base Event _論理ホスト名

クラスタソフトで，JP1/AOを登録しているリソースグループのフェールオーバーを抑止します。

クラスタソフトでサービスまたはスクリプトを右クリックし，［プロパティ］−［ポリシー］で，リソースが失敗状態になった場合は再起動しないように設定します。リソースグループに登録されているすべてのサービス，およびすべてのスクリプトに対して操作を実施して，フェールオーバーを抑止します。

注※

バージョンが10-12-01以前，または10-13（ただし10-13-01以降のバージョンは除く）のJP1/AOで構築されたクラスタ環境から上書きインストールする場合，このコマンドは存在しません。

関連トピック

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

6.3.3　上書きインストール前にリソースを設定する手順（Linuxのクラスタシステムの場合）

Linuxの場合，インストール前にリソースを設定します。

インストール前にリソースを設定するには：

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

クラスタソフトを使用して，リソースグループをオフラインに変更します。

クラスタソフトを使用して，次のリソース以外のリソースの起動，停止および動作監視を抑止します。

共有ディスク

論理ホスト名

論理IPアドレス

クラスタソフトを使用して，リソースグループをオンラインに変更します。

6.3.4　実行系サーバでJP1/AOを上書きインストールする手順（Windowsのクラスタシステムの場合）

Windowsの実行系サーバでJP1/AOを上書きインストールします。

実行系サーバでJP1/AOを上書きインストールするには：

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを実行系サーバに移動します。

実行系サーバでサービス（JP1/Base_論理ホスト名）がオンラインになっている場合はオフラインにします。

実行系サーバでサービス（JP1/Base）を開始します。

実行系サーバでJP1/AOを上書きインストールします。

実行系サーバでサービス（HAutomation Engine Web Service）が起動している場合は，hcmdssrvコマンドに/stop /server AutomationWebServiceオプションを指定して実行し，停止します。

実行系サーバでsetupclusterコマンドを実行します。

6.3.5　実行系サーバでJP1/AOを上書きインストールする手順（Linuxのクラスタシステムの場合）

Linuxの実行系サーバでJP1/AOを上書きインストールします。

実行系サーバでJP1/AOを上書きインストールするには：

クラスタソフトを使用して，JP1/AOを登録しているリソースグループを実行系サーバに移動します。

実行系サーバでJP1/Baseの論理ホストが起動している場合は停止します。

実行系サーバでJP1/Baseの物理ホストを起動します。

実行系サーバでJP1/AOを上書きインストールします。

実行系サーバでhcmds64srvコマンドにstatusオプションを指定して実行し，サービスの起動状況を確認します。共通コンポーネントのデータベース（HiRDB service）が停止している場合は，hcmds64dbsrvコマンドにstartオプションを指定して実行し，起動します。

実行系サーバでサービス（HAutomation Engine Web Service）が起動している場合は，hcmds64srvコマンドに-stop -server AutomationWebServiceオプションを指定して実行し，停止します。

実行系サーバでsetupclusterコマンドを実行します。

6.3.6　待機系サーバでJP1/AOを上書きインストールする手順（Windowsのクラスタシステムの場合）

Windowsの待機系サーバでJP1/AOを上書きインストールします。

待機系サーバでJP1/AOを上書きインストールするには：

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを待機系サーバに移動します。

待機系サーバでサービス（JP1/Base_論理ホスト名）がオンラインになっている場合はオフラインにします。

待機系サーバでサービス（JP1/Base）を開始します。

待機系サーバでJP1/AOを上書きインストールします。

待機系サーバでサービス（HAutomation Engine Web Service）が起動している場合は，hcmdssrvコマンドに/stop /server AutomationWebServiceオプションを指定して実行し，停止します。

待機系サーバでsetupclusterコマンドを実行します。

6.3.7　待機系サーバでJP1/AOを上書きインストールする手順（Linuxのクラスタシステムの場合）

Linuxの待機系サーバでJP1/AOを上書きインストールします。

待機系サーバでJP1/AOを上書きインストールするには：

クラスタソフトを使用して，JP1/AOを登録しているリソースグループを待機系サーバに移動します。

待機系サーバでJP1/Baseの論理ホストが起動している場合は停止します。

待機系サーバでJP1/Baseの物理ホストを起動します。

待機系サーバでJP1/AOを上書きインストールします。

待機系サーバでhcmds64srvコマンドにstatusオプションを指定して実行し，サービスの起動状況を確認します。共通コンポーネントのデータベース（HiRDB service）が停止している場合は，hcmds64dbsrvコマンドにstartオプションを指定して実行し，起動します。

待機系サーバでサービス（HAutomation Engine Web Service）が起動している場合は，hcmds64srvコマンドに-stop -server AutomationWebServiceオプションを指定して実行し，停止します。

待機系サーバでsetupclusterコマンドを実行します。

6.3.8　リソースグループのフェールオーバーを有効にする手順（Windowsのクラスタシステムの場合）

Windowsの場合に，リソースグループのフェールオーバーを有効にします。

注意事項

バージョンが10-02以前のJP1/AOで構築されたクラスタ環境からバージョンアップインストールする場合，フェールオーバーを有効にする前に，クラスタソフトに登録されたリソース「JP1/AJS2_論理ホスト名」の表示名を「HAutomation Engine 論理ホスト名」に変更してください。

バージョンが10-12-01以前，または10-13のstopclusterコマンドが提供されていないJP1/AOで構築されたクラスタ環境から上書きインストールする場合，ユーザーがstopclusterコマンドを実行するためのスクリプトリソースを追加してください。追加するスクリプトリソースの依存関係は，「HAutomation Engine 論理ホスト名」の後になるように設定してください。

stopclusterコマンドについては，リソース名称および実行スクリプト名称には任意の値を指定してください。また，このリソースがオフラインになるときだけstopclusterコマンドが実行されるよう設定してください。設定方法については，使用するクラスタソフトのドキュメントを参照してください。

なお，誤ってこのリソースをオンラインで実行した場合は，KNAE01635-Eのメッセージが出力され，タスク操作が失敗します。この場合は，JP1/AOを停止し，このリソースをオフライン時にだけ実行するよう設定したあとに，JP1/AOを再起動してください。

リソースグループのフェールオーバーを有効にするには：

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを実行系サーバに移動します。

クラスタソフトで，JP1/AOを登録しているリソースグループのフェールオーバーを有効にします。

クラスタソフトでサービスまたはスクリプトを右クリックし，［プロパティ］−［ポリシー］で，リソースが失敗状態になった場合は現在のノードで再起動を試みる設定，および再起動に失敗した場合は対象のサービスまたはアプリケーションのすべてのリソースをフェールオーバーする設定をします。リソースグループに登録されているすべてのサービス，およびすべてのスクリプトに対して操作を実施して，フェールオーバーを有効にします。

クラスタソフトでリソースグループをオンラインにします。

6.3.9　リソースグループのフェールオーバーを有効にする手順（Linuxのクラスタシステムの場合）

Linuxの場合に，リソースグループのフェールオーバーを有効にします。

注意事項

stopclusterコマンドについては，リソースがオフラインになるときだけ実行されるよう設定してください。

誤ってこのリソースがオンラインのときに実行すると，KNAE01635-Eのメッセージが出力され，タスク操作が失敗します。この場合は，JP1/AOを停止し，このリソースをオフライン時にだけ実行するよう設定したあとに，JP1/AOを再起動してください。

リソースグループのフェールオーバーを有効にするには：

クラスタソフトで，リソースグループをオフラインに変更します。

クラスタソフトを使用して，次のリソース以外のリソースの起動，停止および動作監視の抑止を解除します。

共有ディスク

論理ホスト名

論理IPアドレス

クラスタソフトで，リソースグループをオンラインにします。

6.4　JP1/AOコンテンツセットの上書きインストール

6.4.1　JP1/AOコンテンツセットを上書きインストールする手順

JP1/AOコンテンツセットを上書きインストールします。JP1/AOコンテンツセットを上書きインストールすると，前バージョンのサービステンプレートセットに最新のサービステンプレートセットが上書きされます。

事前作業

Administrators権限またはroot権限を持つユーザーでログインします。

JP1/AOがインストールされていることを確認します。

なお，JP1/AOコンテンツセットの排他製品はないため，排他製品の確認は不要です。

JP1/AOコンテンツセットのインストール先フォルダ配下にあるファイルおよびフォルダは，上書きインストール時にすべて削除されます。必要に応じてバックアップしてください。

JP1/AOコンテンツセットを上書きインストールするには：

提供媒体をセットします。

ウィザードに従って，JP1/AOコンテンツセットのインストール先フォルダを指定します。※

JP1/AOと同一のインストール先にインストールしないでください。

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

Adminロールを持つユーザーでimportservicetemplateコマンドを実行して，JP1/AOのサービステンプレートまたはサービステンプレートセットをJP1/AOにインポートします。

注※

Hitachi PP Installerの場合，インストールウィザードは表示されません。Hitachi PP Installerの使用方法については，「1.3.2　Hitachi PP Installerを使用する手順」を参照してください。Hitachi PP Installerでのインストールが完了したら，手順4を実施してください。

作業結果

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

製品名

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

バージョン

vv.rr.mm

サービステンプレートセットが次のフォルダに格納されます。

Windowsの場合

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

Linuxの場合

/opt/jp1aocont/contents/setup

サービステンプレートがインポートされたかどうかは，［サービス追加］ダイアログボックスまたはlistservicesコマンドで確認できます。

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

JP1/AOをバージョンアップインストールする方法について説明しています。

7.1　バージョンアップインストールの流れ

バージョンアップインストールとは，JP1/AOをインストール済みの環境に，上位バージョンのJP1/AOをインストールすることを指します。

注意事項

バージョンが10-02以前のJP1/AOの環境に対してバージョンアップインストールする場合，その環境のJP1/AJS3 - Viewはアンインストールしてください。ただし，10-02以前の環境で作成したサービステンプレートがある場合はアンインストールしないでください。サービステンプレートエディタへの移行で使用する場合があります。

また，JP1/AJS3 - Manager はアンインストールしないでください。 JP1/AJS3 - Manager をアンインストールすると，バージョンアップインストールに失敗します。

バージョンアップインストールは，次の流れで進めます。

表7‒1　バージョンアップインストールの流れ

作業

作業の要否

参照先

1

上位バージョンのJP1/AOを上書きインストールします。

必須

非クラスタシステムの場合

6.2　JP1/AOを上書きインストールする手順（非クラスタシステムの場合）

クラスタシステムの場合

6.3　JP1/AOを上書きインストールする手順（クラスタシステムの場合）

2

上位バージョンのJP1/AOコンテンツセットを上書きインストールします。

任意

6.4　JP1/AOコンテンツセットの上書きインストール

8　アンインストール

JP1/AOをアンインストールする方法について説明しています。

8.1　アンインストールの流れ

JP1/AOをアンインストールしたあと，OSがWindowsの場合は，JP1/AO - ContentsおよびJP1/AOコンテンツセットを必ず手動でアンインストールします。OSがLinuxの場合は，Hitachi PP Installerからアンインストールを実行します。

注意事項

次のファイルをJP1/AOのインストール先フォルダ配下に保存している場合，JP1/AOをアンインストールすると自動で削除されます。削除したくない場合はバックアップを取得するか，移動させてください。

https接続に使用したSSLサーバ証明書ファイル

https接続に使用した秘密鍵ファイル

SSH接続での公開鍵認証に使用した秘密鍵ファイル

アンインストールは，次の流れで進めます。

表8‒1　アンインストールの流れ

作業

作業の要否

参照先

1

アンインストールの準備をします。

必須

8.2　アンインストールの準備をする

2

JP1/AOおよび関連製品をアンインストールします。

必須

非クラスタシステムの場合

8.3　JP1/AOをアンインストールする手順（非クラスタシステムの場合）

クラスタシステムの場合

8.4　JP1/AOをアンインストールする手順（クラスタシステムの場合）

3

JP1/Baseをアンインストールします。※

任意

マニュアル「JP1/Base 運用ガイド」−「アンインストール」のトピック

注※

JP1/Baseだけをアンインストールすることはできません。JP1/Baseをアンインストールしたい場合は，JP1/AOをアンインストールしたあと，JP1/Baseをアンインストールしてください。

なお，JP1/AOのアンインストール中に，他製品をインストールしないでください。

8.2　アンインストールの準備をする

JP1/AOをアンインストールする前に，各種設定の解除や変更が必要です。

アンインストールの準備をするには：

Administrators権限またはroot権限，およびJP1/AOのAdminロールの両方を持つユーザーでログインし，次の作業を実施してください。

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

これらのソフトウェアが動作している場合，実行中のプロセスが妨げられることで，アンインストールが失敗するおそれがあります。

Hitachi Command Suite製品のサービスが起動している場合は停止します。

Hitachi Command Suite製品のサービスが起動している状態でアンインストールを開始した場合，サービスの停止を促すダイアログボックスが表示されます。

JP1/AOのサービスの［スタートアップの種類］を［自動］または［手動］にします。

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

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

JP1/AOをアンインストールすると，JP1/Baseのサービスが開始されます。JP1/Baseでサービスの開始順序を制御している場合は，サービスが開始しても問題ないことを確認してください。

関連トピック

8.1　アンインストールの流れ

8.3　JP1/AOをアンインストールする手順（非クラスタシステムの場合）

8.4　JP1/AOをアンインストールする手順（クラスタシステムの場合）

8.3　JP1/AOをアンインストールする手順（非クラスタシステムの場合）

JP1/AOのアンインストールは，OSがWindowsの場合は，［コントロールパネル］の［プログラムと機能］から実行します。OSがLinuxの場合は，Hitachi PP Installerからアンインストールを実行します。Hitachi PP Installerでのアンインストールが完了したら，手順4を実施してください。

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

次のどちらかの方法でアンインストールを実行します。

OSがWindowsの場合

［コントロールパネル］の［プログラム］ −［プログラムと機能］からJP1/AOを選択し，［アンインストール］を選択します。

OSがLinuxの場合

Hitachi PP Installerをセットします。Hitachi PP Installerの使用方法については，「1.3.2　Hitachi PP Installerを使用する手順」を参照してください。

ウィザードに従って，アンインストール完了後のサービス開始有無を指定します。※

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

JP1/AO - ContentsおよびJP1/AOコンテンツセットをアンインストールします。

注※

Hitachi PP Installerの場合，ウィザードは表示されません。また，JP1/AOをアンインストールすると，JP1/AO - Contentsも同時にアンインストールされます。

アンインストールする場合に，次に示す警告のダイアログボックスが表示されるときは，システムの再起動が必要です。

An attempt to uninstall has failed. An attempt to delete several files has failed. Reboot the system after uninstallation ends.

システムを再起動しないでHitachi Command Suite製品をインストールすると，インストール後のシステム再起動時に，Hitachi Command Suite製品の動作に必要なファイルが削除されるおそれがあります。

注意事項

共通コンポーネントがJP1/AOと異なるサーバにある場合，アンインストール時に認証データの削除に失敗したときは，警告メッセージが出力されます。この場合，共通コンポーネントが起動していることを確認したあと，hcmdsintgコマンドまたはhcmds64intgコマンドを実行して認証データを削除してください。

作業結果

スタートメニューの［すべてのプログラム］から［JP1_Automatic Operation］が削除されます。

OSがWindowsの場合，JP1/AOのアンインストール時に共通コンポーネントもアンインストールされると，ファイアウォールの例外登録をしていたプログラムが解除されます。OSがLinuxの場合は，手動で例外登録を解除してください。

関連トピック

8.1　アンインストールの流れ

8.2　アンインストールの準備をする

8.5　JP1/AO - ContentsおよびJP1/AOコンテンツセットをアンインストールする手順

8.4　JP1/AOをアンインストールする手順（クラスタシステムの場合）

クラスタシステムの場合は， 実行系サーバおよび待機系サーバのJP1/AOをそれぞれアンインストールします。

JP1/AOのアンインストール後，JP1/Baseは物理ホスト構成で利用できます。

JP1/AOのアンインストールは，次の流れで進めます。

表8‒2　アンインストールの流れ

作業

作業の要否

参照先

1

アンインストールの準備をします。

必須

OSがWindowsの場合

8.4.1　アンインストールの前にサービスを設定する手順（Windowsのクラスタシステムの場合）

OSがLinuxの場合

8.4.2　アンインストールの前にリソースを設定する手順（Linuxのクラスタシステムの場合）

2

JP1/AOおよび関連製品をアンインストールします。

必須

8.4.3　JP1/AOおよび関連製品をアンインストールする手順（クラスタシステムの場合）

3

JP1/Baseの論理ホストを削除します。

必須

8.4.4　JP1/Baseの論理ホストを削除する手順

4

共有フォルダに作成されたフォルダを削除します。

必須

8.4.5　共有フォルダに作成されたフォルダを削除する手順（クラスタシステムの場合）

5

OSがWindowsの場合，クラスタソフトからサービスを削除します。

必須

8.4.6　クラスタソフトからサービスを削除する手順（Windowsのクラスタシステムの場合）

OSがLinuxの場合，クラスタソフトからリソースを削除します。

必須

8.4.7　クラスタソフトからリソースを削除する手順（Linuxのクラスタシステムの場合）

6

JP1/Baseを設定します。

必須

8.4.8　JP1/Baseを設定する手順（クラスタシステムの場合）

関連トピック

8.1　アンインストールの流れ

8.2　アンインストールの準備をする

8.4.1　アンインストールの前にサービスを設定する手順（Windowsのクラスタシステムの場合）

アンインストールの前にサービスを設定します。

なお，JP1/AOをアンインストールするときは，OSのAdministrator権限およびクラスタの管理権限を持つドメインユーザーで，JP1/AOサーバにログインしてください。

アンインストールの前にサービスを設定するには：

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを実行系サーバに移動します。

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループをオンラインにします。

クラスタソフトを使用して，サービスおよびスクリプトをオフラインにします。

Hitachi Command Suite製品がインストールされている場合，次のサービス以外のサービスおよびスクリプトをオフラインにします。

HiRDB/ClusterService _HD0

JP1/Base_論理ホスト名

JP1/Base Event _論理ホスト名

Hitachi Command Suite製品がインストールされていない場合，次のサービスおよびスクリプトをオフラインにします。

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

stopclusterコマンド

実行系サーバでhcmdssrvコマンドに/stopオプションを指定して実行し，JP1/AOのサービスを停止します。

クラスタソフトを使用して，次のサービスをオフラインにします。

HiRDB/ClusterService _HD0

JP1/Base_論理ホスト名

JP1/Base Event _論理ホスト名

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを待機系サーバに移動します。

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループをオンラインにします。

クラスタソフトを使用して，サービスおよびスクリプトをオフラインにします。

Hitachi Command Suite製品がインストールされている場合，次のサービス以外のサービスおよびスクリプトをオフラインにします。

HiRDB/ClusterService _HD0

JP1/Base_論理ホスト名

JP1/Base Event _論理ホスト名

Hitachi Command Suite製品がインストールされていない場合，次のサービスおよびスクリプトをオフラインにします。

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

stopclusterコマンド

待機系サーバでhcmdssrvコマンドに/stopオプションを指定して実行し，JP1/AOのサービスを停止します。

クラスタソフトを使用して，次のサービスをオフラインにします。

HiRDB/ClusterService _HD0

JP1/Base_論理ホスト名

JP1/Base Event _論理ホスト名

クラスタソフトでリソースグループのフェールオーバーを抑止します。

クラスタソフトでサービスまたはスクリプトを右クリックし，［プロパティ］−［ポリシー］でリソースが失敗状態になった場合は再起動しないように設定します。リソースグループに登録されているすべてのサービス，およびすべてのスクリプトに対して操作を実施して，フェールオーバーを抑止します。

8.4.2　アンインストールの前にリソースを設定する手順（Linuxのクラスタシステムの場合）

アンインストールの前にリソースを設定します。

なお，JP1/AOをアンインストールするときは，OSのroot権限およびクラスタの管理権限を持つユーザーで，JP1/AOサーバにログインしてください。

アンインストールの前にリソースを設定するには：

［タスク］画面でタスクを確認し，実行状態（実行中，応答待ち中，異常検出，停止中）のものがあれば，実行停止するか，停止状態になるまで待ちます。

クラスタソフトを使用して，リソースグループをオフラインに変更します。

クラスタソフトを使用して，次のリソース以外のリソースの起動，停止および動作監視を抑止します。

共有ディスク

論理ホスト名

論理IPアドレス

クラスタソフトを使用して，リソースグループをオンラインに変更します。

8.4.3　JP1/AOおよび関連製品をアンインストールする手順（クラスタシステムの場合）

JP1/AOおよび関連製品をアンインストールします。JP1/AO，JP1/AO - ContentsおよびJP1/AOコンテンツセットをすべてアンインストールする必要があります。

JP1/AOおよび関連製品をアンインストールするには：

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを実行系サーバに移動します。

実行系サーバでajsembdbuninstl -mh 論理ホスト名を実行して，データベースをアンセットアップします。※1

実行系サーバからJP1/AOをアンインストールします。

アンインストール後，JP1/AOのインストール先フォルダ配下で残っているファイルがあれば，手動で削除します。また，バージョンが10-02以前のJP1/AOからバージョンアップした場合は，タスク処理エンジンのシステムファイルの格納フォルダ配下※2にもファイルが残っていることがあります。その場合も手動で削除します。

実行系サーバでJP1/AO - ContentsおよびJP1/AOコンテンツセットをアンインストールします。

アンインストール後，JP1/AO - ContentsおよびJP1/AOコンテンツセットのインストール先フォルダ配下で残っているファイルがあれば，手動で削除します。

クラスタソフトを使用して，JP1/AOのサービスを登録しているリソースグループを待機系サーバに移動します。

待機系サーバでajsembdbuninstl -mh 論理ホスト名を実行して，データベースをアンセットアップします。※1

待機系サーバからJP1/AOをアンインストールします。

アンインストール後，JP1/AOのインストール先フォルダ配下で残っているファイルがあれば，手動で削除します。また，バージョンが10-02以前のJP1/AOからバージョンアップインストールした場合は，タスク処理エンジンのシステムファイルの格納フォルダ※2配下にもファイルが残っていることがあります。その場合も手動で削除します。

待機系サーバでJP1/AO - ContentsおよびJP1/AOコンテンツセットをアンインストールします。

アンインストール後，JP1/AO - ContentsおよびJP1/AOコンテンツセットのインストール先フォルダ配下で残っているファイルがあれば，手動で削除します。

注※1

コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダ内に格納されています。詳細は，「付録A.1　フォルダ一覧（Windowsの場合）」または「付録A.2　フォルダ一覧（Linuxの場合）」を参照してください。

注※2

タスク処理エンジンのシステムファイルの格納フォルダについては，「付録A.1　フォルダ一覧（Windowsの場合）」または「付録A.2　フォルダ一覧（Linuxの場合）」を参照してください。

関連トピック

8.5　JP1/AO - ContentsおよびJP1/AOコンテンツセットをアンインストールする手順

8.4.4　JP1/Baseの論理ホストを削除する手順

実行系サーバと待機系のサーバでJP1/Baseの論理ホストを削除します。手順の詳細はJP1/Baseのマニュアルを参照してください。

関連トピック

マニュアル「JP1/Base 運用ガイド」−「論理ホストの削除」のトピック

8.4.5　共有フォルダに作成されたフォルダを削除する手順（クラスタシステムの場合）

共有フォルダに作成されたフォルダを削除します。

共有フォルダに作成されたフォルダを削除するには：

共有フォルダに作成された，次のフォルダを削除します。

Windowsの場合

共有フォルダ名¥jp1ao

共有フォルダ名¥Base※

注※

ほかのHitachi Command Suite製品がインストールされている場合は，このフォルダを削除しないでください。

Linuxの場合

共有フォルダ名/jp1ao

共有フォルダ名/Base

8.4.6　クラスタソフトからサービスを削除する手順（Windowsのクラスタシステムの場合）

クラスタソフトからサービスを削除します。

クラスタソフトからサービスを削除するには：

次のサービスおよびスクリプトがほかのアプリケーションで使用されていない場合は，クラスタソフトでそのサービスおよびスクリプトをリソースグループから削除します。

JP1/Base Event 論理ホスト名

JP1/Base_論理ホスト名

HAutomation Engine Web Service

HAutomation Engine 論理ホスト名

HBase Storage Mgmt Common Service

HBase Storage Mgmt Web Service

HiRDB/ClusterService _HD0

stopclusterコマンド

残ったサービスおよびスクリプトを引き続き利用する場合は，クラスタソフトでリソースグループのフェールオーバーを有効にします。

クラスタソフトでサービスまたはスクリプトを右クリックし，［プロパティ］−［ポリシー］で，リソースが失敗状態になった場合は現在のノードで再起動を試みる設定，および再起動に失敗した場合は対象のサービスまたはアプリケーションのすべてのリソースをフェールオーバーする設定をします。この操作をリソースグループに登録されているすべてのサービス，およびすべてのスクリプトに対して実施して，フェールオーバーを有効にします。

8.4.7　クラスタソフトからリソースを削除する手順（Linuxのクラスタシステムの場合）

クラスタソフトからリソースを削除します。

クラスタソフトからを削除するには：

次のリソースがほかのアプリケーションで使用されていない場合は，クラスタソフトを使用してそのリソースをリソースグループから削除します。

JP1/Base

共通コンポーネント用データベース

HBase 64 Storage Mgmt SSO Service

HBase 64 Storage Mgmt Web SSO Service

HBase 64 Storage Mgmt Web Service

HAutomation Engine Web Service

HAutomation Engine

stopclusterコマンド

残ったリソースを引き続き利用する場合は，クラスタソフトを使用してリソースの起動，停止および動作監視を設定します。

8.4.8　JP1/Baseを設定する手順（クラスタシステムの場合）

JP1/Baseを設定します。

JP1/Baseを設定するには：

実行系サーバおよび待機系サーバで，JP1/Baseを物理ホストとして利用する場合は，通信のバインド方式をANYバインド方式に変更します。

注意事項

共通コンポーネントがJP1/AOと異なるサーバにある場合，アンインストール時に認証データの削除に失敗したときは，警告メッセージが出力されます。この場合，共通コンポーネントが起動していることを確認したあと，hcmdsintgコマンドまたはhcmds64intgコマンドを実行して認証データを削除してください。

関連トピック

マニュアル「JP1/Base 運用ガイド」−「通信方式を変更する」のトピック

8.5　JP1/AO - ContentsおよびJP1/AOコンテンツセットをアンインストールする手順

JP1/AO - ContentsおよびJP1/AOコンテンツセットは，JP1/AOをアンインストールする際に，自動的に削除されないため，手動でアンインストールしてください。OSがWindowsの場合は，［コントロールパネル］の［プログラムと機能］からアンインストールを実行します。OSがLinuxの場合は，Hitachi PP Installerからアンインストールを実行します。

事前作業

JP1/AO - ContentsおよびJP1/AOコンテンツセットのインストール先フォルダは，アンインストール時にすべて削除されます。ユーザーが作成したフォルダおよびファイルも削除されるため，必要に応じてバックアップしてください。

JP1/AO - ContentsおよびJP1/AOコンテンツセットをアンインストールするには：

次のどちらかの方法でアンインストールを実行します。

OSがWindowsの場合

［コントロールパネル］の［プログラム］ −［プログラムと機能］から［JP1/Automatic Operation - Contents］または［JP1/Automatic Operation コンテンツセット］を選択し，［アンインストール］を選択します。

OSがLinuxの場合

Hitachi PP Installerをセットします。Hitachi PP Installerの使用方法については，「1.3.2　Hitachi PP Installerを使用する手順」を参照してください。

ウィザードに従って，JP1/AO - ContentsまたはJP1/AOコンテンツセットをアンインストールします。※

注※

Hitachi PP Installerの場合，ウィザードは表示されません。また，JP1/AOをアンインストールすると，JP1/AO - Contentsも同時にアンインストールされます。

関連トピック

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

9　リプレース

JP1/AOで環境を移行する方法について説明しています。

9.1　JP1/AOシステムをリプレースする手順（ホスト名またはIPアドレスが同一である環境に対してリプレースする場合）

ホスト名またはIPアドレスが同一である環境に対してJP1/AOシステムをリプレースする場合は，バックアップやリストアが必要です。

前提条件

リプレース元のサーバとリプレース先のサーバで次の項目が一致していること。

ホスト名

IPアドレス

システムのロケール

Hitachi Command Suite製品の環境（構成，バージョン，リビジョンおよび限定コード）

リプレース元のJP1/AOで実行中，応答待ち中，異常検出，および停止中のタスクがないこと。

リプレース先のサーバにJP1/BaseおよびJP1/AOがインストールされていないこと。

リプレース元のJP1/AOサーバがバージョン10-02以前からバージョンアップしているかどうかによって，JP1/AOの前提製品であるJP1/Baseをリストアするタイミングが異なります。

バージョン10-02以前からバージョンアップしている場合

JP1/AOのリストア作業の前に，JP1/Baseをリストアしてください。

バージョン10-02以前からバージョンアップしていない場合

JP1/AOのリストア作業の一環としてJP1/Baseをリストアしてください。

リプレース元のJP1/AOサーバのバージョンアップの状況ごとに，リプレースの流れを次に説明します。

バージョン10-02以前からバージョンアップしていない場合

表9‒1　リプレースの流れ（リプレース元のJP1/AOサーバのバージョンが10-02以前からバージョンアップしていない場合）

作業

参照先

1

リプレース元のサーバのJP1/AOをバックアップします。

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

2

リプレース先のサーバにJP1/BaseおよびJP1/AOをインストールします。

このとき，リプレース先とリプレース元で，次の項目は一致させてください。

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

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

JP1ユーザーとマッピングされているOSユーザーのアカウント

非クラスタシステムの場合

1.1　新規インストールの流れ

クラスタシステムの場合

1.2.2　JP1/Baseをインストールする，1.2.3　JP1/BaseでJP1ユーザーを作成する，1.2.4　.NET Frameworkをインストールする（Windows Server 2012またはWindows Server 2012 R2の場合），5.1　クラスタシステムにJP1/AOをインストールする流れ

3

リプレース先のサーバのJP1/AOをリストアします。

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

4

リプレース先のサーバが動作していることを確認して，運用を開始します。

−

（凡例）

−：なし

バージョン10-02以前からバージョンアップしている場合

表9‒2　リプレースの流れ（リプレース元のJP1/AOサーバのバージョンが10-02以前からバージョンアップしている場合）

作業

参照先

1

リプレース元のサーバのJP1/AOをバックアップします。

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

2

リプレース先のサーバでJP1/Baseをインストールし，リストアします。

このとき，リプレース先とリプレース元で，次の項目は一致させてください。

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

JP1ユーザーとマッピングされているOSユーザーのアカウント

1.2.2　JP1/Baseをインストールする，1.2.3　JP1/BaseでJP1ユーザーを作成する

3

リプレース先のサーバにJP1/AOをインストールします。

このとき，JP1/AOは，リプレース元と同じインストール先フォルダにインストールしてください。

非クラスタシステムの場合

1.1　新規インストールの流れ

クラスタシステムの場合

1.2.2　JP1/Baseをインストールする，1.2.3　JP1/BaseでJP1ユーザーを作成する，1.2.4　.NET Frameworkをインストールする（Windows Server 2012またはWindows Server 2012 R2の場合），5.1　クラスタシステムにJP1/AOをインストールする流れ

4

リプレース先のサーバのJP1/AOをリストアします。JP1/Baseのリストアは手順2で作業済みのため不要です。

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

5

リプレース先のサーバが動作していることを確認して，運用を開始します。

−

（凡例）

−：なし

9.2　JP1/AOシステムをリプレースする手順（ホスト名またはIPアドレスが異なる環境に対してリプレースする場合）

ホスト名またはIPアドレスが異なる環境に対してJP1/AOシステムをリプレースする場合は，リプレース先のホスト名やIPアドレスをリプレース元に合わせる必要があります。リストアしたあとは，リプレース先のホスト名やIPアドレスを元に戻してください。

前提条件

リプレース元のサーバとリプレース先のサーバで次の項目が一致していること。

システムのロケール

Hitachi Command Suite製品の環境（構成，バージョン，リビジョンおよび限定コード）

リプレース元のJP1/AOで実行中，応答待ち中，異常検出，および停止中のタスクがないこと。

リプレース先のサーバにJP1/BaseおよびJP1/AOがインストールされていないこと。

リプレース元のJP1/AOサーバがバージョン10-02以前からバージョンアップしているかどうかによって，JP1/AOの前提製品であるJP1/Baseをリストアするタイミングが異なります。

バージョン10-02以前からバージョンアップしている場合

JP1/AOのリストア作業の前に，JP1/Baseをリストアしてください。

バージョン10-02以前からバージョンアップしていない場合

JP1/AOのリストア作業の一環としてJP1/Baseをリストアしてください。

リプレース元のJP1/AOサーバのバージョンアップの状況ごとに，リプレースの流れを次に説明します。

バージョン10-02以前からバージョンアップしていない場合

表9‒3　リプレースの流れ（リプレース元のJP1/AOサーバのバージョンが10-02以前からバージョンアップしていない場合）

作業

参照先

1

リプレース元のサーバのJP1/AOをバックアップします。

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

2

リプレース先のホスト名，IPアドレスをリプレース元の環境に合わせます。

−

3

リプレース先のサーバにJP1/BaseおよびJP1/AOをインストールします。

このとき，リプレース先とリプレース元で，次の項目は一致させてください。

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

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

JP1ユーザーとマッピングされているOSユーザーのアカウント

非クラスタシステムの場合

1.1　新規インストールの流れ

クラスタシステムの場合

1.2.2　JP1/Baseをインストールする，1.2.3　JP1/BaseでJP1ユーザーを作成する，1.2.4　.NET Frameworkをインストールする（Windows Server 2012またはWindows Server 2012 R2の場合），5.1　クラスタシステムにJP1/AOをインストールする流れ

4

リプレース先のサーバのJP1/AOをリストアします。

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

5

リプレース先のホスト名，IPアドレスを元に戻します。ホスト名，IPアドレスの変更手順を実施してください。

4.4　JP1/AOサーバのホスト名を変更する手順

4.5　JP1/AOサーバのIPアドレスを変更する手順

6

リプレース先のサーバが動作していることを確認して，運用を開始します。

−

（凡例）

−：なし

バージョン10-02以前からバージョンアップしている場合

表9‒4　リプレースの流れ（リプレース元のJP1/AOサーバのバージョンが10-02以前からバージョンアップしている場合）

作業

参照先

1

リプレース元のサーバのJP1/AOをバックアップします。

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

2

リプレース先のホスト名，IPアドレスをリプレース元の環境に合わせます。

−

3

リプレース先のサーバでJP1/Baseをインストールし，リストアします。

このとき，リプレース先とリプレース元で，次の項目は一致させてください。

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

JP1ユーザーとマッピングされているOSユーザーのアカウント

1.2.2　JP1/Baseをインストールする，1.2.3　JP1/BaseでJP1ユーザーを作成する

4

リプレース先のサーバにJP1/AO をインストールします。

このとき，JP1/AOは，リプレース元と同じインストール先フォルダにインストールしてください。

非クラスタシステムの場合

1.1　新規インストールの流れ

クラスタシステムの場合

1.2.2　JP1/Baseをインストールする，1.2.3　JP1/BaseでJP1ユーザーを作成する，1.2.4　.NET Frameworkをインストールする（Windows Server 2012またはWindows Server 2012 R2の場合），5.1　クラスタシステムにJP1/AOをインストールする流れ

5

リプレース先のサーバのJP1/AOをリストアします。JP1/Baseのリストアは手順3で作業済みのため不要です。

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

6

リプレース先のホスト名，IPアドレスを元に戻します。ホスト名，IPアドレスの変更手順を実施してください。

4.4　JP1/AOサーバのホスト名を変更する手順

4.5　JP1/AOサーバのIPアドレスを変更する手順

7

リプレース先のサーバが動作していることを確認して，運用を開始します。

−

（凡例）

−：なし

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

JP1/AOでトラブルが発生した場合の対処方法について説明しています。

10.1　タスク処理エンジンの実行エージェントの設定に失敗する場合の対処方法

インストール中にKNAE04326-Eのメッセージが表示されて，タスク処理エンジンの実行エージェントの設定に失敗する場合は，JP1ユーザーの権限が不足していることが考えられます。この場合は，次の手順を参照して対処してください。

作業手順

次のコマンドを実行してJP1/AOサービスを起動します。

Windowsの場合

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

Linuxの場合

/opt/HiCommand/Base64/bin/hcmds64srv -start

次のコマンドを実行して，環境変数JP1_USERNAMEに，JP1_AO_Admin権限，JP1_AJS_Manager権限，およびJP1_JPQ_Admin権限を設定したJP1ユーザーを設定します。

Windowsの場合

set JP1_USERNAME=JP1ユーザー名

Linuxの場合※

export JP1_USERNAME=JP1ユーザー名

注※　Bourne Shell系のエディタを使用する場合の例です。

サービス「HAutomation Engine」が起動している状態で，次のコマンドを実行して実行エージェントの設定を確認します。

ajsagtshow -l※

コマンドの実行結果を参照して次の3つの条件が満たされているかどうか確認してください。条件が満たされていない場合，手順4以降に進んで実行エージェントの設定を変更してください。条件が満たされている場合，手順4〜手順7は実施不要です。手順8に進んでください。

@SYSTEMのCON-EXEの値が「50」になっている

AGENT項目に「loop」が存在する

AGENT項目に「userResponse」が存在する

@SYSTEMのCON-EXEの値が「50」になっていない場合は，次のコマンドを実行して実行エージェントの多重度を変更します。

ajsagtalt -a @SYSTEM -c 00:00-00:00=50※

AGENT項目に「loop」が存在しない場合は，次のコマンドを実行して実行エージェント「loop」を追加します。

ajsagtadd -a loop -s コマンドを実行するホスト名 -c 00:00-00:00=20※

AGENT項目に「userResponse」が存在しない場合は，次のコマンドを実行して実行エージェント「userResponse」を追加します。

ajsagtadd -a userResponse -s コマンドを実行するホスト名 -c 00:00-00:00=70※

次のコマンドを実行して実行エージェント変更後のJP1/AOシステムのバックアップを取得します。

Windowsの場合

backupsystem /dir バックアップデータのパス /auto※

Linuxの場合

backupsystem -dir バックアップデータのパス -auto※

注意事項

実行エージェント変更後のバックアップを取得しないまま，restoresystemコマンドで既存のバックアップデータをリストアすると，実行エージェント変更前のJP1/AOシステムに戻ってしまうため注意してください。

JP1ユーザーを，手順2で権限を設定したユーザーに変更します。

JP1ユーザーを変更する手順については，「4.2　JP1ユーザーを変更する手順」を参照してください。

注※

コマンドの格納先については，「付録A.1　フォルダ一覧（Windowsの場合）」または「付録A.2　フォルダ一覧（Linuxの場合）」を参照してください。なお，コマンド名の先頭にajsが付くコマンドは，タスク処理エンジンのシステムファイルの格納先フォルダ内に格納されています。

関連トピック

マニュアル「JP1/AO メッセージ」−「KNAE04000〜KNAE04999のメッセージ一覧」のトピック

10.2　エラーダイアログに表示される内容で対処できない場合の対処方法

エラーダイアログに表示される内容で対処できない場合は，hcmdsgetlogsコマンドまたはhcmds64getlogsコマンドでログ情報を採取してトラブルの内容を確認します。

なお，クラスタ環境の場合は，実行系サーバおよび待機系サーバの両方でログ情報を採取してください。

付録

付録A　参考情報

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

付録A.1　フォルダ一覧（Windowsの場合）

Windows環境にJP1/AOをインストールしたときに作成されるフォルダを表に示します。

表中のJP1/AOのインストール先フォルダは，デフォルトでは次のフォルダとなります。

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

表A‒1　インストール時に作成されるフォルダ一覧（Windowsの場合）

フォルダ名

内容

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

各種コマンドの格納フォルダ

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

JP1/AOの環境設定で使用する定義ファイルの格納フォルダ

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

サービステンプレートの格納フォルダ

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

データフォルダ

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

開発サービステンプレート（部品）およびサービステンプレートパッケージの格納フォルダ

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

ヘルプファイルの格納フォルダ

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

追加するプリセットプロパティ定義ファイルの格納フォルダ

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

インストールおよびアンインストールの一時作業フォルダ

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

ライブラリーの格納フォルダ

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

ログフォルダ

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

オープンソースソフトウェアのソースファイル格納フォルダ

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

JP1/AOシステムファイルの格納フォルダ

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

タスク処理エンジンのシステムファイルの格納フォルダ※1

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

JP1/AOの内部コマンドで使用する作業フォルダ

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

作業フォルダ

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

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

注※1

タスク処理エンジンが実行するコマンド（コマンド名の先頭にajsが付くコマンド）も格納されています。コマンドは，「JP1/AOのインストール先フォルダ¥system¥JP1AJS2¥bin」または「JP1/AOのインストール先フォルダ¥system¥JP1AJS2¥tools」に格納されています。ただし，バージョンが10-02以前のJP1/AOからバージョンアップした場合は，バージョンアップ前にユーザーが指定したフォルダに格納されています。

注※2

JP1/AOをインストールする環境にHitachi Command Suite製品がインストールされていた場合，共通コンポーネントはインストール済みです。このとき，共通コンポーネントのインストール先は，Hitachi Command Suite製品のインストール時に作成されたフォルダになります。そのため，このフォルダは作成されません。

付録A.2　フォルダ一覧（Linuxの場合）

Linux環境にJP1/AOをインストールしたときに作成されるフォルダを表に示します。

表A‒2　インストール時に作成されるフォルダ一覧（Linuxの場合）

フォルダ名

内容

/opt/jp1ao/bin

各種コマンドの格納フォルダ

/opt/jp1ao/conf

JP1/AOの環境設定で使用する定義ファイルの格納フォルダ

/var/opt/jp1ao/contents

サービステンプレートの格納フォルダ

/var/opt/jp1ao/data

データフォルダ

/var/opt/jp1ao/develop

開発サービステンプレート（部品）およびサービステンプレートパッケージの格納フォルダ

/opt/jp1ao/docroot

ヘルプファイルの格納フォルダ

/var/opt/jp1ao/extra_presets

追加するプリセットプロパティ定義ファイルの格納フォルダ

/opt/jp1ao/inst

インストールおよびアンインストールの一時作業フォルダ

/opt/jp1ao/lib

ライブラリーの格納フォルダ

/var/opt/jp1ao/logs

ログフォルダ

/opt/jp1ao/ossSource

オープンソースソフトウェアのソースファイル格納フォルダ

/opt/jp1ao/system

JP1/AOシステムファイルの格納フォルダ

/opt/jp1ao/system/JP1AJS2

タスク処理エンジンのシステムファイルの格納フォルダ※1

/opt/jp1ao/webapps

JP1/AOの内部コマンドで使用する作業フォルダ

/var/opt/jp1ao/work

作業フォルダ

/opt/HiCommand/Base64

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

注※1

タスク処理エンジンが実行するコマンド（コマンド名の先頭にajsが付くコマンド）も格納されています。コマンドは，「/opt/jp1ao/system/JP1AJS2/bin」または「/opt/jp1ao/system/JP1AJS2/tools」に格納されています。

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

(1)　10-52の変更内容

適用OSにLinuxを追加した。

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

プロパティファイル（config_user.properties）に，ローカル実行機能を使用するかどうかを指定するプロパティ「plugin.localMode」を追加した。

プロパティファイル（config_user.properties）に，同時に実行できる部品数を指定するプロパティ「plugin.threadPoolSize」を追加した。

部品の同時実行数を変更する手順を追加した。

データベースのバックアップの実行有無，およびバックアップ先フォルダを設定する手順の説明を追加した。

前提条件として，リプレース元のサーバとリプレース先のサーバでHitachi Command Suite製品の限定コードが一致している必要がある説明を追加した。

(2)　10-50の変更内容

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

変更前

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

変更後

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

JP1/AOとWebブラウザーの通信方式にhttps接続を追加した。

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

プロパティファイル（config_user.properties）のプロパティキー「task.ajs.IPBindhost」にIPアドレスが設定できることを追記した。

プロパティファイル（config_user.properties）に，公開鍵認証用の秘密鍵の絶対パスを指定するプロパティ「ssh.privateKeyFile」を追加した。

プロパティファイル（config_user.properties）に，リモートファイルを操作するコマンドのリトライ回数を指定するプロパティ「plugin.remoteFileAccess.retry.times」を追加した。

外部認証連携として，Active Drectory連携を追加した。

外部認証連携に必要な設定をする，外部認証サーバコンフィグファイル（exauth.properties）の説明を追加した。

stopclusterコマンドを追加した。

クラスタ環境のJP1/AOのサービスを停止するための準備を実行できるようにした。

次のファイルをJP1/AOのインストール先フォルダ配下に保存している場合の注意事項を追加した。

https接続に使用したSSLサーバ証明書ファイル

https接続に使用した秘密鍵ファイル

SSH接続での公開鍵認証に使用した秘密鍵ファイル

(3)　10-12の変更内容

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

プロパティファイル（config_user.properties）のプロパティキー「logger.TA.MaxFileSize」のデフォルト値を10240に変更した。

プロパティファイル（config_user.properties）に，次のプロパティキーを追加した。

task.details.jobnet.status.visible

packagemanager.extraPresets.maxFiles

plugin.remoteCommand.executionDirectory.wmi

plugin.remoteCommand.executionDirectory.ssh

plugin.remoteCommand.workDirectory.ssh

tasklist.debugger.autodelete.taskRemainingPeriod

client.debugger.tasklog.maxfilesize

logger.debugger.TA.MaxFileSize

client.monitor.tasklog.maxfilesize

client.monitor.tasklog.refresh.interval

client.monitor.status.interval

開発中のサービステンプレートおよび開発中の部品の格納フォルダを追加した。

(4)　10-11の変更内容

プロパティファイル（config_user.properties）に，次のプロパティキーを追加した。

server.editor.step.perTemplate.maxnum

server.editor.step.perLayer.maxnum

client.editor.canvas.maxwidth

client.editor.canvas.maxhigh

接続先プロパティファイルの「terminal.charset」および文字セットマッピングファイルに設定できる文字セットのうち「ibm-943」を「ibm-943C」に変更した。

接続先プロパティファイルの定義例を追加した。

文字セットマッピングファイルに設定できる文字セットを明記した。

外部ネットワークに接続できない環境で，タスクの実行完了までに時間が掛かる場合の対処について追記した。

JP1/AOサーバのIPアドレスを変更する手順から，JP1/Baseのサービスを開始する手順を削除した。

バージョンアップインストール時の注意事項を追加した。

(5)　10-10の変更内容

提供するマニュアルに「JP1/AO サービステンプレート開発ガイド」を追加した。

文字セットマッピングファイル（charsetMapping_user.properties）の定義例を追加した。

JP1/Baseでの権限レベルの定義（JP1/Base 連携）に，JP1/AO上のロールまたは権限を追加した。

バージョンアップインストールの流れについて注意事項を追加した。

(6)　10-02の変更内容

OSがWindows Server 2012の場合，.NET Framework 3.5が必要であることを追加した。

接続先プロパティファイル（接続先名.properties）を追加した。

文字セットマッピングファイル（charsetMapping_user.properties）を追加した。

プロパティファイル（config_user.properties）に，次のプロパティキーを追加した。

telnet.port.number

plugin.terminal.prompt.account

plugin.terminal.prompt.password

telnet.connect.wait

telnet.connect.retry.times

telnet.connect.retry.interval

logger.Audit.command.useLoginUserID

JP1/AJS3との連携について追加した。

「クラスタシステムの構築」の記載を1章から5章に移動した。

JP1/AOコンテンツセットの上書きインストールについて追記した。

バージョンアップインストールについて追加した。

(7)　10-01の変更内容

変更内容はありません。

索引

記号

.NET Frameworkをインストールする（Windows Server 2012またはWindows Server 2012 R2の場合）[1]

A

Active Directoryとの連携[1]

Active Directoryと連携する流れ[1]

Active Directoryにユーザーを登録する[1]

Active Directoryのグループにロールを割り当てる[1]

C

charsetMapping_user.properties[1]

cluster.conf[1]

command_user.properties[1]

config_user.properties[1]

E

exauth.properties[1]

H

HAutomation Engine Web Serviceを制御するコマンドsc_automationコマンド[1]

HAutomation Engineを制御するコマンド[1]

HBase 64 Storage Mgmt SSO Serviceを制御するコマンドsc_hbase64_hssoコマンド[1]

HBase 64 Storage Mgmt Web Serviceを制御するコマンドsc_hbase64_webコマンド[1]

HBase 64 Storage Mgmt Web SSO Serviceを制御するコマンドsc_hbase64_hwebコマンド[1]

hitachi_jp1_ao_tree.conf[1]

Hitachi Command Suite製品との連携[1]

Hitachi Command Suite製品にシングルサインオンができるようにする手順[1]

Hitachi PP Installerを使用する手順[1]

https接続に必要なSSLサーバ証明書を取得する手順[1]

https接続を有効にする手順[1]

J

JP1/AJS3との連携[1]

JP1/AJS3と連携する手順[1]

JP1/AO - ContentsおよびJP1/AOコンテンツセットをアンインストールする手順[1]

JP1/AOおよび関連製品をアンインストールする手順（クラスタシステムの場合）[1]

JP1/AOコンテンツセットのインストール[1]

JP1/AOコンテンツセットのインストール先フォルダ[1]

JP1/AOコンテンツセットの上書きインストール[1]

JP1/AOコンテンツセットをインストールする手順[1]

JP1/AOコンテンツセットを上書きインストールする手順[1]

JP1/AOサーバのIPアドレスを変更する手順[1]

JP1/AOサーバのIPアドレスを変更する手順（クラスタシステムの場合）[1]

JP1/AOサーバのIPアドレスを変更する手順（非クラスタシステムの場合）[1]

JP1/AOサーバの時刻を進める手順[1]

JP1/AOサーバの時刻を変更する[1]

JP1/AOサーバの時刻を戻す手順[1]

JP1/AOサーバのホスト名およびIPアドレスに指定できる文字[1]

JP1/AOサーバのホスト名を変更する手順[1]

JP1/AOサーバのホスト名を変更する手順（クラスタシステムの場合）[1]

JP1/AOシステムをリプレースする手順（ホスト名またはIPアドレスが異なる環境に対してリプレースする場合）[1]

JP1/AOシステムをリプレースする手順（ホスト名またはIPアドレスが同一である環境に対してリプレースする場合）[1]

JP1/AOで使用できるSSH接続の認証方式[1]

JP1/AOで使用できるWebブラウザーとの通信方式[1]

JP1/AOで使用できる公開鍵認証について[1]

JP1/AOとActive Directoryの接続を確認する[1]

JP1/AOとSMTPサーバ間のポート番号を変更する手順[1]

JP1/AOとWebブラウザー間のポート番号を変更する手順[1]

JP1/AOにユーザー情報を登録する[1]

JP1/AOのインストール先フォルダを変更する手順[1]

JP1/AOの環境を設定する手順[1]

JP1/AOの共有ディスクに作成されるフォルダ[1]

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

JP1/AOをアンインストールする手順（クラスタシステムの場合）[1]

JP1/AOをアンインストールする手順（非クラスタシステムの場合）[1]

JP1/AOを上書きインストールする手順（クラスタシステムの場合）[1]

JP1/AOを上書きインストールする手順（非クラスタシステムの場合）[1]

JP1/AOを新規インストールする手順[1]

JP1/BaseでJP1ユーザーを作成する[1]

JP1/Baseでの権限レベルの定義（Hitachi Command Suite製品にシングルサインオンする場合）[1]

JP1/Baseでの権限レベルの定義（JP1/Base連携）[1]

JP1/Baseとの接続を確認する手順[1]

JP1/Baseのクラスタシステムをセットアップする手順[1]

JP1/Baseの認証機能との連携[1]

JP1/Baseの認証機能と連携する流れ[1]

JP1/Baseの論理ホストを削除する手順[1]

JP1/Baseをインストールする[1]

JP1/Baseを設定する手順（クラスタシステムの場合）[1]

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

JP1/IMのイベント監視機能と連携する手順[1]

JP1/IM連携に使用する定義ファイル[1]

JP1/IM連携に使用する定義ファイルのコピー先ディレクトリ（コピー先がUNIXの場合）[1]

JP1/IM連携に使用する定義ファイルのコピー先フォルダ（コピー先がWindowsの場合）[1]

JP1ユーザーを作成および設定する手順[1]

JP1ユーザーを変更する手順[1]

L

LDAP検索用情報を登録する[1]

M

mailDefinition_ja.conf[1]

O

OS起動時のJP1/AOの自動起動を有効にする設定（Linuxの場合）[1]

S

security.conf[1]

SSH接続で公開鍵認証を設定する手順[1]

stopclusterコマンド[1]

U

URL情報を変更する手順[1]

W

WebブラウザーとJP1/AOのhttps接続を有効にする手順[1]

あ

アンインストール[1]

アンインストールの準備をする[1]

アンインストールの流れ[1]

アンインストールの前にサービスを設定する手順（Windowsのクラスタシステムの場合）[1]

アンインストールの前にリソースを設定する手順（Linuxのクラスタシステムの場合）[1]

い

インストール後の環境設定[1]

インストール先，データベース格納先およびバックアップ先フォルダに指定できる文字[1]

インストールの前提条件（クラスタシステムの場合）[1]

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

インストール前にサービスを設定する手順（共通コンポーネントがインストール済みの場合）[1]

インストール前の作業[1]

う

上書きインストール[1]

上書きインストール（クラスタシステムの場合）の事前作業[1]

上書きインストール前にサービスを設定する手順（Windowsのクラスタシステムの場合）[1]

上書きインストール前にリソースを設定する手順（Linuxのクラスタシステムの場合）[1]

上書きインストールの流れ[1]

か

外部認証サーバ連携コンフィグファイル[1]

外部認証サーバ連携コンフィグファイル（exauth.properties）[1]

外部認証サーバ連携コンフィグファイルに情報を登録する[1]

外部認証サーバ連携コンフィグファイルを設定する手順[1]

外部ネットワークに接続できない環境での設定（Windowsの場合）[1]

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

き

共通コンポーネントのデータベースを制御するコマンドsc_hbase64_hirdbコマンド[1]

共有フォルダに作成されたフォルダを削除する手順（クラスタシステムの場合）[1]

く

クラスタ構成での公開鍵および秘密鍵の配置[1]

クラスタサービス制御コマンドを登録するための事前作業[1]

クラスタシステムにJP1/AOをインストールする流れ[1]

クラスタシステムの構築[1]

クラスタシステムへのJP1/AOのインストール[1]

クラスタシステムへのJP1/AOのインストール（クラスタ構成の共通コンポーネントがインストール済みの場合）[1]

クラスタシステムへのインストールの事前作業[1]

クラスタシステムへのインストールの事前作業（クラスタ構成の共通コンポーネントがインストール済みの場合）[1]

クラスタ設定ファイル（cluster.conf）[1]

クラスタソフトからサービスを削除する手順（Windowsのクラスタシステムの場合）[1]

クラスタソフトからリソースを削除する手順（Linuxのクラスタシステムの場合）[1]

クラスタソフトでサービスを登録する手順（Windowsの場合）[1]

クラスタソフトでサービスを登録する手順（共通コンポーネントがインストール済みの場合）[1]

クラスタソフトで登録するクラスタサービス制御コマンド[1]

クラスタソフトでリソースグループを作成する手順[1]

クラスタソフトでリソースの登録およびリソースグループの設定をする手順（Linuxの場合）[1]

こ

構築時のトラブルシューティング[1]

構築時のトラブルへの対処方法[1]

コマンドプロパティファイル（command_user.properties）[1]

し

システム情報の変更[1]

実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールする手順[1]

実行系サーバおよび待機系サーバにJP1/BaseおよびJP1/AOをインストールする手順（共通コンポーネントがインストール済みの場合）[1]

実行系サーバでJP1/AOを上書きインストールする手順（Linuxのクラスタシステムの場合）[1]

実行系サーバでJP1/AOを上書きインストールする手順（Windowsのクラスタシステムの場合）[1]

実行系サーバをセットアップする手順[1]

実行系サーバをセットアップする手順（共通コンポーネントがインストール済みの場合）[1]

新規インストール[1]

新規インストールの流れ[1]

せ

セキュリティ定義ファイル（security.conf）[1]

接続先プロパティファイル（接続先名.properties）[1]

接続先名.properties[1]

そ

操作対象の機器とのSSH接続[1]

た

待機系サーバでJP1/AOを上書きインストールする手順（Linuxのクラスタシステムの場合）[1]

待機系サーバでJP1/AOを上書きインストールする手順（Windowsのクラスタシステムの場合）[1]

待機系サーバをセットアップする手順[1]

待機系サーバをセットアップする手順（共通コンポーネントがインストール済みの場合）[1]

タスク処理エンジンとの通信で使用するポート番号を変更する手順[1]

他製品連携[1]

て

定義ファイル

外部認証サーバ連携コンフィグファイル（exauth.properties）[1]

クラスタ設定ファイル（cluster.conf）[1]

コマンドプロパティファイル（command_user.properties）[1]

セキュリティ定義ファイル（security.conf）[1]

接続先プロパティファイル（接続先名.properties）[1]

統合機能メニュー定義ファイル（hitachi_jp1_ao_tree.conf）[1]

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

メール通知定義ファイル（mailDefinition_ja.conf）[1]

文字セットマッピングファイル（charsetMapping_user.properties）[1]

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

データベースの格納先フォルダを変更する手順[1]

データベースのバックアップ先フォルダ[1]

と

統合機能メニュー定義ファイル（hitachi_jp1_ao_tree.conf）[1]

は

バージョンアップインストール[1]

バージョンアップインストールの流れ[1]

ふ

フォルダ一覧（Linuxの場合）[1]

フォルダ一覧（Windowsの場合）[1]

部品の同時実行数を変更する手順[1]

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

ほ

ポート番号を変更する手順[1]

ま

マニュアルを組み込む手順[1]

め

メール通知定義ファイル（mailDefinition_ja.con）[1]

も

文字セットマッピングファイル（charsetMapping_user.properties）[1]

り

リソースグループのフェールオーバーを有効にする手順（Linuxのクラスタシステムの場合）[1]

リソースグループのフェールオーバーを有効にする手順（Windowsのクラスタシステムの場合）[1]

リプレース[1]