サーバー構成 - コア プロセス数の修正 - アプリケーション

Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_FixNoCoreProcessed (UnitMonitor)

[サーバー構成] ノードでは、Application Virtualization Server の構成に関する問題を扱います。該当する構成には、レジストリでの構成と Application Virtualization Data Store での構成が含まれます。

Knowledge Base article:

概要

[サーバー構成] ノードでは、Application Virtualization Server の構成に関する問題を扱います。該当する構成には、レジストリでの構成と Application Virtualization Data Store での構成が含まれます。

解決方法

コア プロセス数が有効範囲外に変更されたことが、このエラーの考えられる原因です。

  1. [Application Virtualization 管理コンソール] を開きます ([スタート]、[設定]、[コントロール パネル]、[管理ツール] の順にクリックして、[Application Virtualization 管理コンソール] をダブルクリックします)。
  2. Application Virtualization Management Web Service に接続していない場合、接続します。
  3. コンソールの左側のツリーで、[サーバー グループ] ノードを展開し、対象とする Application Virtualization Server を含むサーバー グループ名をクリックします。
  4. 中央のウィンドウで、サーバーを右クリックし、[プロパティ] をクリックします。
  5. [プロパティ] ダイアログ ボックスで、[詳細設定] タブをクリックします。
  6. [全般] グループ ボックスで、[コア プロセス数] を適切な値に設定します (既定値は 3 です)。
  7. Application Virtualization Server サービスを再開始します。

Application Virtualization Server サービスを再開始するには、以下の手順を実行します。

  • 有効な管理者資格情報で Application Virtualization Server コンピュータにログオンします。
  • [サービス] を開きます ([スタート]、[設定]、[コントロール パネル]、[管理ツール] の順にクリックして、[サービス] をダブルクリックします)。
  • [サービス] が開いたら、Application Virtualization Server サービスを探して右クリックし、コンテキスト メニューで [停止] が有効であれば、[停止] を選択します。
  • 30 秒待ってから再度右クリックし、コンテキスト メニューから [開始] を選択します。

    Element properties:

    TargetMicrosoft.AppVirtualization.Server.45.VirtualApplicationServer
    Parent MonitorMicrosoft.AppVirtualization.Server.45.ServerConfiguration_HWS.HealthState
    CategoryEventCollection
    EnabledTrue
    Alert GenerateTrue
    Alert SeverityMatchMonitorHealth
    Alert PriorityNormal
    Alert Auto ResolveTrue
    Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
    RemotableTrue
    AccessibilityPublic
    Alert Message
    サーバー構成 - コア プロセス数の修正 - アプリケーション
    {0}
    RunAsDefault

    Source Code:

    <UnitMonitor ID="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_FixNoCoreProcessed" Accessibility="Public" Target="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ParentMonitorID="Microsoft.AppVirtualization.Server.45.ServerConfiguration_HWS.HealthState">
    <Category>EventCollection</Category>
    <AlertSettings AlertMessage="Microsoft.AppVirtualization.Server.45.VirtualApplicationServer.ServerConfiguration_FixNoCoreProcessed.Alert">
    <AlertOnState>Error</AlertOnState>
    <AutoResolve>true</AutoResolve>
    <AlertPriority>Normal</AlertPriority>
    <AlertSeverity>MatchMonitorHealth</AlertSeverity>
    <AlertParameters>
    <AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
    </AlertParameters>
    </AlertSettings>
    <OperationalStates>
    <OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
    <OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
    </OperationalStates>
    <Configuration>
    <ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
    <LogName>Application</LogName>
    <Expression>
    <And>
    <Expression>
    <SimpleExpression>
    <ValueExpression>
    <XPathQuery Type="String">PublisherName</XPathQuery>
    </ValueExpression>
    <Operator>Equal</Operator>
    <ValueExpression>
    <Value Type="String">Application Virtualization Server</Value>
    </ValueExpression>
    </SimpleExpression>
    </Expression>
    <Expression>
    <SimpleExpression>
    <ValueExpression>
    <XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
    </ValueExpression>
    <Operator>Equal</Operator>
    <ValueExpression>
    <Value Type="UnsignedInteger">41513</Value>
    </ValueExpression>
    </SimpleExpression>
    </Expression>
    </And>
    </Expression>
    </Configuration>
    </UnitMonitor>