资源管理
在卸载节点服务化安装中,haf-tool支持卸载节点两种模式的资源管理:查询资源配置情况和配置资源。
查询资源配置情况
查询资源配置命令如下:
/home/omm/haf-install/haf-target/tools/haf-tool resource -r <resource_target>
选项 |
内容 |
必选 |
---|---|---|
-r target resource/--resource=target resource |
target resource表示资源对象,取值范围为:daemon或者已经部署过的服务名称。 |
× |

- 当没有-r选项时,表示查询所有资源的配置。
- 当配置-r,表示查询-r指定的类型的资源配置。
配置资源
配置资源命令如下:
/home/omm/haf-install/haf-target/tools/haf-tool resource -r <resource_target> -c <cpu> -m <mem>
选项 |
内容 |
必选 |
---|---|---|
-r <resource_target>/--resource=<resource_target> |
<resource_target>表示修改的资源对象。取值范围为:daemon或者已经部署过的服务名称。 |
√ |
-c <cpu limit>/--cpu=<cpu limit> |
设置CPU资源限制,daemon的取值最大为4,haf_user的取值最大为CPU总核数,可单独配置CPU,-1表示不限制CPU资源使用。 |
× |
-m <memory limit>/--mem=<memory limit> |
设置内存资源限制,取值最大为当前节点总内存,单位MB,可单独配置内存,-1表示不限制内存资源使用。 |
× |

- 设置CPU资源限制:使用CGROUP对HAF进程和HAF应用服务资源进行设置。
- HAF会在部署前置条件章节中描述的子目录下分别建立HAF目录,该目录下包含daemon和haf_user文件夹,分别用于控制daemon的CPU资源和各个executor对应的CPU资源。当服务被卸载时,该目录不会被删除。若用户重新部署服务,在该目录已存在的情况下,可直接使用。
父主题: 服务管理