System Center Configuration Manager makes you work at removing a site system from the site. Just wanted to jot down some gotchas that I’ve encountered in the process.
1. Don’t remove the server from the domain before you drop it from your site! This will cause you to wait at least 24 hours (or do a reg hack) to clear the system.
2. Remove all added roles from the server first – Every role, except component server and site system should be removed before proceeding. Check the CCM logs to ensure removal is complete. If you fail to do this, you will never get the option to remove the machine. The component server role goes away automatically after all added roles are gone.
3. As usual, you have to force SCCM to update. A right-click refresh on the site systems usually does the trick. If the component server role still persists, kick the server in the butt by restarting SMS_SITE_COMPONENT_MANAGER via the SCCM Service Manager. This almost always does the trick. Some of the older version consoles also required you to exit and restart the console for changes to be displayed, so you can try that too.
4. Assuming everything goes well, the site system will only have the site system role. At this point a Delete option should appear when you right-click the node.