---
title: 资源管理
description: "在卸载节点服务化安装中，haf-tool支持卸载节点两种模式的资源管理：查询资源配置情况和配置资源。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2200SPC2/accel/kunpengaccel_haf_06_0061.html
sourcePath: /source/zh/kunpengboostkithistory/2200SPC2/accel/kunpengaccel_haf_06_0061.html
indexId: bb7b8b61ba2682d4acc5188f72cc81960d160a5295daf03bc2695dcda587e46c78
---
# 资源管理

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