全部产品
Search
文档中心

容器服务 Kubernetes 版 ACK:【组件公告】关于部分OS默认携带mlocate等软件包对OSS挂载路径扫描造成挂载点占用的公告

更新时间:Apr 10, 2024

挂载OSS存储卷时,将在ECS节点上产生挂载路径,ECS上的其他进程对挂载点的扫描也会转换为对OSS的请求。部分操作系统默认携带mlocate等软件包,会对ECS节点上的OSS存储卷挂载路径进行定期扫描。扫描期间将占用OSS存储卷挂载路径,造成OSS存储卷无法卸载、应用访问OSS存储卷响应变慢等问题。本文介绍相关问题的解决方案。

影响范围

如果您的集群符合以下两个条件,则在影响范围内:

  • 节点操作系统:节点使用已知默认携带mlocate软件的操作系统版本,包括Alibaba Cloud Linux 2、Anolis 7。

  • csi-plugin组件:组件版本为v1.26.7及以下或v1.28.1版本。

v1.26.8版本、v1.28.2及以上版本的csi-plugin组件在启动时,已经修改mlocate定期扫描任务配置,可以跳过所有OSS存储卷挂载路径,修复了该问题。

说明

csi-plugin组件的v1.26.8版本灰度发布中,请提交工单申请使用。

查看相关版本

  1. 查看当前集群的节点池OS版本。

    1. 登录容器服务管理控制台,在左侧导航栏选择集群

    2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,选择节点管理 > 节点池

    3. 节点池页面,查看目标节点池右侧操作系统列对应的操作系统。

      • 如果您使用的是自定义OS镜像,请确认操作系统是否为AliyunLinux 2或Anolis 7。

        说明

        AliyunLinux 2即Alibaba Cloud Linux 2操作系统。

      • 如果您使用的是ACK提供的OS镜像,请确认操作系统是否为AliyunLinux。

      若存在以上操作系统,则表明集群中会存在mlocate软件。

  2. 查看当前集群的csi-plugin版本。

    1. 集群列表页面,单击目标集群名称,然后在左侧导航栏,选择运维管理 > 组件管理

    2. 组件管理页面,单击存储页签,找到csi-plugin组件即可查看对应的组件版本。

解决方案

如果您的集群在以上影响范围内,您可以通过升级csi-plugin组件版本来解决。

组件管理页面,单击存储页签,找到csi-plugin组件,然后单击csi-plugin卡片右下角的升级,将组件升级为v1.26.8版本、v1.28.2或以上版本。