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.

In this example, ionec is used to add a grid service user:

adduser ionec
passw ionec

In this example, ionec is used to add a group and link a user to the group:

groupadd ionec
usermod -a -G ionec ionec
  1. Verify if the required system prerequisites are met.
  2. 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
  3. 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