
# 配置HetuEngine Coordinator运行的节点范围
#### 操作场景
默认情况下，Coordinator和Worker节点会随机启动在Yarn的NodeManager节点上，如果需要开放特定的网络端口，必须开放所有NodeManager节点的这些端口，以确保无论节点启动在哪个NodeManager上，都能正常工作。
为了提高安全性和资源管理的灵活性，HetuEngine利用Yarn的资源标签提供了限制Coordinator节点在指定NodeManager节点上运行的方案。
#### 操作步骤
1. 使用可访问HetuEngine WebUI界面的用户登录MRS集群Manager。 
   登录集群Manager具体操作，请参考[访问MRS集群Manager](https://support.huaweicloud.com/usermanual-mrs/mrs_01_0128.html)。
   
   
2. 配置Yarn参数指定scheduler处理PlacementConstraints。 
   1. 选择"集群 \> 服务 \> Yarn \> 配置 \> 全部配置"，搜索参数"yarn.resourcemanager.placement-constraints.handler"，并将其"值"设置为"scheduler"，单击"保存"，在弹出的"保存配置"框单击"确定"，保存配置。
   
   2. 单击"实例"，勾选ResourceManager实例（主、备实例都需要重启），选择"更多 \> 重启实例"重启Yarn的ResourceManager实例，等待实例重启成功。
   
   
   
   
3. 创建资源池并配置资源标签。
   
   1. 选择"租户资源 \> 资源池"，单击"添加资源池"。
   
   2. 选择集群，输入资源池名称和资源标签，如"pool1"，勾选对应主机，单击![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000001944035633.png "点击放大")将选中主机添加到新的资源池，单击"确定"。
   
   
   
   
4. 配置资源池的队列容量策略。 
   1. 单击"动态资源计划"，在"资源分布策略"的"资源池"，选择[3]创建的资源池。
   
   2. 在"资源分配"表格，指定租户资源名队列的"操作"列，单击"修改"。
   
   3. 在"修改资源分配"窗口设置任务队列在此资源池中的资源容量策略，需确保最大资源项大于0。
   
   4. 修改完成后，单击"确定"。
   
   
   
   
5. 配置HetuEngine参数开启Coordinator放置策略，输入节点资源标签。 
   1. 选择"集群 \> 服务 \> HetuEngine \> 配置 \> 全部配置"，配置如下参数，单击"保存"保存配置。
      表1HetuEngine参数配置 
      | 参数                                                   | 值                                                   |
      |:---|:---|
      | yarn.hetuserver.engine.coordinator.placement.enabled | true                                                |
      | yarn.hetuserver.engine.coordinator.placement.label   | [3]中创建的资源标签（如：pool1） |
         
      
   
   2. 单击"概览"，选择"更多 \> 重启服务"，等待HetuEngine服务重启成功。
   
   
   
   
6. 重启HetuEngine计算实例。 
   1. 在"概览"页签下的"基本信息"区域，单击"HSConsole WebUI"后的链接，进入HSConsole界面。
   
   2. 停止正在运行的计算实例，然后单击待操作实例所在行的"操作"列的"启动"，启动HetuEngine计算实例。
   
   
   
   
7. 查看Coordinator运行的节点范围。 
   1. 返回Manager页面。
   
   2. 选择"集群 \> 服务 \> Yarn"，在"概览"页签下的"基本信息"区域，单击"ResourceManager WebUI"后的链接。
   
   3. 在左侧导航栏选择"Cluster \> Nodes"，可以查看Coordinator启动在[3]设置的资源池节点上。
      图1查看Coordinator   
      ![](https://support.huaweicloud.com/cmpntguide-lts-mrs/zh-cn_image_0000001910156436.png "点击放大") 
   
   
   
   
 
