禁用静态资源池

Cloudera Manager提供了向导式的方式为CDH集群启用静态资源池管理,但取消静态资源池管理却不能在同样的界面直接回退。本文主要介绍如何通过CM禁用静态资源池管理。

  • 测试环境:

1.CentOS7.6

2.采用root用户操作

3.CM和CDH为5.16.2

1.首先准备一个已经启用了静态资源管理的CDH5.16.2的集群。

0730-5.16.2-如何禁用CDH中的静态资源池_搜索

0730-5.16.2-如何禁用CDH中的静态资源池_搜索_02


2.点击“主机”->“所有主机”,点击“配置”

0730-5.16.2-如何禁用CDH中的静态资源池_回滚_03

0730-5.16.2-如何禁用CDH中的静态资源池_搜索_04


搜索cgroup,取消勾选“启用基于 Cgroup 的资源管理”

0730-5.16.2-如何禁用CDH中的静态资源池_搜索_05

保存更改


3.回到CM主页,重启CMS服务。然后将每个服务的cgroup配置都回滚到默认状态。

0730-5.16.2-如何禁用CDH中的静态资源池_搜索_06

0730-5.16.2-如何禁用CDH中的静态资源池_回滚_07


4.进入YARN服务,点击“配置”,搜索cgroup,将相关配置都回滚到默认状态。


0730-5.16.2-如何禁用CDH中的静态资源池_回滚_08

0730-5.16.2-如何禁用CDH中的静态资源池_搜索_09

保存更改。


5.进入Impala服务,点击“配置”,搜索cgroup,将相关配置都回滚到默认状态。

0730-5.16.2-如何禁用CDH中的静态资源池_搜索_10

0730-5.16.2-如何禁用CDH中的静态资源池_静态资源_11

保存更改。


6.进入HDFS服务,点击“配置”,搜索cgroup,将相关配置都回滚到默认状态。

0730-5.16.2-如何禁用CDH中的静态资源池_搜索_12

0730-5.16.2-如何禁用CDH中的静态资源池_静态资源_13

保存更改。


7.进入HBase服务,点击“配置”,搜索cgroup,将相关配置都回滚到默认状态。

0730-5.16.2-如何禁用CDH中的静态资源池_搜索_14

0730-5.16.2-如何禁用CDH中的静态资源池_回滚_15

保存更改。


8.重启整个集群服务。

0730-5.16.2-如何禁用CDH中的静态资源池_静态资源_16

0730-5.16.2-如何禁用CDH中的静态资源池_回滚_17

集群恢复正常,静态资源取消成功。


总结

使用Cloudera Manager启用静态资源池管理后,CM没有一键取消静态资源池管理的功能,需要手动逐项配置进行回滚。最关键是“主机”->“配置”中需要取消cgroup,其它各项服务比如YARN,HBase,HDFS和Impala,你可以手动逐项取消,也可以使用企业版特性配置历史记录管理与回滚。


参考:


https://docs.cloudera.com/documentation/enterprise/5-16-x/topics/cm_mc_service_pools.html#xd_583c10bfdbd326ba--43d5fd93-1410993f8c2--7ff1__section_l2v_q2w_km