How to install Zimbra 6.0.7 on Fedora Core 11 x64 in an Virtual Machine on ESX4.1?
Pre Zimbra installation configuration
Install Fedora Core 11 with minimal requirements on a 20GB VMDK. Make sure you got enough space for future upgrades on the volume.
setenforce 0
service iptables stop
chkconfig –level 12345 iptables off
setup your network (including /etc/hosts and /etc/resolve)
service network status
chkconfig –level 345 network on
yum install -y kernel kernel-headers kernel-devel make gcc openssh-clients openssh-utils bind-utils
vi /etc/sysconfig/selinux
SELINUX=disabled
You can see Exim (MTA) is running on port 25, stop it and prevent it from starting again
netstat -an|grep 25
netstat -lptu
service exim stop
chkconfig –level 012345 exim off
netstat -an|grep 25
Make sure DNS is working properly. Check your dig, dig -x and dig mx commands and solve issues.
Now you can install Zimbra.
Install vmtools. That's why we installed the kernel related rpm's and make and gcc.
Post Zimbra installation configuration
Got an error in the backend admin website while viewing mailqueues or server stats: Error code: service.FAILURE Details:soap:Receiver
Checked if it logging in via ssh was possible without getting a password question
ssh -vi .ssh/zimbra_identity -o strictHostKeyChecking=no zimbra@server.domain.nl -p 22
I got a password question so I reissued the certificates:
su – zimbra
cd /opt/zimbra/bin/
./zmsshkeygen
./zmupdateauthkeys
I still got the password question. Finally the problem was that I had forgotten to disable SELINUX.
To many mesages are logged in var/log/messages, seems to be a bug and solved in next releases. Workaround:
tail -f /var/log/messages
vi /etc/rsyslog.conf
– *.info;mail.none;authpriv.none;cron.none /var/log/messages
+ *.info;mail.none;authpriv.none;cron.none;local0.none;local1.none /var/log/messages
/etc/init.d/rsyslog restart
tail -f /var/log/messages
CPU spikes every minute: follow this guide.
Leave a Reply