这门课解决什么工作场景

在容器化落地的真实环境里,把应用塞进 K8s 只是第一步,真正的运维难点往往卡在存储上。无状态应用随便调度,一旦遇到数据库、消息队列或需要持久化的业务数据,默认的本地存储根本撑不住跨节点迁移。这门课解决的就是这个断层:怎么用 Ceph 搭一套分布式存储,再把它接进 K8s,让 Pod 不管漂到哪个节点,都能挂载到同一份块存储或文件系统。如果你经常被“数据丢了”“挂载不上”“节点磁盘满了”这类问题折磨,这套内容就是对症的。

适合什么基础,建议先看哪几块

它不适合完全没碰过 Linux 的人。默认你得会基本的命令行操作、懂一点网络和磁盘管理,最好已经能在本地或测试机把 K8s 跑起来。资料的组织顺序很直白,建议先从 Ceph 的架构和核心概念看起,搞懂 OSD、Monitor、PG 这些词指什么,别上来就敲部署命令。接着重点跟一遍集群搭建和操作系统初始化那几节,自己拿两三台虚机照着做一遍,把集群跑通。然后再看三种存储类型的区分,重点啃 RBD 块存储那一节,因为 K8s 里最常用的持久化卷对接的就是 RBD。快照和克隆可以等基础跑通后再回头补。

学完能独立做什么,资料怎么配合练习

看完并跟着练完,你应该能独立完成这几件事:在一组干净的服务器上从零部署 Ceph 集群,创建 RBD 镜像并挂载给系统用,给块设备做快照和回滚,最后把这套存储对接到 K8s 的 StorageClass 上,让应用通过 PVC 自动申请存储。练习时别只看视频,资料包里跟着的命令清单和配置片段要直接拿去跑。建议拿三台虚拟机起步,一台做控制节点,两台做存储节点,先把 Ceph 集群跑起来,再单独开一个 K8s 环境去对接。中间大概率会遇到磁盘没认出来、权限对不上、Pool 没建对的问题,这些卡壳的地方才是真正练手的环节,别绕过去。


熟悉Ceph使用及与K8s对接

课程目录

*   01 Ceph介绍、架构、核心概念/

  *   01 Ceph介绍、架构、核心概念.mp4 26:19

*   02 Ceph 集群搭建/

  *   01 Ceph版本选择、服务器配置与规划.mp4 17:46

  *   02 操作系统初始化.mp4 10:35

  *   03 Ceph集群部署主流方式.mp4 06:33

  *   04 Ceph集群部署.mp4 28:18

  *   05 Ceph集群常用管理命令和服务管理.mp4 10:26

*   03 三种存储类型介绍/

  *   01 三种存储类型介绍.mp4 11:33

*   04 Ceph RBD块存储/

  *   01 Ceph块存储工作流程.mp4 11:59

  *   02 RBD块设备创建.mp4 13:01

  *   03 RBD块设备使用.mp4 10:59

  *   04 RBD快设备:快照与克隆.mp4 12:14

*   05 CephFS 文件存储/

  *   01 CephFS文件系统创建与使用.mp4 21:16

*   06 Ceph 对象存储/

  *   01 对象存储创建与使用.mp4 21:54

*   07 Kubernetes 使用 Ceph 作为持久化存储/

  *   01 PV与PVC介绍、ceph-csi介绍.mp4 23:52

  *   02 Pod使用RBD和CephFS.mp4 24:14

  *   03 Ceph Dashboard使用.mp4 40:12

*   08 Ceph 监控/

  *   01 Ceph Dashboard使用.mp4 40:12

  *   02 Promtheus+Grafana监控Ceph.mp4 25:42

*   09 Rook部署Ceph/

  *   01 Rook介绍与架构.mp4 07:08

  *   02 Rook在K8s平台部署Ceph集群.mp4 11:42

  *   03 部署工具箱和Dashboard.mp4 04:45

  *   04 Pod使用RBD和CephFS测试.mp4 15:19