活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
  • MCP市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      Web应用防火墙(独享版)_相关内容
      • 插件实例
        本节介绍了插件实例的用户指南。 操作场景 插件实例展示的是用户已经安装的插件,用户可以在此界面中完成插件的重新安装、卸载等操作。 前提条件 在维护插件实例前,您需要存在一个可用集群。若没有可用集群 ,请参照集群管理>新建集群中内容进行创建。 在维护插件实例前,您需要先安装插件。若没有插件实例,请参考插件市场操作步骤安装插件中的内容进行安装。 操作步骤 重新安装插件 步骤 1,登录云容器引擎控制台,在左侧导航栏中选择“集群”并选择一个可用的集群。 步骤 2,在左侧二级导航栏中选择“插件”“插件实例”。 步骤 3,在插件实例列表中选择要重新安装的插件实例,点击“重新安装”按钮。 步骤 4,在右侧的弹窗中选择“插件版本”,选择“超时时间”,点击“重新安装”按钮 卸载插件 步骤 1,登录云容器引擎控制台,在左侧导航栏中选择“集群”并选择一个可用的集群。 步骤 2,在左侧二级导航栏中选择“插件”“插件实例”。 步骤 3,在插件实例列表中选择要卸载的插件实例,点击“卸载”按钮。 步骤 4,在弹窗中点击“确认”按钮。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        插件
        插件实例
      • 插件市场
        本节介绍了插件市场的用户指南。 操作场景 插件市场展示的是云容器引擎提供的插件,用于丰富集群的能力,满足用户特定的功能需求。 前提条件 在安装插件前,您需要存在一个可用集群。若没有可用集群 ,请参照集群管理>新建集群中内容进行创建。 操作步骤 安装插件: 步骤 1,登录云容器引擎控制台,在左侧导航栏中选择“集群”并选择一个可用的集群。 步骤 2,在左侧二级导航栏中选择“插件”“插件市场”。 步骤 3,在插件列表中选择要安装的插件,点击“安装”按钮。 步骤 4,在右侧的弹窗中选择“插件版本”,选择“超时时间”,点击“安装”按钮。 卸载插件: 步骤 1,登录云容器引擎控制台,在左侧导航栏中选择“集群”并选择一个可用的集群。 步骤 2,在左侧二级导航栏中选择“插件”“插件市场”。 步骤 3,在插件列表中选择要卸载的插件,点击“卸载”按钮。 步骤 4,在弹窗中点击“确认”按钮。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        插件
        插件市场
      • 使用OceanFS静态存储卷(subPath模式)
        本节介绍了用户指南:使用OceanFS静态存储卷(subPath模式)。 使用海量文件静态存储卷,即使用预先在海量文件服务控制台已创建文件系统,通过手动创建PV指定已有文件系统,创建PVC时使用已有PV的方式,实现容器内挂载海量文件。 该模式下需要用户自建文件系统及PV资源,一定程度上增加操作和管理复杂性,一般推荐使用动态创建存储的方式。 subPath模式是指将海量文件存储中的指定子目录作为持久卷使用。当用户挂载持久卷声明时,持久卷中记录的子目录会被挂载到容器中。 前提条件 已创建容器集群 已在插件市场安装存储插件cstorcsi,插件版本>3.6.0,且插件正常运行。(建议使用>4.0的CSI版本) 已在海量文件服务控制台创建文件系统 已建文件系统VPC需要包括容器集群所属VPC,如没有,在文件系统列表页,针对指定实例点击“添加VPC” 使用限制 参见海量文件使用限制 通过控制台使用海量文件静态存储卷 1、创建持久卷(PV) 登录“云容器引擎”管理控制台; 在集群列表页点击进入指定集群; 进入主菜单“存储”——“持久卷”,单击左上角“创建持久卷”; 在创建对话框,配置持久卷PV的相关参数。配置项说明如下: 配置项 说明 名称 PV的名称,以pvc开头。 持久卷类型 当前支持云盘、弹性文件、对象存储、并行文件、海量文件,这里选择海量文件。 具体创建页中展示的存储类型由当前资源池支持情况决定。 存储驱动 采用默认CSI驱动。 访问模式 单机读写(ReadWriteOnce):卷可以被一个节点以读写方式挂载。 多机只读(ReadOnlyMany):卷可以被多个节点以只读方式挂载。 多机读写(ReadWriteMany):卷可以被多个节点以读写方式挂载。 海量文件名称 选择已创建的文件系统。 已有存储类 选择存储类,该功能一般在静态的方式下不怎么使用。 除非用户有一个持久卷申明并且携带了存储类,那么这里才需要添加存储类,使其与持久卷申明匹配。 模式 使用已有海量文件:基于已经存在的海量文件,使用海量文件本身作为一个持久卷。 使用海量文件子目录:基于某个已经存在的海量文件,使用它的子目录作为一个持久卷。 选择“使用海量文件子目录”模式。 子目录 输入海量文件存储中,一个已经存在的子目录。 注意:输入不存在的子目录,会最终导致使用该存储的pod,启动失败。 挂载选项 挂载参数,用户可根据自己的情况实际定制相关参数。 注意:请务必在挂载时使用noresvport参数,该参数可以在网络故障时自动切换端口,保障网络连接,防止文件系统卡住。挂载参数的说明参见 查看这里 标签 用于对 PV 对象进行标记和分类的元数据属性,可以赋予 PV 以自定义的属性或标识。 说明 静态导入场景下,回收策略均为默认Retain,cstorcsi不会删除数据。 参数配置完成后,点击“确定”。创建成功后,可以在持久卷列表查看,此时PV状态为“可用”。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        海量文件
        使用OceanFS静态存储卷(subPath模式)
      • 修改存储池
        本节主要介绍如何使用API修改存储池。 此操作用来修改存储池信息。 请求语法 plaintext PUT /rest/v1/system/storagepool/poolName HTTP/1.1 Date: date ContentType: application/json; charsetutf8 ContentLength: length Host: ip:port Authorization: authorization { "newName": poolName, "description": description } 请求参数 参数 类型 描述 是否必须 poolName String 存储池名称。 是 newName String 存储池的新名称。 取值:长度范围是1~16,只能由字母、数字和短横线()、下划线()组成,字母区分大小写,且仅支持以字母和数字开头。 否 description String 存储池的描述信息。 取值:1~50位字符串。 否 请求示例 修改存储池pool4的名称为storagepool4,并修改描述信息。 plaintext PUT /rest/v1/system/storagepool/pool4 HTTP/1.1 Date: Wed, 19 Jun 2024 06:02:44 GMT ContentType: application/json; charsetutf8 Authorization: HBlock userName:signature ContentLength: 90 Host: 192.168.0.110:1443 { "newName": "storagepool4", "description": "The storage pool level is path" } 响应示例 plaintext HTTP/1.1 200 OK xhblockrequestid: 2a6ccdba8d284dbd8d8aa7aaadc3f050 Connection: keepalive Date: Wed, 19 Jun 2024 06:02:44 GMT Server: HBlock
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        存储池(集群版)
        修改存储池
      • 使用HPFS静态存储卷
        本节介绍了用户指南: 使用HPFS静态存储卷。 使用并行文件静态存储卷,即使用预先在并行文件控制台已创建文件系统,通过手动创建PV指定已有文件系统,创建PVC时使用已有PV的方式,实现容器内挂载并行文件。 该模式下需要用户自建文件系统及PV资源,一定程度上增加操作和管理复杂性,一般推荐使用动态创建存储的方式。 前提条件 已创建容器集群 已在插件市场安装存储插件cstorcsi,且插件版本>3.3.2,插件正常运行。(建议使用>4.0的CSI版本) 已在并行文件控制台创建文件系统 使用限制 参见 并行文件使用限制 通过控制台使用并行文件静态存储卷 1、创建持久卷(PV) 登录“云容器引擎”管理控制台; 在集群列表页点击进入指定集群; 进入主菜单“存储”——“持久卷”,单击左上角“创建持久卷”; 在创建对话框,配置持久卷PV的相关参数。配置项说明如下: 配置项 说明 名称 PV的名称,以pvc开头。 持久卷类型 当前支持云盘、弹性文件、对象存储、并行文件和本地存储,这里选择并行文件。 具体创建页中展示的存储类型由当前资源池支持情况决定。 存储驱动 采用默认CSI驱动。 访问模式 单机读写(ReadWriteOnce):卷可以被一个节点以读写方式挂载。 多机只读(ReadOnlyMany):卷可以被多个节点以只读方式挂载。 多机读写(ReadWriteMany):卷可以被多个节点以读写方式挂载。 并行文件 选择已创建文件系统。 已有存储类 选择存储类功能在静态存储卷场景下较少使用。 仅当已存在带有存储类声明的持久卷申明(PVC)时,才需在此处配置匹配的存储类以实现绑定。 挂载选项 挂载参数,用户可根据自己的情况实际定制相关参数。 标签 用于对 PV 对象进行标记和分类的元数据属性,可以赋予 PV 以自定义的属性或标识。 说明 静态导入场景下,回收策略均为默认Retain。当PVC被删除时,cstorcsi不会删除文件系统。 参数配置完成后,点击“确定”。创建成功后,可以在持久卷列表查看,此时PV状态为“可用”。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        并行文件(CT-HPFS)
        使用HPFS静态存储卷
      • 使用HPFS动态存储卷
        配置项 说明 名称 StorageClass的名称。 存储类型 当前支持云盘、弹性文件、对象存储、并行文件和本地存储,这里选择并行文件。 具体创建页中展示的存储类型由当前资源池支持情况决定。 存储驱动 采用默认CSI驱动 计费模式 可以选择按需计费或者包年包月 回收策略 回收策略,默认为Deleted。 Retained(保留):用户可以手动回收资源。当 PVC对象被删除时,PV 卷仍然存在,对应的数据卷被视为"已释放(released)"。 Deleted(删除):对于支持 Delete 回收策略的卷插件,删除动作会将 PV对象从 Kubernetes 中移除,同时也会从外部基础设施中移除所关联的存储资产。 如果对数据安全性要求高,推荐使用Retain方式,以免误删数据。 绑定策略 绑定策略,默认为Immediate。 Immediate 模式:表示一旦创建了 PVC,也就完成了卷绑定和动态供应。 对于由于拓扑限制而非集群所有节点可达的存储后端,PV会在不知道 Pod 调度要求的情况下绑定或者制备。 WaitForFirstConsumer模式: 该模式将延迟 PV的绑定和制备,直到使用该 PVC的 Pod 被创建。 PV会根据 Pod 调度约束指定的拓扑来选择或供应。 支持扩容 默认该开关是打开的,一般也建议打开。 如果关闭该开关,则使用该存储类的pvc,无法被扩容。 挂载选项 挂载参数,用户可根据自己的情况实际定制相关参数。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        并行文件(CT-HPFS)
        使用HPFS动态存储卷
      • 使用LVM动态存储卷
        配置项 说明 名称 StorageClass的名称。 存储类型 当前支持云盘、弹性文件、对象存储、本地存储、并行文件,这里选择本地存储。 具体创建页中展示的存储类型由当前资源池支持情况决定。 存储驱动 对应StorageClass yaml中provisioner,值为local.csi.cstor.com。 回收策略 回收策略,默认为Deleted。 Retained(保留):用户可以手动回收资源。当PVC对象被删除时,PV 卷仍然存在,对应的数据卷被视为"已释放(released)"。 Deleted(删除):对于支持 Delete 回收策略的卷插件,删除动作会将PV对象从 Kubernetes 中移除,同时也会从外部基础设施中移除所关联的存储资产。如果对数据安全性要求高,推荐使用Retain方式,以免误删数据。 绑定策略 绑定策略,默认为Immediate。 Immediate 模式:表示一旦创建了 PVC,也就完成了卷绑定和动态供应。 对于由于拓扑限制而非集群所有节点可达的存储后端,PV会在不知道 Pod 调度要求的情况下绑定或者制备。WaitForFirstConsumer模式: 该模式将延迟 PV的绑定和制备,直到使用该 PVC的 Pod 被创建。 PV会根据 Pod 调度约束指定的拓扑来选择或供应。 参数 本地存储类型:参数键为type;该场景下选择lvm。 存储池:参数键为baseStor,选择上一步创建的存储池。 挂在类型:参数键为csi.storage.k8s.io/fstype,支持参数值包括ext4、xfs。 挂载选项 挂载参数,用户可根据自己的情况实际定制相关参数。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        本地存储
        使用LVM动态存储卷
      • 使用LocalPV动态存储卷
        配置项 说明 名称 StorageClass的名称。 存储类型 前支持云盘、弹性文件、对象存储、并行文件、海量文件和本地存储,这里选择本地存储。 具体创建页中展示的存储类型由当前资源池支持情况决定。 存储驱动 采用默认CSI驱动。 回收策略 回收策略,默认为Deleted。 Retained(保留):用户可以手动回收资源。当 PVC对象被删除时,PV 卷仍然存在,对应的数据卷被视为"已释放(released)"。 Deleted(删除):对于支持 Delete 回收策略的卷插件,删除动作会将 PV对象从 Kubernetes 中移除,同时也会从外部基础设施中移除所关联的存储资产。 如果对数据安全性要求高,推荐使用Retain方式,以免误删数据 绑定策略 绑定策略,默认为Immediate。 Immediate 模式:表示一旦创建了 PVC,也就完成了卷绑定和动态供应。 对于由于拓扑限制而非集群所有节点可达的存储后端,PV会在不知道 Pod 调度要求的情况下绑定或者制备。 WaitForFirstConsumer模式: 该模式将延迟 PV的绑定和制备,直到使用该 PVC的 Pod 被创建。 PV会根据 Pod 调度约束指定的拓扑来选择或供应。 支持扩容 开关默认打开,也建议打开。 如果开关关闭,则使用该存储类的pvc无法扩容。 参数 本地存储类型:参数键为type;该场景下选择localpv。 挂载目录:参数键为baseStor。当配置目录不存在时,插件会在节点上自动创建目录。 挂载选项 挂载参数,用户可根据自己的情况实际定制相关参数。比如设置挂载参数为:discard:表示在挂载文件系统时指定 discard 参数,文件系统中删除文件后会自动触发 discard 操作,通知块设备释放掉未使用的 Block 。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        本地存储
        使用LocalPV动态存储卷
      • 使用ZOS静态存储卷
        2、创建持久卷声明(PVC) 使用kubectl连接集群,创建示例yaml文件pvcexample.yaml: plaintext apiVersion: v1 kind: PersistentVolumeClaim metadata: name: {YOURPVCNAME} namespace: default spec: accessModes: ReadWriteOnce resources: requests: storage: 5Gi volumeMode: Filesystem volumeName: {YOURPVNAME} 替换PV名称 执行以下命令,创建PVC plaintext kubectl apply f pvcexample.yaml 查看创建的PVC:登录“云容器引擎”管理控制台;在集群列表页点击进入指定集群;进入主菜单“存储”——“持久卷声明”,在列表查看。 3、创建工作负载 使用kubectl连接集群,创建示例yaml文件stsexample.yaml: plaintext apiVersion: "apps/v1" kind: "StatefulSet" metadata: name: "zostest" namespace: "default" spec: podManagementPolicy: "OrderedReady" replicas: 1 revisionHistoryLimit: 10 serviceName: "" template: spec: containers: image: "nginx:1.25alpine" imagePullPolicy: "IfNotPresent" name: "container1" resources: limits: cpu: "100m" memory: "256Mi" requests: cpu: "100m" memory: "256Mi" terminationMessagePath: "/dev/terminationlog" terminationMessagePolicy: "File" volumeMounts: mountPath: "/ccetmp" name: "volume1" subPath: "ccsetest" dnsPolicy: "ClusterFirst" restartPolicy: "Always" schedulerName: "defaultscheduler" securityContext: {} terminationGracePeriodSeconds: 30 volumes: name: "volume1" persistentVolumeClaim: claimName: {YOURPVCNAME} 替换为步骤2中的PVC名称 updateStrategy: rollingUpdate: partition: 0 type: "RollingUpdate" 执行以下命令,创建StatefulSet plaintext kubectl apply f stsexample.yaml 查看创建的有状态负载:登录“云容器引擎”管理控制台;在集群列表页点击进入指定集群;进入主菜单“工作负载”——“有状态”,在列表查看
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        对象存储(CT-ZOS)
        使用ZOS静态存储卷
      • 有状态
        本节介绍了有状态服务的用户指南。 基本概念 有状态工作负载:即kubernetes中的“StatefulSet”,有状态工作负载支持实例有序部署和删除,支持持久化存储,适用于实例间存在互访的场景,如ETCD、mysqlHA等。 操作场景 在运行过程中会保存数据或状态的工作负载称为“有状态工作负载(statefulset)”。例如Mysql,它需要存储产生的新数据。 因为容器可以在不同主机间迁移,所以在宿主机上并不会保存数据,这依赖于云容器引擎提供的高可用存储卷,将存储卷挂载在容器上,从而实现有状态工作负载的数据持久化。 前提条件 在创建容器工作负载前,您需要存在一个可用集群。若没有请参照集群开通中内容创建。 若工作负载需要被外网访问,请确保集群中至少有一个节点已绑定弹性IP,或已购买负载均衡实例。 创建多个工作负载时,请确保容器使用的端口不冲突 ,否则部署会失败。 操作步骤及说明 创建StatefulSet与创建Deployment的过程类似,但主要有以下几个方面的差异,需要注意: 数据卷 除了Deployment能够使用的六种类型的数据卷之外,StatefulSet还多了新建PVC这种类型的数据卷挂载,而且这种类型的数据卷仅StatefulSet能够使用。一般情况下,如果我们使用StatefulSet来做数据的持久化,即可使用新建PVC这种数据卷。 使用这种数据卷挂载的时候,我们需要提前创建好存储类,然后点击上面的新建pvc。 新建pvc时的参数需要留意,只有同时满足下述条件,新建PVC才能成功绑定到我们提前创建的持久存储卷上: 名称可以任意填写 StorageClass;名称要选择我们提前创建好的持久存储类。 所需容器:不能超过我们提前创建好的持久存储卷的容量。 访问模式:要和我们提前创建的持久存储卷的访问模式一致。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        工作负载(旧版)
        有状态
      • 使用ZOS动态存储卷
        配置项 说明 名称 PVC的名称。 存储声明类型 当前支持云盘、弹性文件和对象存储,这里选择对象存储。 具体创建页中展示的存储类型由当前资源池支持情况决定。 是否指定存储类 在动态创建的场景下,需要指定存储类,并且选择上一步创建的存储类。 是否指定存储卷 在动态创建的场景下,无需指定存储卷。 容量 可以根据需求自定义容量。 访问模式 单机读写(ReadWriteOnce):卷可以被一个节点以读写方式挂载 多机只读(ReadOnlyMany):卷可以被多个节点以只读方式挂载 多机读写(ReadWriteMany):卷可以被多个节点以读写方式挂载
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        对象存储(CT-ZOS)
        使用ZOS动态存储卷
      • 使用SFS静态存储卷
        2、创建持久卷声明(PVC) 使用kubectl连接集群,创建示例yaml文件pvcexample.yaml: plaintext apiVersion: v1 kind: PersistentVolumeClaim metadata: name: {YOURPVCNAME} namespace: default spec: accessModes: ReadWriteOnce resources: requests: storage: 500Gi volumeMode: Filesystem volumeName: {YOURPVNAME} 替换PV名称 执行以下命令,创建PVC plaintext kubectl apply f pvcexample.yaml 查看创建的PVC:登录“云容器引擎”管理控制台;在集群列表页点击进入指定集群;进入主菜单“存储”——“持久卷声明”,在列表查看。 3、创建工作负载 使用kubectl连接集群,创建示例yaml文件stsexample.yaml: plaintext apiVersion: "apps/v1" kind: "StatefulSet" metadata: name: "nastest" namespace: "default" spec: podManagementPolicy: "OrderedReady" replicas: 1 revisionHistoryLimit: 10 serviceName: "" template: spec: containers: image: "nginx:1.25alpine" imagePullPolicy: "IfNotPresent" name: "container1" resources: limits: cpu: "100m" memory: "256Mi" requests: cpu: "100m" memory: "256Mi" terminationMessagePath: "/dev/terminationlog" terminationMessagePolicy: "File" volumeMounts: mountPath: "/ccetmp" name: "volume1" dnsPolicy: "ClusterFirst" restartPolicy: "Always" schedulerName: "defaultscheduler" securityContext: {} terminationGracePeriodSeconds: 30 volumes: name: "volume1" persistentVolumeClaim: claimName: {YOURPVCNAME} 替换为步骤2中的PVC名称 updateStrategy: rollingUpdate: partition: 0 type: "RollingUpdate" 执行以下命令,创建StatefulSet plaintext kubectl apply f stsexample.yaml 查看创建的有状态负载:登录“云容器引擎”管理控制台;在集群列表页点击进入指定集群;进入主菜单“工作负载”——“有状态”,在列表查看。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        弹性文件存储(CT-SFS)
        使用SFS静态存储卷
      • 使用云盘静态存储卷
        配置项 说明 标签 用于对 PV 对象进行标记和分类的元数据属性,可以赋予 PV 以自定义的属性或标识。 持久卷类型 当前支持云盘、弹性文件、对象存储、并行文件和海量文件,这里选择云盘。 具体创建页中展示的存储类型由当前资源池支持情况决定。 存储驱动 采用默认CSI驱动。 访问模式 单机读写(ReadWriteOnce):卷可以被一个节点以读写方式挂载。 多机只读(ReadOnlyMany):卷可以被多个节点以只读方式挂载。 多机读写(ReadWriteMany):卷可以被多个节点以读写方式挂载。 说明:如果使用非共享盘存储,访问模式不能为ReadWriteMany或者ReadOnlyMany。仅PVC为块设备模式(Block)时,才可以使用共享盘,访问模式才可以为ReadWriteMany或者ReadOnlyMany。 挂载类型 当前支持ext4、xfs。 挂载选项 挂载参数,用户可根据自己的情况实际定制相关参数。 比如设置挂载参数为: discard:表示在挂载文件系统时指定 discard 参数,文件系统中删除文件后会自动触发 discard 操作,通知块设备释放掉未使用的 Block 。 卷模式 文件系统(Filesystem):默认方式,该类型卷会被 Pod 挂载(Mount) 到某个目录。 如果卷的存储来自某块设备而该设备目前为空,Kuberneretes 会在第一次挂载卷之前在设备上创建文件系统。 块设备(Block): 这类卷以块设备的方式交给 Pod 使用,其上没有任何文件系统。 这种模式对于为 Pod 提供一种使用最快可能方式来访问卷而言很有帮助, Pod 和卷之间不存在文件系统层。 说明:如果使用共享盘存储,卷模式仅支持块设备(Block)。 名称 PV的名称,以pvc开头。 已有存储类 选择存储类功能在静态存储卷场景下较少使用。 仅当已存在带有存储类声明的持久卷申明(PVC)时,才需在此处配置匹配的存储类以实现绑定。 云盘ID 选择已有云盘实例。单击会弹出选择云盘会话,会话中会展示可使用的云盘信息,可使用条件包括: 云盘所在可用区与集群节点可用区相同。 磁盘模式为VBD、磁盘为非加密盘。 磁盘为非系统盘 及非云主机成套资源 。 磁盘状态可用。 如磁盘为非共享盘,磁盘需未被挂载。 注意 同一个云硬盘不能导入到两个持久卷中使用,这样会造成一些K8S的使用问题。用户需要辨别哪些云硬盘已经被pv使用,需要避免出现两个持久卷指向同一个云硬盘的情况。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        云硬盘存储(CT-EVS)
        使用云盘静态存储卷
      • 使用云盘动态存储卷
        本节介绍了用户指南;使用云盘动态存储卷。 使用云盘动态存储卷时,无需预先创建云硬盘和 PV,只需在创建 PVC 时指定存储类(StorageClass),存储插件 cstorcsi 即可自动创建对应的云盘实例及 PV 资源。 该模式为推荐方案,便于您聚焦于工作负载的存储需求,无需手动预配置存储资源,有效降低底层基础设施的管理复杂度。 前提条件 已创建容器集群。 已在插件市场安装存储插件cstorcsi,且插件正常运行。(建议使用>4.0的CSI版本) 使用XSSD云盘,需要CSI版本大于等于4.0.4。 使用限制 参见 云硬盘使用限制 通过控制台使用云盘动态存储卷 1、创建存储类(StorageClass) 登录云容器引擎管理控制台; 在集群列表页点击进入指定集群; 进入主菜单“存储”——“存储类”,单击左上角“创建”; 在创建对话框,配置存储类StorageClass的相关参数。配置项说明如下: 配置项 说明 名称 StorageClass的名称。 存储类型 当前支持云盘、弹性文件、对象存储、并行文件和海量文件,这里选择云盘。 具体创建页中展示的存储类型由当前资源池支持情况决定。 存储驱动 采用默认CSI驱动。 计费模式 可以选择按需计费或者包年包月。 回收策略 回收策略,默认为Deleted。 Retained(保留):用户可以手动回收资源。当 PVC对象被删除时,PV 卷仍然存在,对应的数据卷被视为"已释放(released)"。 Deleted(删除):对于支持 Delete 回收策略的卷插件,删除动作会将 PV对象从 Kubernetes 中移除,同时也会从外部基础设施中移除所关联的存储资产。 如果对数据安全性要求高,推荐使用Retain方式,以免误删数据。 绑定策略 绑定策略,默认为Immediate。 Immediate 模式:表示一旦创建了 PVC,也就完成了卷绑定和动态供应。 对于由于拓扑限制而非集群所有节点可达的存储后端,PV会在不知道 Pod 调度要求的情况下绑定或者制备。 WaitForFirstConsumer模式: 该模式将延迟 PV的绑定和制备,直到使用该 PVC的 Pod 被创建。 PV会根据 Pod 调度约束指定的拓扑来选择或供应。 磁盘模式 当前仅支持VBD。 支持扩容 默认该开关是打开的,一般也建议打开。 如果关闭该开关,则使用该存储类的pvc,无法被扩容。 参数 云盘类型:参数键为type,支持参数值如下: SATA:普通IO SAS:高IO SSDgenric:通用型SSD SSD:超高IO FASTSSD:极速型SSD XSSD0:XSSD0 XSSD1:XSSD1 XSSD1:XSSD1 挂载类型:参数键为csi.storage.k8s.io/fstype,支持参数值包括ext4、xfs 共享盘:当选中打勾时表示使用共享盘,不打勾表示使用非共享盘 可用区:选择随机,或者指定具体的某个可用区。建议与存储产品确认,哪些可用区有对应的云硬盘类型,再进行选择。 存储加密:选择加密后,需要选择具体的秘钥。用户需要提前创建好秘钥,供ccse控制台调用,当前仅支持默认秘钥和按需秘钥。 存储标签:创建存储资源时,给存储资源添加对应的标签,注意,该标签不是K8S的label,而是存储侧的资源标签,需要在存储控制台或者云资源视图查看。 挂载选项 挂载参数支持用户根据实际需求进行自定义配置。 例如,设置挂载参数为 discard:表示在挂载文件系统时启用 discard 功能。当文件系统中删除文件后,系统会自动触发 discard 操作,通知底层块设备释放未使用的存储块。 参数配置完成后,点击“确定”。创建成功后,可以在存储类列表查看。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        存储
        云硬盘存储(CT-EVS)
        使用云盘动态存储卷
      • 错误码
        HTTP status 错误码 错误信息 描述 400 StandaloneModeNotAllowed ' operation ' is not supported by standalone mode of HBlock. 单机版本HBlock不支持该操作。 404 TuningNotComplete The previous tuning operation failed to execute on serverid1 , serverid2 ......, the system is automatically retrying. In the meantime, please check and ensure network connection is stable. If the issue persists, please contact software vendor. 上一次的性能调优操作未结束。
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        调整HBlock性能参数(集群版适用)
        错误码
      • 查看性能调优配置
        名称 类型 描述 perfScen String 性能调优针对的场景: ICv1:智算场景。 VMv1:虚拟化场景。 default:系统默认的类型。 haSens String 性能调优针对的场景敏感型: High:高敏感型场景。 Middle:中等敏感型场景。 Low:低敏感型场景。 custom:用户设置的场景。 Unknown:场景未知。
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        调整HBlock性能参数(集群版适用)
        查看性能调优配置
      • 镜像拉取凭证
        参数 参数说明 名称 新建的镜像拉取凭证名称,同⼀个命名空间⾥命名必须唯⼀。 仓库域名 需要使⽤凭证认证的仓库域名。 ⽤户名 仓库认证⽤户名。 邮箱 仓库认证邮箱。 密码 仓库认证密码。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        配置管理
        镜像拉取凭证
      • 调整HBlock性能参数
        参数 类型 描述 是否必须 perfScen String 设置性能调优针对的场景。 取值: ICv1:智算场景。 VMv1:虚拟化场景。 default:系统默认的类型。 否 haSens String 设置性能调优针对的场景敏感型。 取值: High:高敏感型场景。 Middle:中等敏感型场景。 Low:低敏感型场景。 默认值为Middle。 否
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        调整HBlock性能参数(集群版适用)
        调整HBlock性能参数
      • 创建有状态负载(StatefulSet)
        实例间发现服务配置 Headless Service用于解决StatefulSet内Pod互相访问的问题,Headless Service给每个Pod提供固定的访问域名。具体请参见Headless Service。 服务配置 服务(Service)是用来解决Pod访问问题的。每个Service有一个固定IP地址,Service将访问流量转发给Pod,而且Service可以给这些Pod做负载均衡。您也可以在创建完工作负载之后再创建Service,Service的概念和使用方法请参见Service概述。 高级配置 设置升级策略、调度策略、标签与注解、DNS 配置、性能管理配置、网络配置等。单击右下角“创建工作负载”完成创建。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        工作负载(新版)
        创建有状态负载(StatefulSet)
      • 节点异常问题排查
        解决方案 当节点调度资源不足时,需降低节点负载,方法如下: 1、删除或减少不必要的Pod,降低节点的负载。 2、根据自身业务情况,限制Pod的资源配置。 3、在集群中添加新的节点。 4、为节点进行升配。 节点CPU不足 问题原因 通常是节点上的容器占用CPU过多导致节点的CPU不足。 问题现象 当节点CPU不足时,可能会导致节点状态异常。 解决方案 1、通过节点的监控查看CPU增长曲线,确认异常出现时间点,检查节点上的进程是否存在CPU占用过高的现象。 2、降低节点的负载。 3、如需重启节点,可尝试重启异常节点。 节点内存不足MemoryPressure 问题原因 通常是节点上的容器占用内存过多导致节点的内存不足。 问题现象 1、当节点的可用内存低于memory.available配置项时,则节点状态中MemoryPressure为True,同时该节点上的容器被驱逐。 2、当节点内存不足时,会有以下常见错误信息: 2.1 节点状态中MemoryPressure为True。 2.2 当节点上的容器被驱逐时: 2.2.1 在被驱逐的容器事件中可看到关键字The node was low on resource: memory。 2.2.2 在节点事件中可看到关键字attempting to reclaim memory。 2.2.3 可能会导致系统OOM异常,当出现系统OOM异常时,节点事件中可看到关键字System OOM。 解决方案 1、通过节点的监控查看内存增长曲线,确认异常出现时间点,检查节点上的进程是否存在内存泄露现象。 2、降低节点的负载。 3、如需重启节点,可尝试重启异常节点。 节点索引节点不足InodesPressure
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        节点与节点池
        节点异常问题排查
      • 设置资源配额与限制
        资源限制 资源类型 说明 默认资源限制 未指定资源限制时,每个容器的CPU、内存默认限制值 默认资源申请 未指定资源申请时,每个容器的CPU、内存默认申请值 最小资源限制 容器的最小资源请求值 最大资源限制 容器的最大资源限制值 注意 只填写最小资源限制或最大资源限制的情况下,Kubernetes会自动设置默认资源限制和默认资源申请 只填写最小资源限制时,Kubernetes会根据该值自动设置默认资源申请 有填写最大资源限制时,Kubernetes会根据该值自动设置默认资源限制、默认资源申请
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        命名空间
        设置资源配额与限制
      • 移除存储池内的节点
        请求示例 移除存储池storagepool4内的节点。 plaintext DELETE /rest/v1/system/storagepool/storagepool4/node HTTP/1.1 Date: Wed, 19 Jun 2024 08: 06: 59 GMT ContentType: application/json; charsetutf8 Authorization: HBlock userName:signature ContentLength: 111 Host: 192.168.0.110: 1443 { "nodes": [ "default:hblock3:/mnt/stor", "default:hblock3:/mnt/storage01" ] } 响应示例 plaintext HTTP/1.1 202 Accepted xhblockrequestid: 81f0984208a54271a4a5fdfeed0091e0 Connection: keepalive ContentLength: 0 Date: Wed, 19 Jun 2024 08:06:59 GMT Server: HBlock
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        存储池(集群版)
        移除存储池内的节点
      • 为Pod配独占网卡和固定IP及独立子网、安全组
        声明使用独占ENI或固定IP的Pod卡在pending状态为什么没创建出来? 可查看工作负载或Pod的事件,通常是ENI配额不够导致Pod无法调度: plaintext Events: Type Reason Age From Message Warning FailedScheduling defaultscheduler 0/5 nodes are available: 5 Insufficient network.ccse.ctyun.cn/eni.
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        网络
        容器网络插件
        Cubecni网络插件
        为Pod配独占网卡和固定IP及独立子网、安全组
      • 守护进程
        本节介绍了守护进程的用户指南。 基本概念 创建守护进程集:即kubernetes中的“DaemonSet”,守护进程集确保全部(或者某些)节点都运行一个Pod实例,支持实例动态添加到新节点,适用于实例在每个节点上都需要运行的场景,如ceph、fluentd、Prometheus Node Exporter等。 操作场景 守护进程集(DaemonSet)可以确保全部(或者某些)节点上仅运行一个Pod实例,当有节点加入集群时,也会为他们新增一个 Pod。当有节点从集群移除时,这些Pod也会被回收。删除 DaemonSet 将会删除它创建的所有Pod。 使用DaemonSet的一些典型用法: 运行集群存储daemon,例如在每个节点上运行glusterd、ceph。 在每个节点上运行日志收集daemon,例如fluentd、logstash。 在每个节点上运行监控daemon,例如Prometheus Node Exporter、collectd、Datadog代理、New Relic代理,或Ganglia gmond。 一种简单的用法是为每种类型的守护进程在所有的节点上都启动一个DaemonSet。一个稍微复杂的用法是为同一种守护进程部署多个DaemonSet;每个具有不同的标志, 并且对不同硬件类型具有不同的内存、CPU要求。 前提条件 在创建守护进程集前,您需要存在一个可用集群。若没有可用集群,请参照集群开通中内容创建。 操作步骤及说明 创建DaemonSet与创建Deployment的过程类似,仅升级方式有差异,需要注意: 删除升级(不推荐这种升级方式):如果设置DaemonSet的升级方式为删除升级,那么我们全量替换升级DaemonSet时,全量替换更新的内容在我们重新部署Pods前是不会生效的。 滚动升级:如果设置DaemonSet的升级方式为滚动升级,那么我们全量替换升级DaemonSet时,k8s会自动帮我们删除重建DaemonSet的每一个Pod,此时有一个可选的参数MaxUnavailable。MaxUnavailable:设置升级过程中最多有多少个Pod处于不可用状态,默认值为1。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        工作负载(旧版)
        守护进程
      • 添加节点到存储池
        参数 类型 描述 是否必须 poolName String 存储池名称。 取值:长度范围是1~16,只能由字母、数字和短横线()、下划线()组成,字母区分大小写,且仅支持以字母和数字开头。 是 nodes Array of String 指定加入存储池的节点,该节点必须属于集群拓扑节点。 说明 如果待添加的节点下含有子节点,则尚未被分配到任何存储池的子节点,将会被统一添加到该存储池中。 节点名称可以使用在集群拓扑中的全路径,格式为: name : name : name ,从根节点开始逐级指定;也可以使用部分路径,但该路径需在集群拓扑中唯一。例如default:room4:hblock4、room4:hblock4、hblock4在集群拓扑中均指向同一节点,且节点名在集群拓扑中唯一,则任选其一即可。 是
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        存储池(集群版)
        添加节点到存储池
      • 创建守护进程(DaemonSet)
        基本信息 负载类型:选择守护进程DaemonSet。工作负载类型的介绍请参见工作负载概述。 负载名称:填写工作负载的名称。 命名空间:选择工作负载的命名空间,默认为当前进入的命名空间。您可以单击后面的“创建命名空间”,命名空间的详细介绍请参见创建命名空间。 时区同步:选择是否开启时区同步。开启后容器与节点使用相同时区(时区同步功能依赖容器中挂载的本地磁盘,请勿修改删除),时区同步详细介绍请参见时区同步。 说明 DaemonSet负载没有实例数量的配置。 容器配置 Pod中可以配置多个容器,您可以单击右侧“添加容器”为Pod配置多个容器。 容器名称:为容器命名。 镜像更新策略:选择是否总是拉取镜像。 镜像名称:选择容器使用的镜像,支持多种镜像来源。 镜像版本:选择需要部署的镜像版本。 资源配额:配置 CPU 和内存的申请值和限制值。 初始化容器:选择是否作为初始化容器。 生命周期:配置容器生命周期的特定操作。 健康检查:设置存活探针、就绪探针及启动探针。 环境变量:设置容器运行环境的变量。 数据存储:挂载本地存储或云存储。 安全设置:对容器权限进行设置,保护系统和其他容器不受其影响。请输入用户ID,容器将以当前用户权限运行。 镜像访问凭证:选择访问镜像仓库的凭证。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        工作负载(新版)
        创建守护进程(DaemonSet)
      • 创建无状态负载(Deployment)
        本节介绍了创建无状态负载(Deployment)的用户指南。 基本概念 无状态工作负载:即kubernetes中的“Deployment”,无状态工作负载支持弹性伸缩与滚动升级,适用于实例完全独立、功能相同的场景,如:nginx、wordpress等。 操作场景 在运行中始终不保存任何数据或状态的工作负载称为“无状态负载 Deployment”,例如nginx。您可以通过控制台或kubectl命令行创建无状态负载。 前提条件 在创建容器工作负载前,您需要存在一个可用集群。若没有可用集群 ,请参照集群开通中内容进行创建。 若工作负载需要被外网访问,请确保集群中至少有一个节点已绑定弹性IP,或已购买负载均衡实例。 创建多个工作负载时,请确保容器使用的端口不冲突 ,否则部署会失败。 操作步骤及说明 步骤 1 登录云容器引擎控制台。 步骤 2 单击集群名称进入集群,在左侧选择“工作负载”,选择“无状态”,在右上角单击“创建Deployment”。 步骤 3 配置工作负载的信息。 基本信息 负载类型:选择“无状态负载 Deployment”。 负载名称:输入负载的名称,名称长度为1到63个字符,可以包含小写英文字母、数字和中划线(),并以小写英文字母开头,小写英文字母或数字结尾。 命名空间:选择工作负载的命名空间,默认为 default。您可以创建新的命名空间。 实例数量:填写实例的数量,即工作负载 Pod 的数量。 时区同步:选择是否开启时区同步,开启后容器与节点使用相同时区。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        工作负载(新版)
        创建无状态负载(Deployment)
      • 基本信息
        本节介绍了:集群基本信息 操作场景 查看集群的物理部署信息以及其他访问信息或者绑定弹性IP对外提供服务。 前提条件 ● 在查看集群信息前,您需要存在⼀个可用集群。若没有可用集群,请参照订购集群 进⾏创建。 ● 如果需要绑定弹性IP(EIP),您需要确保已经已经购买弹性IP。 操作步骤 1、点击绑定EIP 。 2、下拉选择需要绑定的EIP,点击确认 。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        集群
        集群概述
        基本信息
      • 迁移iSCSI target(集群版适用)
        名称 类型 描述 luns Array of lun 卷的属性集合,详见“ 表2响应参数lun说明 ”。
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        iSCSI target管理
        迁移iSCSI target(集群版适用)
      • 节点池概述
        术语 描述 伸缩组 节点池当开启自动弹性伸缩时,底层使用伸缩组管理节点,一个伸缩组包含节点规格及弹出的实例集合,用于自动扩展和管理用途。 伸缩配置 伸缩组中的配置被称为伸缩配置。 伸缩活动 节点池的每次扩缩容、添加节点、移除节点都会触发伸缩活动。触发伸缩活动后,所有扩张和收缩动作都交由系统自动完成,并留下相关记录,您可以通过节点池的伸缩活动查看节点池的历史伸缩活动记录。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        节点与节点池
        节点池概述
      • 监控节点
        本节介绍了监控节点的用户指南。 监控节点 云容器引擎集群集成了Prometheus监控服务,可查看对应节点实例的基本监控信息。本文介绍如何查看Kubernetes集群下节点的监控信息。 操作步骤 登录云容器引擎控制台在左侧导航栏选择 集群 。 在集群列表 页面,单击目标集群名称,然后在左侧导航栏,选择 节点管理 > 节点 。 在节点 页面,单击目标节点右侧左操作 列的 监控 。
        来自:
        帮助文档
        云容器引擎 专有版/托管版
        用户指南
        节点与节点池
        节点管理
        监控节点
      • 错误码列表
        HTTP status 错误码 错误信息 描述 400 CanNotAddNodeToPool The node nodeName has no available paths added to storage pool poolname . 该节点没有可用的path节点添加到存储池。 400 CanNotDeleteBasePool The storage pool with name poolName can not be deleted. It is a base pool. 无法删除基础存储池。 400 CanNotDeleteNode The node nodeName can not be deleted. Please remove its child nodes and try again. 该节点不能移除,需要先移除它的子节点后才能移除该节点。 400 CanNotDeleteRootNode The type of node nodeName is root, it cannot be deleted. 不能删除根节点。 400 CanNotMoveNode The node nodeName can not be moved. Please make sure the node type is not lower than the fault domain level of storage pool which its leaf node belongs to. 节点不满足重新映射条件,请修改后重试。 400 DuplicatedNode The node with name nodeName is not unique in the topology. 节点名称在集群中不唯一。 400 ExceedThreshold The number of operation cannot exceed value . 超出了系统允许的最大个数,无法执行该操作。 400 InvalidEnumValue Value value at 'node type' failed to satisfy constraint: Argument must satisfy enum value set: [ value1, value2... ] 节点类型错误,不符合枚举值。 400 InvalidFile Failed to parse file filename . 文件格式不正确。 400 InvalidNodeName Value value at 'node name' failed to satisfy constraint: Argument must contain only letters, digits, dots (.), underscores () or hyphens (), and does not exceed 63 characters, must begin with a letter or digit. 节点名称不正确。长度范围1~63,只能由字母、数字、句点(.)、下划线()和短横线()组成,字母区分大小写,且仅支持以字母或数字开头。 400 InvalidNodeType Value value at 'node type' failed to satisfy constraint: the first node type must be root. 节点类型的包含关系错误,第一个节点必须是root。 400 InvalidNodeType Value value at 'node type' failed to satisfy constraint: childNodes of room are limited to [rack, server], childNodes of rack to [server], childNodes of server to [path] only. 节点类型的包含关系错误。room的节点仅限于rack、server,机架的子节点是server,server的子节点是path。 400 InvalidPathStatus The path path status is ' status ', the request is invalid. 数据目录状态不正确,无法执行操作。 400 InvalidPoolName Value value at 'pool name' failed to satisfy constraint: Argument must contain only letters, digits, underscores () or hyphens (), and does not exceed 16 characters, must begin with a letter or digit. 存储池名称不正确。 400 InvalidTopology Failed to parse topology. 拓扑格式不符合要求。 400 InvalidTopologyContent The content of the topology is not compliant. 拓扑文件内容解析错误。 400 InsufficientPath The base storage pool must have at least one disk path. 基础存储池至少要有一个数据目录。 400 LUNCorruptedRisk There is a LUN with redundancy mode, which has the minimum requirement for the number of fault domains. LUN: lunName1 [, lunName2.... ] Removing the node may cause data loss. You can use force remove. When using this option, there may be a risk of data loss. 节点移除后会造成卷数据损毁:lunName1[, lunName2....]。移除节点可能会引起数据丢失。只能使用强制移除。请注意,强制移除,会产生数据丢失风险,请谨慎操作。 400 LUNExists There are LUNs in this storage pool Please delete all LUNs and try again. 存储池关联的卷不存在。 400 MissingRequiredAncestorNode The node nodeName has no ancestor node with type nodetype . 没有对应的父节点类型。 400 MissingRequiredDescendantNode The node nodeName has no descendant node with type nodetype . 没有对应的子节点类型。 400 NodeAlreadyExists The node with name nodeName has already exists in the topology. 节点名称已经在拓扑图中存在。 400 NodeNotAllowed The type of node nodeName is type, the request is invalid. 节点名称和节点类型不匹配。 400 NoSuchFile The file with name filename does not exist. 文件不存在。 400 NoSuchNode The node with name nodeName does not exist. 节点不存在。 400 NoSuchStoragePool The storage pool with name poolName does not exist. 存储池不存在。 400 NodeTypeNotMatch Node type does not match. Please check parent node type. 节点类型不匹配,请检查父节点。 400 PathConflict Can not use path pathName because it belongs to another storage pool. 不能添加该节点,因为该节点已经属于其他存储池。 400 PermissionDenied Failed to action because user has no permission. 用户的权限不足,无法执行操作。 400 PoolAlreadyExists The storage pool with name poolName already exists. 存储池名字已经存在。 400 RemoveFaultDomainRisk Can not remove multiple fault domains at the same time. You can use force remove. When using this option, there may be a risk of data loss. 无法同时移除的多个故障域。 400 RemoveNodeRisk The node nodeName or its child nodes are being used by a storage pool. Removing the node may cause data loss. You can use force remove. When using this option, there may be a risk of data loss. 移除节点可能会引起数据丢失。只能使用强制移除。请注意,强制移除,会产生数据丢失风险,请谨慎操作。 400 SamePool Cannot use the same storage pool poolName. 不能使用名字相同的存储池。 400 StandaloneModeNotAllowed ' operation ' is not supported by standalone mode of HBlock. 单机版本HBlock不支持该操作。 400 SystemCrashRisk The node nodename can not be removed because there is only one available fault domain left in the base storage pool, or the node is related to multiple fault domains in the base pool, removing node may result in a system crash. 无法移除节点,存在以下情况之一,移除节点可能引发系统崩溃:基础存储池仅剩一个可用故障域时,无法移除故障域内的任何节点;节点涉及基础存储池的多个故障域。 409 InvalidPoolStatus The status of storage pool poolName is 'status', the request is invalid. 存储池当前的状态不正确,请求无效。
        来自:
        帮助文档
        存储资源盘活系统
        API参考
        存储池(集群版)
        错误码列表
      • 1
      • ...
      • 307
      • 308
      • 309
      • 310
      • 311
      • ...
      • 351
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      出海产品促销专区

      爆款云主机低至2折,高性价比,不限新老速来抢购!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      GPU云主机

      轻量型云主机

      弹性伸缩服务 AS

      天翼云CTyunOS系统

      公共算力服务

      应用托管

      智算一体机

      人脸检测

      人脸属性识别

      推荐文档

      文档下载

      产品优势

      分组数据管理

      解决方案

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号