Prevent Management Servers to be put into Maintenance Mode
Make a bool setting on each Management Server object to check mark, that this MS cannot be accidentally put into Maintenenance Mode. This would avoid a lot of Problems for customers who put servers into Maintenance Mode.
I do agree with Doug and Bryan. We as Scom Admins always educate users NOT to put the Management Servers in Maintenance Mode. The Management Servers should not appear in their View to standard operators. If the users are using any script (or going with a manual approach) to put the Servers in Maintenance mode and if they are Management Servers.., then it should not allow the user and show the Message/Popup/Error that they cannot keep the Management Servers in MM mode :-)
Our guidance has always been never to put a management server into MM, the MM feature should ignore Management servers to begin with, they shouldn't even appear. and if someone tries via PowerShell it should error out.
Maintenance Mode of SCOM-Servers is still a problem, when all Servers of a Resource Pool are putten into maintenance. Then failover doesn't work.
Rajeev Bansal commented
Hi Pascal Vedieu,
In a distributed environment, putting a SCOM MS in MM, does failover its clients to other SCOM MS server.
And when the SCOM MS comes out of MM, then its clients got returned back to it.
This is current behavior in SCOM 2016 and later....
Pascal Vedieu commented
Actually no, DO allow the Management Servers to be put in Maintenance Mode, but have it actually work the way it does for the other components (eg: actually stop MM when the timer comes down to 0).
Even better, putting the MS in MM in a distributed environment should automatically failover the clients to other MS server
Doug Grumich commented
Absolutely. The bulk of SCOM users in our environment are standard Operators. It is extremely difficult to repeatedly explain that although the tool allows them to put Management Servers in maintenance mode that they should not put Management Servers in maintenance mode. Doing so causes many problems in our environment.