Mail system is one of the most critical systems in any organization. Most of the companies use e-mails as primary communication between partners, suppliers and customers in case of mail system failures have an effect on business operation in great extend.
As a solution for server failures most of the companies are willing to invest for server clusters. If all the nodes in the cluster fails what will be the solution, why all nodes in the cluster fails same time.
Last week I had to face similar kind of issue all nodes in the cluster failed same time. After restarting the server all resources in the cluster online except Microsoft search instance. I tried to start search instance couple of times but those attempts were not successful but I able to successfully restart search services in windows.
After few minutes of trouble shooting I able to recognize registry keys belong to MS search instance is not available in both servers. Then I recreate those registry keys and try to restart search instance in cluster resources, but it failed again. Then only I identified real issue; registry keys which I created earlier were deleted when I am restarting search instance. I recreate registry keys again and try to restart search instance again but results were same in both servers.
Now this become a real issue no way to recreate registry keys because it get deleted automatically every time I create it and no system state or registry backup.
After considering all the facts I didn’t had any option other than recreate Exchange virtual server. My main consideration when deleting Exchange system attendant was data. Before I delete system attendant dismounted all databases, after successfully deleting system attendant I recreate it back, new system attendant able to successfully mount all databases and recreate missing registry keys.
Delete and recreate system attendant not a solution for every problem because in other words you delete the Exchange cluster with that, have to consider all aspects before delete it, but it solve many issues because it recreate all dependencies again.
Still I couldn’t able to figure out why those registry keys were deleted.