Answered Decommission of MOM 2005

  • Sunday, November 18, 2012 6:57 AM
     
     

    Hello Experts,

    We have migrated to SCOM 2007 R2 a year back but the existing MOM 2005 monitoring service is still in place (MOM agentys are still installed in the servers).

    We need to decommission the MOM 2005 servers so taht we can use it for some other purpose. Is it possible to decommision the MOM management and dataabse servers without first uninstalling the MOM aganets from all the monitored computers?
    What implications are expected if we do that?

    It will take a lot opf time to coordinate with all the server admins and request them to uninstall the agents manually from their server.

    We have tried to uninstalling the MOM agents from the console, but approximately 50% fails in that way. Also we don't manage our Servers through SCCM so its not possible to push a silent uninstallation package to all the servers so that the MOM agent can be uninstalled.

    Please sugest.

    Thansk,


    Thanks

All Replies

  • Sunday, November 18, 2012 8:14 AM
    Moderator
     
     

    Hi

    You should remove all of the old MOM 2005 agents otherwise the agents will continue to function, consuming resource on the agent itself but just with nowhere to send any collected data.

    How many agents are you looking at?

    I'd suggest:

    - remove all the agents you can from the console.

    - get a list of agents that need manually uninstalling.

    ---- If you have another automation tool e.g. NetIQ Aegis or Altiris then see if you can leverage that to uninstall remotely.

    ---- If it really will take so long to uninstall then will it be quicker for you to arrange for the service to be disabled? Perhaps do that as a first step and then plan for the longer term to uninstall.

    Cheers

    Graham


    Regards Graham New System Center 2012 Blog! - http://www.systemcentersolutions.co.uk
    View OpsMgr tips and tricks at http://systemcentersolutions.wordpress.com/

  • Monday, November 19, 2012 7:10 AM
     
     Answered

    I agree with Graham

    If you do not want to go through the process of uninstalling all agents you can use SCOM 2007 to easily disable them all.

    Tao Yang wrote an excellent blog post that will automate the process using SCOM: http://blog.tyang.org/2010/06/28/using-scom-to-automatically-stop-mom-agent-service/

    I always disabled the agents on the servers and made sure they were removed from the master image. After the whole process was finished the SCCM tackled the cleanup but it was not taking my valuable project time at that time to continue.


    It's doing common things uncommonly well that brings succes.

    • Marked As Answer by MSSQL-DB Tuesday, November 20, 2012 8:04 PM
    •  
  • Monday, November 19, 2012 7:24 AM
    Moderator
     
     
    Agree with Graham and Dieter here. SHould remove agent. Else disable it.
    I like the Tao Yang approach as well. Perhaps you can combine it with commands to uninstall the agent.
    AT least disabling it is a good start as to avoid the agent consuming resources and potentially creating issues and/or error messages in event logs and so on.

    Bob Cornelissen - BICTT (My Blog about SCOM) - MVP 2012 and Microsoft Community Contributor 2011 + 2012 Recipient

  • Tuesday, November 20, 2012 8:04 PM
     
     

    Thanks everyone for your suggestion and especially Dieter for pointing me to Tao Yang's article. I had a look at that and it looks really good.

    I will be working on the same line. Let's hpe for the best :) you rock! 


    Thanks

  • Tuesday, November 20, 2012 8:33 PM
     
     

    Thanks everyone for your suggestion and especially Dieter for pointing me to Tao Yang's article. I had a look at that and it looks really good.

    I will be working on the same line. Let's hpe for the best :) you rock! 


    Thanks


    Thanks for the feedback and if you find another bump down the upgrade road make sure to use the forums!

    It's doing common things uncommonly well that brings succes.

  • Wednesday, November 21, 2012 3:32 PM
     
      Has Code

    To deinstall the agent you can run this command:

    %systemroot%\system32\MsiExec.exe /x {F692770D-0E27-4D3F-8386-F04C6F434040} /q /norestart /l c:\nomom2005.log
    You can use the same approach, just a different recovery action.

    Rob Korving
    http://jama00.wordpress.com/