In this post I will cover the steps to remove SCCM management point role from Configuration Manager hierarchy. Most of all how often do you uninstall SCCM management point role from your setup ?. The answer could be not even once or may be at times when you see lot of issues with management point role. But you might ask why do I need to remove management point role ?. Let’s try to understand more about what is management point in SCCM and how do we uninstall it.
My whole last week was spent fixing the management point issues. We decided to switch Configuration Manager from HTTPS to HTTP and things didn’t go well. More over we had a new certificate authority in place and we were simply not prepared to generate new PKI certs for existing setup. That’s where I came across multiple issues related to management point. I will cover some issues that I came across in another post.
Note – Uninstalling management point role is quite simple but you shouldn’t do it without a proper plan. When you remove management point in a big setup, it usually takes more time to uninstall the role. For example, in a setup consisting of 52 distribution points and single MP server, I had to wait for 4 hours to cleanly uninstall the role.
Advice – From my experience, I see ConfigMgr admins are little impatient when they see management point related issues. The first step they usually take is uninstall management point rather than actually troubleshooting the issue. Repairing management point has to be done after you have tried all the possible ways to fix that issue.
Management Point Role in Configuration Manager
A management point is a site system role in Configuration Manager. The management point provides policy and service location information for clients and it also receives configuration data from clients.
When you package and deploy an application to the client, the client sends a content request to a management point. The SCCM client agents can get the list of Management points through DNS or WINS. The management point then sends a list of the preferred distribution points to the client. The client uses one of the preferred distribution points as source location for content. If contents are not available on the preferred distribution point, the management point sends a list to the client with distribution points that have the content available.
The client agents search or look for Management Point in the order specified below :-
- Management point
- Active Directory Domain Services
Can a site have more than one Management Point ?
You now can install more than one management point in the same site. The client automatically selects the best MP based on its capability and proximity. Because a site can have multiple management points, this increases the number of clients each site can support. Having more than one MP also adds a layer of resiliency by providing a redundant site role.
SCCM Management Point Log Files
When you are working with management point related issues, you need to be aware of it’s log files. They will surely help you while troubleshooting the issues. Listing some of the important management point log files.
|Log File Name||Description|
|mpcontrol.log||This log file records the registration of the management point with WINS. It also records availability of the management point every 10 minutes.|
|mpMSI.log||Logs details about the SCCM management point installation.|
|MPSetup.log||Logs the management point installation wrapper process.|
|MP_Policy.log||Records policy communication.|
|MP_Location.log||Records location request and reply activity from clients.|
Steps to Remove SCCM Management Point Role
We will now look at the steps to uninstall or remove management point role from SCCM. There are two ways to remove management point role from Configuration Manager.
- Using Configuration Manager console.
- Using Remove-CMManagementPoint command.
I will cover the first method in this post.
To uninstall SCCM Management point using Configuration Manager Console
- Launch Configuration Manager console. Click Administration.
- Navigate to Overview \ Site Configuration \ Servers and Site System Roles.
- Select the Server. In the bottom pane, under Site System Roles, look for Management Point.
- Right-click Management Point and click Remove Role.
When you click Remove Role, you will see a warning box. It basically tells you that this is the last management point for this site. Before you remove it, consider the following.
- Clients assigned to a primary site that do not have at least one management point will be unmanaged.
- Client located at secondary site without management point will communicate with MP from their assigned site.
If you have single management point server and if you decide to uninstall it, the clients will have no way to contact management point. As a result the deployments on client computers will fail. Hence having a second management point server is always a benefit.
Click Yes to remove the management point. The management point role un-installation begins.
Management Point Uninstall Log Files
An SCCM console doesn’t show the management point uninstall process. Therefore it is very important that you monitor the log files to track the uninstall. All the below log files are located on site server itself.
Using Configuration Manager Trace Log Tool, open MPSetup.log file. This file logs the management point installation wrapper process.
mpMSI.log file should tell you if the management point has been uninstalled. Look for the line “Windows Installer removed the product. Product Name: ConfigMgr Management Point. Product Version: 5.00.8740.1000. Language: 1033. Manufacturer: Microsoft Corporation. Removal success or error status: 0“.
Open mpcontrol.log file and look for line SMS_MP_CONTROL_MANAGER successfully STOPPED. Finally at the end of the log file you see something like Deleted ‘SMS Server Availability’ performance instance => SMS Management Point.
Open sitecomp.log file and look for line “Successfully removed cn=SMS-MP-sitecode-serverfqdn from Active Directory“.