本文将告知您如何查看负载的存储信息,帮助您实时掌握负载运行状态。

一、前提条件

  • 本文所指负载包括:有状态负载无状态负载守护进程集普通任务定时任务
  • 当前以无状态负载为例进行操作说明,其他类型负载的存储信息查看流程可参考本文操作。

二、进入存储信息页面

(一)进入页面步骤

请按以下明确路径进入目标无状态应用的存储信息页面,步骤如下:

  • 登录系统后,在系统顶部导航栏或主界面功能入口,选择【MCE容器引擎】模块,点击进入;
  • 进入MCE容器引擎后,在左侧导航菜单中,依次点击【容器云服务】→【无状态应用】,跳转至无状态应用列表页面;
  • 在无状态应用列表页中,可通过页面顶部的“名称搜索”“命名空间筛选”等功能,快速定位需要查看存储信息的目标应用;
  • 找到目标应用后,点击其名称进入该无状态应用的详情页面;
  • 在详情页面的顶部选项卡区域,找到并点击【存储】选项卡,即可查看目标无状态应用的完整存储信息。

存储信息页面示意图:

(二)页面核心区域说明

【存储】选项卡页面主要包含两大核心区域,便于快速获取关键信息:

  • 存储概览区:展示目标负载的存储挂载总数、各类存储类型占比等汇总信息;
  • 存储详情列表区:以表格形式展示每个存储挂载的具体信息,包括存储类型、挂载路径、关联资源、状态等;在表格左上角设有【添加卷】按钮,点击该按钮可进入卷添加页面,为当前负载新增存储卷挂载。

三、存储类型及详细说明

在存储详情列表区,可查看目标负载关联的各类存储类型,不同类型存储的用途、特性及注意事项如下:

(一)空存储

  • 定义:供容器组内多个容器共享的临时存储空间,属于非持久化存储;
  • 核心特性:容器销毁、重启或迁移时,存储内的数据会随之丢失;多个容器可通过该存储实现组内数据共享;
  • 常见用途:临时缓存数据、容器间短期数据交互等场景;
  • 查看要点:重点关注挂载路径(容器内的挂载目录)、共享容器范围。

(二)主机存储

  • 定义:直接挂载主机节点上的本地目录作为负载的存储;
  • 核心特性:数据仅保存在当前挂载的主机节点上,若负载迁移至其他节点,无法访问原节点的主机存储数据;读写速度较快,依赖主机本地存储性能;
  • 常见用途:需要高速读写的临时数据存储、仅需在单节点运行的负载数据存储等;
  • 查看要点:关注关联的主机节点名称、主机侧的原始目录路径、挂载权限(读/写/只读)。

(三)配置存储(ConfigMap)

  • 定义:用于挂载应用的配置文件(以键值对形式存储),实现配置与代码的分离;
  • 核心特性:存储非敏感配置信息(如应用配置参数、配置文件内容等);修改ConfigMap后,挂载的负载可通过重启或热加载感知配置更新;
  • 常见用途:应用的配置文件挂载、环境配置参数注入等;
  • 查看要点:关联的ConfigMap名称、挂载的配置项(键名)、容器内的配置文件路径。

(四)密钥(Secret)

  • 定义:专门用于挂载敏感信息的存储类型,保障密码、密钥、证书等敏感数据的安全;
  • 核心特性:存储内容默认以Base64编码形式展示(非加密,需通过权限控制保障安全);仅授权的负载可访问;支持挂载为文件或环境变量;
  • 常见用途:镜像仓库认证信息、数据库密码、API密钥、SSL证书等敏感信息的挂载;
  • 查看要点:关联的Secret名称、挂载类型(文件/环境变量)、敏感信息的挂载路径或环境变量名(页面不展示具体敏感内容,避免泄露)。

(五)持久化存储(PVC)

  • 定义:基于持久化存储卷(PV)的存储挂载,属于持久化存储类型;
  • 核心特性:数据可长期保存,不受容器销毁、重启或迁移的影响;存储容量、性能由关联的PV和存储类决定;支持跨节点访问;
  • 常见用途:应用核心业务数据存储、需要长期留存的日志数据存储等关键场景;
  • 查看要点:关联的PVC名称、PV名称、存储类、存储容量、挂载路径、存储状态(绑定/未绑定,绑定状态表示可正常使用)。

(六)volumeClaimTemplates

  • 定义:卷申领模板,是有状态负载(StatefulSet)特有的存储配置,用于为每个Pod自动创建独立的持久化存储卷(PVC),实现Pod与存储的一一对应绑定;
  • 核心特性:基于模板批量创建PVC,每个PVC命名规则为“模板名-有状态负载名-序号”(序号从0开始递增);PVC与Pod生命周期关联,Pod重建时仍可绑定原PVC,保障数据连续性;仅适用于有状态负载,无状态负载不支持该存储类型;
  • 常见用途:有状态应用的实例级数据存储,如数据库集群中每个节点的独立数据目录、分布式存储节点的本地数据存储等;
  • 查看要点:关联的有状态负载名称、模板对应的存储类、PVC模板的存储容量、自动创建的PVC列表及绑定状态、每个PVC对应的Pod序号。

四、添加卷功能说明

在存储详情列表区通过【添加卷】按钮可为当前负载新增存储卷挂载,以下是具体操作流程及配置要点:

(一)添加卷操作步骤

  • 在目标负载的【存储】选项卡页面,找到存储详情列表区左上角的【添加卷】按钮,点击进入添加卷配置页面;
  • 在添加卷配置页面,首先选择需要添加的存储类型(支持空存储、主机存储、配置存储(ConfigMap)、密钥(Secret)、持久化存储(PVC)等,需根据业务需求选择);
  • 根据所选存储类型,填写对应的配置信息(不同类型配置项不同,具体参考下文配置要点);
  • 配置信息填写完成后,点击页面底部的【确认】按钮,即可完成卷添加;
  • 返回存储详情列表区,可查看新增的存储卷信息,状态显示正常即表示挂载成功。

(二)不同存储类型添加配置要点

  • 空存储:需配置“名称”(自定义卷名称)、“挂载路径”(容器内的挂载目录)、“共享容器”(选择容器组内需要共享该存储的容器);

  • 主机存储:需配置“名称”、“主机路径”(主机节点上的本地目录路径)、“挂载路径”、“挂载权限”(可选读/写或只读);

  • 配置存储(ConfigMap):需选择目标ConfigMap名称,配置“名称”、“挂载路径”,并选择需要挂载的配置项(键名);

  • 密钥(Secret):需选择目标Secret名称,配置“名称”、“挂载类型”(文件或环境变量)、“挂载路径”(文件类型需配置)或“环境变量名”(环境变量类型需配置);

  • 持久化存储(PVC):需选择已创建的PVC名称,配置“名称”、“挂载路径”、“挂载权限”。

(三)添加卷注意事项

  • 添加卷时需确保所选存储类型与业务需求匹配,避免资源浪费或功能不满足;
  • 挂载路径需确保在容器内未被其他文件或存储占用,否则可能导致容器启动失败;
  • 选择配置存储(ConfigMap)或密钥(Secret)时,需确保目标资源已存在且与当前负载处于同一命名空间;
  • 添加持久化存储(PVC)时,需确保PVC状态为“绑定”,否则无法正常挂载;
  • 卷添加配置需先点击【保存】再点击【提交】方可生效,提交后负载容器会自动重启,建议在业务低峰期操作,避免影响业务运行。
  • 卷添加完成后,若负载处于运行状态,部分存储类型可能需要重启负载才能使挂载生效。
作者:吴升斌  创建时间:2026-01-05 15:14
最后编辑:吴升斌  更新时间:2026-01-30 18:08