Installing Enterprise Connector using a script
For Linux: You must create a Linux user and group and link the user to the group. This user is used by Enterprise Connector to run the ION Grid bootstrap daemon. Example:
groupadd ionec
adduser ionec –g ionec
- Verify if the required system prerequisites are met.
-
We recommend that you install in /opt. Prepare an installer.properties file with these parameters:
# Infor ION Scriptable Install Input template. # -------------------------------------------------------------------- # Grid Installation Configuration grid.installation.dir=/opt/infor/IONEC # Only for Linux grid.service.username=ionec grid.service.group=ionec # Grid Connection Configuration bootstrap.service.port=28089 host.router.https.port=28090 host.router.port=28091 # JRE Path (JDK is required) jrePath=/usr/java/jdk1.8.0_65 # Database Selection # ==================================================================== # database.type = 'sqlserver' or 'postgres_ppas' # database.scenario = 'nodb' or 'precreateddb' # nodb means the installed will create the database # requires database.admin.username and database.admin.password to be set # precreateddb means the database (grid.database.name) already exists, as an empty database. database.type=sqlserver grid.database.name=InforIONECGrid database.scenario=precreateddb # SQL Server database properties database.server= MySQLSERVERDATABASE database.instance= database.port=1433 #database.admin.username=sa #database.admin.password=**** ionruntime.database.username=ecruntime ionruntime.database.password=ecruntimepwd # Location Credentials and Tenant Mapping - Optional # ==================================================================== iam.access.key.id= AKIBJP3YJYRMFA3AOHXA iam.secret.access.key= WsfDtVAxnGX2vd2+svE9qC8oItALLD2tvD2e5otA tenant.mapping=INFOR
-
Run the installer using the just created
installer.properties
file as input.java –jar com.infor.ion.cloud.enterprise.connector.installer-version.jar installer.properties