中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

资源管理

在卸载节点服务化安装中,haf-tool支持卸载节点两种模式的资源管理:查询资源配置情况和配置资源。

查询资源配置情况

查询资源配置命令如下:

/home/omm/haf-install/haf-target/tools/haf-tool resource -r <resource_target>

表1 命令参数说明

选项

内容

必选

-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>

表2 命令参数说明

选项

内容

必选

-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资源。当服务被卸载时,该目录不会被删除。若用户重新部署服务,在该目录已存在的情况下,可直接使用。