清理磁盘空间
使用清理磁盘空间原子服务场景创建任务后,您可以对ECS虚拟机的指定目录进行磁盘清理,释放内存。
前提条件
ECS实例均已成功安装UniAgent,并且UniAgent的状态为运行中。
创建清理磁盘空间任务
- 登录AOM 2.0控制台。
- 在左侧导航栏单击“自动化运维(日落)”,即可进入“自动化运维”界面。
- 在左侧导航栏中选择“服务场景”,在服务场景页面单击“清理磁盘空间”卡片,或单击卡片右上角的选择“创建任务”,进入创建清理磁盘任务页面。
- 填写基本信息,具体的参数参见表1。
图1 创建清理磁盘空间任务
表1 创建清理磁盘空间任务 参数名称
说明
任务名称
自定义任务名称。
最多可输入64个字符,只能由大小写字母、数字、下划线、中划线以及中文字符组成。默认勾选“自动命名”,系统将自动生成任务名称。
企业项目
选择所属的企业项目。
平台
选择任务运行平台,目前仅支持Linux。
清理规则
需填写磁盘清理的目录、待删除的文件名描述、删除多少天前的文件后单击操作列的“保存”,也可以单击“添加清理规则”,创建多个清理规则。
说明:- 暂不支持删除以下目录的文件:/、/bin、/sbin、/etc、/usr、/usr/bin、/usr/sbin、/boot、/lib。
- 支持输入绝对路径。
- 暂不支持模糊匹配路径,例如:/var/logs/*/a.log。
- 暂不支持中文目录输入。
- 暂不支持递归路径,例如:/var/logs/**/a.log。
- 支持删除1-1000天前的文件,从当天零点往前推1-1000天进行删除。
- 选择实例。
- 单击“添加资源”,弹出选择实例页面。单个任务最多支持选择100个实例。
- 实例类型默认为“ECS”。选择方式默认采用“手动选择”方式,选择方式的详细说明请参见表2。
图2 选择实例
表2 选择方式说明 选择方式
说明
手动选择
输入搜索条件,在实例列表中通过搜索条件来选取实例,默认按照名称搜索。
过滤条件
- 输入过滤属性和对应的过滤值,指定过滤条件来选择实例。
- 支持设置多个过滤条件,搜索时多个过滤属性之间为“与”的关系。
- 该方式对未来新增的实例也生效。
标签
- 设置标签键和对应的标签值,指定一个或多个标签来选取实例。
- 选择多个标签时,按照“与”的关系搜索。
- 该方式对未来新增的实例也生效。
从CMDB中选择
输入搜索条件或关键字,从CMDB服务中选取实例。当前节点类型支持两种选择方式,静态IP和动态节点。
- 静态IP:可选中指定CMDB应用下的ECS实例。
- 动态节点:选择CMDB应用中的节点,从而动态获取节点下的ECS实例。该方式对节点下未来新增的实例也生效。
- 如需设置审批配置、执行策略,可展开“更多设置”进行配置,配置参数如表3。
- 单击“立即执行”进入任务执行界面,查看任务执行情况。
也可单击“保存”,将创建好的任务展现在任务管理页面,方便后续对任务进行执行或其他操作。