Creating an installer response file
The RICOH ProcessDirector installation media provides these sample installer response files. Choose the correct sample file to start with, based on the database you plan to use and whether you install it with RICOH ProcessDirector or install your own version.
Embedded_PostgreSQL.properties- Use with the default database configuration: PostgreSQL installed at the same time as RICOH ProcessDirector.
Embedded_DB2.properties- Use with IBM DB2 provided with RICOH ProcessDirector.
External_PostgreSQL.properties- Use with a PostgreSQL database installed separately from RICOH ProcessDirector, either on the same server or a different server.
External_DB2.properties- Use with IBM DB2 installed separately from RICOH ProcessDirector, but on the same server.
Remote_DB2.properties- Use with IBM DB2 installed on a different server.
If you are familiar with Red Hat®Ansible® Automation Platform, we also provide a sample Ansible playbook called InstallRicohProcessDirector.yaml. You can customize and use it with the appropriate response file.
To create an installer response file:
- Mount the RICOH ProcessDirector base product DVD or ISO file. Open
scripts/sample-response-filesand find the sample file that matches your database configuration. Save the file to your system. - Open the sample file in a text editor and review the contents.
- Do not change the settings in the first section (
INSTALLER_UIandDB_TYPE).These settings configure the installer to run in "silent" mode and specifies the database configuration to use. - Update the next two settings to accept the license and maintenance agreements.
- For
USER, enter the ID for the system user, the user ID that RICOH ProcessDirector runs under.You can choose the name that you want to use for the RICOH ProcessDirector system user or you can use the default name. The default system user is aiw1.- Note:
- All Linux operating system user IDs and group names must be 1-8 characters because of a restriction in DB2. You cannot create a user ID that includes international characters (such as á, É, î, ñ, ô, ß) or double-byte characters. This limitation only applies if you use DB2 as your database.
For additional information about the system user and groups, see Creating system groups and users.
- Enter additional information for the system user. Default values are shown in the
file.
GROUP- The security group to use as the primary group for the system user.
UID- The UID for the system user.
GID- The GID for the primary group in
GROUP. HOMEDIR- The home directory for the system user.
PW- The password for the system user.
Remember this password; you need it later when you have to log in as the system user.
- For
SYSTEM_LANGUAGE, choose the language that you want the system user to use.This setting determines the language used for some messages, even if you set the browser for the user interface to a different language. Copy and paste the appropriate language value. Values are case-sensitive. - Continue editing based on your database type:
- PostgreSQL installed with RICOH ProcessDirector: File is complete. Continue with step .
- PostgreSQL installed separately: Continue with step .
- DB2 installed with RICOH ProcessDirector: Continue with step .
- DB2 installed separately on the same server: Continue with step .
- DB2 installed on a different server: Continue with step
- If you choose PostgreSQL installed separately, set up the remote PostgreSQL database server connection:
- If you have not completed the procedure in Configuring your own PostgreSQL database, do that procedure now.
- After you complete that procedure, enter values for these fields:
PGSQL_TOOLS- The location of the PostgreSQL bin directory. The default binary path is
/usr/<version_number>/bin, where <version_number> is the PostgreSQL database version installed. PGSQL_SERVER- The IP address or host name of the server where PostgreSQL is installed.
PGSQL_PORT- The port number used to communicate with the PostgreSQL database.
PGSQL_USER- The user name for the owner of the PostgreSQL database.
PGSQL_PASSWORD- The password for the owner of the PostgreSQL database.
- Continue with step .
- If you use IBM DB2 included with RICOH ProcessDirector or a separate DB2 on the same server, both configurations require an instance user,
a fenced user, and their corresponding groups. Information about these values is available
in Creating system groups and users.
- Set these values:
DB2_INSTANCE_USER- The user ID that the RICOH ProcessDirector DB2 database instance runs under.
DB_INSTANCE_DIR- The home directory for the DB2 instance user on the primary server.
DB_INSTANCE_GROUP- The group used to give members DB2 sysadm authority for database operation.
DB_FENCED_USER- A second user ID that DB2 requires when you create an instance.
DB_FENCED_DIR- The home directory for the DB2 fenced user on the primary server.
DB_FENCED_GROUP- The internal group required by DB2; the default or primary group for the fenced user.
- For the RICOH ProcessDirector version of DB2, set
DB2_INSTALLER_FOLDERto the installation media location (mount point) for the DB2 install ISO or DVD. - For a separate DB2 on the same server, set
DB2_INSTALL_PATHto the base directory where DB2 is installed. - Continue with step .
- Set these values:
- If you use DB2 installed on a different computer, the configuration requires an instance
user and group for the DB2 client on the primary computer. It also requires an instance
user, a fenced user, and their corresponding groups for the DB2 server on the other
computer.
You created these users and groups when you installed and configured the DB2 client and server in Installing and configuring your own copy of DB2 on a different computer. If you have not completed that procedure, do it now.
- Note:
- All Linux operating system user IDs and group names must be 1-8 characters because of a restriction in DB2. You cannot create a user ID that includes international characters (such as á, É, î, ñ, ô, ß) or double-byte characters. This limitation only applies if you use DB2 as your database.
- For
DB2_INSTALL_PATH, enter the full path to the install location for the DB2 client on the primary server. - Enter values for the users and groups that you created in the previous procedure.
DB2_INSTANCE_USER- The instance user for the DB2 client on the primary server.
DB_INSTANCE_DIR- The home directory for the DB2 instance user on the primary server.
DB_INSTANCE_GROUP- The DB2 instance group on the primary server.
DB_REMOTE_HOST- The host name or IP address of the server that DB2 is installed on.
DB_REMOTE_PORT- The port that you want DB2 to listen on to communicate with the primary server.
DB_REMOTE_USERID- The DB2 user on the remote server.
DB_REMOTE_DIR- The home directory for the DB2 user on the remote server.
DB_REMOTE_PASSWD- The password for the DB2 user on the remote server.
- Continue with step .
- Save the file and copy it to a location on the primary computer. When you run the installer, you provide the path to this file. The file must be stored in a location that is accessible to the installer.
- To install from a DVD drive on the primary computer, continue with Installing the base product (automated mode).
- To mount the ISO files, continue with Mounting an ISO file
- To copy the installers to a staging location on this computer or somewhere else on your network, continue with Installing from a remote directory.