分组

与远程服务分组功能,您可以定义集群中的节点的一个子集作为一个群体,然后提交特别工作小组。这可能非常有用当集群中的某些节点不同于其他人。例如,某些节点可能有更大的内存和速度更快的cpu。使用此功能,您可以迫使工作只有在适当的类型的机器上运行。如果所有节点请求的组织能力,工作将排队,直到这个群体的一员。

为了定义一个组,你需要添加集团财产grb_rs.cnf配置文件和提供一个名称的组:

组= group1

组是静态的,只能改变节点的配置文件。如果你想改变一个节点的组织,你需要停止节点,编辑配置文件,并重新启动节点。一个节点只能一个组的成员。

grbcluster节点命令显示指定组为每个节点(GRP列):

> grbcluster节点ID地址状态类型GRP许可证处理#问# R JL闲置% MEM % CPU b7d037db server1:61000活着计算group1有效接受19米15.30 - 5.64 735 0 0 10 c595f server2:61000活着计算group1有效接受0 0 10 19米10.45 - 8.01 eb07fe16 server3:61000活着的工人group2有效接受0 0 1 < 1 s 11.44 - 2.33 4 f14a532 server4:61000活着的工人group2有效接受0 0 1 < 1 s 12.20 - 5.60

你可以提交一个给定组通过使用优化的工作集团客户端许可证文件(见的属性设置客户端许可证)。你也可以设置CSGROUP参数编程接口。

该参数的值可以是一个单一的集团目标节点的一个子集解释道。它也可以组列表,您还可以指定每组的当务之急。这里有一个例子来提交作业的group1节点优先级10,并与优先级group2 50。

group1:10, group2:50

注意,如果没有指定一组提交的工作,这份工作可以在任何节点上运行的任何组。