Here is the > zmcontrol status
Host my_host.example.com
antispam Running
antivirus Running
ldap Running
logger Running
mailbox Running
mta Running
snmp Running
spell Running
As you can see, all of these services start up but the database, tomcat and apache don't. When I do a 'ps -elf' I can see that httpd, java and tomcat are not running.
To get things working, we had to directly cat the zimbra commands:
tomcat start
zmapachectl start
mysql.server start
We added calls to those scripts in our /etc/init.d/rc3.d directory appropriately.
One note that I wanted to add was that when we attempted to do the install, there was one problem when we were trying to do the initial install. There is a test in the utilfunc.sh to check the /etc/hosts file to make sure that we have the hostname format correct. We tried for at least 1-2 hours toying with the variations but finally had to comment out that one test. Never could figure out why it was failing.
The section of the script (line 229) has:
if ! cat /etc/hosts | \
perl -ne 'if (/^\s*\d+\.\d+\.\d+\.\d+\s+(\S+)/ && !/^\s*127\.0\.0\.1/) { my @foo = split (/\./,$1); if ($#foo == "0") {exit 11;} }'; then
cat<<EOF
ERROR: Installation can not proceeed. Please fix your /etc/hosts file
to contain:
<ip> <FQHN> <HN>
Where <IP> is the ip address of the host,
<FQHN> is the FULLY QUALIFIED host name, and
<HN> is the (optional) hostname-only portion
EOF
# exit 1
fi
We commented out the 'exit 1' and the remainder of the script worked.
Our /etc/hosts last configuration was:
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#
127.0.0.1 localhost.localdomain localhost
10.98.3.80 corona.example.com corona
hostname of the server is 'corona' |