在发生六个预配置事件中的任一事件时,Windows 系统资源管理器可以自动切换到其他管理策略。在发生其中任一事件时,还可以将条件策略配置为评估其他系统状态,并在发现其中任一状态为真时切换到其他策略。
注意 | |
如果包含条件策略中配置的状态的事件先发生,则只评估这些状态,并且只实现其关联的管理策略。 |
Windows 系统资源管理器支持六个事件。在默认安装中,发生其中任一事件时,不会进行任何策略更改。
触发条件策略更改的事件
每个事件类别只能配置一个条件策略。每次发生事件时,将实现任何关联的策略更改。
默认情况下,还会安装一个特殊的条件类别“任意”。仅当某个事件类型没有任何条件策略时,才会评估“任意”条件类别。
触发条件策略更改的特定事件包括:
- 热添加处理器
- 热添加内存 (RAM)
- 群集服务节点联机
- 群集服务节点脱机
- 群集服务资源组联机
- 群集服务资源组脱机
发生事件时可以评估的状态
发生事件之后,将评估条件策略中为该事件配置的任何状态。若要使 Windows 系统资源管理器执行操作来响应某个事件,该事件的条件策略必须至少包含一个要评估的状态。
状态可以配置为一个子句,也可以配置为一个子句组,仅当其中一个或多个子句为真时,才能将该状态评估为真。
状态中的子句可以包括:
- 处理器数是否大于、小于或等于指定数量
- 内存量是否大于、小于或等于指定数量
- 群集服务节点是否联机或脱机
- 群集服务资源组是否联机或脱机
应用条件策略的方式
条件策略根据以下进程更改管理状态:
- 发生事件。
- Windows 系统资源管理器查找与该事件关联的现有条件策略。
- 如果存在条件策略,则 Windows 系统资源管理器将使用该条件策略的状态和默认策略继续从步骤 3 开始执行操作。
- 如果不存在条件策略,则 Windows 系统资源管理器将使用为“任意”条件类别配置的状态和默认策略继续从步骤 3 开始执行操作。
- 如果存在条件策略,则 Windows 系统资源管理器将使用该条件策略的状态和默认策略继续从步骤 3 开始执行操作。
-
Windows 系统资源管理器查找在发生该事件时要评估的状态。
- 如果在条件策略中未配置任何要评估的状态,则不会执行任何操作。
- 如果配置了状态,将按顺序评估状态,直到发现其中任一状态为真,然后执行与第一个真状态关联的操作。
- 如果没有任何已配置的状态为真,将应用该事件(或“任意”条件类别)的默认策略。
- 如果在条件策略中未配置任何要评估的状态,则不会执行任何操作。
编辑条件策略
配置默认策略
发生事件时,Windows 系统资源管理器将评估与该事件关联的状态,如果没有任何状态为真,将应用与该事件关联的默认策略。
若要配置与事件关联的默认策略,请执行下列操作: |
打开“Windows 系统资源管理器”。要打开“Windows 系统资源管理器”,请单击「开始」,指向“管理工具”,然后单击“Windows 系统资源管理器”。
在“连接到计算机”对话框中,选择“这台计算机”,然后单击“连接”。
在控制台树中,右键单击“条件”,然后单击“添加/编辑条件策略”。
在“添加或编辑条件策略”对话框中,单击要配置的事件的名称,然后单击“编辑”。此时将打开“条件策略属性”对话框。
在“选择默认策略”列表中,选择资源分配策略名称。
注意 仅当条件策略中配置的任何状态均不为真时,才应用默认策略。
单击“确定”。
配置其他状态
若要使 Windows 系统资源管理器在发生事件时执行操作,必须在条件策略中为该事件至少配置一个要评估的状态。
按列出的顺序从上到下评估状态。发现某个状态为真后,Windows 系统资源管理器就将管理策略切换到与该状态关联的策略,并且不会评估任何其他状态。
- 若要更改状态的评估顺序,在“条件策略属性”对话框的“状态下,单击要移动的状态,然后单击向上箭头或向下箭头移动状态。
- 若要将某个状态从评估序列中排除,清除该状态旁边的复选框。
注意 如果未选择任何要评估的状态,则发生事件时不会执行任何操作。
若要配置在发生事件时要评估的其他状态,请执行下列操作: |
在“添加或编辑条件策略”对话框中,单击要配置的事件的名称,然后单击“编辑”。此时将打开“条件策略属性”对话框。
在“状态”下单击某个空行以访问详细配置,并创建一个或多个子句。
注意 不能配置没有任何子句的状态的名称。名称列将使用您定义的子句中的信息填充。
在“状态详细信息”下,单击“类别”列中的某个空单元格以从列表中选择某个类别。
- 如果选择了“处理器”或“内存”,单击“运算符”列选择运算符,然后单击“数量”列键入处理器数或内存量 [以兆字节 (MB) 为单位]。
- 如果选择了 MSCS,则在“对象名称”列表中,单击并键入节点或资源组的名称,然后在“状态”列中,单击以从列表中选择某状态。
- 如果选择了“处理器”或“内存”,单击“运算符”列选择运算符,然后单击“数量”列键入处理器数或内存量 [以兆字节 (MB) 为单位]。
完成了状态子句的创建后,在“状态”下,在刚创建的状态的行中单击“策略名称”列。在列表中,选择状态为真时要应用的策略,然后单击“确定”。
组合状态子句
可以对状态子句进行分组,以便仅当一个或多个子句为真时,才能将该组评估为真。
- AND 和 OR 运算符的优先级相同。
- 从左到右评估表达式。
- 先评估组合的子句。如果是嵌套组,先评估嵌套最深的组。
若要合并状态子句以作为一个组进行评估,请执行下列操作: |
在“添加或编辑条件策略”对话框中,单击要配置的事件的名称,然后单击“编辑”。此时将打开“条件策略属性”对话框。
在“状态”下,单击某个空行以创建新状态,或单击现有状态行。
在“状态详细信息”下,添加要合并成一个子句来进行真假评估的多个状态。
在“状态详细信息”下,单击要与其他行合并的第一行,然后按 Shift 并同时单击选择要组合的行。
注意 只能组合连续的行。支持嵌套的组。
右键单击所选的行,单击“添加组”,然后单击“确定”。
其他注意事项
- 条件策略假定计算机正在运行时无法拆卸处理器和内存。
其他参考
- Windows 系统资源管理器
- “添加或编辑条件策略”对话框
- 条件策略属性
- 有关 Windows 系统资源管理器的详细信息,请参阅
https://go.microsoft.com/fwlink/?LinkId=90924 (可能为英文网页)。