My 4.2.3 install has been working well so far, and I plan to update to 4.2.4 soon. However, firstly I want to revisit the process of installing a fresh version. I will repeat the steps of my 4.2.3 installation, and see if anything changed.
Start with a minimal CentOS 6.4 installation. Then disable SELinux.
Remove the mysql-libs package that has been installed as part of the minimal CentOS install.
# yum remove mysql-libs
Install wget and grab the Zenoss 4.2.4 auto-deploy script.
# yum install wget # wget --no-check-certificate https://github.com/zenoss/core-autodeploy/tarball/4.2.4 -O auto.tar.gz
Unpack the auto-deploy script.
# tar xzvf auto.tar.gz
Go into the unpacked directory and run the auto-deploy script.
# cd zenoss-core-autodeploy-* # ./core-autodeploy.sh Welcome to the Zenoss Core auto-deploy script! This auto-deploy script installs the Oracle Java Runtime Environment (JRE). To continue, please review and accept the Oracle Binary Code License Agreement for Java SE. Press Enter to continue.
Hit Enter, read the agreement, and press q to exit the agreement page.
Type yes and press Enter to accept the agreement.
The install will proceed and finish successfully.
Zenoss Core 4.2.4 install completed successfully! Please visit http://127.0.0.1:8080 in your favorite Web browser to complete setup. NOTE: You may need to disable or modify this server's firewall to access port 8080. To disable this system's firewall, type: # service iptables save # service iptables stop # chkconfig iptables off Alternatively, you can modify your firewall to enable incoming connections to port 8080. Here is a full list of all the ports Zenoss accepts incoming connections from, and their purpose: 8080 (TCP) Web user interface 11211 (TCP and UDP) memcached 514 (UDP) syslog 162 (UDP) SNMP traps If you encounter problems with this script, please report them on the following wiki page: http://wiki.zenoss.org/index.php?title=Talk:Install_Zenoss Thank you for using Zenoss. Happy monitoring!
Now, set up the firewall rules and the zenoss page can be accessed at http://<hostname>:8080
# iptables -I INPUT 5 -p tcp --dport 8080 -j ACCEPT # iptables -I INPUT 6 -p tcp --dport 11211 -j ACCEPT # iptables -I INPUT 7 -p udp --dport 11211 -j ACCEPT # iptables -I INPUT 8 -p udp --dport 514 -j ACCEPT # iptables -I INPUT 9 -p udp --dport 162 -j ACCEPT # service iptables save