第5章 ZIP からの Red Hat Decision Manager のインストール


Red Hat Decision Manager の ZIP ファイル (Decision Central 用および Decision Server 用) ではグラフィカルユーザーインターフェースが必要ないため、SSH を使用して Red Hat Decision Manager をインストールできます。

注記

Decision Central と Decision Server は、実稼働環境では異なるサーバーにインストールすることが推奨されます。

ヘッドレス Decision Manager コントローラーのインストールは「7章ヘッドレス Decision Manager コントローラーのインストールおよび実行」を参照してください。

5.1. ZIP ファイルからの Decision Central のインストール

Decision Central の Web コンソールを使用すると、一元化された Web ベースの環境でルールおよび関連するアセットの作成、管理、編集ができます。

前提条件

  • バックアップを作成してある Red Hat JBoss EAP システム (バージョン 7.1 またはそれ以降) が利用できる。Red Hat JBoss EAP システムのベースディレクトリーを EAP_HOME とします。
  • インストールを完了するのに必要なユーザーパーミッションが付与されている。
  • Red Hat カスタマーポータル から以下のファイルをダウンロードしている。

    rhdm-7.1.0-decision-central-eap7-deployable.zip

手順

  1. rhdm-7.1.0-decision-central-eap7-deployable.zip ファイルを一時ディレクトリーに展開します。以下の例では、このディレクトリーを TEMP_DIR とします。
  2. TEMP_DIR/rhdm-7.1.0-decision-central-eap7-deployable/jboss-eap-7.1 ディレクトリーのコンテンツを EAP_HOME にコピーします。プロンプトが出たら、ファイルをマージまたは置き換えます。

    警告

    コピーする Red Hat Decision Manager デプロイメントの名前が Red Hat JBoss EAP インスタンスの既存デプロイメントと競合しないことを確認します。

5.2. ZIP ファイルからの Decision Server のインストール

Decision Server はビジネスアセットのランタイム環境を提供し、アセットレポジトリー (ナレッジストア) に保存されたデータにアクセスします。

前提条件

  • バックアップを作成してある Red Hat JBoss EAP システム (バージョン 7.1 またはそれ以降) が利用できる。Red Hat JBoss EAP システムのベースディレクトリーを EAP_HOME とします。
  • インストールを完了するのに必要なユーザーパーミッションが付与されている。
  • Red Hat カスタマーポータル から以下のファイルをダウンロードしている。

    rhdm-7.1.0-kie-server-ee7.zip

手順

  1. rhdm-7.1.0-kie-server-ee7.zip アーカイブを一時ディレクトリーに展開します。以下の例では、このディレクトリーを TEMP_DIR とします。
  2. TEMP_DIR/rhdm-7.1.0-kie-server-ee7/rhdm-7.1.0-kie-server-ee7/kie-server.war ディレクトリーを EAP_HOME/standalone/deployments/ にコピーします。

    警告

    コピーする Red Hat Decision Manager デプロイメントの名前が Red Hat JBoss EAP インスタンスの既存デプロイメントと競合しないことを確認します。

  3. TEMP_DIR/rhdm-7.1.0-kie-server-ee7/rhdm-7.1.0-kie-server-ee7/SecurityPolicy/ ディレクトリーのコンテンツを EAP_HOME/bin にコピーします。ファイルの上書きを確認するメッセージが表示されたら、Replace をクリックします。
  4. EAP_HOME/standalone/deployments/ ディレクトリーに、kie-server.war.dodeploy という名前で空のファイルを作成します。このファイルにより、サーバーが起動すると Decision Server が自動的にデプロイされます。

5.3. ユーザーの作成

Decision Central または Decision Server にログインする前に、ユーザーを作成する必要があります。本セクションでは、adminrest-all、および kie-server のロールを持つ Decision Central ユーザーと、kie-server ロールを持つ Decision Server ユーザーを作成する方法を説明します。ロールの詳細は「2章ロールおよびユーザー」を参照してください。

前提条件

5章ZIP からの Red Hat Decision Manager のインストール」の説明通りに、Red Hat Decision Manager が Red Hat JBoss EAP インストール (EAP_HOME) のベースディレクトリーにインストールされている。

手順

  1. ターミナルアプリケーションで EAP_HOME/bin ディレクトリーに移動します。
  2. Decision Central へのログインに使用する、admin ロール持つユーザーを作成します。以下のコマンドの <username> および <password> を、作成するユーザーとそのパスワードに置き換えます。

    $ ./add-user.sh -a --user <USERNAME>  --password <PASSWORD> --role admin
    注記

    必ず、既存のユーザー、ロール、またはグループとは異なるユーザー名を指定してください。たとえば、admin という名前のユーザーは作成しないでください。

    パスワードは 8 文字以上で、数字と、英数字以外の文字をそれぞれ 1 文字以上使用する必要があります。ただし & の文字は使用できません。

  3. Decision Server へのログインに使用する、kie-server ロールのユーザーを作成します。

    $ ./add-user.sh -a --user <USERNAME>  --password <PASSWORD> --role kie-server
  4. ユーザー名とパスワードを書き留めておきます。

    注記

    Decision Central と Decision Server を同じサーバーにインストールした場合は、両方のロールを持つユーザーを 1 つ作成できます。

    $ ./add-user.sh -a --user <USERNAME>  --password <PASSWORD> --role admin,rest-all,kie-server

    Decision Central および Decision Server は、実稼働環境では異なるサーバーにインストールすることが推奨されます。

5.4. 統合 Decision Manager コントローラー での Decision Server の設定

注記

本セクションの変更は、Decision Server を Decision Central で管理し、Red Hat Decision Manager を ZIP ファイルからインストールしている場合にのみ、実行してください。Decision Central をインストールしていない場合は、「7章ヘッドレス Decision Manager コントローラーのインストールおよび実行」の記載通りに、ヘッドレス Decision Manager コントローラーを使用して Decision Server を 管理することができます。

Decision Server は、管理モードまたは非管理モードで動作できます。非管理モードの場合は、手動で KIE コンテナー (デプロイメントユニット) を作成および維持する必要があります。管理モードの場合は、Decision Manager コントローラーが Decision Server の設定を管理し、ユーザーはコントローラーと対話形式で KIE コンテナーを作成、維持します。

Decision Manager コントローラーは Decision Central と統合されます。Decision Central をインストールする場合は、Decision Central の Execution Server ページを使用して Decision Manager コントローラー対話します。

ZIP ファイルから Red Hat Decision Manager をインストールした場合は、Decision Server および Decision Central の両方のインストールの standalone-full.xml ファイルを編集して、統合 Decision Manager コントローラーで Decision Server を設定する必要があります。

前提条件

  • 以下のセクションのとおりに、Decision Central および Decision Server が Red Hat JBoss EAP インストールのベースディレクトリー (EAP_HOME) にインストールされている。

  • Decision Central サーバーノードに rest-all ロールを持つユーザーが存在する。

    詳細は「ユーザーの作成」を参照してください。

手順

  1. Decision Central の EAP_HOME/standalone/configuration/standalone-full.xml ファイルにおいて、<system-properties> セクションの以下のプロパティーのコメントを解除し、<USERNAME> および <USER_PWD>kie-server ロールを持つユーザーの認証情報に置き換えます。

       <property name="org.kie.server.user" value="<USERNAME>"/>
       <property name="org.kie.server.pwd" value="<USER_PWD>"/>
  2. Decision Server の EAP_HOME/standalone/configuration/standalone-full.xml ファイルで、<system-properties> セクションの以下のプロパティーのコメントを解除します。

      <property name="org.kie.server.controller.user" value="<CONTROLLER_USER>"/>
      <property name="org.kie.server.controller.pwd" value="<CONTROLLER_PWD>"/>
      <property name="org.kie.server.id" value="<KIE_SERVER_ID>"/>
      <property name="org.kie.server.location" value="http://<HOST>:<PORT>/kie-server/services/rest/server"/>
      <property name="org.kie.server.controller" value="<CONTROLLER_URL>"/>
  3. 以下の値を置き換えてください。

    • <CONTROLLER_USER> および <CONTROLLER_PWD>rest-all ロールを持つユーザーの認証情報に置き換えます。
    • <KIE_SERVER_ID> を Decision Server システムの ID または名前に置き換えます (例: rhdm-7.1.0-decision_server-1)。
    • <HOST> を Decision Server ホストの ID または名前に置き換える (例: localhost または 192.7.8.9)。
    • <PORT> を Decision Server ホストのポートに置き換える (例: 8080)。

      注記

      org.kie.server.location プロパティーで Decision Server の場所を指定します。

    • <CONTROLLER_URL> を Decision Central の URL に置き換えます。Decision Server は、起動時にこの URL に接続します。

      • インストーラーまたは Red Hat JBoss EAP zip ファイルを使用して Decision Central をインストールした場合、<CONTROLLER_URL> は以下のフォーマットになります。

        http://<HOST>:<PORT>/decision-central/rest/controller

      • standalone.jar ファイルを使用して Decision Central を実行している場合、<CONTROLLER_URL> は以下のフォーマットになります。

        http://<HOST>:<PORT>/rest/controller

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る