4 Compaq DL740's
Fibre attaced to HP EVA
3 Active Nodes/1 Passive
Windows 2003 Enterprise
Exchange 2003 Enterprise SP1
32TB of Storage available
Each node has 4SG's with 5DB's each
Currently in the progress of upgrading from Exchange 5.5
Antigen 7.5 SR3
When installing Exchange on a cluster, the first node in owns the MTA Instance. It is responsible for mail flow to and from the 5.5 servers. We moved the first mailbox to the cluster yesterday for testing purposes, and no messages are flowing between the Exchange 2003 servers and the Exchange 5.5 servers. Upon investigation we found the MTA queue showing as Not Available on the first node. We checked the service and it is started and showing Online in Cluster Admin. We then failed the Virtual server to another node and the messages that we were expecting came through. We then tried sending messages again and they did not come through. Whenever we restart the service or fail it over to another node, the messages all come through, but after it has started no mail flows. We get the following error in the event log:
Event Type: Warning
Event Source: MSExchangeIS Mailbox Store
Event Category: MTA Connections
Event ID: 2000
Time: 10:42:45 AM
Verify that the Microsoft Exchange MTA service has started. Consecutive ma-open calls are failing with error 3051.
For more information, click http://www.microsoft.com/contentredirect.asp
I have looked this error up and most people indicate a lack of drive space, which is not the problem here. The drive with the MTA on it has 99.9GB free space. We have run the MTACheck util and everything comes back fine with it.
We have tried moving the MTA to a different physical drive, and this made no difference.
Mail flow between the 2003 servers is fine obviously because they use SMTP.
We also have another 2 node cluster that was setup the exact same way, and everything is fine on it. All the servers are fresh installs with all the latest Windows and Exchange service packs and hotfixes.
Any help would be appreciated.