Calix SMx - How to Install SMX on Centos 7
First complete these steps to prepare the server.
1. Add a hostname record to /etc/hosts:
192.168.1.5 smx.example.com
2. Set the server hostname:
hostnamectl set-hostname smx.example.com
3. Install updates and packages:
yum clean all && yum update -y
yum install net-tools ftp tcpdump nano expect wget -y
4. Disable SeLinux by editing /etc/selinux/config
Change: SELINUX=enforcing
To: SELINUX=disabled
5. Reboot the server
Follow these steps to install SMX
1. Download the FullRelease file from Calix and upload it to the server
2. Unzip the FullRelease fule:
unzip FullRelease_SMX-R*
3. Update the permissions on the unziped bin file
chmod 755 install-<version>.bin
4. Run the installer:
./install-<version>.bin -i <ip address> -b <nic name>
Note: The installer will have a few prompts for changes. Select Y
The installer will ask for a Company name and account number for sending data to Calix. If you're migrating from an old server, you can lookup this info on the old server in the /opt/PMAPMAA/bin/license_accounting.conf file.
Optional: You can cancel the installation at this point and copy the /opt/PMAPMAA/bin/license_accounting.conf file from the old server to the new server. Re-run the installer and it will skip over this question.
5. Once complete, start SMX:
systemctl start pmapmaad