検索

3.4. 自動インストーラーによるインストール

download PDF

JAR インストーラーを使用して JBoss EAP をインストールすると、以前のインストールから生成されたインストールスクリプトを使用して、今後のインストールを同じ設定内容で自動化できます。

警告

自動化インストーラーは後方互換性を維持しません。旧バージョンの JBoss EAP から生成されたインストールスクリプトを自動インストーラーに使用することはできません。同じマイナーバージョンの JBoss EAP (JBoss EAP 7.2 など) から生成されたインストールスクリプトのみを使用してください。

要件

  • JAR インストーラーを使用して自動インストールスクリプトを生成します。自動インストールスクリプトは XML ファイルです。

自動インストーラーによるインストール

  1. ターミナルを開き、ダウンロードした JBoss EAP インストーラーの JAR ファイルが含まれるディレクトリーに移動します。
  2. 以下のコマンドを実行し、自動インストールスクリプトの XML ファイルを使用して JBoss EAP をインストールします。

    $ java -jar jboss-eap-7.2.0-installer.jar auto.xml

    デフォルトでは、JBoss EAP の設定に必要なパスワードを入力するよう求められます。インストール用のパスワードを事前設定すると、無人インストールを実行できます。

    注記

    自動インストールスクリプトの XML ファイルをネットワークホストに保存し、そのファイルをインストールで使用するよう、HTTP または FTP を使用してインストーラーを示すことができます。例を以下に示します。

    $ java -jar jboss-eap-7.2.0-installer.jar http://network-host.local/auto.xml
    $ java -jar jboss-eap-7.2.0-installer.jar ftp://network-host.local/auto.xml

3.4.1. 無人自動インストーラーによるインストール

要件

  • JAR インストーラーを使用して自動インストールスクリプトを生成します。自動インストールスクリプトは XML ファイルです。

無人自動インストーラーによるインストールを実行するには、JBoss EAP のインストールに必要なパスワードを事前設定する必要があります。

以前のインストーラーによるインストールからインストールスクリプトの XML ファイルが生成されると、未完成のインストールスクリプト変数ファイルも生成されます。このファイル名はインストールスクリプトファイルと同じですが、末尾に .variables が付きます。

この変数ファイルには、無人自動インストールに必要なキーおよびパスワードパラメーターのリストが含まれています。

必要なパスワードは、完全な変数ファイルまたはインストーラーコマンド実行時の引数として指定できます。

変数ファイルを使用した無人自動インストーラーによるインストール

  1. テキストエディターで .variables ファイルを開き、各キーにパスワードの値を指定します。例を以下に示します。

    adminPassword = password#2
    vault.keystorepwd = vaultkeystorepw
    ssl.password = user12345
  2. 自動インストールスクリプトの XML ファイルを使用してインストーラーを実行します。完全な変数ファイルがインストールスクリプトの XML ファイルと同じディレクトリーにあり、ファイル名が変更されていなければ、インストーラーによって変数ファイルが自動的に検出されます。

    $ java -jar jboss-eap-7.2.0-installer.jar auto.xml
    
    Checking for corresponding .variables file
    Variables file detected: auto.xml.variables
    [ Starting automated installation ]
    ...

    別の方法として、-variablefile を使用して変数ファイルへのパスを指定することもできます。

    $ java -jar jboss-eap-7.2.0-installer.jar auto.xml -variablefile auto.xml.variables

-variables 引数を使用した無人自動インストーラーによるインストール

  1. 自動インストールスクリプトの XML ファイルを使用してインストーラーを実行し、-variables 引数を使用して、必要なパスワードをキーと値のペアとして指定します。例を以下に示します。

    $ java -jar jboss-eap-7.2.0-installer.jar auto.xml -variables adminPassword=password#2,vault.keystorepwd=vaultkeystorepw,ssl.password=user12345
    注記

    -variables のキーと値のペアを指定するとき、空白を入れないことが重要になります。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.