The case of the Dell (Detailed) MP – beware of large environments


<!--[if lt IE 9]>

<![endif]-->


Comments (9)

  1. Kevin Holman says:

    @Andre –

    There shouldn’t be a reason to run Remove-SCOMDisabledClassInstance on a daily or even regular basis, as this will only be needed when creating an explicit disable via override to a discovery. However, at the same time, it should not hurt anything to do that.

  2. sathya prakash says:

    hi sir,

    artical was excellent. thanks for sharing it.

    regards
    starsathya03@gmail.com

  3. Retep says:

    Nice Article – I have same problem after update to .net 4.5.2 – with the "A Bind Data Source in Management Group Production has posted items to the workflow, but has not received a response in 1510 seconds. This indicates a performance or functional problem
    with the workflow.
    Workflow Id : Microsoft.SystemCenter.CollectDiscoveryData
    Instance : managementserver.domain.com
    Instance Id : {B3FA7F2F-3D4A-236D-D3FD-119B3E01C3E3}
    but you say :What we found – was one of the MP’s – the Dell Hardware MP – was consuming a large amount of SQL server CPU time, just to queries some standard Managed Type views in the database, many of these lasting over 10 minutes." – how did you find out of
    this
    are there some queries or SQL profiler specifics settings

    Thanks for posting 🙂

  4. Retep says:

    I see that you are receiving a few 2115s. Did you try checking the connection between MS & the SQL Server hosting OpsDB?
    You can try a UDL file test -> Create a file by name TestCon.udl in the management server. Open it and try connecting to the SQL server and check if the connection looks okay.

  5. Andre Prins says:

    thanks,

    we have the same issues, and trying to get it resolved.

    I saw somewhere another way of running the Remove-SCOMDisabledClassInstance command, and I built that into a loop, so just kick it off, and it will go on and on until it finally runs without exception:

    [Reflection.Assembly]::Load("Microsoft.EnterpriseManagement.Core, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")
    [Reflection.Assembly]::Load("Microsoft.EnterpriseManagement.OperationsManager, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35")

    $exit = $false
    $i = 0
    do
    {
    write-host ""
    write-host "Attemtp $i ***************************************"
    write-host ""
    $i += 1
    try{
    $mg = [Microsoft.EnterpriseManagement.ManagementGroup]::Connect("localhost")
    $mg.EntityObjects.DeleteDisabledObjects()
    "completed successfully so to time to exit the loop"
    $exit = $true
    }
    catch { write-host $error[0].exception }
    } until ($exit -eq $True)

    I intend to create a scheduled task which I execute every day, just to keep SCOM clean… and with the above script it always runs till it has finished cleaning…

  6. WalterGomez says:

    good day,

    I have the same problem, Error 2115 and 29181, and Manamet dell pack is not installed

  7. JF_83 says:

    Thanks Kevin! We ran into the same issue with the dell MP …

  8. JF_83 says:

    Thanks Kevin! We ran into the same issue with the dell MP …

Skip to main content