HP Cloud Service Automation

Windows ®およびLinuxオペレーティングシステム向け

ソフトウェアバージョン: 4.10

カスタマイズして出力したドキュメント:

インストールガイド

ドキュメントリリース日: 2014年7月 (英語版)

ソフトウェアリリース日: 2014年7月

HP logo

ご注意

保証

HP製品、またはサービスの保証は、当該製品、およびサービスに付随する明示的な保証文によってのみ規定されるものとします。ここでの記載は、追加保証を提供するものではありません。ここに含まれる技術的、編集上の誤り、または欠如について、HPはいかなる責任も負いません。

ここに記載する情報は、予告なしに変更されることがあります。

権利の制限

機密性のあるコンピューターソフトウェアです。これらを所有、使用、または複製するには、HPからの有効な使用許諾が必要です。商用コンピューターソフトウェア、コンピューターソフトウェアに関する文書類、および商用アイテムの技術データは、FAR12.211および12.212の規定に従い、ベンダーの標準商用ライセンスに基づいて米国政府に使用許諾が付与されます。

著作権について

© Copyright 2010-2014 Hewlett-Packard Development Company, L.P.

商標について

Adobe™は、Adobe Systems Incorporated (アドビシステムズ社) の商標です。

Microsoft®およびWindows®は、米国におけるMicrosoft Corporationの登録商標です。

OpenStack® Word MarkおよびSquare O Designは、単独でも両方でも、OpenStack Foundationの米国およびその他の国における登録商標であり、OpenStack Foundationの許可を得て使用されています。

OracleとJavaは、Oracle Corporationおよびその関連会社の登録商標です。

RED HAT READY™ロゴとRED HAT CERTIFIED PARTNER™ロゴは、Red Hat, Incの商標です。

本製品には、 'zlib' (汎用圧縮ライブラリ) のインタフェースが含まれています。'zlib': Copyright © 1995-2002 Jean-loup Gailly and Mark Adler.

 
 
 
 

インストールガイド

インストールの概要

4.10『HP Cloud Service Automationインストールガイド』はインタラクティブドキュメントであり、ユーザー環境にHP Cloud Service Automation (HP CSA) アプリケーションをインストールする上で必要になる内容を、ユーザーが提供する情報に基づいて説明します。

下のオプションを選択して [表示] または [印刷] をクリックすると、選択したオプションに基づいて、インストールに関するドキュメントを作成できます。このドキュメントでは、インストールに必要なタスクを詳しく説明します。また、作業では、提供元のドキュメントの参照が必要になることもあります。

注: 無効なオプション (選択できないオプション) は、他に選択したオプションとの組み合わせ上、選択できないオプションです。オプションが無効になっている場合は、有効なオプションを選択してください。セクション内で選択可能なオプションが1つしかない場合もあります。

HP Cloud Service Automationの一般的な内容については、『HP Cloud Service Automationコンセプトガイド』を参照してください。

サポート対象のコンポーネントとバージョンについては、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

HP CSAバージョン4.10へのアップグレードについては、『HP Cloud Service Automation Upgrade Guide』を参照してください。

オペレーティングシステムの選択

Windows
Linux、Red Hat Enterprise
Linux、Ubuntu
HP CSAのインストール先となるシステムのオペレーティングシステムを選択します。

データベースの選択

Oracle
Microsoft SQL Server
PostgreSQL
HP CSAによるリソース管理に使用するデータベースです。これ以外のデータベースについてはそれぞれ要件が存在する場合があるので、製造元の推奨事項に従ってください。

HP CSAコンポーネントの選択

HP CSA製品のフルインストール
マーケットプレイスポータルのリモートインスタンスのインストール
HP CSA製品のフルインストール (クラウドサービス管理コンソールマーケットプレイスポータルを含む) またはマーケットプレイスポータルのみのインストールを選択します。

HP Operations Orchestrationのバージョンの選択

HP Operations Orchestration 9.07
HP Operations Orchestration 10.10
オプション。必須。HP CSAとの統合に使用するHP Operations Orchestrationのバージョンを選択します。

付属のHP Operations Orchestrationは、HP CSAと一緒に自動的にインストールされます。ただし、HP Operations Orchestrationのスタンドアロンバージョンのインストールも可能です。


HP Operations Orchestrationのスタンドアロンバージョンのインストールが必要です。統合するHP Operations Orchestrationのバージョンを選択します。


HP Operations Orchestrationバージョン9.07でサポートされるのは、シーケンシャルデザインのみです。HP Operations Orchestrationバージョン10.10では、シーケンシャルデザインとトポロジデザインの両方がサポートされます。

リソースプロバイダーの選択

HP Matrix Operating Environment infrastructure orchestration (infrastructure orchestration)
VMware vCenter
HP Network Automation
HP Server Automation
モニタリング用のHP SiteScope
構成管理用のHP Universal CMDB
HP Cloud Services
外部承認用のHP Service Manager
リソースプロバイダーは、HP  CSAに対して、モニタリング、構成管理、アプリケーションデプロイメント、およびその他の目的に合ったインフラストラクチャーをプロビジョニングするために使用されます。
HP Server Automationは、アプリケーションデプロイメント用のHP Application Deployment Manager (ADM)、データセンター自動化管理用のHP Database and Middleware Automation (DMA)、またはアプリケーションデプロイメント用のHP Server Automationソフトウェアポリシーと共にインストールする必要があります。
ここにリストされていないリソースプロバイダーについては、製造元の推奨事項に従って製品をインストールしてください。これらのリソースプロバイダーをHP CSAと統合する方法については、『HP Cloud Service Automation Integration Guide』を参照してください。

表示または印刷

[表示] または [印刷] をクリックします。

バージョン: 4.10
ドキュメントリリース日: 2014年7月 (英語版)
ソフトウェアリリース日: 2014年7月

選択した内容の確認

次の手順は、ユーザーの選択によってカスタマイズされます。選択が正しいことを確認してください。

 

選択が正しくない場合は、[変更] をクリックします。

インストールの概要

前のページで選択した内容に応じて、次の手順を実行してください。次の順序で実行することをお勧めします。

  1. グループとユーザーを構成します。
  2. Oracleをインストールし、初期構成を行います。
  3. Microsoft SQL Serverをインストールし、初期構成を行います。
  4. PostgreSQLをインストールし、構成します。
  5. HP Operations Orchestrationをインストールします。
  6. HP Cloud Service Automationをインストールします。
  7. マーケットプレイスポータルのセキュリティを設定します。
  8. HP Operations Orchestrationを構成します。
  9. リソースプロバイダーのインストールと構成を行います。以下のリソースプロバイダー以外のインストールについては、製造元の推奨事項に従ってください。プロバイダーとHP Cloud Service Automationを統合する手順については、『HP Cloud Service Automation Integration Guide』を参照してください。
  10. 次の手順
  1. HP CSA SSL証明書をリモートシステムにコピーします。
  2. グループとユーザーを構成します。
  3. HP Cloud Service Automationをインストールします。
  4. 次の手順

このガイドでは、HP  Cloud Service Automationアプリケーションのインストールについて説明します。アプリケーションの実装作業には、統合する製品とHP Cloud Service Automationソリューションに関する知識が必要になります。このガイドの内容は、統合製品のドキュメントと併せて参照することを目的に提供されており、統合製品のドキュメントの代わりに使用するものではありません。主要な製品ドキュメントには、最新情報が記載されています。参考として提供されているドキュメントは、適宜参照してください。

ドキュメントの参照についての詳細は、『HP Cloud Service Automationコンセプトガイド』を参照してください。

バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

いずれのドキュメントもHPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)に掲載されています。

HP CSA用のグループとユーザーの構成

HP CSA用にグループとユーザーを構成します。

  1. rootユーザーとしてシステムにログインします。
  2. csagrpという名前のグループを作成します。次の内容を入力します。

    groupadd csagrp

  3. csauserという名前のユーザーを作成し、このユーザーをcsagrpに割り当てます。次の内容を入力します。

    useradd -g csagrp -m csauser (Ubuntu) または
    useradd -g csagrp -m csauser -s /bin/bash (RHEL)

  4. csauserにパスワードを割り当てます。次の内容を入力します。

    passwd csauser

    プロンプトが表示されたら、パスワードを入力します。

OracleデータベースとJDBCドライバーのインストール

Oracleデータベースのインストール (必須)

サポートされているデータベースバージョンのリストについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

製造元のドキュメントに従ってデータベースをインストールします。データベースのインストールは、通常、データベース管理者と協力して行います。

Oracle JDBCドライバーのダウンロード (必須)

サポートされているJDBCドライバーバージョンのリストについては、『HP Cloud Service Automation System and Software Support Matrix』 (HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能) を参照してください。

サポートされているバージョンのJDBC .jarファイルをダウンロードし、HP CSAがインストールされるシステムに保存します。ファイルを保存する場所の情報を、HP CSAのインストール時に入力する必要があります。

Oracleの構成

以下のタスクは、HP CSAをインストールする前に完了しておく必要があります。

HP CSAが使用するデータベースインスタンスの作成 (必須)

HP CSAが使用するデータベースインスタンスがまだ作成されていない場合、データベース管理者と一緒に作成します。

HP CSAで使用するOracleロールとユーザーの構成 (必須)

HP CSAをインストールする場合、データベースユーザーが必要になります。データベース管理者と共に次の手順を実行します (または、詳細について製造元のドキュメントを参照してください)。

注意: データベース名とユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

  1. データベースユーザーを作成することで、HP CSAのスキーマを作成します。
  2. このHP CSAデータベースユーザー用のロールを作成し、次の権限をこのロールに付与します。
    • CREATE SESSION
    • CREATE TABLE
    • CREATE VIEW
    • CREATE SEQUENCE
    • CREATE ANY SYNONYM
  3. このロールをHP CSAデータベースユーザーに付与します。
  4. このロールをユーザーのデフォルトのロールとして設定することで、HP CSAデータベースユーザーを変更します。

HP CSAのインストール時に、CSAデータベースユーザーのプロンプトが表示されたら、このユーザーのユーザー名とパスワードを入力する必要があります。

HP CSAで使用するReportingロールと読み取り専用ユーザーの構成 (Reportingで必須)

レポートデータベースのロールと読み取り専用ユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。次の手順に従って、データベース管理者と共にロールと読み取り専用ユーザーを作成します (または、詳細について製造元のドキュメントを参照してください)。

注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

  1. データベースユーザー (CSAReportingDBUserなど) を作成します。
  2. このHP CSAデータベースユーザー用のロール (CSAReportingDBRoleなど) を作成し、次の権限をこのロールに付与します。
    • CREATE SESSION
  3. このロールをHP CSAデータベースユーザーに付与します。
  4. このロールをユーザーのデフォルトのロールとして設定することで、HP CSAデータベースユーザーを変更します。

たとえば、次のコマンドを実行すると、CSAReportingDBRoleロールとCSAReportingDBUser読み取り専用ユーザーが作成されます。

Create user CSAReportingDBUser identified by CSAReportingDBUser;
Create role CSAReportingDBRole;
Grant CREATE SESSION to CSAReportingDBUser;
Grant CSAReportingDBRole to CSAReportingDBUser;
Alter user CSAReportingDBUser default role CSAReportingDBRole;

レポートデータベースユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。

注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

レポートデータベースユーザーを、ロールなしでHP CSAデータベースに追加します。

たとえば、次のコマンドを実行すると、CSAReportingDBUser読み取り専用ユーザーが作成されます。

CREATE LOGIN CSAReportingDBUser WITH PASSWORD = '<CSAレポートデータベースユーザーのパスワード>';
CREATE USER CSAReportingDBUser FOR LOGIN CSAReportingDBUser WITH DEFAULT_SCHEMA = csa;

オプションで、HP CSAで使用するレポートデータベースユーザー (CSAReportingDBUserなど) を作成できます。レポートデータベースユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。このユーザーには読み取り専用権限が必要です。

注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

psqlプロンプトから、次のように入力します。

create role CSAReportingDBUser login password '<CSAレポートデータベースユーザーのパスワード>' nosuperuser nocreatedb nocreaterole inherit;

このユーザーを構成する場合、HP CSAのインストール時に、CSAレポートデータベースユーザーのプロンプトが表示されたら、このユーザーのユーザー名とパスワードを入力する必要があります。

ローカライズ用のOracleの構成 (ローカライズ用に必須)

ローカライズをサポートするには、OracleデータベースインスタンスでUTF-8文字エンコードとマルチバイト文字をサポートする必要があります。データベース管理者と共に作業して、次のパラメーターを指定された値に設定します (または、詳細について製造元のドキュメントを参照してください)。

  • NLS_CHARACTERSET = AL32UTF8
  • NLS_LENGTH_SEMANTICS = CHAR

HP CSA用のテーブルスペースの作成 (推奨)

パフォーマンス上の理由から、HPでは、CSA_DOCUMENTテーブル用のLOBを格納する新しいテーブルスペースを作成することをお勧めします。データベース管理者と共に作業して、HP CSAが使用するテーブルスペースを作成します (または、詳細について製造元のドキュメントを参照してください)。HPでは、初期のテーブルスペースのサイズを少なくとも3 GBにすることをお勧めします。

このテーブルスペースは、HP CSAのインストール前に作成する必要があり、HP CSAのインストール後すぐに構成する必要があります。

Microsoft SQL Serverのインストール

サポートされているデータベースバージョンのリストについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

データベースのインストールは、通常、データベース管理者と協力して行います。Microsoft SQL Serverは、混合モード認証を有効にしてインストールする必要があります。Microsoft SQL Serverのインストール時に、[Database Engine Configuration] ダイアログの [Authentication Mode] で、[Mixed Mode (SQL Server authentication and Windows authentication)] を選択します。

Microsoft SQL Serverの構成

以下のタスクは、HP CSAをインストールする前に完了しておく必要があります。データベース管理者と共に次のタスクを実行します (または、詳細について製造元のドキュメントを参照してください)。

TCP/IPの有効化 (必須)

HP CSAがデータベースにログインするには、Microsoft SQL Server上でTCP/IPを有効にする必要があります。デフォルトでは、TCP/IPはMicrosoft SQL Server上で無効になっている可能性があります。TCP/IPの構成を確認します。

SQL Server構成マネージャーから次の手順を実行します。

  1. [SQL Server Network Configuration] > [Protocols for <インスタンス名>] の順に選択します。
  2. [TCP/IP] をダブルクリックして、[TCP/IP Properties] ダイアログを開きます。
  3. [TCP/IP Properties] ダイアログから [IP Addresses] タブを選択します。
  4. TCP/IPがアクティブで有効になっていることを確認し、TCPポートが1433に設定されていることを確認します。正しく設定されていないプロパティを更新します。

HP CSAで使用するMicrosoft SQL Serverユーザーの構成 (必須)

HP CSAをインストールする場合、HP CSAデータベースユーザーが必要になります。

注意: データベース名とユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

HP CSAで使用するデータベースユーザーを作成するには、次の手順を実行します。

  1. HP CSA用の新しいデータベースを作成します。
  2. 次のロールを持つHP CSAデータベースユーザーを追加します。
    • db_datareader
    • db_datawriter
    • db_owner

HP CSAのインストール時に、CSAデータベースユーザーのプロンプトが表示されたら、このユーザーのユーザー名とパスワードを入力する必要があります。

HP CSAで使用するレポートデータベースユーザーの構成 (Reportingで必須)

レポートデータベースのロールと読み取り専用ユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。次の手順に従って、データベース管理者と共にロールと読み取り専用ユーザーを作成します (または、詳細について製造元のドキュメントを参照してください)。

注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

  1. データベースユーザー (CSAReportingDBUserなど) を作成します。
  2. このHP CSAデータベースユーザー用のロール (CSAReportingDBRoleなど) を作成し、次の権限をこのロールに付与します。
    • CREATE SESSION
  3. このロールをHP CSAデータベースユーザーに付与します。
  4. このロールをユーザーのデフォルトのロールとして設定することで、HP CSAデータベースユーザーを変更します。

たとえば、次のコマンドを実行すると、CSAReportingDBRoleロールとCSAReportingDBUser読み取り専用ユーザーが作成されます。

Create user CSAReportingDBUser identified by CSAReportingDBUser;
Create role CSAReportingDBRole;
Grant CREATE SESSION to CSAReportingDBUser;
Grant CSAReportingDBRole to CSAReportingDBUser;
Alter user CSAReportingDBUser default role CSAReportingDBRole;

レポートデータベースユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。

注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

レポートデータベースユーザーを、ロールなしでHP CSAデータベースに追加します。

たとえば、次のコマンドを実行すると、CSAReportingDBUser読み取り専用ユーザーが作成されます。

CREATE LOGIN CSAReportingDBUser WITH PASSWORD = '<CSAレポートデータベースユーザーのパスワード>';
CREATE USER CSAReportingDBUser FOR LOGIN CSAReportingDBUser WITH DEFAULT_SCHEMA = csa;

オプションで、HP CSAで使用するレポートデータベースユーザー (CSAReportingDBUserなど) を作成できます。レポートデータベースユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。このユーザーには読み取り専用権限が必要です。

注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

psqlプロンプトから、次のように入力します。

create role CSAReportingDBUser login password '<CSAレポートデータベースユーザーのパスワード>' nosuperuser nocreatedb nocreaterole inherit;

このユーザーを構成する場合、HP CSAのインストール時に、CSAレポートデータベースユーザーのプロンプトが表示されたら、このユーザーのユーザー名とパスワードを入力する必要があります。

ファイルグループの作成 (推奨)

パフォーマンス上の理由から、HPでは、新しいファイルグループをCSA_DOCUMENTテーブルに関連付けることをお勧めします。データベース管理者と共にHP CSAが使用するファイルグループを構成します (または、詳細について製造元のドキュメントを参照してください)。HPでは、初期のファイルグループのサイズを少なくとも3 GBにすることをお勧めします。

ファイルグループは、HP CSAのインストール後に構成します。

PostgreSQLのインストール

サポートされているデータベースバージョンのリストについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

製造元のドキュメントに従ってデータベースをインストールします。データベースのインストールは、通常、データベース管理者と協力して行います。

PostgreSQLの構成

以下のタスクは、HP CSAをインストールする前に完了しておく必要があります。データベース管理者と共に次のタスクを実行します (または、詳細について製造元のドキュメントを参照してください)。

PostgreSQLユーザーとデータベースの構成 (必須)

HP CSAをインストールする場合、データベースユーザーが2人以上必要になります。次の手順を実行します。

  1. データベースをホスティングしているシステム上で、postgresql-client postgres-client.rpm をインストールします (インストールされていない場合)。rootユーザーとして、次のように入力します。

    apt-get install postgresql-client rpm -ivh postgres-client.rpm

  2. 共有ライブラリのパスをPostgreSQLライブラリ (<postgresql_installation>/lib) が含まれるように設定します。たとえば、PostgreSQLを/opt/PostgreSQL/9.2/にインストールした場合、次のコマンドを実行します。

    export LD_LIBRARY_PATH=/opt/PostgreSQL/9.2/lib:$LD_LIBRARY_PATH

  3. postgresユーザーとしてpsqlにログインします。次の内容を入力します。

    psql -h localhost -U postgres -d template1

    プロンプトが表示されたら、postgresユーザーのパスワードを入力します。

  4. HP CSAデータベースユーザー (csadbuserなど) を作成します。HP CSAデータベースユーザーが必要です。このユーザーは親ロールの権限を継承するスーパーユーザーである必要があります。

    注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

    psqlプロンプトから、次のように入力します。

    create role csadbuser login password '<csadbuser_password>' superuser inherit;

    HP CSAのインストール時に、CSAデータベースユーザーのプロンプトが表示されたら、このユーザーのユーザー名とパスワードを入力する必要があります。

  5. レポートデータベースのロールと読み取り専用ユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。次の手順に従って、データベース管理者と共にロールと読み取り専用ユーザーを作成します (または、詳細について製造元のドキュメントを参照してください)。

    注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

    1. データベースユーザー (CSAReportingDBUserなど) を作成します。
    2. このHP CSAデータベースユーザー用のロール (CSAReportingDBRoleなど) を作成し、次の権限をこのロールに付与します。
      • CREATE SESSION
    3. このロールをHP CSAデータベースユーザーに付与します。
    4. このロールをユーザーのデフォルトのロールとして設定することで、HP CSAデータベースユーザーを変更します。

    たとえば、次のコマンドを実行すると、CSAReportingDBRoleロールとCSAReportingDBUser読み取り専用ユーザーが作成されます。

    Create user CSAReportingDBUser identified by CSAReportingDBUser;
    Create role CSAReportingDBRole;
    Grant CREATE SESSION to CSAReportingDBUser;
    Grant CSAReportingDBRole to CSAReportingDBUser;
    Alter user CSAReportingDBUser default role CSAReportingDBRole;

    レポートデータベースユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。

    注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

    レポートデータベースユーザーを、ロールなしでHP CSAデータベースに追加します。

    たとえば、次のコマンドを実行すると、CSAReportingDBUser読み取り専用ユーザーが作成されます。

    CREATE LOGIN CSAReportingDBUser WITH PASSWORD = '<CSAレポートデータベースユーザーのパスワード>';
    CREATE USER CSAReportingDBUser FOR LOGIN CSAReportingDBUser WITH DEFAULT_SCHEMA = csa;

    オプションで、HP CSAで使用するレポートデータベースユーザー (CSAReportingDBUserなど) を作成できます。レポートデータベースユーザーが必要になるのは、HP CSAのレポート機能を使用する場合のみです。このユーザーには読み取り専用権限が必要です。

    注意: ユーザー名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

    psqlプロンプトから、次のように入力します。

    create role CSAReportingDBUser login password '<CSAレポートデータベースユーザーのパスワード>' nosuperuser nocreatedb nocreaterole inherit;

    このユーザーを構成する場合、HP CSAのインストール時に、CSAレポートデータベースユーザーのプロンプトが表示されたら、このユーザーのユーザー名とパスワードを入力する必要があります。

  6. HP CSA用の新しいデータベースを作成します。HP CSAデータベースユーザーにはこのデータベースに対するすべての権限、レポートデータベースユーザーには読み取り権限を付与します。

    注意: データベース名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

    たとえば、csadbという名前のデータベース、csadbuserという名前のHP CSAユーザー、CSAReportingDBUserという名前のレポートデータベースユーザーを作成する場合、psqlプロンプトから次のコマンドを入力します。

    create database csadb with owner=csadbuser connection limit=-1;
    grant all on database csadb to csadbuser;
    grant connect on database csadb to CSAReportingDBUser;

  7. HP Operations Orchestration用の新しいデータベースを作成します。HP Operations Orchestrationデータベースユーザーにこのデータベースに対するすべての権限を付与します。

    注意: データベース名には、複数のドル記号 ($) を含めることができません。たとえば、c$adbは有効な名前ですが、c$$adbおよびc$ad$bは有効な名前ではありません。

    たとえば、csaoodbという名前のデータベースとcsaoodbuserという名前のHP Operations Orchestrationユーザーを作成した場合、psqlプロンプトから次のコマンドを入力します。

    create database csaoodb with owner=csaoodbuser connection limit=-1;
    grant all on database csaoodb to csaoodbuser;

  8. psqlを終了します。psqlプロンプトから、次のように入力します。

    \q

HP Operations Orchestrationのインストール

正しいバージョンのHP Operations Orchestrationをインストールし、適切なレベルのパッチを適用します。バージョンの要件については、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

既存のHP Operations Orchestrationを使用する場合は、正しいバージョンのパッチと更新が適用されていることを確認してください。

HP Cloud Service Automationのインストール

注: インストールログファイルは、%CSA_HOME%$CSA_HOME\_CSA_4_1_0_installation\Logs\ディレクトリに書き込まれます。

HP Cloud Service Automation (HP CSA) をインストールするには、次の手順を実行します。

  1. Windowsエクスプローラーのすべてのインスタンスとコマンドプロンプトを閉じ、システム上で実行されているすべてのプログラムを終了します。
  2. setup.exeインストールファイルを実行します。

  3. [Introduction] 画面で情報を読み、[Next] をクリックします。

  4. 使用許諾契約書を読み、[I accept the terms of the License Agreement] を選択します。[Next] をクリックして、インストールを続行します。

    次のエラーメッセージが表示される場合:

    Another version of HP CSA is configured in the registry. However, HP CSA has been uninstalled (the HP CSA installation directory %CSA_HOME% does not exist).You must exit the installer and delete the entry in the registry before installing HP CSA. Refer to the HP Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    インストーラーを終了します。C:\Program Files\Zero G Registry\.com.zerog.registry.xmlファイルを探し (隠しファイルの表示が必要になることがあります)、バックアップコピーを作成して、HP CSAエントリをすべて.com.zerog.registry.xmlファイルから削除した後、インストーラーを再起動します。

  5. HP CSAマーケットプレイスポータルを選択し、[Next] をクリックします。

  6. HP CSAをインストールする場所を選択し、[Next] をクリックします (%CSA_HOME%$CSA_HOMEがこの場所に設定されます)。

    デフォルトの場所はC:\Program Files\Hewlett-Packard\CSAです。

    注: HP CSAをインストールするために選択したディレクトリが空でない場合、HP CSAのインストール、アップグレード、またはアンインストール時に、そのディレクトリ内の既存のコンテンツは上書きまたは削除される可能性があります。

    注意:

    ディレクトリパス全体には、複数のドル記号 ($) を含めることができません。たとえば、C:\HP\C$A\JavaおよびC:\HP\CSA\Java$は有効なパスです。しかし、C:\HP\C$A\Java$およびC:\HP\C$$A\Javaは有効なパスではありません。

  7. HP CSAで使用するJREを選択します。

    このドキュメントでは、JREがインストールされるディレクトリを、<csa_jre>で示します。

    JREのサポート対象バージョンについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)に掲載されている『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

    OpenJDK JRE

    OpenJDK JREはHP CSAにバンドルされています。OpenJDK JREを使用する場合は、[Open JRE] をクリックしてから [Next] をクリックします。

    OpenJDK JREのデフォルトのインストールディレクトリは、C:\Program Files\Hewlett-Packard\CSA\openjreです。

    Oracle JRE

    HP CSA用にOracle JREのサポート対象バージョンがすでにインストールされている場合は、[Oracle JRE] をクリックしてこのJREをインストールした場所を選択し、[Next] をクリックします。

    Oracle JREホームディレクトリのデフォルトの場所は、システムレジストリで構成されているサポート対象JREか、システムパス変数で定義されているパス内のサポート対象JREのいずれかです。これがHP CSAで使用する必要があるJREでない場合は、[Choose] を選択し、HP CSAで使用するJREをインストールした場所を選択します。

    注意:

    ディレクトリパス全体には、複数のドル記号 ($) を含めることができません。たとえば、C:\HP\C$A\JavaおよびC:\HP\CSA\Java$は有効なパスです。しかし、C:\HP\C$A\Java$およびC:\HP\C$$A\Javaは有効なパスではありません。

  8. インストールしたデータベースのタイプ (Microsoft SQL Server)(Oracle)(PostgreSQL) を選択し、[Next] をクリックします。

    Oracleデータベースの場合、[JDBC Driver Directory] にも入力する必要があります。これは、JDBCドライバー (HP CSAシステムにダウンロードしたJDBCドライバー) の場所への絶対ディレクトリパスです。サポートされているJDBCドライバーバージョンのリストについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。[Choose] をクリックしてディレクトリを選択します。

    注意:

    ディレクトリパス全体には、複数のドル記号 ($) を含めることができません。たとえば、C:\HP\C$A\JavaおよびC:\HP\CSA\Java$は有効なパスです。しかし、C:\HP\C$A\Java$およびC:\HP\C$$A\Javaは有効なパスではありません。

  9. HP CSAデータベースコンポーネントをインストールする必要がある、またはHP CSAデータベーススキーマがすでに存在しているデータベースインスタンスを定義します。次のデータベース情報を入力して、[Next] をクリックします。

    フィールド名説明
    Database Hostデータベースが置かれているサーバーのホスト名またはIPアドレス。IPv6アドレスは、角括弧で囲んでください。たとえば、[f000:253c::9c10:b4b4][::1] などと指定します。
    Database Port1433 (Microsoft SQL Server)1521 (Oracle)5432 (PostgreSQL) などのデータベースポート番号。

    Database NameOracle SID

    HP CSAデータベーススキーマをインストールするデータベースインスタンスの名前。新しいHP CSAデータベーススキーマを作成している場合、これはHP CSAデータベースコンポーネントをインストールするデータベースインスタンスの名前になります。前回HP CSAバージョンHP 4.10を正常にインストールした際に作成された既存のHP CSAデータベーススキーマを使用する場合は、HP CSAデータベーススキーマが存在しているデータベースインスタンスの名前になります。Oracleデータベースの場合は、システムID (SID) になります。
    Database User Nameデータベースのインストール後、HP CSA用に構成したデータベースユーザーのユーザー名。
    Database Passwordデータベースユーザーのパスワード。

    レポートデータベースロールと読み取り専用ユーザーレポートデータベースユーザーをデータベース構成時に作成した場合、[Reporting User] チェックボックスを選択して次の内容を入力します。

    フィールド名説明
    CSA Reporting Database Usernameデータベースのインストール後、HP CSAのレポート用に構成したデータベースユーザーのユーザー名。
    CSA Reporting Database PasswordCSAレポートデータベースユーザーのパスワード。
  10. HP CSAデータベースコンポーネントをデータベースインスタンスにインストールして、HP CSAデータベーススキーマを作成します (存在しない場合)。

    HP CSAデータベースコンポーネントをインストールしてHP CSAデータベーススキーマを作成するには、[Yes] をクリックします。このオプションを選択した場合、インストーラーを終了すると、HP CSAサービスが自動的に開始されます。

    前回HP CSAバージョン4.10を正常にインストールした際に作成された既存のHP CSAデータベーススキーマを使用する場合は、[No] をクリックします。このオプションを選択した場合、インストーラーを終了しても、HP CSAサービスは開始されません。HP CSAサービスの開始と停止の方法については、このセクションの末尾を参照してください。

  11. [Enter host name] 画面からHP CSAをインストールしているシステムの完全修飾ドメイン名を入力します。完全修飾ドメイン名は、自己署名SSL証明書を生成するために使用されます。この証明書は、クラウドサービス管理コンソールマーケットプレイスポータルに対してhttpsブラウザー要求を発行する際に使用されます。この自己署名された証明書は、HP CSAのインストール後120日経過すると期限が切れます。

    注意: IPアドレスを入力する場合、インストールの完了後に、HP CSAがインストールされているシステムの完全修飾ドメイン名を使用して自己署名の証明書を手動で生成してから、この証明書を使用するようにHP CSAマーケットプレイスポータルを手動で設定変更する必要があります。詳細については、『HP Cloud Service Automation Configuration Guide』を参照してください。

  12. デフォルトでは、HP Single Sign-On (HPSSO) がHP CSAに含まれ、有効になります。HP CSAに付属するHPSSOを使用するには、HP Operations OrchestrationHP IT Executive Scorecardなどのアプリケーションをクラウドサービス管理コンソールから起動する必要があります。HPSSOとの統合については、『HP Cloud Service Automation Configuration Guide』HPSSOを参照してください。

    HPSSOが不要な場合は、無効化できます。

    HP CSAをFIPS 140-2互換環境にインストールする場合、HP Single Sign-Onを無効化してください。

    有効になっている場合は、HP CSAのインストール先サーバーが所属するネットワークのドメイン名を入力し、[Next] をクリックします。

    注: サーバーの完全修飾ドメイン名を入力してください。たとえば、HP CSAのインストール先の完全修飾ドメイン名がmachine1.marketing.xyz.comの場合、marketing.xyz.comを指定します。xyz.comのみを指定すると、クラウドサービス管理コンソールにはログインできなくなります。

    HPSSOを使用したいクラウドサービス管理コンソールから起動するアプリケーションは、このドメインに所属するシステムにインストールする必要があります。

  13. 選択内容を確認し、[Install] をクリックしてインストールを完了します。

  14. 場合によっては、システムの再起動を求められることがあります。

    インストーラーの終了時にシステムを再起動するには、[Yes, restart my system] をクリックします。

    後でシステムを再起動するには、[No, I will restart my system myself] をクリックします。

  15. [Done] をクリックしてインストーラーを終了します。

  16. [コントロール パネル] >[管理ツール] >[サービス] を選択し、HP Cloud Service Automationサービスとマーケットプレイスポータルサービスが起動していることを確認します。HP Cloud Service Automationの起動には5分ほどかかることがあります。いずれか1つまたは両方のサービスが起動していない場合は、サービスを右クリックして [開始] を選択します。

    HP Cloud Service Automationサービスとマーケットプレイスポータルサービスはインストーラーによって作成されます。HP Cloud Service Automationデータベースコンポーネントのインストールを選択した場合、インストーラーによってこれらのサービスが開始されます。クラウドサービス管理コンソールにアクセスするにはHP Cloud Service Automationサービスが稼働中であること、マーケットプレイスポータルにアクセスするにはマーケットプレイスポータルサービスが稼働中であることが必要です。

HP Cloud Service Automationサービスとマーケットプレイスポータルサービスの開始、停止、再起動は、[コントロールパネル] >[管理ツール] >[サービス]を選択し、サービスを右クリックして操作を選択します。

注: インストールログファイルは、%CSA_HOME%$CSA_HOME/_CSA_4_1_0_installation/Logs/ディレクトリにcsa_*.txtという名前で書き込まれます。

HP Cloud Service Automation (HP CSA) をインストールするには、次の手順を実行します。

  1. rootユーザーとしてシステムにログインします。
  2. unzipユーティリティがまだインストールされていない場合は、インストールします。次の内容を入力します。

    apt-get install unzip

  3. HP CSAのインストールディレクトリを作成します (このドキュメントでは、製品を/usr/local/hp/csaにインストールするものと仮定し、このドキュメントで使用されるすべての例がこの仮定に基づいています)。次の内容を入力します。

    mkdir -p /usr/local/hp/csa

  4. このインストールディレクトリについて、所有者をcsauserに、グループをcsagrpに設定します。次の内容を入力します。

    chown -R csauser:csagrp /usr/local/hp/csa

  5. rootユーザーとしてログアウトし、csauserとしてログインします。
  6. HP CSAインストールファイル (setup.bin) をシステムにコピーし、コピー先のディレクトリに移動します。
  7. setup.binがcsauserによって所有され、csauserにこのファイルに対する完全なアクセス許可があることを確認します。必要に応じて次の操作を実行します。

    1. rootユーザーとしてログインします。
    2. 次のいずれかまたは両方のコマンドを入力します。

      chown csauser setup.bin
      chmod u+rwx setup.bin

    3. rootユーザーとしてログアウトし、csauserとしてログインします。
  8. CSA_HOME、PS1、TITLEBARの各環境変数の値を確認します。設定済みの場合、エスケープ文字がふくまれていないことを確認します。エスケープシーケンスが含まれている変数があると、インストールは失敗します。エスケープシーケンスを含まない値に変更するか、設定を解除してください。

  9. setup.binインストールファイルを実行します (csauserとして)。

    注: setup.binは、csauserとして実行する必要があります。HP CSAを別のユーザーとしてインストールする場合、HP CSAを実行できない可能性があります。

    csauserとして、次のように入力します。

    ./setup.bin

  10. [Introduction] を読み、[enter] をクリックしてインストールを続行します。

  11. 使用許諾契約書を読みます。[enter] をクリックして契約書全体をスクロールします。
  12. 使用許諾契約書に同意してインストールを続行するには、[Y] および [enter] を選択します。インストールを終了するには、[N] および [enter] を選択します。

    次のエラーメッセージが表示される場合:

    Another version of HP CSA is configured in the registry.However, HP CSA has been uninstalled (the HP CSA installation directory $CSA_HOME does not exist). You must exit the installer and delete the entry in the registry before installing HP CSA.Refer to the HP Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    インストーラーを終了します。$CSA_HOME/.com.zerog.registry.xmlファイルを探し、バックアップコピーを作成して、HP CSAエントリをすべて.com.zerog.registry.xmlファイルから削除した後、インストーラーを再度実行します。

  13. HP CSAサービスが稼働中でないことを確認します。コマンドプロンプトを開き、「ps -ef | grep csa」と入力します。csaプロセスが実行中の場合は終了します。

    実行中のHP CSAサービスがないことを確認してから、コマンドプロンプトを閉じます。

    Enterキーを押し、インストールを続行します。

  14. インストールするアプリケーションを選択してEnterキーを押します。

    HP CSAマーケットプレイスポータル

    HP CSAアプリケーション全体 (クラウドサービス管理コンソールID管理コンポーネントマーケットプレイスポータルも含む) をインストールします。

    マーケットプレイスポータル

    マーケットプレイスポータルのみをインストールします。

  15. HP CSAをインストールする場所 (この場所への絶対パス) を入力し、[Enter] を押します。または、デフォルトディレクトリを使用する場合は、そのまま [Enter] を押します。

    デフォルトの場所は/usr/local/hp/csaです。

    注: HP CSAをインストールするために選択したディレクトリが空でない場合、HP CSAのインストール、アップグレード、またはアンインストール時に、そのディレクトリ内の既存のコンテンツは上書きまたは削除される可能性があります。

    メッセージが表示されたら、インストールフォルダーを確認します。フォルダーが正しい場合、[Y] を選択して [Enter] を押し、インストールを続行します。フォルダーが正しくない場合は、[N] を選択して [Enter] を押し、インストールフォルダーを再入力します。

  16. HP CSAで使用するJREを選択します。

    このドキュメントでは、JREがインストールされるディレクトリを、$CSA_JRE_HOMEで示します。

    JREのサポート対象バージョンについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)に掲載されている『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

    OpenJDK JRE

    OpenJDK JREはHP CSAにバンドルされています。OpenJDK JREを使用する場合は、「1」と入力してEnterキーを押します。

    OpenJDK JREのデフォルトのインストールディレクトリは、/usr/local/hp/csa/openjreです。

    Oracle JRE

    HP CSAで使用するOracle JREのサポート対象バージョンがすでにインストールされている場合、「2」と入力してEnterキーを押します。このJREをインストールした場所を入力し、[Enter] を押します。

    Oracle JREホームディレクトリのデフォルトの場所は、システムレジストリで構成されているサポート対象JREか、システムパス変数で定義されているパス内のサポート対象JREのいずれかです。これがHP CSAで使用する必要があるJREでない場合は、HP CSAで使用するJREのインストールディレクトリを入力して [Enter] を押します。

  17. HP CSAデータベースコンポーネントをインストールする必要があるデータベースインスタンスを定義します。次のデータベース情報を入力します (各項目の入力後に [Enter] を押します)。

    1. インストールしたデータベースのタイプを入力します。MSSql (Microsoft SQL Server)OraclePostgres (PostgreSQL)

      Oracleデータベースの場合、[JDBC Driver Directory] にも入力する必要があります。これは、JDBCドライバー (HP CSAシステムにダウンロードしたJDBCドライバー) の場所への絶対ディレクトリパスです。サポートされているJDBCドライバーバージョンのリストについては、『HP Cloud Service Automation System and Software Support Matrix』で入手可能なHPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)を参照してください。

    2. データベースホスト名を入力します。これは、データベースが置かれているサーバーのホスト名またはIPアドレスです。IPv6アドレスは、角括弧で囲んでください。たとえば、[f000:253c::9c10:b4b4][::1] などと指定します。デフォルト値は、localhostのIPアドレス (127.0.0.1) です。
    3. データベースポートを入力します。これは、1433 (Microsoft SQL Server)1521 (Oracle)5432 (PostgreSQL) などのデータベースポート番号です。

    4. データベース名を入力します。これは、HP CSAデータベーススキーマをインストールするデータベースインスタンスの名前です。新しいHP CSAデータベーススキーマを作成している場合、これはHP CSAデータベースコンポーネントをインストールするデータベースインスタンスの名前になります。前回HP CSAバージョンHP 4.10を正常にインストールした際に作成された既存のHP CSAデータベーススキーマを使用する場合は、HP CSAデータベーススキーマがすでに存在しているデータベースインスタンスの名前になります。

      このドキュメントの例に従っている場合は、「csadb」と入力します。

    5. CSAデータベースユーザー名を入力します。これは、データベースのインストール後にHP Cloud Service Automation用に構成したデータベースユーザーのユーザー名です。

      このドキュメントの例に従っている場合は、「csadbuser」と入力します。

    6. CSAデータベースパスワードを入力します。これはCSAデータベースユーザーのパスワードです。
    7. CSAレポートデータベースユーザー名を入力します (オプション)。これは、データベースのインストール後、HP CSAのレポート用に構成したデータベースユーザーのユーザー名です。

      このドキュメントの例に従っている場合は、「csareportingdbuser」と入力します。

    8. CSAレポートデータベースのパスワードを入力します。これは、CSAレポートデータベースユーザーのパスワードです。
  18. HP CSAサーバーホスト名を入力します。これは、HP CSAをインストールしているシステムの完全修飾ドメイン名です。完全修飾ドメイン名は、自己署名SSL証明書を生成するために使用されます。この証明書は、クラウドサービス管理コンソールマーケットプレイスポータルに対してhttpsブラウザー要求を発行する際に使用されます。この自己署名された証明書は、HP CSAのインストール後120日経過すると期限が切れます。

    注意: IPアドレスを入力する場合、インストールの完了後に、HP CSAがインストールされているシステムの完全修飾ドメイン名を使用して自己署名の証明書を手動で生成してから、この証明書を使用するようにHP CSAマーケットプレイスポータルを手動で設定変更する必要があります。詳細については、『HP Cloud Service Automation Configuration Guide』を参照してください。

  19. デフォルトでは、HP Single Sign-On (HPSSO) がHP CSAに含まれ、有効になります。HP CSAに付属するHPSSOを使用するには、HP Operations OrchestrationHP IT Executive Scorecardなどのアプリケーションをクラウドサービス管理コンソールから起動する必要があります。HPSSOとの統合については、『HP Cloud Service Automation Configuration Guide』HPSSOを参照してください。

    HPSSOが不要な場合は、無効化できます。「2」と入力し、Enterキーを押します。

    HPSSOを有効にするには、「1」と入力してEnterキーを押します。サーバーが所属するネットワークのドメイン名 (HP CSAのインストール先サーバー) を入力し、Enterキーを押します。

    注: サーバーの完全修飾ドメイン名を入力してください。たとえば、HP CSAのインストール先の完全修飾ドメイン名がmachine1.marketing.xyz.comの場合、marketing.xyz.comを指定します。xyz.comのみを指定すると、クラウドサービス管理コンソールにはログインできなくなります。

    HPSSOを使用したいクラウドサービス管理コンソールから起動するアプリケーションは、このドメインに所属するシステムにインストールする必要があります。

  20. 選択内容を確認し、[Enter] を押してインストールを完了するか、[Ctrl]+[C] を押してインストールを終了します。

  21. インストールが完了したら、[Enter] を押してインストールを終了します。

  22. CSA_HOMEおよびJAVA_HOME環境変数を定義し、/sbinをcsauserユーザーのPATH変数に追加します。CSA_HOMEをHP CSAがインストールされている場所に設定します。csauserユーザーのスタートアップスクリプト (.profile (Ubuntu) または.bash_profile (Red Hat Enterprise Linux)) に、次の内容を追加します。

    export CSA_HOME=/usr/local/hp/csa
    export JAVA_HOME=<csa_jre>$CSA_JRE_HOME
    export PATH=$PATH:/sbin

    ここで、<csa_jre> $CSA_JRE_HOME は、HP CSAが使用するJREがインストールされているディレクトリです。
  23. CSA_HOME、JAVA_HOME、およびPATH環境変数を設定したスタートアップファイルを実行します。.bashrc (Ubuntu) または.bash_profile (Red Hat Enterprise Linux) を編集した場合は、次の内容を入力します。

    . ./.bashrc (Ubuntu)
    . ./.bash_profile (Red Hat Enterprise Linux)

  24. HP CSAプロセスとマーケットプレイスポータルプロセスの開始および終了に使用するHP CSAサービスとマーケットプレイスポータルサービスを作成します。

    1. rootユーザーとしてログインします。
    2. HP CSAがインストールされているディレクトリに移動します。例:

      cd /usr/local/hp/csa

    3. csaスクリプトとmppスクリプトを/etc/init.dディレクトリにコピーします。次の内容を入力します。

      cp ./scripts/csa /etc/init.d
      cp ./scripts/mpp /etc/init.d

    4. スクリプトのアクセス許可を変更します。次の内容を入力します。

      chmod 755 /etc/init.d/csa
      chmod 755 /etc/init.d/mpp

    5. rootユーザーとしてログアウトします。
  25. csauserでログインし、HP CSAサービスとマーケットプレイスポータルサービスを開始します。次の内容を入力します。

    service csa start
    service mpp start

クラウドサービス管理コンソールにアクセスするには、HP Cloud Service Automationサービスが稼働中である必要があります。サービスを開始するには、「service csa start」と入力します。サービスを再起動するには、「service csa restart」と入力します。サービスを停止するには、「service csa stop」と入力します。サービスのステータスを確認するには、「service csa status」と入力します。

マーケットプレイスポータルにアクセスするには、HPマーケットプレイスポータルサービスが稼働中である必要があります。サービスを開始するには、「service mpp start」と入力します。サービスを再起動するには、「service mpp restart」と入力します。サービスを停止するには、「service mpp stop」と入力します。サービスのステータスを確認するには、「service mpp status」と入力します。

注: インストールログファイルは、%CSA_HOME%$CSA_HOME\_CSA_4_1_0_installation\Logs\ディレクトリに書き込まれます。

マーケットプレイスポータルのリモートインスタンスをインストールするには、次の手順を実行します。

  1. Windowsエクスプローラーのすべてのインスタンスとコマンドプロンプトを閉じ、システム上で実行されているすべてのプログラムを終了します。
  2. setup.exeインストールファイルを実行します。

  3. [Introduction] 画面で情報を読み、[Next] をクリックします。

  4. 使用許諾契約書を読み、[I accept the terms of the License Agreement] を選択します。[Next] をクリックして、インストールを続行します。

    次のエラーメッセージが表示される場合:

    Another version of HP CSA is configured in the registry.However, HP CSA has been uninstalled (the HP CSA installation directory %CSA_HOME% does not exist).You must exit the installer and delete the entry in the registry before installing HP CSA.Refer to the HP Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    インストーラーを終了します。C:\Program Files\Zero G Registry\.com.zerog.registry.xmlファイルを探し (隠しファイルの表示が必要になることがあります)、バックアップコピーを作成して、HP CSAエントリをすべて.com.zerog.registry.xmlファイルから削除した後、インストーラーを再起動します。

  5. マーケットプレイスポータルを選択して [Next] をクリックします。

  6. マーケットプレイスポータルをインストールする場所を選択し、[Next] をクリックします (%CSA_HOME%$CSA_HOMEがこの場所に設定されます)。

    デフォルトの場所はC:\Program Files\Hewlett-Packard\CSAです。

    注: HP CSAをインストールするために選択したディレクトリが空でない場合、HP CSAのインストール、アップグレード、またはアンインストール時に、そのディレクトリ内の既存のコンテンツは上書きまたは削除される可能性があります。

    注意:

    ディレクトリパス全体には、複数のドル記号 ($) を含めることができません。たとえば、C:\HP\C$A\JavaおよびC:\HP\CSA\Java$は有効なパスです。しかし、C:\HP\C$A\Java$およびC:\HP\C$$A\Javaは有効なパスではありません。

  7. HP CSAのインストール先となるインスタンスと、ローカルシステムにコピーしたHP CSA SSL証明書の場所を指定します。次の情報を入力して、[Next] をクリックします。

    フィールド名説明
    HP CSA HostHP CSAのインストール先システムの完全修飾ドメイン名
    HP CSA PortHP CSAとの通信に使用するポート番号。
    HP CSA CertificateHP CSAシステムからローカルシステムにコピーしたHP CSA SSL証明書ファイルの名前と場所。
  8. [Hostname Configuration] 画面で、マーケットプレイスポータルのインストール先となるシステムの完全修飾ドメイン名を入力し、[Install] をクリックします。

  9. [Done] をクリックしてインストーラーを終了します。

  10. [コントロール パネル] >[管理ツール] >[サービス] を選択し、マーケットプレイスポータルサービスが起動していることを確認します。サービスが起動していない場合は、サービスを右クリックして [開始] を選択します。

    マーケットプレイスポータルにアクセスするには、マーケットプレイスポータルサービスが稼働中である必要があります。

マーケットプレイスポータルサービスの開始、停止、再起動は、[コントロール パネル] >[管理ツール] >[サービス] を選択し、マーケットプレイスポータルサービスを右クリックして実行したい操作を選択します。

注: インストールログファイルは、%CSA_HOME%$CSA_HOME/_CSA_4_1_0_installation/Logs/ディレクトリにcsa_*.txtという名前で書き込まれます。

HP Cloud Service Automation (HP CSA) をインストールするには、次の手順を実行します。

  1. rootユーザーとしてシステムにログインします。
  2. unzipユーティリティがまだインストールされていない場合は、インストールします。次の内容を入力します。

    apt-get install unzip

  3. HP CSAのインストールディレクトリを作成します (このドキュメントでは、製品を/usr/local/hp/csaにインストールするものと仮定し、このドキュメントで使用されるすべての例がこの仮定に基づいています)。次の内容を入力します。

    mkdir -p /usr/local/hp/csa

  4. このインストールディレクトリについて、所有者をcsauserに、グループをcsagrpに設定します。次の内容を入力します。

    chown -R csauser:csagrp /usr/local/hp/csa

  5. rootユーザーとしてログアウトし、csauserとしてログインします。
  6. HP CSAインストールファイル (setup.bin) をシステムにコピーし、コピー先のディレクトリに移動します。
  7. setup.binがcsauserによって所有され、csauserにこのファイルに対する完全なアクセス許可があることを確認します。必要に応じて次の操作を実行します。

    1. rootユーザーとしてログインします。
    2. 次のコマンドを入力します。

      chown csauser setup.bin
      chmod u+rwx setup.bin

    3. rootユーザーとしてログアウトし、csauserとしてログインします。
  8. setup.binインストールファイルを実行します (csauserとして)。

    注: setup.binは、csauserとして実行する必要があります。HP CSAを別のユーザーとしてインストールする場合、HP CSAを実行できない可能性があります。

    csauserとして、次のように入力します。

    ./setup.bin

  9. [Introduction] を読み、[enter] をクリックしてインストールを続行します。

  10. 使用許諾契約書を読みます。[enter] をクリックして契約書全体をスクロールします。
  11. 使用許諾契約書に同意してインストールを続行するには、[Y] および [enter] を選択します。インストールを終了するには、[N] および [enter] を選択します。

    次のエラーメッセージが表示される場合:

    Another version of HP CSA is configured in the registry.However, HP CSA has been uninstalled (the HP CSA installation directory $CSA_HOME does not exist). You must exit the installer and delete the entry in the registry before installing HP CSA. Refer to the HP Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    インストーラーを終了します。$CSA_HOME/.com.zerog.registry.xmlファイルを探し、バックアップコピーを作成して、HP CSAエントリをすべて.com.zerog.registry.xmlファイルから削除した後、インストーラーを再度実行します。

  12. HP CSAをインストールする場所 (この場所への絶対パス) を入力し、[Enter] を押します。または、デフォルトディレクトリを使用する場合は、そのまま [Enter] を押します。

    デフォルトの場所は/usr/local/hp/csaです。

    注: HP CSAをインストールするために選択したディレクトリが空でない場合、HP CSAのインストール、アップグレード、またはアンインストール時に、そのディレクトリ内の既存のコンテンツは上書きまたは削除される可能性があります。

    メッセージが表示されたら、インストールフォルダーを確認します。フォルダーが正しい場合、[Y] を選択して [Enter] を押し、インストールを続行します。フォルダーが正しくない場合は、[N] を選択して [Enter] を押し、インストールフォルダーを再入力します。

  13. HP CSAのインストール先となるインスタンスと、ローカルシステムにコピーしたHP CSA SSL証明書の場所を指定します。次の情報を入力して、[Next] をクリックします。

    フィールド名説明
    HP CSA HostHP CSAのインストール先システムの完全修飾ドメイン名
    HP CSA PortHP CSAとの通信に使用するポート番号。
    HP CSA CertificateHP CSAシステムからローカルシステムにコピーしたHP CSA SSL証明書ファイルの名前と場所。
  14. [Hostname Configuration] 画面で、マーケットプレイスポータルのインストール先となるシステムの完全修飾ドメイン名を入力し、[Install] をクリックします。

  15. 選択内容を確認し、[Enter] を押してインストールを完了するか、[Ctrl]+[C] を押してインストールを終了します。

  16. インストールが完了したら、[Enter] を押してインストールを終了します。

  17. CSA_HOMEおよびJAVA_HOME環境変数を定義し、/sbinをcsauserユーザーのPATH変数に追加します。csauserユーザーのスタートアップスクリプト (.profile (Ubuntu) または.bash_profile (Red Hat Enterprise Linux)) に、次の内容を追加します。

    export CSA_HOME=/usr/local/hp/csa
    export JAVA_HOME=<csa_jre>$CSA_JRE_HOME
    export PATH=$PATH:/sbin

  18. CSA_HOME、JAVA_HOME、およびPATH環境変数を設定したスタートアップファイルを実行します。.profile (Ubuntu) または.bash_profile (Red Hat Enterprise Linux) を編集した場合は、次の内容を入力します。

    . .profile (Ubuntu)
    . .bash_profile (Red Hat Enterprise Linux)

  19. マーケットプレイスポータルプロセスを開始および停止するためのマーケットプレイスポータルサービスを作成します。

    1. rootユーザーとしてログインします。
    2. マーケットプレイスポータルがインストールされているディレクトリに移動します。例:

      cd /usr/local/hp/csa

    3. mppスクリプトを/etc/init.dディレクトリにコピーします。次の内容を入力します。

      cp ./scripts/mpp /etc/init.d

    4. スクリプトのアクセス許可を変更します。次の内容を入力します。

      chmod 755 /etc/init.d/mpp

    5. rootユーザーとしてログアウトします。
  20. csauserとしてログインし、マーケットプレイスポータルサービスを開始します。次の内容を入力します。

    service mpp start

マーケットプレイスポータルにアクセスするには、マーケットプレイスポータルサービスが稼働中である必要があります。サービスを開始するには、「service mpp start」と入力します。サービスを再起動するには、「service mpp restart」と入力します。サービスを停止するには、「service mpp stop」と入力します。サービスのステータスを確認するには、「service mpp status」と入力します。

Oracleテーブルスペースの構成

HP Cloud Service Automation用に作成したOracleテーブルスペースを構成するのは、HP Cloud Service Automationを初めてインストールし、CSA_DOCUMENTテーブル内にデータがない場合のみです。このテーブルスペースは、HP Cloud Service Automationのインストール前に作成する必要があり、HP Cloud Service Automationのインストール後すぐに構成する必要があります。

データベース管理者と共に次の手順を実行します (または、詳細について製造元のドキュメントを参照してください)。

LOBセグメントがテーブルスペースに格納されるようにCSA_DOCUMENTテーブルを変更します。例:

ALTER TABLE csa_document
MOVE LOB(content)
STORE AS (TABLESPACE <新規テーブルスペース>);

Microsoft SQL Serverの構成

以下のタスクは、HP Cloud Service Automationのインストール後に実行する必要があります。

Microsoft SQL Serverファイルグループの構成

HP Cloud Service Automation用に作成したMicrosoft SQL Serverファイルグループを構成するのは、HP Cloud Service Automationを初めてインストールし、CSA_DOCUMENTテーブル内にデータがない場合のみです。このファイルグループは、HP Cloud Service Automationのインストール前に作成する必要があり、HP Cloud Service Automationのインストール後すぐに構成する必要があります。

データベース管理者と共に次の手順を実行します (または、詳細について製造元のドキュメントを参照してください)。

  1. CSA_DOCUMENTテーブルからすべての制約をドロップします。
  2. CSA_DOCUMENTテーブルをドロップします。
  3. CSA_DOCUMENTテーブルを再作成し、ファイルグループに関連付けます。
  4. CSA_DOCUMENTテーブルの制約を再作成します。

マーケットプレイスポータルのセキュリティ設定

セキュリティ上の理由で、マーケットプレイスポータルのファイルシステムはオペレーティングシステムによって保護される必要があります。次の手順を実行します。

  1. 権限の高いコマンドプロンプト (管理者として実行するコマンドプロンプト) を開きます。たとえば、[すべてのプログラム] > [アクセサリ] に移動します。[コマンドプロンプト] を右クリックして [管理者として実行] を選択します。
  2. 管理者のコマンドプロンプトで、次のコマンドを実行します。

    attrib +s +h "%CSA_HOME%\portal" /S /D /L

    ここで、%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリです。

  3. HP Cloud Service Automationマーケットプレイスポータルサービスを再起動します。たとえば、[コントロールパネル] > [管理ツール] > [サービス] を選択します。サービスを右クリックして [再起動] を選択します。
  1. rootユーザーとしてログインします。
  2. 次のコマンドを実行します。

    chown –R csauser:csagrp $CSA_HOME/portal
    chmod –R 700 $CSA_HOME/portal

    csauserとcsagrpは、HP CSA%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリのインストール時にHP CSAで構成したユーザーとユーザーグループです。

  3. rootユーザーとしてログアウトし、csauserとしてログインします。
  4. 次のコマンドを実行して、csaサービスとmppサービスを再起動します。

    service csa restart
    service mpp restart

HP Operations Orchestrationの構成

HP CSAソリューションには、HP Cloud Service Automationオペレーションを実行するHP Operations Orchestrationフローがいくつか含まれます。

HP CSAと統合するための設定をHP Operations Orchestrationで行うには、次のタスクを実行します。

  • システムパスへのJREの追加
  • HP CSAフローのインストール
  • リモートアクションサービスの設定
  • システムアカウントの構成
  • システムプロパティの構成
  • HP Operations Orchestration Centralでの一般的なシステム構成
  • HP CSAHP Operations Orchestration間のSSL構成
  • RASタイムアウト設定のチェック (オプション)
  • HP Operations Orchestration REST APIタイムアウトの変更 (オプション)

注: ここで説明する手順では、%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリであり、また、%ICONCLUDE_HOME%または$ICONCLUDE_HOMEは、HP Operations Orchestrationのインストールディレクトリを指します。

HP Operations Orchestrationの最新パッチがすべてインストールされていることを確認してください。詳細については、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

システムパスへのJREの追加

インポートするHP CSAフローを使用するには、HP CSAを実行するシステム上のシステムパスにJREを含める必要があります。

Windows

  1. [環境変数] ダイアログを開きます。

    1. [コンピューター] を右クリックして [プロパティ] を選択します。
    2. [システムの詳細設定] を選択します。
    3. [環境変数] をクリックします。

  2. [Path] システム環境変数を選択します。
  3. [編集] をクリックします。
  4. [変数値] の末尾にセミコロン (;) を追加してから、次のパスを入力します。

    HP Operations OrchestrationとHP CSAが同じシステムにインストールされている場合:

    %ICONCLUDE_HOME%\jre1.6\bin

    または

    HP Operations OrchestrationとHP CSAが異なるシステムにインストールされている場合:

    <csa_jre>\bin

  5. [OK] をクリックしてウィンドウをすべて閉じます。

Linux

  1. シェルを開いて次のコマンドを入力します。

    HP Operations OrchestrationとHP CSAが同じシステムにインストールされている場合:

    export PATH=$PATH:$ICONCLUDE_HOME/jre1.6/bin

    または

    HP Operations OrchestrationとHP CSAが異なるシステムにインストールされている場合:

    export PATH=$PATH:$CSA_JRE_HOME/bin

注: システムパスを設定すると、JREを使用するアプリケーションはすべて、HP Operations Orchestrationと一緒にインストールされたJREを使用します (システムパスでJREに設定されているパスが、このパスのみの場合またはこのパスが最初のパスである場合)。別のJREを実行する必要がある場合は、そのJREの相対パスを入力してください (たとえば、SSLの構成時など)。

HP CSAフローのインストール

HP Cloud Service Automationのフローは、HP Operations Orchestrationフローライブラリにインストールする必要があります。

HP Cloud Service Automationフローをインストールするには、次の手順を実行します。

  1. HP Cloud Service AutomationHP Operations Orchestrationが別システムで稼働している場合、%CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /OO Flow Content\ /9X\ /CSA-4_10-ContentInstaller.jarファイルをHP Cloud Service AutomationシステムからHP Operations Orchestrationシステム (%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリ) にコピーします。
  2. HP Operations Orchestrationを実行しているシステムでコマンドプロンプト (Windows) またはシェル (Linux) を開き、CSA-4_10-ContentInstaller.jarが格納されているディレクトリに移動します。
  3. 次のコマンドを実行します。

    Windows
    "%ICONCLUDE_HOME%\jre1.6\bin\java" ‑jar CSA-4_10-ContentInstaller.jar ‑centralPassword <OOAdminパスワード>

    Linux
    $ICONCLUDE_HOME/jre1.6/bin/java ‑jar CSA-4_10-ContentInstaller.jar ‑centralPassword <OOAdminパスワード>

リモートアクションサービスの設定

  1. HP Operations Orchestration Studioにログインします。
  2. [構成] > [リモートアクションサービス] フォルダーを開きます。
  3. [RAS_Operator_Path] をダブルクリックします。
  4. URLを次のように設定します。

    https://<FQDN>:9004/RAS/services/RCAgentService

    <FQDN>には、HP Operations Orchestrationホストの完全修飾ドメイン名またはIPアドレスを指定します。URLにはlocalhostを指定しないでください。localhostを指定してHP Operations Orchestration StudioをRASと同じマシンで実行すると、問題は通知されませんが正常には動作しません。

    RASはHP Operations Orchestration Studioと同じシステムで実行する必要があります。HP Operations Orchestration Studioを別のシステムで実行するとエラーが発生します。フローは赤色表示になり、結果変数への結果割り当てに関する短いエラーメッセージが表示されます。

システムアカウントの構成

  1. HP Operations Orchestration Studioにログインします。
  2. [構成] > [システムアカウント] フォルダーを開きます。
  3. [CSA_REST_CREDENTIALS] をダブルクリックします。
  4. 資格情報が次の値に設定されていることを確認します。

    • ユーザー名: ooInboundUser
    • パスワード: cloud

    CSA_REST_CREDENTIALSは、HP CSAのREST認証に使用する資格情報です。

    注: CSA_REST_CREDENTIALSシステムアカウントで設定する [ユーザー名] には、CSA_OO_USERシステムプロパティで設定する [プロパティ値] (HP Operations Orchestrationバージョン9.07) または [オーバーライド値] (HP Operations Orchestrationバージョン10.10) と同じ値を指定してください。

システムプロパティの構成

  1. HP Operations Orchestration Studioにログインします。
  2. [構成] > [システムプロパティ] フォルダーを開きます。
  3. [CSA_REST_URI] をダブルクリックします。
  4. [プロパティ値] を次の値に設定します。

    https://<CSAホスト名>:8444/csa/rest

  5. [CSA_OO_USER] をダブルクリックします。
  6. [プロパティ値] が次の値に設定されていることを確認します。

    ooInboundUser

    注: CSA_OO_USERシステムプロパティで設定する [プロパティ値] (HP Operations Orchestrationバージョン9.07) または [オーバーライド値] (HP Operations Orchestrationバージョン10.10) には、CSA_REST_CREDENTIALSシステムアカウントで設定する [ユーザー名] と同じ値を指定してください。

これ以外のプロパティ値もオプションで設定できます。設定の詳細については、『HP Cloud Service Automation Configuration Guide』を参照してください。

HP Operations Orchestration Centralでの一般的なシステム構成

  1. HP Operations Orchestration Centralにログインします。
  2. [管理] > [システム構成] > [一般] タブを選択します。
  3. [フラグに基づいて履歴を保存] プロパティを「true」に設定します。

HP Cloud Service AutomationHP Operations Orchestration間のSSL構成

HP CSAを実行する各システムで、各HP Operations Orchestrationの認証機関のルート証明書をインポートします。

HP Operations Orchestrationの証明書をHP CSAにインポート

HP Operations Orchestrationの認証機関のルート証明書をHP Cloud Service Automationにインポートします (まず、HP Operations Orchestrationの証明書をHP Operations Orchestrationの信頼ストアからエクスポートし、それをHP CSAの信頼ストアにインポートしてください)。

  1. HP Operations Orchestrationを実行するシステムで、コマンドプロンプトを開き、%ICONCLUDE_HOME% (Windows) または$ICONCLUDE_HOME (Linux) に移動します。
  2. 次のコマンドを実行します。

    Windows
    .\jre1.6\bin\keytool -exportcert -alias pas -file C:\oo.crt -keystore .\Central\conf\rc_keystore -storepass bran507025

    Linux
    ./jre1.6/bin/keytool -exportcert -alias pas -file /tmp/oo.crt -keystore ./Central/conf/rc_keystore -storepass bran507025

    C:\oo.crt/tmp/oo.crtは、エクスポートしたルート証明書の格納場所とファイル名の例です (ファイル名と場所はこれ以外の指定も可能です)。

  3. HP Operations OrchestrationとHP Cloud Service Automationが同じシステムで稼働していない場合は、oo.crtHP Operations Orchestrationシステムから、HP Cloud Service Automationを実行しているシステムにコピーします (この例では、ファイルはC:\/tmpにコピーされます)。
  4. HP Cloud Service Automationを実行しているシステムで、次のコマンドを実行します。

    "<csa_jre>\bin\keytool" -importcert -alias pas -file C:\oo.crt -keystore <csa_jre>\lib\security\cacerts -storepass changeit$CSA_JRE_HOME/bin/keytool -importcert -alias pas -file /tmp/oo.crt -keystore $CSA_JRE_HOME/lib/security/cacerts -storepass changeit

    ここで、<csa_jre> $CSA_JRE_HOME は、HP CSAが使用するJREがインストールされているディレクトリです。

  5. 証明書を信頼するかどうかを指定するプロンプトが表示されたら、「yes」と入力します。
  6. HP  CSAサービスを再起動します。

    HP CSAを再起動するには、次の手順を実行します。

    1. HP CSAをホスティングしているサーバー上で、[コントロール パネル] > [管理ツール] > [サービス] の順に移動します。

    2. HP Cloud Service Automationサービスを右クリックして [再起動] を選択します。

    3. HPマーケットプレイスポータルサービスを右クリックして [再起動] を選択します。

    HP CSAをホスティングしているサーバー上でHP  CSAを再起動するには、次のコマンドを入力します。

    service csa restart
    service mpp restart

RASタイムアウト設定のチェック (オプション)

Remote Access Server (RAS) オペレーションには、HP Operations Orchestration Centralでのタイムアウトのデフォルト値である20分が適用されます。実行完了に20分以上かかる可能性があるオペレーションをサポートする場合には、タイムアウト設定を変更できます。

大規模なデプロイメントを実行する場合は、『HP Operations Orchestration Software Administrator’s Guide』の「Changing the timeout limit for RAS operations」の手順に従って、タイムアウト設定を変更してください。また、『HP Operations Orchestration User's Guide』の「Adding a RAS override」と「Best practices for runtime environment overrides」も参照してください。いずれのドキュメントもHPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能です。

HP Operations Orchestration REST APIタイムアウトの変更 (オプション)

HP  CSAからのHP Operations Orchestration REST API呼び出しは同期的であり、HP Operations Orchestrationはデフォルトでは1時間で接続をタイムアウトします。このタイムアウトの値を大きくするには、次の手順を実行します。

  1. テキストエディタで次のファイルを開きます。

    Windows
    %ICONCLUDE_HOME%\Central\conf\Central.properties

    Linux
    $ICONCLUDE_HOME/Central/conf/Central.properties

  2. 次の行を追加します。

    # フローの最大タイムアウト値 (ミリ秒)。この設定は2時間に相当
    dharma.headless2.continuation.timeout=7200000

  3. テキストエディタで次のファイルを開きます。

    Windows
    %ICONCLUDE_HOME%\Central\WEB-INF\applicationContext.xml

    Linux
    $ICONCLUDE_HOME/Central/WEB-INF/applicationContext.xml

  4. 次のプロパティをdharma.RCDefaultsセクションに追加します。

    <bean id="dharma.RCDefaults" class="com.iconclude.dharma.util.spring.RCDefaultsSpringFactory" lazy-init="false" singleton="true">

    ................

    <prop key="dharma.headless2.continuation.timeout">${dharma.headless2.continuation.timeout}</prop>

  5. HP Operations Orchestration Centralサービスを再起動します。

HP CSAと統合するための設定をHP Operations Orchestrationで行うには、次のタスクを実行します。

  • システムパスへのJREの追加
  • HP CSAコンテンツパックのインストール
  • 内部ユーザーの構成
  • HP CSAで必要なコンテンツパックのデプロイ
  • HP CSAコンテンツパック用のシステムアカウントの設定
  • システムプロパティの設定
  • HP Single Sign-Onの構成
  • HP CSAでのプロパティの構成
  • HP Cloud Service AutomationHP Operations Orchestration間のSSL構成

注: ここで説明する手順では、%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリであり、また、%ICONCLUDE_HOME%または$ICONCLUDE_HOMEは、HP Operations Orchestrationのインストールディレクトリを指します。

HP Operations Orchestrationの最新パッチがすべてインストールされていることを確認してください。詳細については、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

システムパスへのJREの追加

インポートするHP CSAフローを使用するには、HP CSAを実行するシステム上のシステムパスにJREを含める必要があります。

Windows

  1. [環境変数] ダイアログを開きます。

    1. [コンピューター] を右クリックして [プロパティ] を選択します。
    2. [システムの詳細設定] を選択します。
    3. [環境変数] をクリックします。

  2. [Path] システム環境変数を選択します。
  3. [編集] をクリックします。
  4. [変数値] の末尾にセミコロン (;) を追加してから、次のパスを入力します。

    HP Operations OrchestrationとHP CSAが同じシステムにインストールされている場合:

    %ICONCLUDE_HOME%\java\bin

    または

    HP Operations OrchestrationとHP CSAが異なるシステムにインストールされている場合:

    <csa_jre>\bin

  5. [OK] をクリックしてウィンドウをすべて閉じます。

Linux

  1. シェルを開いて次のコマンドを入力します。

    HP Operations OrchestrationとHP CSAが同じシステムにインストールされている場合:

    export PATH=$PATH:$ICONCLUDE_HOME/java/bin

    または

    HP Operations OrchestrationとHP CSAが異なるシステムにインストールされている場合:

    export PATH=$PATH:$CSA_JRE_HOME/bin

注: システムパスを設定すると、JREを使用するアプリケーションはすべて、HP Operations Orchestrationと一緒にインストールされたJREを使用します (システムパスでJREに設定されているパスが、このパスのみの場合またはこのパスが最初のパスである場合)。別のJREを実行する必要がある場合は、そのJREの相対パスを入力してください (たとえば、SSLの構成時など)。

HP CSAコンテンツパックのインストール

  • %CSA_HOME%$CSA_HOME\CSAKit-4.1\OO Flow Content\10X\oo10-csa-cp-4.10.000-uuids.txt%CSA_HOME%$CSA_HOME/CSAKit-4.1/OO Flow Content/10X/oo10-csa-cp-4.10.000-uuids.txtファイルを次の場所にコピーします。

    Windows
    %ICONCLUDE_HOME%\central\cmu\exclusions

    Linux
    $ICONCLUDE_HOME/central/cmu/exclusions

  • HP CSAHP Operations Orchestrationが別のシステムで稼働している場合、%CSA_HOME%$CSA_HOME\CSAKit-4.1\OO Flow Content\10X\oo10-csa-cp-4.100.000.jar%CSA_HOME%$CSA_HOME/CSAKit-4.1/OO Flow Content/10X/oo10-csa-cp-4.100.000.jarファイルを、HP Cloud Service AutomationシステムからHP Operations Orchestrationシステムにコピーします (%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリ) 。

内部ユーザーの構成

HP CSA向けにHP Operations Orchestrationを構成する作業には、内部ユーザーを使用できます。

  1. HP Operations Orchestration Centralにログインします。

  2. [System Configuration] ボタンをクリックします。
  3. [セキュリティ] >[内部ユーザー] を選択します。
  4. [追加] ボタンをクリックします。
  5. 次の情報を入力します。

    フィールド推奨値
    ユーザー名csaoouser
    パスワードcloud
    役割ADMINISTRATOR、SYSTEM_ADMIN

    csaoouserユーザーは、HP Operations Orchestrationフローで使用します。フローのインポートでは、プロセス定義ツールが使用するHP Operations Orchestration入力ファイルで、このユーザーを構成します。

  6. [保存] をクリックします。
  7. [認証を有効にする] チェックボックスを選択して認証を有効にします。
  8. 確認ダイアログで [OK] を選択します。
  9. [追加] ボタンをクリックします。

  10. 次の情報を入力します。

    フィールド推奨値
    ユーザー名admin
    パスワードcloud
    役割ADMINISTRATOR、SYSTEM_ADMIN

    adminユーザーは、HP Single Sign-On (HPSSO) で使用します。HP Operations Orchestrationクラウドサービス管理コンソールから起動すると、このユーザーはログインせずにHP Operations Orchestrationにアクセスできます。

  11. [保存] をクリックします。
  12. [認証を有効にする] チェックボックスを選択して認証を有効にします。
  13. 確認ダイアログで [OK] を選択します。
  14. HP Operations Orchestration Centralからログアウトし、csaoouserとして再度ログインします。

HP CSAで必要なコンテンツパックのデプロイ

HP CSAコンテンツパックは、基本HP Operations Orchestrationコンテンツパックのデプロイが完了した後でデプロイします。

  1. HP Operations Orchestration Centralで [Content Management] ボタンをクリックします。

  2. [Content Packs] タブをクリックします。
  3. [Deploy New Content] アイコンをクリックします。
  4. [新規コンテンツのデプロイ] ダイアログが開いたら、[Add files for deployment] アイコンをクリックします。
  5. システム上のコンテンツパックを参照します。コンテンツパックを選択し、[Open] をクリックしてから [Deploy] をクリックします。次に示す基本コンテンツパックを、上から順に検索、選択、開いていきます。

    注: これは、HP Operations Orchestrationで提供されている基本コンテンツパックです。コンテンツパックの格納場所は、HP Operations Orchestrationのドキュメントを参照してください。上記の基本コンテンツパックは、HP CSAのインストールディレクトリには格納されていません。

    • oo10-base-cp-1.10.1
    • oo10-cloud-cp-1.10.0
    • oo10-hp-solutions-cp-1.10.2
    • oo10-virtualization-cp-1.10.0
    • oo10-sa-cp-1.00.2
    • oo10-sm-cp-1.00.1

    注: HP CSAコンテンツパックのデプロイは、基本コンテンツパックのデプロイが完了するまで行わないでください。HP CSAコンテンツパックは、基本コンテンツパックのデプロイが完了した後で、別途デプロイする必要があります。

    デプロイメントには数分かかることがあります。デプロイ中は、ダイアログボックスに進捗バーが表示されます。

    デプロイメントが成功したら、[Close] をクリックしてダイアログを閉じます。

  6. [Deploy New Content] アイコンをクリックします。
  7. [Add files for deployment] アイコンをクリックします。
  8. %CSA_HOME%$CSA_HOME\CSAKit-4.1\OO Flow Content\10X%CSA_HOME%$CSA_HOME/CSAKit-4.1/OOFlowContent/10Xディレクトリに移動し、oo10-csa-cp-4.100.000コンテンツパックを選択してから [Open] をクリックします。

  9. [デプロイ] をクリックします。

    デプロイメントには数分かかることがあります。デプロイ中は、ダイアログボックスに進捗バーが表示されます。

  10. デプロイメントが成功したら、[Close] をクリックしてダイアログを閉じます。
  11. [Deploy New Content] アイコンをクリックします。

  12. [Add files for deployment] アイコンをクリックします。
  13. %CSA_HOME%$CSA_HOME\Tools\ComponentTool\contentpacks\%CSA_HOME%$CSA_HOME/Tools/ComponentTool/contentpacks/ディレクトリに移動し、コンテンツパックをすべて選択してから [Open] をクリックします。

  14. [デプロイ] をクリックします。

    デプロイメントには数分かかることがあります。デプロイ中は、ダイアログボックスに進捗バーが表示されます。

  15. デプロイメントが成功したら、[Close] をクリックしてダイアログを閉じます。

HP CSAコンテンツパック用のシステムアカウントの設定

HP CSAコンテンツパック用のシステムアカウントを設定します。

  1. HP Operations Orchestration Centralにログインします。
  2. [Content Management] ボタンをクリックします。
  3. [構成アイテム] > [システムアカウント] を選択します。
  4. [追加] アイコンをクリックします。
  5. 次の内容が設定されていない場合、入力します。

    フィールド推奨値
    システムアカウント名CSA_REST_CREDENTIALS
    ユーザー名ooInboundUser
    パスワードcloud

    注: CSA_REST_CREDENTIALSシステムアカウントで設定する [ユーザー名] には、CSA_OO_USERシステムプロパティで設定する [プロパティ値] (HP Operations Orchestrationバージョン9.07) または [オーバーライド値] (HP Operations Orchestrationバージョン10.10) と同じ値を指定してください。

  6. [保存] をクリックします。
  7. [追加] アイコンをクリックします。
  8. 次の内容が設定されていない場合、入力します。

    フィールド推奨値
    システムアカウント名CSA_SERVICEMANAGER_CREDENTIALS
    ユーザー名falcon
    パスワード

    <空白のままにします>

  9. [保存] をクリックします。

HP CSAコンテンツパック用のシステムプロパティの設定

HP CSAコンテンツパック用に、次のシステムプロパティを設定します。

  1. HP Operations Orchestration Centralにログインします。
  2. [Content Management] ボタンをクリックします。
  3. [構成アイテム] > [システムプロパティ] を選択します。
  4. [追加] アイコンをクリックします。
  5. 次の内容が設定されていない場合、入力します。

    フィールド推奨値
    名前CSA_REST_URI
    オーバーライド値https://<CSAホスト名>:8444/csa/rest
  6. [保存] をクリックします。

HPCSAHP Operations Orchestration間のHP Single Sign-On構成

HP CSAのインストール時にHP Single Sign-On (HPSSO) を組み込んだ場合、HP CSAHP Operations Orchestration間でHPSSOを構成できます。HPSSOの構成によって、HP Operations Orchestrationにログインしなくても、HP Operations Orchestrationクラウドサービス管理コンソールから起動できるようになります。

HP CSAではユーザー (admin) とパスワード (cloud) が事前設定されています。さらに、このセクションの手順に従って、同じユーザー名とパスワードでHP Operations Orchestrationの内部ユーザーが構成済みです。HP Single Sign-OnをHP CSAHP Operations Orchestration間で構成している場合、このユーザーをシングルサインオンで使用できます。したがって、HP CSAにadminユーザーでログインすると、HP Operations Orchestrationクラウドサービス管理コンソールから起動でき、HP Operations Orchestrationへのログインは不要になります。また、LDAPユーザーをシングルサインオン用に構成することも可能です。

注: HPSSOをHP CSAHP Operations Orchestration間で使用するには、HP CSAHP Operations Orchestrationがインストールされているシステムを同じドメイン内に配置する必要があります。

HP Single Sign-Onの構成と有効化

HP Operations OrchestrationHPSSOを構成して有効化するには、次の手順を実行します。

  1. HP Operations Orchestration Centralにログインします。

  2. [System Configuration] ボタンをクリックします。

  3. [Security] > [SSO] を選択します。

  4. [Enable] チェックボックスを選択します。

  5. InitStringを入力します。これは、%CSA_HOME%\jboss‑as‑7.1.1.Final\standalone\deployments\csa.war\WEB-INF\hpssoConfiguration.xml$CSA_HOME/jboss‑as‑7.1.1.Final/standalone/deployments/csa.war/WEB-INFhpssoConfiguration.xmlファイルでのcrypto InitString属性の設定値です。たとえば、ファイルのエントリがcrypto InitString="lOJisF9Slbf79hmLsd"の場合、このフィールドにlOJisF9Slbf79hmLsdをコピーします。この文字列を使用して、シングルサインオンのユーザー認証に使用するLWSSO_COOKIE_KEY Cookieの暗号化と複号化を行います。

  6. [Domain] を指定します。これは、HP CSAHP Operations Orchestrationがインストールされているサーバーが所属するネットワークのドメイン名です。

  7. [保存] をクリックします。

LDAPユーザーのシングルサインオン構成

LDAPユーザーでシングルサインオンを有効にするには、HP CSAHP Operations Orchestrationが同じLDAPソースを使用するように構成します。HP CSAHP Operations Orchestrationが異なるLDAPソースをしようする場合、両方のソースに同じユーザーを構成します。いずれの場合も、HP CSAユーザーをCSA AdministratorロールまたはService Operations Managerロールに割り当て、HP Operations Orchestrationユーザーをフローの表示権限を持つロールに割り当てる必要があります。

HP Operations Orchestration向けにLDAPを構成するには、次の手順を実行します。

  1. HP Operations Orchestration Centralにログインします。

  2. [System Configuration] ボタンをクリックします。

  3. [Security] > [LDAP] を選択します。

  4. LDAPの構成情報を入力します。
  5. [保存] をクリックします。

csa.propertiesファイルでのHP Operations Orchestrationプロパティの構成

上記のプロパティは、HP Operations Orchestrationとの統合で使用します。 クラウドサービス管理コンソールOperations領域にあるサブスクリプションイベント概要セクションでは、HP Operations Orchestrationバージョン10.10の場合、プロセスIDを選択するとHP Operations Orchestrationが開き、プロパティ設定時に選択したプロセスの詳細ページが開きます。

%CSA_HOME%\jboss‑as‑7.1.1.Final\standalone\deployments\csa.war\WEB-INF\classes\csa.properties$CSA_HOME/jboss‑as‑7.1.1.Final/standalone/deployments/csa.war/WEB-INF/classes/csa.propertiesファイルを編集し、次のプロパティを構成します。

プロパティ説明
OOS_URL

HP Operations Orchestration Centralへのアクセスに使用するURL。これは、トポロジデザインのプロビジョニングに使用するHP Operations Orchestrationです (HP Operations Orchestrationバージョン10.10)。

このURLは、HP Operations Orchestrationバージョン10.10のインストール先システムに設定してください。例: https://<hostname>:8443.

OOS_USERNAME

HP Operations Orchestration Centralへのログインに使用するユーザー名。

このユーザー名はadminに設定してください。

OOS_PASSWORD

HP Operations Orchestration Centralへのログインに、OOS_USERNAMEで定義されているユーザーが使用する暗号化パスワード。

このプロパティは、OOS_USERNAMEで定義されているユーザーの暗号化値に設定してください。 パスワードの暗号化については、『HP Cloud Service Automation Configuration Guide』を参照してください。

HP Cloud Service AutomationHP Operations Orchestration間のSSL構成

HP CSAを実行する各システムで、各HP Operations Orchestrationの認証機関のルート証明書をインポートします。

HP Operations Orchestrationの証明書をHP CSAにインポート

HP Operations Orchestrationの認証機関のルート証明書をHP Cloud Service Automationにインポートします (まず、HP Operations Orchestrationの証明書をHP Operations Orchestrationの信頼ストアからエクスポートし、それをHP CSAの信頼ストアにインポートしてください)。

  1. HP Operations Orchestrationを実行するシステムで、コマンドプロンプトを開き、%ICONCLUDE_HOME% (Windows) または$ICONCLUDE_HOME (Linux) に移動します。
  2. 次のコマンドを実行します。

    Windows
    .\java\bin\keytool -export -alias tomcat -file C:\oo.crt -keystore .\Central\var\security\key.store -storepass changeit

    Linux
    ./java/bin/keytool -export- -alias tomcat -file /tmp/oo.crt -keystore ./Central/var/security/key.store -storepass changeit

    C:\oo.crt/tmp/oo.crtは、エクスポートしたルート証明書の格納場所とファイル名の例です (ファイル名と場所はこれ以外の指定も可能です)。

  3. HP Operations OrchestrationとHP Cloud Service Automationが同じシステムで稼働していない場合は、oo.crtHP Operations Orchestrationシステムから、HP Cloud Service Automationを実行しているシステムにコピーします (この例では、ファイルはC:\/tmpにコピーされます)。
  4. HP Cloud Service Automationを実行しているシステムで、次のコマンドを実行します。

    "<csa_jre>\bin\keytool" -importcert -alias tomcat -file C:\oo.crt -keystore <csa_jre>\lib\security\cacerts -storepass changeit$CSA_JRE_HOME/bin/keytool -importcert -alias tomcat -file /tmp/oo.crt -keystore $CSA_JRE_HOME/lib/security/cacerts -storepass changeit

    ここで、<csa_jre> $CSA_JRE_HOME は、HP CSAが使用するJREがインストールされているディレクトリです。

  5. 証明書を信頼するかどうかを指定するプロンプトが表示されたら、「yes」と入力します。
  6. HP  CSAサービスを再起動します。

    HP CSAを再起動するには、次の手順を実行します。

    1. HP CSAをホスティングしているサーバー上で、[コントロール パネル] > [管理ツール] > [サービス] の順に移動します。

    2. HP Cloud Service Automationサービスを右クリックして [再起動] を選択します。

    3. HPマーケットプレイスポータルサービスを右クリックして [再起動] を選択します。

    HP CSAをホスティングしているサーバー上でHP  CSAを再起動するには、次のコマンドを入力します。

    service csa restart
    service mpp restart

Infrastructure Orchestrationのインストール

製造元の推奨事項に従って、HP Matrix Operating Environment infrastructure orchestration (infrastructure orchestration) をインストールします。バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

『HP Cloud Service Automation System and Software Support Matrix』はHPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能です。

Infrastructure Orchestrationの構成

HP Matrix Operating Environment infrastructure orchestrationの構成の詳細については、%CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /Lib\ /matrix operating environment\ /README.txtを参照してください。

VMware vCenterのインストール

製造元の推奨事項に従ってvCenterをインストールします。たとえば、vCenterインスタンスから個別のESXサーバーを管理するには、VMwareのベストプラクティスに従ってください。 VMwareのドキュメントは、http://www.vmware.com/support/pubs/ にあります。

vSphere VMを作動させるフローをサポートできるvCenterインスタンスが必要です。バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

HPクラウドサービス管理コンソールヘルプ (印刷可能なPDF形式) と『HP Cloud Service Automation System and Software Support Matrix』の両方がHPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手できます。

HP Network Automationのインストール

製造元の推奨事項に従って、HP Network Automationをインストールします。バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

インストールメモ:

  • HP Network Automationは、HP Operations Orchestrationと同じシステムにはインストールしないでください。HP Network AutomationHP Operations Orchestrationは、別のシステムで実行する必要があります。
  • HP Network Automationインストールおよびアップグレードガイド』の情報をもとに、HP Network Automationサーバーで必要なリソースを計算します。

HPソフトウェア製品のドキュメントと『HP Cloud Service Automation System and Software Support Matrix』は、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能です。

HP Network Automationの構成

HP Cloud Service Automationと統合するための設定をHP Network Automationで行うには、次のタスクを実行します。

手順1: HP Network Automationポータルへのコマンドスクリプトのインポート

  1. HP CSAHP Network Automationを同じシステムにインストールしていない場合は、HPN Virtual Network.expコマンドスクリプトを、HP Network Automationがインストールされているシステムにコピーします。

    コマンドスクリプトファイルのデフォルトの格納場所は、%CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /Lib\ /network automationです (%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリ。たとえば、C:\Program Files\Hewlett-Packard\CSA/usr/local/hp/csa)。

  2. AdministratorユーザーでHP Network Automationポータルにログインします (AdministratorユーザーはHP Network Automationポータルのインストール時に作成されます)。
  3. [デバイス] > [デバイスツール] > [コマンドスクリプト] をクリックします。
  4. [コマンドスクリプトのインポート/エクスポート] をクリックします。
  5. [スクリプト/診断のインポート/エクスポート] ページでファイルを選択し、HPN Virtual Network.expコマンドスクリプトが格納されている場所を参照します。

  6. [インポート] をクリックします。
  7. [スクリプトのインポート] ページが開いたら、[HPN Create Vlan] チェックボックスと [HPN Delete Vlan] チェックボックスが選択されていることを確認します。
  8. [続行] をクリックします。

    重要: 1つまたは複数のコマンド、または診断を正常にインポートしました。」というメッセージが表示されます。

  9. コマンドスクリプトのインポートが完了したことを確認します。[デバイス] > [デバイスツール] > [コマンドスクリプト] をクリックし、[コマンドスクリプト] ページに [HPN Create Vlan] と [HPN Delete Vlan] が表示されていることを確認します。

手順2: インポートしたコマンドスクリプトの確認

  1. [デバイス] > [デバイスツール] > [コマンドスクリプト] をクリックします。
  2. [コマンドスクリプト] ページで、[HPN Create Vlan] を選択して [実行] をクリックします。
  3. [タスク/テンプレートの新規作成 - コマンドスクリプトの実行] ページで、検出されたスイッチで、スイッチを管理するIPアドレス ([適用先] フィールド) を選択し、[Vlan Id]、[Vlan SubnetIP]、[Vlan SubnetMask] の値を入力します。たとえば、Vlan Id = 200、Vlan Subnet IP = 192.168.30.1、Vlan Subnet Mask = 255.255.255.0などと設定します。
  4. [保存] をクリックします。

    ネットワークスイッチが検出済みで、デバイススナップショットがHP Network Automationポータルですでに取得されている場合には、「成功」というメッセージが表示されます。

手順3: コマンドスクリプトモードの確認と更新

HPネットワークスイッチを使用する場合、HPN Create VlanHPN Delete Vlanの各コマンドスクリプトが、各種HPネットワークスイッチをサポートするEXT_HP_Procurve Network Automationドライバを使用していることを確認します。別のネットワークスイッチを使用する場合は、各コマンドスクリプトのモードを更新してください。

コマンドスクリプトモードを確認および更新するには、次の手順を実行します。

  1. [デバイス] > [デバイスツール] > [コマンドスクリプト] をクリックします。
  2. [HPN Create Vlan] を選択して [編集] をクリックします。
  3. [コマンドスクリプトを編集] ページが開きます。
    • HPネットワークスイッチを使用する場合は、モードが [ProCurve configuration] になっていることを確認します。
    • 別のネットワークスイッチを使用する場合、ドロップダウンボックスから適切なモードを選択します。
  4. HPN Delete Vlanコマンドスクリプトで、手順2と手順3を実行します。

HP Server Automationのインストール

正しいバージョンのHP Server Automationをインストールし、適切なレベルのパッチを適用します。バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

現在のバージョンとパッチレベルを確認するには、HP Server Automationクライアントの [ヘルプ] > [バージョン情報] を選択します。

インストールメモ:

  • HP Server Automationに付属するDHCPの使用が可能です。HP Server AutomationでDHCPサーバーを構成する方法については、『HP Server Automation Simple/Advanced Installation Guide』を参照してください。
  • HP Server AutomationクライアントはHP Operations Orchestration サーバーにインストールする必要があります。
  • HP Server Automationクライアントは、インストール後、すぐには登録されません。登録を待ってから、構成作業を続けてください。

HPソフトウェア製品のドキュメントは、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能です。

HP Server Automationの構成

書き込み/読み取りアクセス許可の構成

必要な領域に読み取り/書き込みアクセスを許可する構成をHP Server Automationで行うには、次のタスクを実行します。

  • HP Cloud Service Automationサービスアカウントの作成
  • HP Cloud Service Automation管理者グループの作成とアクセス許可の割り当て
  • HP Cloud Service Automationサービスアカウントの確認
  • HP Server Automationクライアントの確認

手順1: HP Cloud Service Automationサービスアカウントの作成

  1. ブラウザーでHP Server Automation Webクライアントを開きます。
  2. HP Server Automationの管理者ユーザー名とパスワードを使用してログインします (HP Server Automationサーバーのインストール時に作成)。
  3. [Administration] > [Users & Groups] をクリックします。
  4. [ユーザー] タブのツールバーにある [New User] をクリックし、各フィールドに次の表で示した値を入力します。

    フィールド名
    Last NameService Account
    First NameCSA
    Full NameCSA Service Account
    Email Address<ユーザーの電子メールアドレス>
    User Namehpcsa
    Password<パスワード>
  5. [グループメンバーシップ] リストで [Superusers] を選択し、このオプションを有効にします。
  6. [Save] をクリックします。
  7. [Log Out] をクリックします。

手順2: HP Cloud Service Automationでの管理者グループの作成とアクセス許可の割り当て

  1. ブラウザーでHP Server Automation Webクライアントを開きます。
  2. HP Server Automationの管理者ユーザー名とパスワードを使用してログインします。
  3. [Administration] > [Users & Groups] をクリックします。
  4. [Groups] タブを選択します。
  5. [New Group] をクリックし、各フィールドに次の表で示した値を入力します。

    フィールド名
    Group Namehpcsa-admin
    Group DescriptionHPCSA Administrators
    Not AssignedRead & Write
    OpswareRead
  6. [Save] をクリックします。
  7. グループのリストから [hpsca-admin] を選択します。
  8. [Users] タブを選択し、hpcsa-adminグループにadminユーザーとhpcsaユーザーを追加します。
  9. [Save] をクリックします。
  10. [Facilities] タブを選択し、ファシリティを選択してから [Read & Write] を選択します。

    ファシリティが1つしか存在しない場合は、そのファシリティで [Read & Write] を選択します。

  11. [Save] をクリックします。
  12. [Features] タブを選択し、ヘッダー行にある [Select All] をクリックするとすべての機能が選択されます。
  13. [Save] をクリックします。
  14. [Client Features] タブを選択し、すべての値を [Read & Write] と [Yes] に変更します。
  15. [Save] をクリックします。
  16. [Other] タブを選択し、[Generate Security Reports] を除くすべてのオプションを選択します。
  17. [Save] をクリックします。
  18. [OGFS Permissions] タブを選択して [Add Permissions] をクリックし、次のアクセス許可を入力します。

    • Features: [Run Command on Server] を選択します。
    • Servers: [Customers] オプションをクリックし、リストで [Not Assigned] を選択します。
    • Login Names: [Opsware user name] を選択し、[Log in as] を選択してから「root」と入力します。
  19. [Grant] をクリックします。
  20. [Add Permissions] をクリックし、次のアクセス許可を入力します。

    • Features: [Launch Global Shell] を選択します。
  21. [Grant] をクリックします。
  22. [Log Out] をクリックします。

手順3: HP Cloud Service Automationサービスアカウントの検証

  1. ブラウザーでHP Server Automation Webクライアントを開き、ログイン画面が表示されることを確認します。
  2. 上記の手順で作成したCloud Service Automationサービスアカウント資格情報を使用してログインします。
  3. HP Server Automation Webクライアントのホームページが表示されることを確認します。タスクとジョブのリストが表示されます。
  4. 画面左側にある [Managed Servers] オプションをクリックし、サーバー名およびIPアドレスのリストとオペレーティングシステム情報が表示されることを確認します。
  5. [Log Out] をクリックしてWebブラウザーを閉じます。

手順4: HP Server Automationクライアントの確認

  1. HP Operations Orchestrationがインストールされているシステムに接続します。
  2. クライアントがインストールされていることを確認します。

    • デスクトップにHP Server Automationクライアントというアイコンが表示されているか、[スタート] メニューにリンクが表示されている場合、クライアントはインストールされています。3に進みます。
    • デスクトップアイコンと [スタート] メニューのリンクがいずれも表示されていない場合、次の手順に従ってクライアントをインストールします。

      1. ブラウザーでHP Server Automation Webクライアントを開き、ログイン画面で [Download Opsware Launcher] を選択します。
      2. デフォルトのパラメーターでクライアントをインストールします。

      WindowsシステムでOpsware Launcherを使用するには、JREのインストールが必要です。

  3. 次の資格情報でクライアントを起動します。

    • Username: hpcsa
    • Password: <hpcsaのパスワード>
    • Core Server: <SAサーバーのホスト名>

    上記の内容は、インストール環境によって異なることがあります。

  4. HP Server Automationアプリケーションが起動し、左のナビゲーションペインに [デバイスグループ] が表示されることを確認します。
  5. [すべての管理対象サーバー] をクリックし、サーバー名およびIPアドレスのリストとオペレーティングシステム情報が表示されることを確認します。
  6. クライアントを終了します。

HP Server Automationへの自動登録用のVMwareテンプレートの準備

以下の手順では、HP Server Automationへの自動登録に使用するVMwareテンプレートを準備します。

HP Cloud Service Automationソリューションは、仮想マシン (VM) テンプレートに基づいて仮想マシンを作成します。HP Cloud Service AutomationフローはvSphereテンプレート名を参照し、複製することによって新しい仮想マシンのプロビジョニングを行います。一般的に、このテンプレートの目的はオペレーティングシステムのイメージを提供することであり、アプリケーションソフトウェアのインストールは行われません。

イメージにアプリケーション (Apacheなど) をデプロイするには、HP Server Automationのインストールと構成を行い、HP Server Automationエージェントソフトウェアを含むテンプレートを作成する必要があります。つまり、仮想サーバーの管理とアプリケーションソフトウェアのインストールを実行するために、HP Server Automationの起動時に複製を自動登録する構成を行います。管理対象サーバーとして登録が完了すると、ソフトウェアポリシーがサーバーに適用され、正しいアプリケーションのインストールと構成が可能になります。サーバーの管理とソフトウェアポリシーの構成については、HP Server Automationドキュメントの『HP Server Automation Policy Setter Guide』および『HP Server Automation Application Deployment User Guide』を参照してください。HPソフトウェア製品のドキュメントは、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能です。

テンプレートの準備の概要

複製した仮想マシンをHP Server Automationシステムの起動時に登録するには、HP Server Automationエージェントを使用してテンプレートを準備する必要があります。次に、手順の概要を示します。

  • まず、テンプレートに含めるオペレーティングシステムイメージで仮想マシンを作成します。vSphereでサポートされている方法に従って、VMでオペレーティングシステムのプロビジョニングを行います。

    • 構成済みのVMにオペレーティングシステムを手動でインストールします。
    • ネットワークブートを使用して、HP Server Automationシステムからオペレーティングシステムのプロビジョニングを行います。

    インストールされたオペレーティングシステムイメージで仮想マシンを新規作成する方法については、vSphereのドキュメントを参照してください。

  • テンプレートを使用して新しい仮想マシンを多数複製する場合、テンプレートとなる仮想マシンではできるだけ汎用的な構成を行う必要があります。ホスト名は指定せず、ネットワーク構成はDHCP経由で取得できます。
  • 仮想マシンに適切なVMware Toolsをインストールし、テストします。
  • HP Server Automationエージェントをインストールします。エージェントは、HP Server Automationシステムにテンプレートを登録します。これによってこのマシンは「管理対象」状態となり、次の作業に進むことができます。
  • HP Server AutomationシステムライブラリにあるAPXユーティリティが起動し、仮想マシン上のエージェントの準備を行います。これにより、次回の起動時に再インストールとHP Server Automationへの登録が行われます。
  • 仮想マシンがシャットダウンし、テンプレートに変換されます。
  • 仮想マシンサーバーの情報がHP Server Automationシステムから削除されます。

プロセスの詳細

新しい仮想マシンの作成、構成、オペレーティングシステムのインストールに関する詳しい内容は、vSphereのドキュメントセットを参照してください。新しい仮想マシンにオペレーティングシステムをインストールする作業では、いくつかのオプションが提供されています。その1つが、HP Server AutomationサーバーからPXEネットワークブートファシリティを使用する方法であり、HP Server Automationエージェントのインストールを行うオペレーティングシステムインストールプロファイルが使用されます。この方法で仮想マシンのプロビジョニングを行うと、起動時にエージェントが開始し、HP Server Automationシステムに登録されます。

別の方法を使って仮想システムでのオペレーティングシステムプロビジョニングを行う場合は、HP Server AutomationエージェントをHP Server Automationシステムからインストールできます。この方法の詳細については製品ドキュメントを参照してください。以下では、1つの方法を説明します。

手順1: 仮想マシンでのオペレーティングシステムのプロビジョニング

  1. 仮想マシンを起動し、ネットワークに接続します。HP Server Automation (HP SA) システムにアクセス可能であることを確認します。
  2. HP Server Automationの [非管理対象サーバー] (HP SA 9.x) ウィンドウまたは [SAエージェントのインストール] (HP SA 10.x) ウィンドウで仮想マシンを検出します。サブネット全体をスキャンするか、仮想マシンのIPアドレスを入力してスキャンを開始します。

  3. 仮想マシンを選択し、右クリックで [サーバーの管理] (HP SA 9.x) または [SAエージェントのインストール] (HP SA 10.x) を選択します。新しいダイアログボックスが開きます。
  4. ログイン資格情報を入力し、前提条件の確認、インストーラーのコピー、エージェントのインストールを行います。ここで、インストーラーオプションを選択します。詳細についてはHP Server Automationのドキュメントを参照してください。
  5. [OK] をクリックします。

    インストールプロセスが完了すると、エージェントがインストールされ、仮想マシンが [すべての管理対象サーバー] タブに表示されます。この仮想マシンは汎用テンプレートとして指定するので、ホスト名は指定されておらず、デフォルトのホスト名が使用されています。

  6. サーバー情報のプロパティに関するタブで仮想マシンを選択し、Enterキーを押します。
  7. [プロパティ] を選択します。
  8. 仮想マシンの [オブジェクトID] を記録します。これは、[プロパティ] パネルの管理情報のセクションに表示されています。

手順2: テンプレートマシン上のエージェント構成から不要部分を削除

仮想マシンテンプレート上のエージェントを使用して、複製を新規作成するたびに新しいマシンサーバーをHP Server Automationにインストールおよび登録するには、準備が必要です。この準備では、テンプレートマシン上にあるエージェント構成の「不要な部分を削除」します。次の手順を実行します。

  1. HP Server Automationクライアントで [ライブラリ] タブに切り替えます。
  2. [拡張] フォルダーを展開します。
  3. [プログラム] を選択します。
  4. [BRDC HPSA Agent Sanitizer] Automation Platform Extension (APX) を探します。
  5. BRDC HPSA Agent Sanitizer APXを実行します。

    1. APXを右クリックし、[実行] を選択します。
    2. [プログラム拡張の実行] ダイアログボックスの [オプション] タブを選択します。
    3. [このプログラム実行に必要なパラメーターを指定] フィールドに、仮想サーバーテンプレートで取得したオブジェクトIDを入力します。

    4. [ジョブの開始] をクリックします。
    5. ジョブが完了したら仮想マシンをシャットダウンします。これでエージェントの準備は完了です。

    6. この仮想マシンは、vSphereテンプレートへの変換が完了するまで再起動しないでください。

    7. vSphereクライアントを使用して、この仮想マシンをテンプレートに変換します。
    8. 最後の手順として、仮想マシンテンプレートのサーバー情報をHP Server Automationから削除します。[すべての管理対象サーバー] タブで次の操作を行います。
      1. サーバーを非アクティブにします。
      2. サーバーを削除します。

これで、テンプレートを使用して仮想マシンを複製できる状態になりました。HP Cloud Service Automationはシンプルなカスタムテンプレートを使用し、ホスト名とVM名を同じ名前に設定します。複製オペレーションでは、これ以外の項目のカスタマイズも可能です。詳細については次の「基本的なカスタマイズ」を参照してください。

新しく複製した仮想マシンが起動し、HP Server AutomationエージェントのインストールとHP Server Automationシステムへの登録が行われます。起動後すぐに、HP Server Automationクライアントで [すべての管理対象サーバー] を更新すると、新しい仮想マシンの情報を確認できます。

手順3: 基本的なカスタマイズ

次に、基本的なカスタマイズの手順を示します。

  1. vCenter環境で、[View] > [Management] > [Customization Specifications Manager] をクリックします。
  2. [New] アイコンをクリックします。
  3. ターゲットとなる仮想マシンOSに、WindowsまたはLinuxを選択します。いずれか1つを作成できます。
  4. Windowsターゲットを作成する場合は、名前をuseVmName_Windowsと指定します。Unixターゲットを作成する場合は、名前をuseVmName_Linuxと指定します。
  5. カスタマイズでは、次の2点に注意してください。

    • NetBIOS名が表示される画面では、[Use the virtual machine name] を選択してください。
    • 仮想マシンの名前は15文字を超えると、超えた部分は切り捨てられます。

手順4: 準備されたテンプレートのインストール

準備したテンプレートは、vSphereクライアントソフトウェアがインストールされているシステムにインストールする必要があります。詳細については、「VMware vCenterの構成」を参照してください。

その他の詳細については、vSphereのドキュメントを参照してください。 VMwareのドキュメントは、http://www.vmware.com/support/pubs/ にあります。

VMware vCenterの構成

準備されているテンプレートをインストールして、VMware vCenterを構成します。vSphere環境では、テンプレートとは、多数のクローンの作成に使用できる仮想マシンのマスターコピーです。クローンとは仮想マシンのコピーです。

vSphereでのテンプレートの作成とクローンの操作の詳細については、VMwareドキュメントで利用可能なVMwareの『vSphere 仮想マシン管理ガイド ESX 4.1』 (JA-000312-03) を参照してください。 VMwareのドキュメントは、http://www.vmware.com/support/pubs/ にあります。

HP Cloud Service Automationソリューションによって作成される仮想マシンは、仮想マシンテンプレートに基づいて作成されます。アプリケーション (Apacheなど) をイメージにデプロイできるようにするには、HP Server Automation Agentソフトウェアを含むテンプレートを作成する必要があります。詳細については、HP Server Automationへの自動登録用のVMwareテンプレートの準備」を参照してください。

準備されたテンプレートをインストールするには、次の手順を実行します。

  1. 準備されたテンプレートを見つけます。
  2. テンプレートフォルダーをvSphereクライアントソフトウェアを含むシステムにコピーします。
  3. vSphereクライアントソフトウェアのメニューから、[View] > [Inventory] > [Datastores] を選択して、vCenterサーバー上で使用可能なデータストアのリストを表示します。
  4. 使用可能なデータストアのいずれかを右クリックし、[Browse Datastore] を選択してそのデータストアのディレクトリ構造を表示します。
  5. [Upload files to this datastore] ボタンをクリックして、テンプレートフォルダーをデータストアにコピーします。

    次の図は、[Upload files to this datastore] がハイライトされた [Datastore Browser] ウィンドウを示しています。このデータストアにアップロードされたrhel53x64-cloneフォルダーも示しています。

その他の詳細については、vSphereのドキュメントを参照してください。 VMwareのドキュメントは、http://www.vmware.com/support/pubs/ にあります。

HP SiteScopeのインストール

正しいバージョンのHP SiteScopeをインストールし、適切なレベルのパッチを適用します。バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

インストールメモ:

  • HP SiteScopeは、HP Operations Orchestrationサーバーにはインストールしないでください。専用のサーバーにインストールする必要があります。
  • HP SiteScopeのドキュメントの情報をもとに、HP SiteScopeサーバーで必要なリソースを計算します。Cloud Service Automationの監視対象となるターゲットサーバーの数も計算に含めてください。
  • デフォルトポートである8080を使用するWebサーバーが他に存在する場合、競合を避けるためにHP SiteScopeサービスのポートをインストール時に変更することができます。システム上で使用できるポートを選択し、選択したポート番号を記録しておいてください。

HPソフトウェア製品のドキュメントは、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能です。

HP SiteScopeの構成

HPCloud Service Automationと統合するための設定をHP SiteScopeで行うには、次のタスクを実行します。

手順1: HP Cloud Service Automationの有効化によるHP SiteScopeモニターの構成

HP SiteScopeのインストールでは、モニターの構成にセキュアなAPI呼び出しがデフォルトで使用されます。HP Cloud Service AutomationはセキュアなAPI呼び出しをサポートしないので、この設定を変更する必要があります。セキュアなAPIを使用しないようにHP SiteScope を再構成するには、次のように変更してください。

  1. コンソールウィンドウで次のコマンドを入力してHP SiteScopeサービスを停止します。

    net stop SiteScope

  2. テキストエディタでHP SiteScope<sitescopeInstallDir>\groups\master.configファイルを開きます。
  3. _accessControlled=trueプロパティ値を_accessControlled=falseに変更します。

  4. コンソールウィンドウで次のコマンドを入力してHP SiteScopeサービスを再起動します。

    net start SiteScope

手順2: HP Cloud Service Automationテンプレートと資格情報プロファイルの自動デプロイ

  1. 管理者でHP SiteScopeサーバーにログインします。
  2. HP Cloud Service Automationサーバーにログインします。
  3. HP Cloud Service Automationサーバーから、%CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /Lib\ /sitescope\ /CSA templates autoimport.tmplファイルを、HP SiteScopeサーバー上の<SiteScopeのインストールディレクトリ>\persistency\importディレクトリにコピーします。CSA templates autoimport.tmplファイルが処理されると、HP SiteScopeによってテンプレートコンテナ (CSA templates) と2つの資格情報プロファイル (WINDOWS-CSA-TARGETSLINUX-CSA-TARGETS) が作成されます。

  4. HP SiteScopeダッシュボードにログインします。
  5. [テンプレート] コンテキストを選択します。テンプレートツリー内で、CSA templatesコンテナを探します。HP SiteScopeサーバーによるCSA templates autoimport.tmplファイルの処理が完了しないと、CSA templatesテンプレートコンテナは表示されません。
  6. [プリファレンス] コンテキスト > [資格情報のプリファレンス] を選択し、[WINDOWS-CSA-TARGETS] と [LINUX-CSA-TARGETS] 資格情報プロファイルを探します。これは、「手順4: HP Cloud Service Automation資格情報プロファイルの構成」で構成するプロファイルです。

手順3: HP Cloud Service Automationテンプレートの手動での追加インポート

2つのHP Cloud Service Automationテンプレート (CSA templates SilverCSA templates Gold) を追加で手動インポートする必要があります。この2つのテンプレートは、CSA_BP_VCENTER_COMPUTE_SITESCOPE_MODIFY_v4.10.00サービスデザインで使用します。

  1. HP SiteScopeダッシュボードにログインします。

    注: %CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /Lib\ /sitescopeディレクトリ内のファイルにHP SiteScopeダッシュボードからアクセスする必要があるので、必要に応じて、このディレクトリをHP SiteScopeダッシュボードを起動するシステムにコピーしておいてください。

  2. [テンプレート] コンテキストを選択します。
  3. テンプレートツリーで [SiteScope] を右クリックし、[インポート] を選択します。
  4. %CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /Lib\ /sitescope (または、このディレクトリのコピー先) に移動して、CSA templates Silver.tmplをインポートします。
  5. 3と4を繰り返し、CSA templates Gold.tmplをインポートします。

手順4: HP Cloud Service Automation資格情報プロファイルの構成

HP SiteScopeが監視する各Windowsシステムと各Linuxシステムへのログインで使用する資格情報を構成します。すべてのWindowsシステムで、同じ資格情報を使用する必要があります。同様に、すべてのLinuxシステムでも同じ資格情報を使用する必要があります。

  1. HP SiteScopeダッシュボードにログインします。
  2. [プリファレンス] コンテキスト > [資格情報のプリファレンス] を選択します。
  3. LINUX-CSA-TARGETS資格情報プロファイルを編集し、Linux環境で使用するログイン資格情報を指定します。
  4. WINDOWS-CSA-TARGETS資格情報プロファイルを編集し、Windows環境で使用するログイン資格情報を指定します。

手順5: HP SiteScope管理者資格情報の構成

HP SiteScopeの管理者としてログインするときに使用する資格情報を構成します。この資格情報は、HP SiteScopeリソースプロバイダーをクラウドサービス管理コンソールから構成する際、HP Cloud Service Automationが使用します。

  1. HP SiteScopeダッシュボードにログインします。
  2. [プリファレンス] コンテキスト > [ユーザ管理プリファレンス] を選択します。
  3. [SiteScope Administrator] を右クリックし、[ユーザの編集] を選択します。
  4. SiteScope管理者のログイン名とパスワードが指定されていない場合は、指定してください。

HP Universal CMDBのインストール

正しいバージョンのHP Universal CMDBをインストールし、適切なレベルのパッチを適用します。バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

HP Universal CMDBの既存のインストールを使用する場合は、必要なパッチと更新が適用されていることを確認してください。適用されていない場合は、次の手順に従ってインストールを更新してください。

HP Universal CMDBのインストールでは、HP Universal CMDBのドキュメントの手順に従ってインストールを行い、ここで示されている手順に従って構成を行います。

  1. [スタート] > [すべてのプログラム] > [HP UCMDB] > [HP Universal CMDBサーバの起動] をクリックします。
  2. http://localhost:8080/status にアクセスしてサービスのステータスを監視します。

    [Status] ページの [Default Client] ステータスが [Up] になるまで待機します。これには5分ほどかかります。それまで、HP Universal CMDBコンソールは使用できません。

HPソフトウェア製品のドキュメントは、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能です。

HP Universal CMDBの構成

HP Universal CMDBを構成するには、次の手順でファイルをHP Universal CMDBサーバーにデプロイします。

  1. HP Cloud Service Automationサーバーにログインします。
  2. HP Cloud Service Automationサーバーで、%CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /Lib\ /ucmdbフォルダーに移動します (%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリ)。

  3. %CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /Lib\ /ucmdb\ /CSAIntegration.zipHP Universal CMDBサーバーにコピーします。
  4. zipファイルをデプロイする方法の詳細については、%CSA_HOME%$CSA_HOME\ /CSAKit-4.1\ /Lib\ /ucmdb\ /README.txtファイルを参照してください。

HP Cloud Servicesのインストール

HP Cloud Servicesは、Web経由でアクセスできるのでインストールは必要ありません。ただし、HP Cloud Service Automationと統合するためにHP Cloud Servicesの構成が必要になります。詳細については、このドキュメントの「HP Cloud Servicesの構成」を参照してください。

HP Cloud Servicesの構成

HP Cloud Service Automationと統合するための設定をHP Cloud Servicesで行うには、次のタスクを実行します。

手順1: HP Cloud Servicesのユーザー登録

HP Cloud Servicesにアクセスするには、ユーザー登録が必要です。サポート対象のWebブラウザーで次のURLにアクセスし、HP Cloud Servicesのユーザー登録を行います。 https://console.hpcloud.com/signup

手順2: セキュリティグループとキーペアの構成

HP Cloud Servicesインスタンスを作成するには、HP Cloud Services環境でセキュリティグループとキーペアを構成する必要があります。

  1. 手順1で作成したログイン名を使用して、HP Cloud Servicesにログインします。サポート対象のWebブラウザーで https://console.hpcloud.com/login にアクセスします。
  2. [Managed Security Groups] で、ゾーンと地域ごとに「frontend」という名前のグループ名を追加します。
  3. [Managed KeyPair] で、ゾーンと地域ごとにキーペアを作成します。

セキュリティグループとキーペアの値をデフォルト値として指定するには、HP CSAサービスデザインのServer Groupコンポーネントのプロパティで設定できます。

手順3: HP Cloud Servicesへのアクセスに使用するポートを開く

  1. HP Cloud Services環境にアクセスするには、HP CSAシステムで35357番ポートを開く必要があります。システム管理者と共に作業して、このポートを開きます。
  2. サポート対象のWebブラウザーで次のURLを入力し、HP Cloud Services環境にアクセスします。 https://region.geo.identity.hpcloudsvc.com:35357/v2.0

HP Service Managerのインストール

製造元の推奨事項に従って、HP Service Managerをインストールします。バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

インストールメモ:

  • HP Service Managerは、HP Operations Orchestrationと同じシステムにはインストールしないでください。HP Service ManagerHP Operations Orchestrationは、別のシステムで実行する必要があります。
  • HP Service Managerインタラクティブインストールガイド』の情報をもとに、HP Service Managerサーバーで必要なリソースを計算します。

HPソフトウェア製品のドキュメントと『HP Cloud Service Automation System and Software Support Matrix』は、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能です。

HP Service Managerの構成

HP CSAと統合するための設定をHP Service Managerで行うには、次のタスクを実行します。

手順1: HP CSA統合ファイルをHP Service Managerへインポート

HP CSA統合ファイルをHP Service Managerにインポートすると、OO_CSAおよびWSCentralServiceServiceスクリプトライブラリとOnChangeApprovalおよびOnChangeDeniedマクロが作成されます。

  1. falconアカウントなど、管理者権限を持つアカウントでHP Service Manager Windowsクライアントにログインします。
  2. システムナビゲータで [接続] > [カスタマイズ] > [データベースマネージャ] をクリックするか、コマンドウィンドウでdbと入力して [実行] をクリックします。
  3. [インポート/ロード] をクリックします。
  4. HP CSAでインストールされるHPSM_CSA_Integration_file.unlファイルを探します。

    このファイルのデフォルトの格納場所は%CSA_HOME%\CSAKit-4.1\Lib\service manager $CSA_HOME/CSAKit-4.1/Lib/service managerです (%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリ。C:\Program Files\Hewlett-Packard\CSA/usr/local/hp/csaなど)。

    HP CSAHP Service Managerが別のシステムにインストールされている場合は、このファイルを、HP Service Managerが稼働しているシステムにコピーしてください。

  5. [フォアグランドでロード] をクリックします。

手順2: スクリプトライブラリとマクロのインストールの確認

  1. falconアカウントなど、管理者権限を持つアカウントでHP Service Manager Windowsクライアントにログインします。
  2. コマンドウィンドウに「unload」と入力し、[実行] をクリックします。HPSM CSA Integrationファイルが表示されていることを確認します。

  3. システムナビゲータで [接続] > [カスタマイズ] > [スクリプトライブラリ] をクリックします。
  4. OO_CSAスクリプトライブラリが存在することを確認します。[名前] フィールドに「OO_CSA」と入力し、[検索] をクリックします。
  5. WSCentralServiceServiceスクリプトが存在することを確認します。[名前] フィールドに「WSCentralServiceService」と入力し、[検索] をクリックします。
  6. HP Operations Orchestration Centralサーバーの資格情報を検証します。OO_CSAスクリプトを表示し、centralUsercentralPasswordの値を確認します。正しい資格情報が設定されていない場合は、スクリプトを編集して値を変更します。値を変更したら、[保存] をクリックします。
  7. HP Operations Orchestration CentralサーバーのURLを更新します。OO_CSAスクリプトを表示し、centralURLの値を更新します。localhostを、HP Operations Orchestration Centralサーバーのホスト名で置換します。[保存] をクリックします。
  8. システムナビゲータで、[接続] > [カスタマイズ] > [カスタマイズツール] > [マクロ] をクリックします。
  9. OnChangeApprovalマクロとOnChangeDeniedマクロが存在することを確認します。

手順3: 承認定義の変更

HP Service Managerで提供されている承認定義のサンプルを更新し、新しいサブスクリプション承認を作成します。

  1. HP Service Managerアンロードツールを使用して、サンプルの承認定義をバックアップします。
  2. falconアカウントなど、管理者権限を持つアカウントでHP Service Manager Windowsクライアントにログインします。
  3. システムナビゲータで、[接続] > [変更管理] > [メンテナンス] > [承認] をクリックします。
  4. サブスクリプション承認を検索します。[名前] フィールドに「Subscription Approval」と入力し、[検索] をクリックします。
  5. 次に示すフィールドに、適切な値が設定されていることを確認します。

    フィールド名
    名前Subscription Approval
    承認条件true
    承認タイプAll must approve
    グループ/オペレータChange.Approver
    シーケンス1
    条件true
  6. [保存] をクリックします。

手順4: HP Service ManagerHP Operations Orchestration間のSSLの有効化

  1. HP Operations Orchestrationのインストール先システムの完全修飾ドメイン名を使用して、自己署名証明書を作成し、これでHP Operations Orchestration Centralサーバー証明書を置換します。

    注: 既存のHP Operations Orchestration Centralサーバー証明書が、CNにHP Operations Orchestrationのインストール先システムの完全修飾ドメイン名を使用している場合、自己署名証明書を作成する必要はありません。既存のHP Operations Orchestration Centralサーバー証明書を使用できます。

    『システム構成とハードニングガイド』 (%ICONCLUDE_HOME%\docs\Configuration and Hardening Guide.pdfまたは$ICONCLUDE_HOME/docs/ConfigurationandHardeningGuide.pdf) の「Central SSL/TLS サーバー証明書の自己署名証明書での置き換え」を参照してください。

  2. HP Operations OrchestrationのSSL証明書をエクスポートします。HP Operations Orchestrationがインストールされているシステムで、コマンドプロンプトを開いて次のコマンドを実行します。

    Windows

    cd "%ICONCLUDE_HOME%"

    .\java\bin\keytool -export -alias tomcat -file pas.crt -keystore .\Central\var\security\key.store -storepass changeit

    Linux

    cd $ICONCLUDE_HOME

    ./java/bin/keytool -export- -alias tomcat -file pas.crt -keystore ./Central/var/security/key.store -storepass changeit

    Windows

    cd "%ICONCLUDE_HOME%"

    .\jre1.6\bin\keytool.exe -exportcert -alias pas -file pas.crt -keystore .\Central\conf\rc_keystore -storepass bran507025

    Linux

    cd $ICONCLUDE_HOME

    ./jre1.6/bin/keytool.exe -exportcert -alias pas -file pas.crt -keystore ./Central/conf/rc_keystore -storepass bran507025

  3. pas.crtを、HP Service Managerがインストールされているシステムの<HPSMインストールディレクトリ>\Server\RUN\jre\lib\security (Windows) または<HPSMインストールディレクトリ>/Server/RUN/jre/lib/security (Linux) ディレクトリにコピーします。
  4. HP Service ManagerがインストールされているシステムでHP Operations Orchestration証明書をインポートします。コマンドプロンプトを開いて、次のコマンドを入力します。

    Windows

    cd "<HPSMインストールディレクトリ>\Server\RUN\jre\lib\security"

    "<HPSMインストールディレクトリ>\Server\RUN\jre\bin\keytool.exe" -importcert -alias tomcatpas -file pas.crt -keystore cacerts -storepass changeit

    Linux

    cd <HPSMインストールディレクトリ>/Server/RUN/jre/lib/security

    <HPSMインストールディレクトリ>/Server/RUN/jre/bin/keytool.exe -importcert -alias tomcatpas -file pas.crt -keystore cacerts -storepass changeit

手順5: opsware.com完全修飾ドメイン名HP Operations Orchestrationのインストール先システムのIPにマッピング

HP Service ManagerがクライアントとしてHP Operations Orchestrationにアクセスする場合、HP Operations Orchestration証明書はハードコードのキーをCNに使用します。HP Service Managerを実行するシステム上では、このCN (opsware.comHP Operations Orchestrationのインストール先システムの完全修飾ドメイン名 (FQDN)) を、HP Operations Orchestration Centralサーバーのインストール先システムのIPアドレスにマッピングする必要があります。CNをIPアドレスにマッピングする例を示します。

  1. HP Service Managerを実行するシステムで、C:\Windows\system32\drivers\etc\hosts (Windows) または/etc/hosts (Linux) をテキストエディタで開きます。

  2. 次の行をファイルに追加します。

    <HPOO CentralサーバーのIPアドレス>   <FQDN>opsware.com

    <HPOO CentralサーバーのIPアドレス> はHP Operations Orchestration Centralサーバーのインストール先システムのIPアドレス、<FQDN> はHP Operations Orchestration Centralサーバーのインストール先システムの完全修飾ドメイン名です。

  3. ファイルを保存して閉じます。

次の手順

これでHP CSAの初期インストールと構成が完了しました。HP CSAの機能の使用を開始できます。

クラウドサービス管理コンソールを起動し (サポート対象のWebブラウザーに次のURLを入力します: https://<CSAホスト名>:8444/csa)、事前設定のユーザー (admin) とパスワード (cloud) を使用してログインします。デフォルトのマーケットプレイスポータルを起動し (サポート対象のWebブラウザーに次のURLを入力します: https://<CSAホスト名>:8444/mpp)、事前設定のユーザー (consumer) とパスワード (cloud) を使用してログインします。

HP CSAの構成については、次のドキュメントを参照してください。

  • 『HP Cloud Service Automation Configuration Guide』: クラウドサービス管理コンソールとコンシューマー組織向けのLDAP構成、ソフトウェアライセンスの要求、SSL構成、クラウドサービス管理コンソールのカスタマイズ、HP CSAでのFIPS 140-2準拠に必要な構成、などのHP CSAカスタマイズを行う手順を説明します。また、HP CSAに付属するサンプルのHP Operations Orchestrationフローをインポートする方法についても説明します。

  • Configuring an HP CSA Cluster for Server Failover: クラスター構成ガイドでは、Apache Webサーバーをプロキシとして使用する場合のクラスター環境でノードを構成する方法を説明します。

  • HP Cloud Service Automation Integration Pack: この統合パックガイドでは、リソースプロバイダー (HP Matrix Operating EnvironmentVMware vCenterHP SiteScopeHP Universal CMDBHP Server Automationなど) のインストールと構成の手順について説明します。また、HP CSAにサンプルで付属するHP Operations Orchestrationフローと、各リソースプロバイダーを対象にHP CSAにサンプルで付属するリソース提供とサービスデザインをインポートする方法についても説明します。製品に付属するリソース提供とサービスデザインの追加ドキュメントも収録されています。
  • 『HP Cloud Service Automation Service Design Guide』: HP CSAを使用して、自動化されたオンデマンドのクラウドサービスを作成する方法について説明します。シーケンスデザインモデルとトポロジデザインモデル、サービスデザインの役割、デザインレイアウトとコンポーネント、サービスライフサイクル、サービスオプションなど、HP CSAサービスデザインの主な概念と手順をカバーしています。

これでマーケットプレイスポータルの初期インストールと構成が完了しました。マーケットプレイスポータルの機能の使用を開始できます。

デフォルトのマーケットプレイスポータルを起動し (サポート対象のWebブラウザーに次のURLを入力します: https://<CSAホスト名>:8444/mpp)、事前設定のユーザー (consumer) とパスワード (cloud) を使用してログインします。

マーケットプレイスポータルの詳細については、オンラインヘルプを参照してください。

インストールの概要

前のページで選択した内容に応じて、次の手順を実行してください。次の順序で実行することをお勧めします。

  1. グループとユーザーを構成します。
  2. Oracleをインストールし、初期構成を行います。
  3. Microsoft SQL Serverをインストールし、初期構成を行います。
  4. PostgreSQLをインストールし、構成します。
  5. HP Operations Orchestrationをインストールします。
  6. HP Cloud Service Automationをインストールします。
  7. マーケットプレイスポータルのセキュリティを設定します。
  8. HP Operations Orchestrationを構成します。
  9. リソースプロバイダーのインストールと構成を行います。以下のリソースプロバイダー以外のインストールについては、製造元の推奨事項に従ってください。プロバイダーとHP Cloud Service Automationを統合する手順については、『HP Cloud Service Automation Integration Guide』を参照してください。
  10. 次の手順
  1. HP CSA SSL証明書をリモートシステムにコピーします。
  2. グループとユーザーを構成します。
  3. HP Cloud Service Automationをインストールします。
  4. 次の手順

このガイドでは、HP  Cloud Service Automationアプリケーションのインストールについて説明します。アプリケーションの実装作業には、統合する製品とHP Cloud Service Automationソリューションに関する知識が必要になります。このガイドの内容は、統合製品のドキュメントと併せて参照することを目的に提供されており、統合製品のドキュメントの代わりに使用するものではありません。主要な製品ドキュメントには、最新情報が記載されています。参考として提供されているドキュメントは、適宜参照してください。

ドキュメントの参照についての詳細は、『HP Cloud Service Automationコンセプトガイド』を参照してください。

バージョンの要件については、『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

いずれのドキュメントもHPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)に掲載されています。

HP CSA SSL証明書のコピー

HP CSAがインストールされているシステムのHP CSA SSL証明書を、マーケットプレイスポータルのリモートインスタンスのインストール先になるシステムにコピーします。

HP CSAがインストールされているシステムのHP CSA SSL証明書は、%CSA_HOME%\jboss‑as‑7.1.1.Final\standalone\configuration\jboss.crt$CSA_HOME/jboss‑as‑7.1.1.Final/standalone/configuration/jboss.crtに格納されています。このファイルを、マーケットプレイスポータルのリモートインスタンスのインストール先となるシステムにコピーします。SSL証明書の名前とコピー先は、マーケットプレイスポータルのリモートインスタンスのインストール時に入力する必要があるので、記録しておいてください。

このファイルは、SSL検証で必要になります。この検証は、マーケットプレイスポータルではデフォルトで有効になります。

HP CSA用のグループとユーザーの構成

HP CSA用にグループとユーザーを構成します。

  1. rootユーザーとしてシステムにログインします。
  2. csagrpという名前のグループを作成します。次の内容を入力します。

    groupadd csagrp

  3. csauserという名前のユーザーを作成し、このユーザーをcsagrpに割り当てます。次の内容を入力します。

    useradd -g csagrp -m csauser (Ubuntu) または
    useradd -g csagrp -m csauser -s /bin/bash (RHEL)

  4. csauserにパスワードを割り当てます。次の内容を入力します。

    passwd csauser

    プロンプトが表示されたら、パスワードを入力します。

マーケットプレイスポータルのインスタンスのリモートシステムへのインストール

このセクションでは、マーケットプレイスポータルをリモートシステム上にインストールする手順を説明します。リモートシステムとは、クラウドサービス管理コンソールがインストールされているシステムとは別のシステムを指します。リモートシステムは、HP Cloud Service Automationのシステム要件と同じ要件を満たす必要があります。HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

注: 次の手順では、%CSA_HOME%$CSA_HOMEマーケットプレイスポータルのインストールディレクトリを示します。

HP Cloud Service Automationのインストール

注: インストールログファイルは、%CSA_HOME%$CSA_HOME\_CSA_4_1_0_installation\Logs\ディレクトリに書き込まれます。

HP Cloud Service Automation (HP CSA) をインストールするには、次の手順を実行します。

  1. Windowsエクスプローラーのすべてのインスタンスとコマンドプロンプトを閉じ、システム上で実行されているすべてのプログラムを終了します。
  2. setup.exeインストールファイルを実行します。

  3. [Introduction] 画面で情報を読み、[Next] をクリックします。

  4. 使用許諾契約書を読み、[I accept the terms of the License Agreement] を選択します。[Next] をクリックして、インストールを続行します。

    次のエラーメッセージが表示される場合:

    Another version of HP CSA is configured in the registry. However, HP CSA has been uninstalled (the HP CSA installation directory %CSA_HOME% does not exist).You must exit the installer and delete the entry in the registry before installing HP CSA. Refer to the HP Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    インストーラーを終了します。C:\Program Files\Zero G Registry\.com.zerog.registry.xmlファイルを探し (隠しファイルの表示が必要になることがあります)、バックアップコピーを作成して、HP CSAエントリをすべて.com.zerog.registry.xmlファイルから削除した後、インストーラーを再起動します。

  5. HP CSAマーケットプレイスポータルを選択し、[Next] をクリックします。

  6. HP CSAをインストールする場所を選択し、[Next] をクリックします (%CSA_HOME%$CSA_HOMEがこの場所に設定されます)。

    デフォルトの場所はC:\Program Files\Hewlett-Packard\CSAです。

    注: HP CSAをインストールするために選択したディレクトリが空でない場合、HP CSAのインストール、アップグレード、またはアンインストール時に、そのディレクトリ内の既存のコンテンツは上書きまたは削除される可能性があります。

    注意:

    ディレクトリパス全体には、複数のドル記号 ($) を含めることができません。たとえば、C:\HP\C$A\JavaおよびC:\HP\CSA\Java$は有効なパスです。しかし、C:\HP\C$A\Java$およびC:\HP\C$$A\Javaは有効なパスではありません。

  7. HP CSAで使用するJREを選択します。

    このドキュメントでは、JREがインストールされるディレクトリを、<csa_jre>で示します。

    JREのサポート対象バージョンについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)に掲載されている『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

    OpenJDK JRE

    OpenJDK JREはHP CSAにバンドルされています。OpenJDK JREを使用する場合は、[Open JRE] をクリックしてから [Next] をクリックします。

    OpenJDK JREのデフォルトのインストールディレクトリは、C:\Program Files\Hewlett-Packard\CSA\openjreです。

    Oracle JRE

    HP CSA用にOracle JREのサポート対象バージョンがすでにインストールされている場合は、[Oracle JRE] をクリックしてこのJREをインストールした場所を選択し、[Next] をクリックします。

    Oracle JREホームディレクトリのデフォルトの場所は、システムレジストリで構成されているサポート対象JREか、システムパス変数で定義されているパス内のサポート対象JREのいずれかです。これがHP CSAで使用する必要があるJREでない場合は、[Choose] を選択し、HP CSAで使用するJREをインストールした場所を選択します。

    注意:

    ディレクトリパス全体には、複数のドル記号 ($) を含めることができません。たとえば、C:\HP\C$A\JavaおよびC:\HP\CSA\Java$は有効なパスです。しかし、C:\HP\C$A\Java$およびC:\HP\C$$A\Javaは有効なパスではありません。

  8. インストールしたデータベースのタイプ (Microsoft SQL Server)(Oracle)(PostgreSQL) を選択し、[Next] をクリックします。

    Oracleデータベースの場合、[JDBC Driver Directory] にも入力する必要があります。これは、JDBCドライバー (HP CSAシステムにダウンロードしたJDBCドライバー) の場所への絶対ディレクトリパスです。サポートされているJDBCドライバーバージョンのリストについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)で入手可能な『HP Cloud Service Automation System and Software Support Matrix』を参照してください。[Choose] をクリックしてディレクトリを選択します。

    注意:

    ディレクトリパス全体には、複数のドル記号 ($) を含めることができません。たとえば、C:\HP\C$A\JavaおよびC:\HP\CSA\Java$は有効なパスです。しかし、C:\HP\C$A\Java$およびC:\HP\C$$A\Javaは有効なパスではありません。

  9. HP CSAデータベースコンポーネントをインストールする必要がある、またはHP CSAデータベーススキーマがすでに存在しているデータベースインスタンスを定義します。次のデータベース情報を入力して、[Next] をクリックします。

    フィールド名説明
    Database Hostデータベースが置かれているサーバーのホスト名またはIPアドレス。IPv6アドレスは、角括弧で囲んでください。たとえば、[f000:253c::9c10:b4b4][::1] などと指定します。
    Database Port1433 (Microsoft SQL Server)1521 (Oracle)5432 (PostgreSQL) などのデータベースポート番号。

    Database NameOracle SID

    HP CSAデータベーススキーマをインストールするデータベースインスタンスの名前。新しいHP CSAデータベーススキーマを作成している場合、これはHP CSAデータベースコンポーネントをインストールするデータベースインスタンスの名前になります。前回HP CSAバージョンHP 4.10を正常にインストールした際に作成された既存のHP CSAデータベーススキーマを使用する場合は、HP CSAデータベーススキーマが存在しているデータベースインスタンスの名前になります。Oracleデータベースの場合は、システムID (SID) になります。
    Database User Nameデータベースのインストール後、HP CSA用に構成したデータベースユーザーのユーザー名。
    Database Passwordデータベースユーザーのパスワード。

    レポートデータベースロールと読み取り専用ユーザーレポートデータベースユーザーをデータベース構成時に作成した場合、[Reporting User] チェックボックスを選択して次の内容を入力します。

    フィールド名説明
    CSA Reporting Database Usernameデータベースのインストール後、HP CSAのレポート用に構成したデータベースユーザーのユーザー名。
    CSA Reporting Database PasswordCSAレポートデータベースユーザーのパスワード。
  10. HP CSAデータベースコンポーネントをデータベースインスタンスにインストールして、HP CSAデータベーススキーマを作成します (存在しない場合)。

    HP CSAデータベースコンポーネントをインストールしてHP CSAデータベーススキーマを作成するには、[Yes] をクリックします。このオプションを選択した場合、インストーラーを終了すると、HP CSAサービスが自動的に開始されます。

    前回HP CSAバージョン4.10を正常にインストールした際に作成された既存のHP CSAデータベーススキーマを使用する場合は、[No] をクリックします。このオプションを選択した場合、インストーラーを終了しても、HP CSAサービスは開始されません。HP CSAサービスの開始と停止の方法については、このセクションの末尾を参照してください。

  11. [Enter host name] 画面からHP CSAをインストールしているシステムの完全修飾ドメイン名を入力します。完全修飾ドメイン名は、自己署名SSL証明書を生成するために使用されます。この証明書は、クラウドサービス管理コンソールマーケットプレイスポータルに対してhttpsブラウザー要求を発行する際に使用されます。この自己署名された証明書は、HP CSAのインストール後120日経過すると期限が切れます。

    注意: IPアドレスを入力する場合、インストールの完了後に、HP CSAがインストールされているシステムの完全修飾ドメイン名を使用して自己署名の証明書を手動で生成してから、この証明書を使用するようにHP CSAマーケットプレイスポータルを手動で設定変更する必要があります。詳細については、『HP Cloud Service Automation Configuration Guide』を参照してください。

  12. デフォルトでは、HP Single Sign-On (HPSSO) がHP CSAに含まれ、有効になります。HP CSAに付属するHPSSOを使用するには、HP Operations OrchestrationHP IT Executive Scorecardなどのアプリケーションをクラウドサービス管理コンソールから起動する必要があります。HPSSOとの統合については、『HP Cloud Service Automation Configuration Guide』HPSSOを参照してください。

    HPSSOが不要な場合は、無効化できます。

    HP CSAをFIPS 140-2互換環境にインストールする場合、HP Single Sign-Onを無効化してください。

    有効になっている場合は、HP CSAのインストール先サーバーが所属するネットワークのドメイン名を入力し、[Next] をクリックします。

    注: サーバーの完全修飾ドメイン名を入力してください。たとえば、HP CSAのインストール先の完全修飾ドメイン名がmachine1.marketing.xyz.comの場合、marketing.xyz.comを指定します。xyz.comのみを指定すると、クラウドサービス管理コンソールにはログインできなくなります。

    HPSSOを使用したいクラウドサービス管理コンソールから起動するアプリケーションは、このドメインに所属するシステムにインストールする必要があります。

  13. 選択内容を確認し、[Install] をクリックしてインストールを完了します。

  14. 場合によっては、システムの再起動を求められることがあります。

    インストーラーの終了時にシステムを再起動するには、[Yes, restart my system] をクリックします。

    後でシステムを再起動するには、[No, I will restart my system myself] をクリックします。

  15. [Done] をクリックしてインストーラーを終了します。

  16. [コントロール パネル] >[管理ツール] >[サービス] を選択し、HP Cloud Service Automationサービスとマーケットプレイスポータルサービスが起動していることを確認します。HP Cloud Service Automationの起動には5分ほどかかることがあります。いずれか1つまたは両方のサービスが起動していない場合は、サービスを右クリックして [開始] を選択します。

    HP Cloud Service Automationサービスとマーケットプレイスポータルサービスはインストーラーによって作成されます。HP Cloud Service Automationデータベースコンポーネントのインストールを選択した場合、インストーラーによってこれらのサービスが開始されます。クラウドサービス管理コンソールにアクセスするにはHP Cloud Service Automationサービスが稼働中であること、マーケットプレイスポータルにアクセスするにはマーケットプレイスポータルサービスが稼働中であることが必要です。

HP Cloud Service Automationサービスとマーケットプレイスポータルサービスの開始、停止、再起動は、[コントロールパネル] >[管理ツール] >[サービス]を選択し、サービスを右クリックして操作を選択します。

注: インストールログファイルは、%CSA_HOME%$CSA_HOME/_CSA_4_1_0_installation/Logs/ディレクトリにcsa_*.txtという名前で書き込まれます。

HP Cloud Service Automation (HP CSA) をインストールするには、次の手順を実行します。

  1. rootユーザーとしてシステムにログインします。
  2. unzipユーティリティがまだインストールされていない場合は、インストールします。次の内容を入力します。

    apt-get install unzip

  3. HP CSAのインストールディレクトリを作成します (このドキュメントでは、製品を/usr/local/hp/csaにインストールするものと仮定し、このドキュメントで使用されるすべての例がこの仮定に基づいています)。次の内容を入力します。

    mkdir -p /usr/local/hp/csa

  4. このインストールディレクトリについて、所有者をcsauserに、グループをcsagrpに設定します。次の内容を入力します。

    chown -R csauser:csagrp /usr/local/hp/csa

  5. rootユーザーとしてログアウトし、csauserとしてログインします。
  6. HP CSAインストールファイル (setup.bin) をシステムにコピーし、コピー先のディレクトリに移動します。
  7. setup.binがcsauserによって所有され、csauserにこのファイルに対する完全なアクセス許可があることを確認します。必要に応じて次の操作を実行します。

    1. rootユーザーとしてログインします。
    2. 次のいずれかまたは両方のコマンドを入力します。

      chown csauser setup.bin
      chmod u+rwx setup.bin

    3. rootユーザーとしてログアウトし、csauserとしてログインします。
  8. CSA_HOME、PS1、TITLEBARの各環境変数の値を確認します。設定済みの場合、エスケープ文字がふくまれていないことを確認します。エスケープシーケンスが含まれている変数があると、インストールは失敗します。エスケープシーケンスを含まない値に変更するか、設定を解除してください。

  9. setup.binインストールファイルを実行します (csauserとして)。

    注: setup.binは、csauserとして実行する必要があります。HP CSAを別のユーザーとしてインストールする場合、HP CSAを実行できない可能性があります。

    csauserとして、次のように入力します。

    ./setup.bin

  10. [Introduction] を読み、[enter] をクリックしてインストールを続行します。

  11. 使用許諾契約書を読みます。[enter] をクリックして契約書全体をスクロールします。
  12. 使用許諾契約書に同意してインストールを続行するには、[Y] および [enter] を選択します。インストールを終了するには、[N] および [enter] を選択します。

    次のエラーメッセージが表示される場合:

    Another version of HP CSA is configured in the registry.However, HP CSA has been uninstalled (the HP CSA installation directory $CSA_HOME does not exist). You must exit the installer and delete the entry in the registry before installing HP CSA.Refer to the HP Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    インストーラーを終了します。$CSA_HOME/.com.zerog.registry.xmlファイルを探し、バックアップコピーを作成して、HP CSAエントリをすべて.com.zerog.registry.xmlファイルから削除した後、インストーラーを再度実行します。

  13. HP CSAサービスが稼働中でないことを確認します。コマンドプロンプトを開き、「ps -ef | grep csa」と入力します。csaプロセスが実行中の場合は終了します。

    実行中のHP CSAサービスがないことを確認してから、コマンドプロンプトを閉じます。

    Enterキーを押し、インストールを続行します。

  14. インストールするアプリケーションを選択してEnterキーを押します。

    HP CSAマーケットプレイスポータル

    HP CSAアプリケーション全体 (クラウドサービス管理コンソールID管理コンポーネントマーケットプレイスポータルも含む) をインストールします。

    マーケットプレイスポータル

    マーケットプレイスポータルのみをインストールします。

  15. HP CSAをインストールする場所 (この場所への絶対パス) を入力し、[Enter] を押します。または、デフォルトディレクトリを使用する場合は、そのまま [Enter] を押します。

    デフォルトの場所は/usr/local/hp/csaです。

    注: HP CSAをインストールするために選択したディレクトリが空でない場合、HP CSAのインストール、アップグレード、またはアンインストール時に、そのディレクトリ内の既存のコンテンツは上書きまたは削除される可能性があります。

    メッセージが表示されたら、インストールフォルダーを確認します。フォルダーが正しい場合、[Y] を選択して [Enter] を押し、インストールを続行します。フォルダーが正しくない場合は、[N] を選択して [Enter] を押し、インストールフォルダーを再入力します。

  16. HP CSAで使用するJREを選択します。

    このドキュメントでは、JREがインストールされるディレクトリを、$CSA_JRE_HOMEで示します。

    JREのサポート対象バージョンについては、HPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)に掲載されている『HP Cloud Service Automation System and Software Support Matrix』を参照してください。

    OpenJDK JRE

    OpenJDK JREはHP CSAにバンドルされています。OpenJDK JREを使用する場合は、「1」と入力してEnterキーを押します。

    OpenJDK JREのデフォルトのインストールディレクトリは、/usr/local/hp/csa/openjreです。

    Oracle JRE

    HP CSAで使用するOracle JREのサポート対象バージョンがすでにインストールされている場合、「2」と入力してEnterキーを押します。このJREをインストールした場所を入力し、[Enter] を押します。

    Oracle JREホームディレクトリのデフォルトの場所は、システムレジストリで構成されているサポート対象JREか、システムパス変数で定義されているパス内のサポート対象JREのいずれかです。これがHP CSAで使用する必要があるJREでない場合は、HP CSAで使用するJREのインストールディレクトリを入力して [Enter] を押します。

  17. HP CSAデータベースコンポーネントをインストールする必要があるデータベースインスタンスを定義します。次のデータベース情報を入力します (各項目の入力後に [Enter] を押します)。

    1. インストールしたデータベースのタイプを入力します。MSSql (Microsoft SQL Server)OraclePostgres (PostgreSQL)

      Oracleデータベースの場合、[JDBC Driver Directory] にも入力する必要があります。これは、JDBCドライバー (HP CSAシステムにダウンロードしたJDBCドライバー) の場所への絶対ディレクトリパスです。サポートされているJDBCドライバーバージョンのリストについては、『HP Cloud Service Automation System and Software Support Matrix』で入手可能なHPソフトウェアサポートWebサイトhttp://h20230.www2.hp.com/selfsolve/manuals/ (HP Passportへの登録が必要)を参照してください。

    2. データベースホスト名を入力します。これは、データベースが置かれているサーバーのホスト名またはIPアドレスです。IPv6アドレスは、角括弧で囲んでください。たとえば、[f000:253c::9c10:b4b4][::1] などと指定します。デフォルト値は、localhostのIPアドレス (127.0.0.1) です。
    3. データベースポートを入力します。これは、1433 (Microsoft SQL Server)1521 (Oracle)5432 (PostgreSQL) などのデータベースポート番号です。

    4. データベース名を入力します。これは、HP CSAデータベーススキーマをインストールするデータベースインスタンスの名前です。新しいHP CSAデータベーススキーマを作成している場合、これはHP CSAデータベースコンポーネントをインストールするデータベースインスタンスの名前になります。前回HP CSAバージョンHP 4.10を正常にインストールした際に作成された既存のHP CSAデータベーススキーマを使用する場合は、HP CSAデータベーススキーマがすでに存在しているデータベースインスタンスの名前になります。

      このドキュメントの例に従っている場合は、「csadb」と入力します。

    5. CSAデータベースユーザー名を入力します。これは、データベースのインストール後にHP Cloud Service Automation用に構成したデータベースユーザーのユーザー名です。

      このドキュメントの例に従っている場合は、「csadbuser」と入力します。

    6. CSAデータベースパスワードを入力します。これはCSAデータベースユーザーのパスワードです。
    7. CSAレポートデータベースユーザー名を入力します (オプション)。これは、データベースのインストール後、HP CSAのレポート用に構成したデータベースユーザーのユーザー名です。

      このドキュメントの例に従っている場合は、「csareportingdbuser」と入力します。

    8. CSAレポートデータベースのパスワードを入力します。これは、CSAレポートデータベースユーザーのパスワードです。
  18. HP CSAサーバーホスト名を入力します。これは、HP CSAをインストールしているシステムの完全修飾ドメイン名です。完全修飾ドメイン名は、自己署名SSL証明書を生成するために使用されます。この証明書は、クラウドサービス管理コンソールマーケットプレイスポータルに対してhttpsブラウザー要求を発行する際に使用されます。この自己署名された証明書は、HP CSAのインストール後120日経過すると期限が切れます。

    注意: IPアドレスを入力する場合、インストールの完了後に、HP CSAがインストールされているシステムの完全修飾ドメイン名を使用して自己署名の証明書を手動で生成してから、この証明書を使用するようにHP CSAマーケットプレイスポータルを手動で設定変更する必要があります。詳細については、『HP Cloud Service Automation Configuration Guide』を参照してください。

  19. デフォルトでは、HP Single Sign-On (HPSSO) がHP CSAに含まれ、有効になります。HP CSAに付属するHPSSOを使用するには、HP Operations OrchestrationHP IT Executive Scorecardなどのアプリケーションをクラウドサービス管理コンソールから起動する必要があります。HPSSOとの統合については、『HP Cloud Service Automation Configuration Guide』HPSSOを参照してください。

    HPSSOが不要な場合は、無効化できます。「2」と入力し、Enterキーを押します。

    HPSSOを有効にするには、「1」と入力してEnterキーを押します。サーバーが所属するネットワークのドメイン名 (HP CSAのインストール先サーバー) を入力し、Enterキーを押します。

    注: サーバーの完全修飾ドメイン名を入力してください。たとえば、HP CSAのインストール先の完全修飾ドメイン名がmachine1.marketing.xyz.comの場合、marketing.xyz.comを指定します。xyz.comのみを指定すると、クラウドサービス管理コンソールにはログインできなくなります。

    HPSSOを使用したいクラウドサービス管理コンソールから起動するアプリケーションは、このドメインに所属するシステムにインストールする必要があります。

  20. 選択内容を確認し、[Enter] を押してインストールを完了するか、[Ctrl]+[C] を押してインストールを終了します。

  21. インストールが完了したら、[Enter] を押してインストールを終了します。

  22. CSA_HOMEおよびJAVA_HOME環境変数を定義し、/sbinをcsauserユーザーのPATH変数に追加します。CSA_HOMEをHP CSAがインストールされている場所に設定します。csauserユーザーのスタートアップスクリプト (.profile (Ubuntu) または.bash_profile (Red Hat Enterprise Linux)) に、次の内容を追加します。

    export CSA_HOME=/usr/local/hp/csa
    export JAVA_HOME=<csa_jre>$CSA_JRE_HOME
    export PATH=$PATH:/sbin

    ここで、<csa_jre> $CSA_JRE_HOME は、HP CSAが使用するJREがインストールされているディレクトリです。
  23. CSA_HOME、JAVA_HOME、およびPATH環境変数を設定したスタートアップファイルを実行します。.bashrc (Ubuntu) または.bash_profile (Red Hat Enterprise Linux) を編集した場合は、次の内容を入力します。

    . ./.bashrc (Ubuntu)
    . ./.bash_profile (Red Hat Enterprise Linux)

  24. HP CSAプロセスとマーケットプレイスポータルプロセスの開始および終了に使用するHP CSAサービスとマーケットプレイスポータルサービスを作成します。

    1. rootユーザーとしてログインします。
    2. HP CSAがインストールされているディレクトリに移動します。例:

      cd /usr/local/hp/csa

    3. csaスクリプトとmppスクリプトを/etc/init.dディレクトリにコピーします。次の内容を入力します。

      cp ./scripts/csa /etc/init.d
      cp ./scripts/mpp /etc/init.d

    4. スクリプトのアクセス許可を変更します。次の内容を入力します。

      chmod 755 /etc/init.d/csa
      chmod 755 /etc/init.d/mpp

    5. rootユーザーとしてログアウトします。
  25. csauserでログインし、HP CSAサービスとマーケットプレイスポータルサービスを開始します。次の内容を入力します。

    service csa start
    service mpp start

クラウドサービス管理コンソールにアクセスするには、HP Cloud Service Automationサービスが稼働中である必要があります。サービスを開始するには、「service csa start」と入力します。サービスを再起動するには、「service csa restart」と入力します。サービスを停止するには、「service csa stop」と入力します。サービスのステータスを確認するには、「service csa status」と入力します。

マーケットプレイスポータルにアクセスするには、HPマーケットプレイスポータルサービスが稼働中である必要があります。サービスを開始するには、「service mpp start」と入力します。サービスを再起動するには、「service mpp restart」と入力します。サービスを停止するには、「service mpp stop」と入力します。サービスのステータスを確認するには、「service mpp status」と入力します。

注: インストールログファイルは、%CSA_HOME%$CSA_HOME\_CSA_4_1_0_installation\Logs\ディレクトリに書き込まれます。

マーケットプレイスポータルのリモートインスタンスをインストールするには、次の手順を実行します。

  1. Windowsエクスプローラーのすべてのインスタンスとコマンドプロンプトを閉じ、システム上で実行されているすべてのプログラムを終了します。
  2. setup.exeインストールファイルを実行します。

  3. [Introduction] 画面で情報を読み、[Next] をクリックします。

  4. 使用許諾契約書を読み、[I accept the terms of the License Agreement] を選択します。[Next] をクリックして、インストールを続行します。

    次のエラーメッセージが表示される場合:

    Another version of HP CSA is configured in the registry.However, HP CSA has been uninstalled (the HP CSA installation directory %CSA_HOME% does not exist).You must exit the installer and delete the entry in the registry before installing HP CSA.Refer to the HP Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    インストーラーを終了します。C:\Program Files\Zero G Registry\.com.zerog.registry.xmlファイルを探し (隠しファイルの表示が必要になることがあります)、バックアップコピーを作成して、HP CSAエントリをすべて.com.zerog.registry.xmlファイルから削除した後、インストーラーを再起動します。

  5. マーケットプレイスポータルを選択して [Next] をクリックします。

  6. マーケットプレイスポータルをインストールする場所を選択し、[Next] をクリックします (%CSA_HOME%$CSA_HOMEがこの場所に設定されます)。

    デフォルトの場所はC:\Program Files\Hewlett-Packard\CSAです。

    注: HP CSAをインストールするために選択したディレクトリが空でない場合、HP CSAのインストール、アップグレード、またはアンインストール時に、そのディレクトリ内の既存のコンテンツは上書きまたは削除される可能性があります。

    注意:

    ディレクトリパス全体には、複数のドル記号 ($) を含めることができません。たとえば、C:\HP\C$A\JavaおよびC:\HP\CSA\Java$は有効なパスです。しかし、C:\HP\C$A\Java$およびC:\HP\C$$A\Javaは有効なパスではありません。

  7. HP CSAのインストール先となるインスタンスと、ローカルシステムにコピーしたHP CSA SSL証明書の場所を指定します。次の情報を入力して、[Next] をクリックします。

    フィールド名説明
    HP CSA HostHP CSAのインストール先システムの完全修飾ドメイン名
    HP CSA PortHP CSAとの通信に使用するポート番号。
    HP CSA CertificateHP CSAシステムからローカルシステムにコピーしたHP CSA SSL証明書ファイルの名前と場所。
  8. [Hostname Configuration] 画面で、マーケットプレイスポータルのインストール先となるシステムの完全修飾ドメイン名を入力し、[Install] をクリックします。

  9. [Done] をクリックしてインストーラーを終了します。

  10. [コントロール パネル] >[管理ツール] >[サービス] を選択し、マーケットプレイスポータルサービスが起動していることを確認します。サービスが起動していない場合は、サービスを右クリックして [開始] を選択します。

    マーケットプレイスポータルにアクセスするには、マーケットプレイスポータルサービスが稼働中である必要があります。

マーケットプレイスポータルサービスの開始、停止、再起動は、[コントロール パネル] >[管理ツール] >[サービス] を選択し、マーケットプレイスポータルサービスを右クリックして実行したい操作を選択します。

注: インストールログファイルは、%CSA_HOME%$CSA_HOME/_CSA_4_1_0_installation/Logs/ディレクトリにcsa_*.txtという名前で書き込まれます。

HP Cloud Service Automation (HP CSA) をインストールするには、次の手順を実行します。

  1. rootユーザーとしてシステムにログインします。
  2. unzipユーティリティがまだインストールされていない場合は、インストールします。次の内容を入力します。

    apt-get install unzip

  3. HP CSAのインストールディレクトリを作成します (このドキュメントでは、製品を/usr/local/hp/csaにインストールするものと仮定し、このドキュメントで使用されるすべての例がこの仮定に基づいています)。次の内容を入力します。

    mkdir -p /usr/local/hp/csa

  4. このインストールディレクトリについて、所有者をcsauserに、グループをcsagrpに設定します。次の内容を入力します。

    chown -R csauser:csagrp /usr/local/hp/csa

  5. rootユーザーとしてログアウトし、csauserとしてログインします。
  6. HP CSAインストールファイル (setup.bin) をシステムにコピーし、コピー先のディレクトリに移動します。
  7. setup.binがcsauserによって所有され、csauserにこのファイルに対する完全なアクセス許可があることを確認します。必要に応じて次の操作を実行します。

    1. rootユーザーとしてログインします。
    2. 次のコマンドを入力します。

      chown csauser setup.bin
      chmod u+rwx setup.bin

    3. rootユーザーとしてログアウトし、csauserとしてログインします。
  8. setup.binインストールファイルを実行します (csauserとして)。

    注: setup.binは、csauserとして実行する必要があります。HP CSAを別のユーザーとしてインストールする場合、HP CSAを実行できない可能性があります。

    csauserとして、次のように入力します。

    ./setup.bin

  9. [Introduction] を読み、[enter] をクリックしてインストールを続行します。

  10. 使用許諾契約書を読みます。[enter] をクリックして契約書全体をスクロールします。
  11. 使用許諾契約書に同意してインストールを続行するには、[Y] および [enter] を選択します。インストールを終了するには、[N] および [enter] を選択します。

    次のエラーメッセージが表示される場合:

    Another version of HP CSA is configured in the registry.However, HP CSA has been uninstalled (the HP CSA installation directory $CSA_HOME does not exist). You must exit the installer and delete the entry in the registry before installing HP CSA. Refer to the HP Cloud Service Automation Installation Guide for more information about deleting the registry entry.

    インストーラーを終了します。$CSA_HOME/.com.zerog.registry.xmlファイルを探し、バックアップコピーを作成して、HP CSAエントリをすべて.com.zerog.registry.xmlファイルから削除した後、インストーラーを再度実行します。

  12. HP CSAをインストールする場所 (この場所への絶対パス) を入力し、[Enter] を押します。または、デフォルトディレクトリを使用する場合は、そのまま [Enter] を押します。

    デフォルトの場所は/usr/local/hp/csaです。

    注: HP CSAをインストールするために選択したディレクトリが空でない場合、HP CSAのインストール、アップグレード、またはアンインストール時に、そのディレクトリ内の既存のコンテンツは上書きまたは削除される可能性があります。

    メッセージが表示されたら、インストールフォルダーを確認します。フォルダーが正しい場合、[Y] を選択して [Enter] を押し、インストールを続行します。フォルダーが正しくない場合は、[N] を選択して [Enter] を押し、インストールフォルダーを再入力します。

  13. HP CSAのインストール先となるインスタンスと、ローカルシステムにコピーしたHP CSA SSL証明書の場所を指定します。次の情報を入力して、[Next] をクリックします。

    フィールド名説明
    HP CSA HostHP CSAのインストール先システムの完全修飾ドメイン名
    HP CSA PortHP CSAとの通信に使用するポート番号。
    HP CSA CertificateHP CSAシステムからローカルシステムにコピーしたHP CSA SSL証明書ファイルの名前と場所。
  14. [Hostname Configuration] 画面で、マーケットプレイスポータルのインストール先となるシステムの完全修飾ドメイン名を入力し、[Install] をクリックします。

  15. 選択内容を確認し、[Enter] を押してインストールを完了するか、[Ctrl]+[C] を押してインストールを終了します。

  16. インストールが完了したら、[Enter] を押してインストールを終了します。

  17. CSA_HOMEおよびJAVA_HOME環境変数を定義し、/sbinをcsauserユーザーのPATH変数に追加します。csauserユーザーのスタートアップスクリプト (.profile (Ubuntu) または.bash_profile (Red Hat Enterprise Linux)) に、次の内容を追加します。

    export CSA_HOME=/usr/local/hp/csa
    export JAVA_HOME=<csa_jre>$CSA_JRE_HOME
    export PATH=$PATH:/sbin

  18. CSA_HOME、JAVA_HOME、およびPATH環境変数を設定したスタートアップファイルを実行します。.profile (Ubuntu) または.bash_profile (Red Hat Enterprise Linux) を編集した場合は、次の内容を入力します。

    . .profile (Ubuntu)
    . .bash_profile (Red Hat Enterprise Linux)

  19. マーケットプレイスポータルプロセスを開始および停止するためのマーケットプレイスポータルサービスを作成します。

    1. rootユーザーとしてログインします。
    2. マーケットプレイスポータルがインストールされているディレクトリに移動します。例:

      cd /usr/local/hp/csa

    3. mppスクリプトを/etc/init.dディレクトリにコピーします。次の内容を入力します。

      cp ./scripts/mpp /etc/init.d

    4. スクリプトのアクセス許可を変更します。次の内容を入力します。

      chmod 755 /etc/init.d/mpp

    5. rootユーザーとしてログアウトします。
  20. csauserとしてログインし、マーケットプレイスポータルサービスを開始します。次の内容を入力します。

    service mpp start

マーケットプレイスポータルにアクセスするには、マーケットプレイスポータルサービスが稼働中である必要があります。サービスを開始するには、「service mpp start」と入力します。サービスを再起動するには、「service mpp restart」と入力します。サービスを停止するには、「service mpp stop」と入力します。サービスのステータスを確認するには、「service mpp status」と入力します。

マーケットプレイスポータルのセキュリティ設定

セキュリティ上の理由で、マーケットプレイスポータルのファイルシステムはオペレーティングシステムによって保護される必要があります。次の手順を実行します。

  1. 権限の高いコマンドプロンプト (管理者として実行するコマンドプロンプト) を開きます。たとえば、[すべてのプログラム] > [アクセサリ] に移動します。[コマンドプロンプト] を右クリックして [管理者として実行] を選択します。
  2. 管理者のコマンドプロンプトで、次のコマンドを実行します。

    attrib +s +h "%CSA_HOME%\portal" /S /D /L

    ここで、%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリです。

  3. HP Cloud Service Automationマーケットプレイスポータルサービスを再起動します。たとえば、[コントロールパネル] > [管理ツール] > [サービス] を選択します。サービスを右クリックして [再起動] を選択します。
  1. rootユーザーとしてログインします。
  2. 次のコマンドを実行します。

    chown –R csauser:csagrp $CSA_HOME/portal
    chmod –R 700 $CSA_HOME/portal

    csauserとcsagrpは、HP CSA%CSA_HOME%$CSA_HOMEは、HP Cloud Service Automationがインストールされているディレクトリのインストール時にHP CSAで構成したユーザーとユーザーグループです。

  3. rootユーザーとしてログアウトし、csauserとしてログインします。
  4. 次のコマンドを実行して、csaサービスとmppサービスを再起動します。

    service csa restart
    service mpp restart

クラウドサービス管理コンソールでのマーケットプレイスポータルの更新

マーケットプレイスポータルを起動するURLは、クラウドサービス管理コンソールに表示されます。csa.propertiesファイルを編集し、このURLを変更します。次の手順を実行します。

  1. HP CSAクラウドサービス管理コンソールがインストールされているシステムで、%CSA_HOME%\jboss‑as‑7.1.1.Final\standalone\deployments\csa.war\WEB-INF\classes\csa.properties$CSA_HOME/jboss‑as‑7.1.1.Final/standalone/deployments/csa.war/WEB-INF/classes/csa.propertiesファイルを編集します。
  2. csa.subscriber.portal.urlプロパティ値を変更します。hostnameには、マーケットプレイスポータルのリモートインストール先となるシステムの完全修飾ドメイン名またはIPアドレスを指定します。
  3. ファイルを保存して閉じます。
  4. HP CSAを再起動します。

    HP CSAを再起動するには、次の手順を実行します。

    1. HP CSAをホスティングしているサーバー上で、[コントロール パネル] > [管理ツール] > [サービス] の順に移動します。

    2. HP Cloud Service Automationサービスを右クリックして [再起動] を選択します。

    3. HPマーケットプレイスポータルサービスを右クリックして [再起動] を選択します。

    HP CSAをホスティングしているサーバー上でHP  CSAを再起動するには、次のコマンドを入力します。

    service csa restart
    service mpp restart

マーケットプレイスポータルの起動

マーケットプレイスポータルのデフォルトのリモートインスタンスの起動

Webブラウザーに次のURLを入力し、マーケットプレイスポータルのデフォルトのリモートインスタンスを起動します。

  • https://<csahostname>:8444/mpp
  • https://<mpphostname>:8089

ここで、

  • <csahostname>は、HP CSAがインストールされているシステムの完全修飾ドメイン名です。%CSA_HOME%\jboss‑as‑7.1.1.Final\standalone\deployments\mpp.war\index.html$CSA_HOME/jboss‑as‑7.1.1.Final/standalone/deployments/mpp.war/index.htmlファイル (HP CSAのインストール先システム) のURLは、https://<mpphostname>:8089に更新されています。

  • <mpphostname>は、マーケットプレイスポータルインスタンスが配置されているシステムの完全修飾ドメイン名です。

例:

  • https://csa_system.abc.com:8444/mpp
  • https://mpp_system.abc.com:8089

デフォルトのマーケットプレイスポータルに関連する組織は%CSA_HOME%\portal\conf\mpp.json$CSA_HOME/portal/conf/mpp.jsonファイル (マーケットプレイスポータルインスタンスの配置先システム) で定義されています。デフォルトでは、HP CSA (CSA_CONSUMER) と一緒にインストールされるサンプル組織です。デフォルトのマーケットプレイスポータルと関連付けられた組織を変更するには、defaultOrganizationNameプロパティ値を組織の<organization_identifier> (<organization_identifier>は組織の表示名に基づいて、HP Cloud Service Automationが組織に割り当てる一意な名前です (組織識別子はクラウドサービス管理コンソールの [Organizations] タイルの [General Information] セクションにあります)。) に変更します。

マーケットプレイスポータルの組織固有のリモートインスタンスの起動

Webブラウザーに次のURLを入力し、組織のマーケットプレイスポータルのリモートインスタンスを起動します。

https://<mpphostname>:8089/org/<organization_identifier>

ここで、

  • <mpphostname>は、マーケットプレイスポータルインスタンスが配置されているシステムの完全修飾ドメイン名です。
  • <organization_identifier> は組織の表示名に基づいて、HP Cloud Service Automationが組織に割り当てる一意な名前です (組織識別子はクラウドサービス管理コンソールの [Organizations] タイルの [General Information] セクションにあります)。です。

例:

https://mpp_system.xyz.com:8089/org/ORGANIZATION_A

注意: 組織固有のマーケットプレイスポータルは、同じブラウザーセッションで複数起動しないでください。たとえば、ORGANIZATION_Aのマーケットプレイスポータルをブラウザーで起動する場合、ブラウザーで別タブまたは別ウィンドウを開いてORGANIZATION_Bのマーケットプレイスポータルを起動しないでください。この方法で起動すると、ORGANIZATION_Aのデータを参照しようとマーケットプレイスポータルにログインしたユーザーには、ORGANIZATION_Bのデータが表示されます。

新しいブラウザーセッションを開始して別の組織のマーケットプレイスポータルを起動してください。

リモートシステムでのマーケットプレイスポータルサービスの開始、停止、再起動

リモートシステムでマーケットプレイスポータルサービスを開始、停止、再起動するには、次の手順を実行します。

マーケットプレイスポータルサービスを開始するには、次の手順を実行します。

  1. [サービス] 画面を開きます ([コントロールパネル] > [管理ツール] > [サービス])。
  2. マーケットプレイスポータルサービスを右クリックして [開始] を選択します。

マーケットプレイスポータルサービスを停止するには、次の手順を実行します。

  1. [サービス] 画面を開きます ([コントロールパネル] > [管理ツール] > [サービス])。
  2. マーケットプレイスポータルサービスを右クリックして [停止] を選択します。

マーケットプレイスポータルサービスを再起動するには、次の手順を実行します。

  1. [サービス] 画面を開きます ([コントロールパネル] > [管理ツール] > [サービス])。
  2. マーケットプレイスポータルサービスを右クリックして [再起動] を選択します。

マーケットプレイスポータルを開始するには、リモートシステムでコマンドプロンプトを開き、次のコマンドを実行します。
service mpp start

マーケットプレイスポータルを終了するには、リモートシステムでコマンドプロンプトを開き、次のコマンドを実行します。
service mpp stop

マーケットプレイスポータルを再起動するには、リモートシステムでコマンドプロンプトを開き、次のコマンドを実行します。
service mpp restart

次の手順

これでHP CSAの初期インストールと構成が完了しました。HP CSAの機能の使用を開始できます。

クラウドサービス管理コンソールを起動し (サポート対象のWebブラウザーに次のURLを入力します: https://<CSAホスト名>:8444/csa)、事前設定のユーザー (admin) とパスワード (cloud) を使用してログインします。デフォルトのマーケットプレイスポータルを起動し (サポート対象のWebブラウザーに次のURLを入力します: https://<CSAホスト名>:8444/mpp)、事前設定のユーザー (consumer) とパスワード (cloud) を使用してログインします。

HP CSAの構成については、次のドキュメントを参照してください。

  • 『HP Cloud Service Automation Configuration Guide』: クラウドサービス管理コンソールとコンシューマー組織向けのLDAP構成、ソフトウェアライセンスの要求、SSL構成、クラウドサービス管理コンソールのカスタマイズ、HP CSAでのFIPS 140-2準拠に必要な構成、などのHP CSAカスタマイズを行う手順を説明します。また、HP CSAに付属するサンプルのHP Operations Orchestrationフローをインポートする方法についても説明します。

  • Configuring an HP CSA Cluster for Server Failover: クラスター構成ガイドでは、Apache Webサーバーをプロキシとして使用する場合のクラスター環境でノードを構成する方法を説明します。

  • HP Cloud Service Automation Integration Pack: この統合パックガイドでは、リソースプロバイダー (HP Matrix Operating EnvironmentVMware vCenterHP SiteScopeHP Universal CMDBHP Server Automationなど) のインストールと構成の手順について説明します。また、HP CSAにサンプルで付属するHP Operations Orchestrationフローと、各リソースプロバイダーを対象にHP CSAにサンプルで付属するリソース提供とサービスデザインをインポートする方法についても説明します。製品に付属するリソース提供とサービスデザインの追加ドキュメントも収録されています。
  • 『HP Cloud Service Automation Service Design Guide』: HP CSAを使用して、自動化されたオンデマンドのクラウドサービスを作成する方法について説明します。シーケンスデザインモデルとトポロジデザインモデル、サービスデザインの役割、デザインレイアウトとコンポーネント、サービスライフサイクル、サービスオプションなど、HP CSAサービスデザインの主な概念と手順をカバーしています。

これでマーケットプレイスポータルの初期インストールと構成が完了しました。マーケットプレイスポータルの機能の使用を開始できます。

デフォルトのマーケットプレイスポータルを起動し (サポート対象のWebブラウザーに次のURLを入力します: https://<CSAホスト名>:8444/mpp)、事前設定のユーザー (consumer) とパスワード (cloud) を使用してログインします。

マーケットプレイスポータルの詳細については、オンラインヘルプを参照してください。

© Copyright 2010-2014 Hewlett-Packard Development Company, L.P.