dellemc/csi-powerstoreDell PowerStore CSI Driver 是一款遵循 Container Storage Interface (CSI) 标准的存储驱动,旨在为容器化环境提供与 Dell PowerStore 存储系统的集成能力。该驱动支持在 Kubernetes 等容器编排平台中实现对 PowerStore 存储资源的动态管理,包括存储卷的创建、挂载、扩容及生命周期管理,满足容器化应用对持久化存储的需求。
环境要求:
配置信息准备:
驱动部署需参考 Dell CSM 官方文档,支持通过 Helm Chart 或 Kubernetes YAML 清单部署,推荐使用 Helm Chart 以简化配置与版本管理。
驱动配置通过 Kubernetes 资源(如 StorageClass、Secret)定义,核心参数包括:
| 参数 | 描述 | 示例值 |
|---|---|---|
driver.name | CSI 驱动名称 | csi-powerstore.dellemc.com |
provisioner | 存储卷供应者(驱动名称) | csi-powerstore.dellemc.com |
powerstoreIP | PowerStore 系统管理 IP | 192.168.1.100 |
storagePool | PowerStore 存储池名称 | pool-1 |
accessMode | 卷访问模式 | ReadWriteOnce |
fsType | 文件系统类型 | ext4 或 xfs |
创建 StorageClass 以指定 PowerStore 存储配置:
yamlapiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: powerstore-sc provisioner: csi-powerstore.dellemc.com parameters: storagePool: "pool-1" # PowerStore 存储池名称 fsType: "ext4" # 文件系统类型 accessMode: "ReadWriteOnce" # 访问模式 reclaimPolicy: Delete # 卷回收策略(Delete/Retain) allowVolumeExpansion: true # 允许卷扩容
通过 PVC 请求存储资源:
yamlapiVersion: v1 kind: PersistentVolumeClaim metadata: name: powerstore-pvc spec: storageClassName: powerstore-sc # 关联上述 StorageClass accessModes: - ReadWriteOnce resources: requests: storage: 10Gi # 请求 10GiB 存储
驱动部署推荐使用 Helm Chart,具体步骤请参见 Dell CSM 文档 - PowerStore CSI Driver 安装指南。
如遇功能问题、疑问或建议,请遵循 Dell CSM 支持流程:SUPPORT.md。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务