This is most likely because LDAP isn't starting. If LDAP doesn't start, the zmcontrol script can't determine if the rest of the servers are started.
Originally Posted by Storm16
You should find out why LDAP isn't starting by looking in the /var/log/zimbra.log file for any errors (once you upgrade).
Also, you can try to start LDAP manually, then run a zmcontrol start, and see if that gets you started.
In short, it's gonna be okay to upgrade, and 4.5.0 and 4.5.1 won't make much of a difference. I'm willing to bet you're going to get the error on 4.5.1 too.
$tail -100 /var/log/zimbra.log
You need to find out what's wrong with LDAP.
Also, once you upgrade, run a zmlocalconfig and look to see if the ldap master is set to false. If it is, then that's probably your problem.
Once you upgrade, let us know. We'll be here.