インストーラー応答ファイルの作成

RICOH ProcessDirector を自動モードでインストールするには、インストーラー応答ファイルを作成します。このファイルには、対話モードでインストールウィザードに入力する答えが含まれ ており、インストーラは自律的に答えを取得できます。

RICOH ProcessDirector のインストール・メディアには、インストーラ応答ファイルのサンプルが含まれています。使用するデータベースや、RICOH ProcessDirector とともにインストールするか、独自のバージョンをインストールするかによって、最初に使用するサンプルファイルを正しく選択します。

サンプルファイルは以下の通りです:

Embedded_PostgreSQL.properties
デフォルトのデータベース構成で使用してください:RICOH ProcessDirector と同時にインストールされた PostgreSQL。
Embedded_DB2.properties
RICOH ProcessDirector で提供される IBM DB2 で使用します。
External_PostgreSQL.properties
RICOH ProcessDirector とは別にインストールされた PostgreSQL データベースを、同じサーバーまたは別のサーバーで使用します。
External_DB2.properties
RICOH ProcessDirector とは別に、同じサーバーにインストールされた IBM DB2 と使用します。
Remote_DB2.properties
別のサーバーにインストールされたIBM DB2と使用します。

Red Hat®Ansible® Automation Platform に詳しい場合は、InstallRicohProcessDirector.yaml という Ansible プレイブックのサンプルも提供しています。適切なレスポンス・ファイルにカスタマイズして使用することができます。

インストーラー応答ファイルを作成するには

  1. RICOH ProcessDirector ベース製品の DVD または ISO ファイルをマウントします。scripts/sample-response-filesを開き、データベースの設定に一致するサンプルファイルを見つけてください。ファイルをシステムに保存します。
  2. テキストエディタでサンプルファイルを開き、内容を確認してください。
  3. 最初のセクション(INSTALLER_UIDB_TYPE)の設定は変更しないでください。
    これらの設定は、インストーラが「サイレント」モードで実行されるように構成し、使用するデータベース構成を指定します。
  4. 次の2つの設定を更新して、ライセンスと保守契約を受け入れます。

    合意事項はこちらでご確認ください:

    これらの行の先頭にある#記号を削除すると、承諾したことになります:

    #LICENSE_AGREEMENT=ACCEPT
    #MAINTENANCE_AGREEMENT=ACCEPT

  5. ユーザーには、RICOH ProcessDirectorが実行されるシステムユーザーのIDを入力します。
    RICOH ProcessDirector システムユーザーに使用する名前を選択するか、またはデフォルトの名前を使用できます。デフォルトシステムユーザーは aiw1 です。
      注意:
    • すべてのLinux オペレーティングシステムユーザーIDおよびグループ名は、DB2の制限事項に従い、1~8文字でなければなりません。国際文字 (á、É、î、ñ、ô、ß、など) や2 バイト文字が含まれるユーザー ID を作成することはできません。この制限は、データベースとしてDB2を使用する場合にのみ適用されます。

    システム・ユーザーとグループについての詳細は、システムグループおよびユーザーを作成する を参照してください。

  6. システムユーザーの追加情報を入力します。デフォルト値はファイルに表示されています。
    グループ
    システム・ユーザーのプライマリ・グループとして使用するセキュリティ・グループ。
    UID
    システム・ユーザーの UID。
    GID
    グループのプライマリグループのGID。
    HOMEDIR
    システム・ユーザーのホーム・ディレクトリ。
    PW
    システム・ユーザーのパスワード。

    このパスワードは忘れないでください。 後でシステムユーザーとしてログインしなければならない場合に必要になります。

  7. SYSTEM_LANGUAGEには、システム・ユーザーに使用させたい言語を選択します。
    この設定は、ユーザー・インターフェースのブラウザを別の言語に設定した場合でも、一部のメッセージに使用される言語を決定します。適切な言語値をコピー&ペーストしてください。値は大文字と小文字を区別します。
  8. データベースの種類に基づいて編集を続けます:
    1. PostgreSQL をRICOH ProcessDirector でインストールしました:ファイルが完成しました。手順に進みます。
    2. PostgreSQLは別途インストールしてください:ステップ に進みます。
    3. RICOH ProcessDirector でインストールされた DB2:ステップ に進みます。
    4. 同じサーバー上に別々にインストールされた DB2ステップ に進みます。
    5. 別のサーバーにインストールされたDB2ステップ
  9. 別途インストールされるPostgreSQLを選択した場合、リモートPostgreSQLデータベースサーバーへの接続を設定してください:
    1. 独自のPostgreSQLデータベースを構成する で手続きを済ませていない場合は、今すぐ手続きを行ってください。
    2. この手順が完了したら、これらのフィールドに値を入力します:
      PGSQL_TOOLS
      PostgreSQLのbinディレクトリの場所。デフォルトのバイナリパスは/usr/<version_number>/binで、<version_number>はインストールされているPostgreSQLデータベースのバージョンです。
      PGSQL_SERVER
      PostgreSQLがインストールされているサーバのIPアドレスまたはホスト名。
      PGSQL_PORT
      PostgreSQLデータベースとの通信に使用するポート番号。
      PGSQL_USER
      PostgreSQLデータベースの所有者のユーザ名。
      PGSQL_PASSWORD
      PostgreSQLデータベースの所有者のパスワード。
    3. 手順に進みます。
  10. RICOH ProcessDirector に含まれる IBM DB2 または同じサーバー上の別の DB2 を使用する場合、どちらの構成でもインスタンス・ユーザー、フェンス・ユーザー、およびそれらに対応するグループが必要です。これらの値に関する情報はシステムグループおよびユーザーを作成する をご覧ください。
    1. これらの値を設定します:
      db2_instance_user
      RICOH ProcessDirector DB2 データベースインスタンスが稼働するときのユーザーID。
      db_instance_dir
      プライマリサーバー上のDB2インスタンスユーザーのホームディレクトリー。
      db_instance_group
      データベース操作のためのDB2 sysadm権限をメンバーに付与するときに使用されるグループ。
      DB_FENCED_USER
      インスタンス作成時にDB2で必要になる2次ユーザーID。
      DB_FENCED_DIR
      プライマリサーバー上の DB2 フェンスユーザーのホームディレクトリ。
      db_fenced_group
      DB2で必要な内部グループ。 フェンスユーザーのデフォルトまたは1次グループです。
    2. DB2 のRICOH ProcessDirector バージョンの場合、DB2_INSTALLER_FOLDERを DB2 インストール ISO または DVD のインストールメディアの場所 (マウントポイント) に設定します。
    3. 同じサーバーで別の DB2 を使用する場合は、DB2_INSTALL_PATH をDB2 がインストールされているベースディレクトリに設定します。
    4. 手順に進みます。
  11. 別のコンピュータにインストールされた DB2 を使用する場合、プライマリコンピュータ上の DB2 クライアントのインスタンスユーザーとグループが必要です。また、他のコンピュータの DB2 サーバーのインスタンスユーザー、フェンスユーザー、および対応するグループも必要です。

    これらのユーザーおよびグループは、DB2クライアントおよびサーバーを自身で用意した DB2 を別のコンピューターにインストールして構成するにインストールして構成したときに、作成されます。まだその手続きをお済みでない方は、今すぐお済ませください。

      注意:
    • すべてのLinux オペレーティングシステムユーザーIDおよびグループ名は、DB2の制限事項に従い、1~8文字でなければなりません。国際文字 (á、É、î、ñ、ô、ß、など) や2 バイト文字が含まれるユーザー ID を作成することはできません。この制限は、データベースとしてDB2を使用する場合にのみ適用されます。
    1. DB2_INSTALL_PATH には、プライマリサーバー上の DB2 クライアントのインストール先へのフルパスを入力します。
    2. 前の手順で作成したユーザーとグループの値を入力します。
      DB2_INSTANCE_USER
      プライマリサーバー上の DB2 クライアントのインスタンスユーザー。
      DB_INSTANCE_DIR
      プライマリサーバー上のDB2インスタンスユーザーのホームディレクトリー。
      DB_INSTANCE_GROUP
      プライマリサーバーの DB2 インスタンスグループ。
      DB_REMOTE_HOST
      DB2 がインストールされているサーバーのホスト名または IP アドレス。
      DB_REMOTE_PORT
      DB2 がプライマリサーバーと通信する際にリッスンするポート。
      DB_REMOTE_USERID
      リモートサーバーの DB2 ユーザー。
      DB_REMOTE_DIR
      リモートサーバー上の DB2 ユーザーのホームディレクトリ。
      DB_REMOTE_PASSWD
      リモートサーバー上の DB2 ユーザーのパスワード。
    3. 手順に進みます。
  12. ファイルを保存し、プライマリ・コンピュータの場所にコピーします。インストーラーの実行時に、このファイルへのパスを指定します。ファイルは、インストーラがアクセスできる場所に保存する必要があります。
これで自動モードでインストールプログラムを実行する準備ができました。インストールメディアの実行方法に応じて、次のステップを選択してください: