Ok, I found out what the problem seems to be.
I tried the following:
- manually brought up my service ip
- manually mounted my SAN
- started zimbra manually by
/opt/zimbra-cluster/bin/zmcluctl start zimbra
Everything starts fine... zimbra worked.
The problem is the status file /opt/zimbra-cluster/status/status.dat
Zimbra writes it when started (content of this file is "zimbra"), but do not seem to update it. If I do a /opt/zimbra-cluster/bin/zmcluctl status zimbra it says:
Code:
[root@o1n1 ~]# /opt/zimbra-cluster/bin/zmcluctl status zimbra
Clearing stale status file. Old content = zimbra
status - No Zimbra service is running.
So this script does return an error that normally causes Red Hat Cluster Manager to think that the zimbra service has failed.
If i manually touch the file (and updating the access-time of it, content must be "zimbra"),
a /opt/zimbra-cluster/bin/zmcluctl status zimbra it says:
Code:
[root@o1n1 status]# /opt/zimbra-cluster/bin/zmcluctl status zimbra
Host zimbra.mycompany.de
antispam Running
antivirus Running
imapproxy Running
ldap Running
logger Running
mailbox Running
mta Running
snmp Running
spell Running
stats Running I found out that the script zmcluctl writes the status.dat file. Could increasing the time difference when status.dat is marked as "outdated" (stale) solve the problem?
I think it could also be a problem of a too slow start. My machine takes a lot of time when starting all services.
Quote:
Originally Posted by phoenix Is this an upgrade or a new installation? Have you read the ZCS Cluster Guides on this Documentation page? |
It is a new installation. And I followed the install instructions ("Multi Node Cluster Installation Guide").