EcoStruxure IT Gateway supports CentOS 7 and Red Hat Enterprise Linux 7. Red Hat installation instructions are here.
CentOS 7 minimal install
EcoStruxure IT Gateway Linux installation file
IMPORTANT: The user running the Gateway installer must have file system privileges set to umask 0022. Otherwise, the installer cannot initialize the database.
Find out Centos 7 IP address. Centos 7 minimal install does not include ifconfig. Type ip addr
Transfer the Gateway installer using filezilla on sftp (port 22).
Putty/ssh to the Centos 7 server.
Set read/write/execute to the Gateway installation file. Type chmod 777 *
Press and hold the Enter key until you see "Do you accept this license?" Type Y and then enter.
Select Default (recommended). Type 1 and enter.
To continue, type Y and enter. Installation will start.
Wait until the service is started.
Accessing EcoStruxure IT Gateway
By default, HTTPS to CentOS is not allowed. To add it:
Type sudo firewall-cmd --permanent --add-service=https
Stop the firewall and restart it. Type systemctl stop firewalld and systemctl start firewalld
Open a web browser and go to https://your_centos_ipaddress/ Enter a password for the admin user.
Follow the prompts to configure settings and register the Gateway with EcoStruxure IT. For detailed instructions, see Installing and setting up EcoStruxure IT Gateway
In EcoStruxure IT, go to Administration > Gateways. You can see the Gateway is now connected to your account.
Allowing the Gateway to receive SNMP traps for APC devices and/or 3rd party SNMP devices
EcoStruxure IT Expert uses only UDP port 1062 for both APC NMC and 3rd party SNMP traps. CentOS does not allow port 1062 for incoming SNMP trap on its default settings.
In Gateway 1.10 and newer, you can configure additional SNMP ports in the Settings > Advanced > SNMP trap ports option. See Configure SNMP trap ports
1. To check which inbound ports are allowed:
Type sudo firewall-cmd –list-ports
It will return empty if no incoming port is allowed
2. To allow incoming SNMP trap on port 1062:
Type sudo firewall-cmd –add-port=1062/udp --permanent
3. Next, stop/start firewalld or use restart:
- Type sudo systemctl restart firewalld
- Check allowed ports. It should list 1062/udp
- Type sudo firewall-cmd –list-ports