Operations Manager detected a Virtual Machine Manager server that does not have the VMM Administrator Console installed on it. To enable you to perform actions on virtual machines that are managed by VMM from the Operations Console, the VMM Administrator Console must be installed on the VMM server.
If the VMM Administrator Console is not installed on the VMM server, the System Center Virtual Machine Manager 2008 Management Pack still monitors the VMM server, the VMM database, library servers, managed hosts, and the virtual machines on those hosts. You also can start and stop the VMM service and VMM agents on hosts and library servers from the Operations Console. However, you cannot start, stop, pause, shut down, save state, or create checkpoints for virtual machines on managed hosts.
The VMM Administrator Console has not been installed on the VMM server. During console installation, Windows PowerShell and the Windows PowerShell - Virtual Machine Manager command shell are installed on the server. Windows PowerShell provides the application programming interface (API) that the management pack uses to communicate with the VMM server. It is recommended that you use VMM Setup to install the console as part of the Configure Operations Manager option in Setup. The Setup wizard takes care of several other configurations that are required to support health monitoring of virtual machines, Physical Resource Optimization (PRO), and other features in VMM.
To make virtual machine actions available in Operations Manager, install the VMM Administrator Console on the Virtual Machine Manager server.
For more information, see "Configuring Operations Manager" in VMM Setup Help. For detailed information about the Operations Manager setup, see "Configuring Interoperability with Operations Manager 2007" in the VMM TechNet library (http://go.microsoft.com/fwlink/?LinkId=121009).
VMM TechCenter (http://go.microsoft.com/fwlink/?LinkId=85920)
Target | Microsoft.SystemCenter.VirtualMachineManager.2008.Engine | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | High | ||
Remotable | True | ||
Alert Message |
|
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.SystemCenter.VirtualMachineManager.2008.CheckVMMConsole | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SystemCenter.VirtualMachineManager.2008.Engine.AdminConsoleNotPresent.rule" Enabled="true" Target="Microsoft.SystemCenter.VirtualMachineManager.2008.Engine">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Microsoft.SystemCenter.VirtualMachineManager.2008.CheckVMMConsole">
<IntervalInSeconds>60</IntervalInSeconds>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Property[@Name='HasVMM2008AdministratorConsole']</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">False</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>2</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.VirtualMachineManager.2008.Engine.AdminConsoleNotPresent_Rule.AlertMessage"]$</AlertMessageId>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>