Health Service Unloaded System Rule(s)

Standard

In my System Center Operations Manager 2007 r2 I ran into the following error.

HealthServiceUnloadedSystemRules

I used the following steps to fix the error

  • Restart the healthservice on the agent. I used the command line to stop the service: "net stop HealthService" and to start the service: "net start HealthService". This could solve the issue above. In my case it didn’t
  • Option 1: Clear the HealthService queue and config (manually). Stop the health true "net stop healthservice" and browse to the following directory "C:\Program Files\System Center Operations Manager 2007\Health Service State" and delete al folders and files in that directory. Start the HealthService "net start HealthService"
  • Option 2: Clear the HealthService queue and config (from the console). Start the "Operations Manager Console" and browse to "Monitoring, Operations Manager, Agent and select Agent Health State", Select the server wich is generating the alert. From the Actions pane Click "Flush Health Service State And Cache"

    FlushHealth

  • Option 3: Repair the agent. Start the "Operations Manager Console" and browse to "Administration, Device Management, Agent Managed", Select the troubled agent and from the actions pane select "repair"

    RepairAgent

  • Option 4: Reinstall the agent

More information on this issue can be found on the blog of Kevin Holeman

Installing Cumulative Update 7 SCOM 2007 R2

Standard

In this blog post I will take you true the steps of installing System Center Operations Manager 2007 r2 Cumulative Update 7

The following uses are fixed in this Update

  • Console performs poorly when User Roles are used to scope object access.
  • Availability data is not shown for the current day when daily aggregation is used.
  • Behaviour is inconsistent between some views on web console and console.
  • Log files do not roll over when the Unicode log file is monitored.
  • Several security issues are fixed.
  • Logical disk performance statistics are not collected for some volume types on Solaris computers.
  • Some Network Adapters on HP-UX computers may not be discovered.
  • Network adapter performance statistics are not collected for HP-UX network adapters.
  • The Solaris 8 and 9 agent may not restart after an ungraceful shut-down.

You can download the Cumulative Update 7 form here

The following steps outline the process of installing the Update

  1. Backup the operations Manager Databases and unsealed Management Pack’s
  2. Apply the hot fix to the RMS
  3. Run the SQL Scripts after you updated the RMS
  4. Import the management Pack provided
  5. Install update to the secondary Management Servers
  6. Install update to the gateway servers
  7. Deploy the update to the agents
  8. Install the update to the computers that using the Console
  9. Install the update to the web console
  10. Install the update to the ACS Servers
  11. Update the manual installed agents

1. Backup the operations Manager Databases and unsealed Management Pack’s

I did a manual backup from my databases using the SQL Console

  1. Start the "SQL Server Management Studio"
  2. Connect to the Database server
  3. Right click on the database that you want to backup, select "Tasks" and click "Backup

    BackupDatabaseSCOM

  4. On the "Backup Database Select the setting that you want to use and click "Ok"

    RunBackupScom

  5. When the Backup is completed click "Ok
  6. Repeat the steps Above for all the databases

U can backup your management pack’s using the following command: "get-managementpack | export-managementpack -path c:\backup"

2. Apply the hot fix to the RMS

First you need to install the hot fix Utility

  1. Run the "SystemCenterOperationsManager2007-R2CU7-KB2783850-X86-X64-IA64-ENU.MSI"
  2. On the "System Center 2007 R2 Hot fix Utility License Agreement" page click "I Agree" and click "Next"
  3. On the "System Center 2007 R2 Hot fix Utility Information" page click "Next"
  4. On the "Select Installation Folder" page, Put in the settings you want and click "Next"

    InstallHotfixFolder

  5. On the "Confirm Installation" page click "Next"
  6. On the "Installation Completed" page click "Close"

Now its time to do the update on the RMS

  1. Browse to the place you installed the hot fix Utility and start the "Launch Cumulative Update Set-up"
  2. On the "System Center Operations Manager 2007 Software update" splash screen click "Run Server update"

    RMSupdate1

  3. The installation Process will start automatic and click finish when completed

    RMSUpdate2

  4. You have to click finish three times

3. Run the SQL Scripts after you updated the RMS

Now Run the SQL Scripts that must be applied manually to the database

  1. Start the "SQL Server Management Studio"
  2. Connect to the Database server and select the OperationManager Database
  3. On the tool bar, click New Query

    NewSQLQuery

  4. On the File menu, click Open, browse to C:\program files (x86)\System Center 2007 R2 hot fix utility\KB2783850\SQLUpdate, select the "CU_Database.sql" file that was extracted by the Windows installer (.msi file), and then click Open.
  5. When the file is loaded, click Execute in the SQL Editor tool bar
  6. Your Result should look like:

    CUdatabasesSQLResult

  7. Select the OperationsManagerDW database
  8. On the File menu, click Open, browse to C:\program files (x86)\System Center 2007 R2 hot fix utility\KB2783850\SQLUpdate, select the "CU_DataWarehouse.sql" file that was extracted by the Windows installer (.msi file), and then click Open.
  9. When the file is loaded, click Execute in the SQL Editor tool bar
  10. Your Result should look like:

    CUDatawarehouseSQLResult

4. Import the management Pack provided

  1. Start the System Center Operations Manager Console and select the "Administration pane"
  2. Right click "Management Pack" and click "Import Management Packs…"
  3. In the "Import Management Packs" and click "Add" and click "Add from Disk…"
  4. Browse to "D:\Program Files (x86)\System Center 2007 R2 Hot fix Utility\KB2783850\ManagementPacks" and select the management Pack’s in that folder
    • Microsoft.SystemCenter.DataWarehouse.Report.Library.mp
    • Microsoft.SystemCenter.WebApplication.Library.mp
    • Microsoft.SystemCenter.WSManagement.Library.mp
  5. Click "Install"
  6. Click "Close"

5. Install update to the secondary Management Servers

I installed the update the same way is installed it on the RMS. So follow Step 2

6. Install update to the gateway servers

I installed the update the utility on the gateway server and instead of running the Run Server Update I ran the "Run gateway update"

7. Deploy the update to the agents

    1. Start the System Center Operations Manager Console and select the "Administration pane"
    2. Select " Device Management"

and then "Pending Engagement"

  • Select the a "Agent" and click "Approve"
  • On the "Agent Update" page click "Update"

    UpdateAgent

  • When the Update of the agent is finished you should see:

    UpdateAgentSuccesfull

8. Install the update to the computers that using the Console

  1. Run the "SystemCenterOperationsManager2007-R2CU7-KB2783850-X86-X64-IA64-ENU.MSI"
  2. On the "System Center 2007 R2 Hot fix Utility License Agreement" page click "I Agree" and click "Next"
  3. On the "System Center 2007 R2 Hot fix Utility Information" page click "Next"
  4. On the "Select Installation Folder" page, Put in the settings you want and click "Next"

    InstallHotfixFolder

  5. On the "Confirm Installation" page click "Next"
  6. On the "Installation Completed" page click "Close"
  1. Browse to the place you installed the hot fix Utility and start the "Launch Cumulative Update Set-up"
  2. On the "System Center Operations Manager 2007 Software update" splash screen click "Run Server update"

    RMSupdate1

  3. The installation Process will start automatic and click finish when completed

    RMSUpdate2

  4. You have to click finish three times

9. Install the update to the web console

I run my web console on a management server witch I all ready updated to Cumulative Update 7 So the only thing that I need to adjust is:

  1. Open the "Web.config" file
  2. Add the following configuration "" or when U using https ""

10. Install the update to the ACS Servers

When you have a standalone ACS server follow the steps mentioned in step 2 of the post

  1. Browse to the place you installed the hot fix Utility and start the "Launch Cumulative Update Setup"
  2. On the "System Center Operations Manager 2007 Software update" splash screen click "Run ACS update"

    RMSupdate1

  3. The installation Process will start automatic and click finish when completed

    RMSUpdate2

When your finished you need to run a update to SQL database "OperationsManagerAC" on your database Server

  1. Start the "SQL Server Management Studio"
  2. Connect to the Database server and select the OperationManager Database
  3. On the tool bar, click New Query

    NewSQLQuery

  4. On the File menu, click Open, browse to %SystemDrive%\Windows\System32\Security\AdtServer\DbUpgV6toV7.sql , select the "DbUpgV6toV7.sql" file that was extracted by the Windows installer (.msi file), and then click Open.
  5. When the file is loaded, click Execute in the SQL Editor toolbar
  6. Your Result should look like:

    DbUpgV6toV7SQLResult

11. Update the manual installed agents

You can install this manual using the following command "msiexec.exe /p "C:\temp\CU7_Agent\KB2783850-x64-Agent.msp" REBOOT="ReallySuppress"

More information on installing System Center Operations Manager 2007 r2 can be found here. To install this Cumulative update I used the deployment plan from Kevin Holman