搜索结果: "storage"

共找到 24 个页面

K8s 持久化存储 — PV / PVC / StorageClass 生产实战

标题匹配

title: K8s 持久化存储 — PV / PVC / StorageClass 生产实战

tags: [kubernetes, storage, pvc, statefulset, production]

sources: [raw/articles/k8s-persistent-storage-guide.md]

## PV / PVC / StorageClass 关系

StorageClass = 仓库分类标准(高性能/普通/便宜)

Jenkins 多 Master 架构部署方案 — K8S + Gateway API

tags: [kubernetes, deployment, architecture, build, networking, storage, monitoring, configmap, security, certificate, docker, container]

kubectl get storageclass

# 确认有默认 StorageClass (annotations 含 storageclass.kubernetes.io/is-default-class=true)

storageClassName: standard

storage: 50Gi

K8s 架构与核心概念深度解析 — 面试通关秘籍(一)

tags: [kubernetes, architecture, deployment, pod, service, statefulset, networking, storage]

PV (PersistentVolume) ← 集群管理员创建(或 StorageClass 动态创建)

StorageClass ← 定义存储类型(SSD/HDD,云盘/NFS)

PVC 创建 → 查找匹配 PV(容量/访问模式/StorageClass)

详见 [[k8s-persistent-storage-guide]](PV/PVC 生产实战)和 [[storage-troubleshooting]](存储排障)。

K8s 面试通关指南 — 100 道核心题全解析

| 14 | PV 和 PVC? | PV 是集群存储资源,PVC 是对 PV 的请求 | [[k8s-persistent-storage-guide]] |

| 40 | 持久化存储实现? | PV/PVC/StorageClass 配合 | [[k8s-persistent-storage-guide]] |

| 69 | 存储类(StorageClass)? | 动态创建 PV 的模板,定义存储类型和参数 | [[k8s-persistent-storage-guide]] |

| 94 | 存储架构设计? | 需求分析 + 类型选择(PV/PVC/StorageClass)+ 分层 + HA + 监控 |

| [[k8s-persistent-storage-guide]] | PV/PVC/StorageClass 生产实战 |

Pod Pending 排障指南 — 7 个角度快速定位调度失败根因

tags: [kubernetes, troubleshooting, pod, scheduling, networking, storage, deployment]

**Events 关键词:** `Insufficient cpu` / `Insufficient memory` / `Insufficient ephemeral-storage`

- StorageClass 不存在或未安装 CSI 驱动

# 检查 StorageClass

kubectl describe sc <storage-class>

StatefulSet 完全指南 — 稳定网络标识 / 独立存储 / 有序部署

tags: [kubernetes, statefulset, deployment, storage, networking, production]

storageClassName: "standard"

storage: 10Gi

底层存储机制参见 [[k8s-persistent-storage-guide]](PV/PVC/StorageClass 原理与生产配置)。

参见 [[pod-troubleshooting]] 了解通用 Pod 排障方法,[[storage-troubleshooting]] 了解存储相关排障。

K8s 高频问题一站式排查清单 — 10 大故障场景快速参考

tags: [kubernetes, troubleshooting, production, debugging, pod, node, service, storage, networking, security]

| **PVC 未就绪** | `kubectl get pvc -n ` → `kubectl describe pvc` | 检查 StorageClass / PV 绑定 / 存储后端 |

PVC Pending → 检查 StorageClass → 检查 PV → 检查 CSI 驱动 → 检查后端存储

| PVC Pending | StorageClass 不存在或注解错误 | `kubectl get sc` |

> 🔙 **回滚:** 如果是 PV/PVC 配置问题,先恢复原 StorageClass 和 PVC 定义,再重新创建 Pod。

存储排障 — PVC Pending / 挂载失败

tags: [kubernetes, troubleshooting, storage, pvc, statefulset]

- StorageClass 不存在

# 检查 StorageClass

kubectl get storageclass

kubectl get pods -n kube-system | grep -E "csi|storage"

Wiki Log

- Created concepts: k8s-troubleshooting-principles, pod-troubleshooting, node-troubleshooting, service-troubleshooting, storage-troubleshooting, resource-rbac-scheduling-troubleshooting

## [2026-05-08] ingest | K8s持久化存储深度解析:PV、PVC、StorageClass

- Created raw: raw/articles/k8s-persistent-storage-guide.md

- Created concepts: k8s-persistent-storage-guide

- 交叉引用:k8s-statefulset-guide, k8s-persistent-storage-guide, k8s-probes-guide 等

NFS 挂载参数全解析 — 测试与调优指南

tags: [linux, storage, networking, performance, troubleshooting, filesystem]

> 容器场景:[[k8s-persistent-storage-guide]](K8s 中使用 NFS 作为 PV)

- [[k8s-persistent-storage-guide]] — K8s 持久化存储(NFS 作为 PV 的场景)

- [[storage-troubleshooting]] — K8s 存储排障(PVC 挂载失败与 NFS 的关系)

ConfigMap 挂载踩坑指南 — 符号链接 / 只读 / 热更新 / 标准挂载模式

tags: [kubernetes, troubleshooting, configmap, pod, storage, debugging]

- [[k8s-persistent-storage-guide]] — PV/PVC 持久化存储(需持久化写目录时的替代方案)

K8s 生产排障基本原则与快速定位流程

- **存储层:** `kubectl get pvc,pv`, `kubectl get storageclass`

| PVC Pending | `kubectl describe pvc` 事件 | StorageClass 不存在、CSI 异常 |

Pod 排障 — CrashLoopBackOff / Exit Code 排查 / OOM / 探针 / 依赖服务 / ConfigMap

- **PVC Pending:** 检查 StorageClass 是否存在、CSI 是否正常

kubectl get pods -n kube-system | grep -E "csi|storage"

Linux 磁盘空间排查 — 8 个命令 / 四种场景 / 生产清理流程

tags: [linux, troubleshooting, disk, storage, monitoring, production, debugging]

- [[storage-troubleshooting]] — K8s 存储排障(PVC/挂载)

Wiki Index

- [[k8s-persistent-storage-guide]] — K8s 持久化存储:PV / PVC / StorageClass 生产实战

- [[storage-troubleshooting]] — 存储排障:PVC Pending / 挂载失败

Wiki Schema

- storage: 存储相关

Docker 镜像优化完全指南:瘦身、构建加速与安全加固

- [[k8s-persistent-storage-guide]] — 容器化部署中的存储管理

数据库上 K8s 架构选型 — 收益与风险权衡

- [[k8s-persistent-storage-guide]] — 存储选型是数据库上 K8s 最大的风险点

资源配额 / OOMKilled / RBAC / 调度排障

- 删除 StorageClass(PV 无法恢复)

磁盘排查工具实战指南 — iostat/smartctl/lsscsi 详解

tags: [linux, disk, storage, command, monitoring, troubleshooting]

生产级 Linux 磁盘 IO 调优 — 从核心概念到实战落地

tags: [linux, performance, storage, production, monitoring, debugging]

Linux 目录结构完全指南 — FHS 标准与运维实战

tags: [linux, command, storage, disk, architecture, troubleshooting]

Linux RAID 与 LVM 基础指南 — 磁盘组合与空间管理

tags: [linux, storage, disk, architecture, command]

NFS 故障排查 SOP — 7 步法 / 6 类故障 / 实战案例

tags: [linux, troubleshooting, nfs, storage, networking, performance, monitoring, security]