ceph-bluestore-tool bluefs-bdev-expand --path /var/lib/ceph/osd/ceph-5/ 扩容后可再次执行以下命令检查设备大小 ceph-bluestore-tool bluefs-bdev-sizes --path /var/lib/ceph/osd/ceph-5/ #执行会将 BlueFS 理解的设备大小打印出来 (5)确认空间扩容完成之后,恢复原来的deployment,操作如下 找到原来的备份...
修改发现磁盘扫描间隔 vim rook/deploy/examples/operator.yaml # The duration between discovering devices in the rook-discover daemonset. - name: ROOK_DISCOVER_DEVICES_INTERVAL value: "60" 1. 2. 3. 4. 下发资源 kubectl apply -f rook/deploy/examples/operator.yaml 1. 添加OSD磁盘 vim rook/deploy...
官方的一个例子,一个节点挂载多个硬盘做ceph 后期想扩容直接在配置文件中添加,然后重新apply即可 https://rook.io/docs/rook/v1.5/ceph-cluster-crd.html apiVersion:ceph.rook.io/v1kind:CephClustermetadata:name:rook-cephnamespace:rook-cephspec:cephVersion:image:ceph/ceph:v15.2.11dataDirHostPath:/var/li...
Rook 是一款云原生存储编排服务工具,由云原生计算基金会( CNCF )孵化,且于2020 年 10 月正式进入毕业阶段。Rook 并不直接提供数据存储方案,而是集成了各种存储解决方案,并提供一种自管理、自扩容、自修复的云原生存储服务。社区官方资料显示, Rook 1.5 是目前最新的稳定版本,其中只有 Rook +Ceph 存储集成方案处于 st...
6-10 StatefulSet扩容缩容 08:13 6-11 StatefulSet更新策略 09:44 6-12 StatefulSet灰度发布 05:36 6-13 StatefulSet级联删除和非级联删除 04:19 6-14 守护进程服务DaemonSet 05:50 6-15 DaemonSet的使用 06:37 6-16 DaemonSet的更新和回滚 05:48 6-17 HPA自动扩缩容 19:21 7-1 Label&Selec...
Ceph 是一个开源的分布式存储系统,包括对象存储、块设备、文件系统。它可靠性高、管理方便、伸缩性强,能够轻松应对 PB、EB 级别数据。Rook 是专用于 Cloud-Native 环境的文件、块、对象存储服务。它实现了一个自动管理的、自动扩容的、自动修复的分布式存储服务。Rook 支持 Ceph 存储,基于Kubernetes使用 Rook 可以大大...
Rook是一个开源的云原生存储编排项目,它并不直接提供数据存储方案,而是集成了各种存储解决方案,如Ceph、GlusterFS等,为云原生环境提供自管理、自扩容、自修复的存储服务。通过Rook,我们可以轻松地将分布式存储系统部署在Kubernetes集群中,实现存储资源的动态调度和管理。Ceph则是一种广泛使用的开源分布式存储方案,它提供了...
掌握容器场景下存储扩容,快照,恢复,克隆 课程简介 毫无疑问,云原生是当下相当热门的技术,以kubernetes为核心的云原生技术正在侵蚀我们的应用程序,越累越的应用以微服务的方式开发并运行在kubernetes平台上,运行在kubernetes之后数据如何持久化,如何与存储实现对接,存储如何横向扩容等问题曾在一段时间困扰着我们,幸运的是Rook...
在Kubernetes 生态系统中,持久化存储是支撑业务应用稳定运行的基石,对于维护整个系统的健壮性至关重要。对于选择自主搭建 Kubernetes 集群的运维架构师来...