システムの運用で必要となるサーバタイプまたは機能を検討してから、以下の書式にしたがってインストールパラメーターCSVファイルを作成します。
ポイント
インストールパラメーターCSVファイルのサンプルは以下のフォルダに格納しています。
<サーバパッケージDVD>\ISTAGE\citool\sample
インストールパラメーターCSVファイルは、各行3列のCSV形式で記述します
セクション名,パラメーター名,設定値 |
各列には以下の設定をします。
項目 | 設定内容 |
---|---|
セクション名 | セクション名を設定します。なお、セクション名には、以下の2種類あります。 |
パラメーター名 | パラメーター名を設定します。セクションごとに有効なパラメーターがあります。 |
設定値 | 設定値を設定します。 |
注意
空行を含めることはできません。
セクション名、およびパラメーター名は省略できません。
セクション名が"installInfo"の行では定義されてないパラメーターを設定することができません。また、同じパラメーターを複数回設定することもできません。
セクション名が"parameters"の行で定義されてないパラメーターを設定した場合、実行時に無視されます。また、同じパラメーターを複数回定義した場合、下の行の設定が有効になります。
セクションごとに設定可能なパラメーターについて説明します。
installInfoセクション
パラメーター名 | 設定内容 |
---|---|
Name | インストーラ名を設定します。このパラメーターの設定は必須です。 "isasinst" |
ポイント
installInfoセクションで記述できるパラメーターには上記記載のパラメーター以外に、"softwareName","OS","Version","Edition"があります。
このパラメータの設定値は、1文字以上の半角英数字またはダブルクォート(")とコンマ(,)を除く半角の記号で構成される文字列が使用できますが、サイレントインストールには影響を与えません。
parametersセクション
パラメーター名 | 設定内容 |
---|---|
ServerType | サーバタイプを設定します。 |
InstallType | インストールタイプを設定します。 |
InstallPath | インストール先のフォルダを設定します。 |
JavaSEKind | Java SEのJDK/JRE種別を設定します。 |
JavaSE8InstallPath | Java SE 8のインストール先のフォルダを設定します。 |
JavaSE7InstallPath | Java SE 7のインストール先のフォルダを設定します。 |
JavaEE7AdminUser | Java EE 7の管理ユーザーIDを設定します。 |
JavaEE7AdminPassword | Java EE 7の管理者パスワードを設定します。 |
JavaEE7DomainAdminPort | Java EE 7で使用する"運用管理用HTTPリスナーポート"を設定します。 |
JavaEE7HttpListenerPort | Java EE 7で使用する"HTTPリスナーポート"を設定します。 |
JavaEE7HttpsListenerPort | Java EE 7で使用する"HTTPSリスナーポート"を設定します。 |
JavaEE7IiopPort | Java EE 7で使用する"IIOPポート"を設定します。 |
JavaEE7IiopSSLPort | Java EE 7で使用する"IIOP_SSLポート"を設定します。 |
JavaEE7IiopMutualauthPort | Java EE 7で使用する"IIOP_MUTUALAUTHポート"を設定します。 |
JavaEE7JmxAdminPort | Java EE 7で使用する"JMX_ADMINポート"を設定します。 |
JavaEE7CommonDirectory | Java EE 7で使用する"Java EE 7共通ディレクトリ"を設定します。 |
JavaEE6AdminUser | Java EE 6の管理ユーザーIDを設定します。 |
JavaEE6AdminPassword | Java EE 6の管理者パスワードを設定します。 |
JavaEE6DomainAdminPort | Java EE 6で使用する"運用管理用HTTPリスナーポート"を設定します。 |
JavaEE6HttpListenerPort | Java EE 6で使用する"HTTPリスナーポート"を設定します。 |
JavaEE6HttpsListenerPort | Java EE 6で使用する"HTTPSリスナーポート"を設定します。 |
JavaEE6IiopPort | Java EE 6で使用する"IIOPポート"を設定します。 |
JavaEE6IiopSSLPort | Java EE 6で使用する"IIOP_SSLポート"を設定します。 |
JavaEE6IiopMutualauthPort | Java EE 6で使用する"IIOP_MUTUALAUTHポート"を設定します。 |
JavaEE6JmxAdminPort | Java EE 6で使用する"JMX_ADMINポート"を設定します。 |
JavaEE6CommonDirectory | Java EE 6で使用する"Java EE 6共通ディレクトリ"を設定します。 |
CorbaPort | マルチ言語サービスの基本機能で使用するCORBAサービスのポート番号を設定します。 |
MngConsolePort | Interstage管理コンソールのポート番号を設定します。 |
MngConsoleSSL | Interstage管理コンソールの運用形態を設定します。 |
MngConsoleMessageManual | Interstage管理コンソールでメッセージマニュアルをインストールするかどうかを設定します。 |
WebServerPort | Webサーバ(Interstage HTTP Server)のポート番号を設定します。 |
WebServer22Port | Webサーバ(Interstage HTTP Server 2.2)のポート番号を設定します。 |
J2eeCommonDirectory | J2EE互換で使用する"J2EE共通ディレクトリ"を設定します。 |
FN_機能名 | InstallTypeパラメーターで"custom"を指定した場合、インストールする機能に従って、"FN_機能名"の形式のパラメーターを設定します。 |
parametersセクション(機能選択用)
InstallTypeで"custom"を選択した場合、インストール機能を割り当てた以下のパラメーターを使用して、インストールする機能を選択してください。
パラメーター名 | 機能名 |
---|---|
FN_JAVAEE7 | Java EE 7 |
FN_JAVASE8 | Java SE 8 |
FN_CORBA | マルチ言語サービスの基本機能 |
FN_OTS | データベース連携サービス |
FN_ES | イベントサービス |
FN_MQD | MessageQueueDirector |
FN_PORB | Portable-ORB |
FN_CORBA_DEVTOOL | CORBAサービスディベロップメントツール |
FN_WEBSERVER | Webサーバ(Interstage HTTP Server) |
FN_WEBSERVER22 | Webサーバ(Interstage HTTP Server 2.2) |
FN_SECURE_COMMUNICATION | セキュア通信サービス |
FN_SSO_BS | Interstageシングル・サインオン(業務サーバ) |
FN_SSO_AS | Interstageシングル・サインオン(認証サーバ) |
FN_SSO_RS | Interstageシングル・サインオン(リポジトリサーバ) |
FN_DIRECTORY_SERVICE | Interstageディレクトリサービス |
FN_MANAGEMENT_CONSOLE | Interstage管理コンソール |
FN_WEBSERVER_CONNECTOR | Webサーバコネクタ(Interstage HTTP Server用) |
FN_J2EE | J2EE互換 |
FN_WEBSERVER_CONNECTOR22 | Webサーバコネクタ(Interstage HTTP Server 2.2用) |
FN_JAVAEE6 | Java EE 6 |
FN_JAVASE7 | Java SE 7 |
パラメーターごとの設定内容について説明します。
ServerType
設定内容 | インストールするサーバタイプを設定します。アプリケーションサーバ機能、WebPackage機能のいずれかを選択します。 |
関係する機能 | 共通 |
有効な設定値 | application [アプリケーションサーバ機能] webpackage [WebPackage機能] |
省略値 | application |
備考 |
|
InstallType
設定内容 | インストールタイプを設定します。このパラメーターは、InstallTypeで"application"を選択した場合に有効になります。標準インストール、カスタムインストール、全機能インストールのいずれかを選択します。 |
関係する機能 | 共通 |
有効な設定値 | typical [標準インストール] custom [カスタムインストール] full [全機能インストール] |
省略値 | typical |
備考 | カスタムインストールを指定した場合、"FN_機能名"パラメーターでインストールする機能を選択します。"FN_機能名"パラメーターが存在しない場合、またはすべての設定値が"N"の場合は、必須機能のみインストールされます。 |
InstallPath
設定内容 | 製品のインストール先を設定します。 |
関係する機能 | 共通 |
有効な設定値 | パス文字列 |
省略値 | c:\Interstage |
備考 |
|
JavaSEKind
設定内容 | インストールするJava SEの種別(JDKまたはJRE)を設定します。 |
関係する機能 | Java SE 8 |
有効な設定値 | JDK |
省略値 | JDK |
備考 | Java EE 7機能または、Java EE 6機能が選択されている場合、本パラメーターの設定に関わらずJDKがインストールされます。 |
JavaSE8InstallPath
設定内容 | Java SE 8のインストール先を設定します。 |
関係する機能 | Java SE 8 |
有効な設定値 | パス文字列 |
省略値 | %IS_HOME%\JDK8 |
備考 | 省略値は、インストールされるJDK/JREの種別に関わらず固定となっています。 |
JavaSE7InstallPath
設定内容 | Java SE 7のインストール先を設定します。 |
関係する機能 | Java SE 7 |
有効な設定値 | パス文字列 |
省略値 | %IS_HOME%\JDK7 |
備考 | 省略値は、インストールされるJDK/JREの種別に関わらず固定となっています。 |
JavaEE7AdminUser
設定内容 | Java EE 7の管理ユーザーIDを設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 文字列(255バイト以内) |
省略値 | admin |
備考 |
|
JavaEE7AdminPassword
設定内容 | Java EE 7の管理者パスワードを設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 文字列(8バイト以上、20バイト以内) |
省略値 | ありません。 |
備考 | 本パラメーターは、Java EE 7をインストールする場合に必ず設定が必要です。 |
JavaEE7DomainAdminPort
設定内容 | Java EE 7で使用する"運用管理用HTTPリスナーポート"を設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 数値 (1~65535) |
省略値 | 12021 |
備考 |
|
JavaEE7HttpListenerPort
設定内容 | Java EE 7で使用する"HTTPリスナーポート"を設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 数値 (1~65535) |
省略値 | 28484 |
備考 |
|
JavaEE7HttpsListenerPort
設定内容 | Java EE 7で使用する"HTTPSリスナーポート"を設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 数値 (1~65535) |
省略値 | 28585 |
備考 |
|
JavaEE7IiopPort
設定内容 | Java EE 7で使用するIIOPポートを設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 数値 (1~65535) |
省略値 | 23620 |
備考 |
|
JavaEE7IiopSSLPort
設定内容 | Java EE 7で使用するIIOP_SSLポートを設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 数値 (1~65535) |
省略値 | 23621 |
備考 |
|
JavaEE7IiopMutualauthPort
設定内容 | Java EE 7で使用するIIOP_MUTUALAUTHポートを設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 数値 (1~65535) |
省略値 | 23622 |
備考 |
|
JavaEE7JmxAdminPort
設定内容 | Java EE 7で使用するJMX_ADMINポートを設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | 数値 (1~65535) |
省略値 | 18716 |
備考 |
|
JavaEE7CommonDirectory
設定内容 | Java EE 7で使用するJava EE 7共通ディレクトリのパスを設定します。 |
関係する機能 | Java EE 7 |
有効な設定値 | パス文字列 |
省略値 | %IS_HOME%\F3FMisje7\var |
備考 |
|
JavaEE6AdminUser
設定内容 | Java EE 6の管理ユーザーIDを設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 文字列(255バイト以内) |
省略値 | admin |
備考 |
|
JavaEE6AdminPassword
設定内容 | Java EE 6の管理者パスワードを設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 文字列(8バイト以上、20バイト以内) |
省略値 | ありません。 |
備考 | 本パラメーターは、Java EE 6をインストールする場合に必ず設定が必要です。 |
JavaEE6DomainAdminPort
設定内容 | Java EE 6で使用する"運用管理用HTTPリスナーポート"を設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 数値 (1~65535) |
省略値 | 12011 |
備考 |
|
JavaEE6HttpListenerPort
設定内容 | Java EE 6で使用する"HTTPリスナーポート"を設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 数値 (1~65535) |
省略値 | 28282 |
備考 |
|
JavaEE6HttpsListenerPort
設定内容 | Java EE 6で使用する"HTTPSリスナーポート"を設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 数値 (1~65535) |
省略値 | 28383 |
備考 |
|
JavaEE6IiopPort
設定内容 | Java EE 6で使用するIIOPポートを設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 数値 (1~65535) |
省略値 | 23610 |
備考 |
|
JavaEE6IiopSSLPort
設定内容 | Java EE 6で使用するIIOP_SSLポートを設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 数値 (1~65535) |
省略値 | 23611 |
備考 |
|
JavaEE6IiopMutualauthPort
設定内容 | Java EE 6で使用するIIOP_MUTUALAUTHポートを設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 数値 (1~65535) |
省略値 | 23612 |
備考 |
|
JavaEE6JmxAdminPort
設定内容 | Java EE 6で使用するJMX_ADMINポートを設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | 数値 (1~65535) |
省略値 | 18686 |
備考 |
|
JavaEE6CommonDirectory
設定内容 | Java EE 6で使用するJava EE 6共通ディレクトリのパスを設定します。 |
関係する機能 | Java EE 6 |
有効な設定値 | パス文字列 |
省略値 | %IS_HOME%\F3FMisje6\var |
備考 |
|
CorbaPort
設定内容 | CORBAサービスのポート番号を設定します。 |
関係する機能 | マルチ言語サービスの基本機能 |
有効な設定値 | 数値 (1~65535) |
省略値 | 8002 |
備考 |
|
MngConsolePort
設定内容 | Interstage管理コンソールで使用するポート番号を設定します。 |
関係する機能 | Interstage管理コンソール |
有効な設定値 | 数値 (1~65535) |
省略値 | 12000 |
備考 |
|
MngConsoleSSL
設定内容 | Interstage管理コンソールでSSL暗号化通信を使うかどうかを設定します。SSL暗号化通信を使用する場合は"Y"、使用しない場合は"N"を設定してください。 |
関係する機能 | Interstage管理コンソール |
有効な設定値 | Y |
省略値 | Y |
備考 |
|
MngConsoleMessageManual
設定内容 | Interstage管理コンソールで使用するメッセージマニュアルをインストールするかどうかを設定します。インストールする場合は"Y"、インストールしない場合は"N"を設定してください。 |
関係する機能 | Interstage管理コンソール |
有効な設定値 | Y |
省略値 | Y |
備考 |
|
WebServerPort
設定内容 | Webサーバ(Interstage HTTP Server)で使用するポート番号を設定します。 |
関係する機能 | Webサーバ(Interstage HTTP Server) |
有効な設定値 | 数値 (1~65535) |
省略値 | 80 |
備考 | アプリケーションサーバ機能(サーバタイプ)のインストール時に、Webサーバ(Interstage HTTP Server)とWebサーバ(Interstage HTTP Server 2.2)を同時にインストールする場合、省略値が同じため、いずれかのポート番号を変更する必要があります。 |
WebServer22Port
設定内容 | Webサーバ(Interstage HTTP Server 2.2)で使用するポート番号を設定します。 |
関係する機能 | Webサーバ(Interstage HTTP Server 2.2) |
有効な設定値 | 数値 (1~65535) |
省略値 | 80 |
備考 | アプリケーションサーバ機能(サーバタイプ)のインストール時に、Webサーバ(Interstage HTTP Server)とWebサーバ(Interstage HTTP Server 2.2)を同時にインストールする場合、省略値が同じため、いずれかのポート番号を変更する必要があります。 |
J2eeCommonDirectory
設定内容 | J2EE共通ディレクトリのパスを設定します。 |
関係する機能 | J2EE互換 |
有効な設定値 | パス文字列 |
省略値 | c:\Interstage\J2EE\var\deployment |
備考 |
|
FN_機能名
設定内容 | 該当する機能をインストールするかどうかを設定します。このパラメーターは、InstallTypeパラメーターで”custom”を設定した場合に有効になります。 |
関係する機能 | 共通 |
有効な設定値 | Y |
省略値 | N |
備考 | 具体的なパラメーター名は、“parametersセクション(機能選択用)”を参照してください。 |
インストールパラメーターCSVファイルを作成する上で注意が必要な設定について説明します。
インストールパラメーターCSVファイルでは、個々のパラメーターとしては、有効な値を設定している場合でも、機能の組み合わせや実行環境によっては、設定値が有効にならない場合や、サイレントインストールまたは、その後の環境構築、運用に失敗してしまう場合がありますので注意してください。
全パラメーター
実際にインストールする機能に関係ないパラメーターを設定する場合、入力可能文字列や数値の範囲など基本的なチェックを実施するために、適切な値を設定する必要があります。ただし、インストール時には影響がありません。
“XXXPath”または“XXXDirectory”形式のパラメーター
次の場合には、サイレントインストールに失敗しますので、あらかじめインストール環境を確認してください。
書き込み不可のフォルダを指定した場合
指定したフォルダまたはドライブの容量が不足している場合
“XXXPort”形式のパラメーター
有効範囲および他のポート番号の設定値との重複についてはチェックしますが、指定したポート番号が使用中の場合にはサイレントインストールに失敗します。あらかじめインストール環境を確認してください。
WebServerPort/WebServer22Port
アプリケーションサーバ機能(サーバタイプ)で、Webサーバ(Interstage HTTP Server)とWebサーバ(Interstage HTTP Server 2.2)を同時にインストールする場合、ポート番号の省略値が同じため、省略値のままではサイレントインストールに失敗します。必ずWebServerPort、またはWebServer22Portのいずれかのパラメーターを明示的に設定(省略値から変更)してからインストールを実行してください。
JavaSEKind
Java EE 7またはJava EE 6をインストールする場合にJREを指定しても無効となり、JDKがインストールされます。