当前位置: 首页 > article >正文

rook-ceph部署

rook是云原生存储编排器,本身不提供存储。

下载

git clone --single-branch --branch v1.11.4 https://github.com/rook/rook.git

cd rook/deploy/examples

修改镜像地址images.txt

operator方式部署rook

kubectl apply -f crds.yaml -f common.yaml -f operator.yaml

部署ceph

kubectl apply -f cluster.yaml

部署rook ceph工具

kubectl apply -f toolbox.yaml

部署Ceph dashboard

kubectl apply -f dashboard-external-https.yaml

查看登录密码

kubectl -n rook-ceph get secret rook-ceph-dashboard-password -o jsonpath="{['data']['password']}" | base64 -d

查看rook组件运行状态

kubectl get pod -n rook-ceph

kubectl get svc -n rook-ceph

查看ceph状态

kubectl exec -it rook-ceph-tools-5b95c67b4b-c975b -n rook-ceph -- bash

访问ceph dashboard

https://192.168.2.200:32180

部署rbd

kubectl apply -f csi/rbd/storageclass.yaml

测试mysql

部署cephfs

kubectl apply -f filesystem.yaml

kubectl apply -f csi/cephfs/storageclass.yaml

--完成--


http://www.kler.cn/a/135313.html

相关文章:

  • 【OpenEuler】配置虚拟ip
  • 传奇996_19——常用函数
  • Vue.js 项目创建流程
  • 基于Python的网上银行综合管理系统
  • 今日 AI 简报 | 开源 RAG 文本分块库、AI代理自动化软件开发框架、多模态统一生成框架、在线图像背景移除等
  • 应用于新能源汽车NCV4275CDT50RKG车规级LDO线性电压调节器芯片
  • GitHub 2023报告-开源和AI的现状
  • 172版本关闭背钻后自动添加反盘和禁布的功能
  • 读取Json BugFix
  • DevExpress中文教程 - 如何在macOS和Linux (CTP)上创建、修改报表(上)
  • 一周互联网简讯 | 本周互联网发生了啥?(第3期)
  • KeyarchOS的CentOS迁移实践:使用操作系统迁移工具X2Keyarch V2.0
  • 驾驶证科一视频(整理)
  • Linux awk命令
  • 矩阵运算_矩阵的协方差矩阵/两个矩阵的协方差矩阵_求解详细步骤示例
  • docker-compose部署mysql5.7主从
  • 广州一母婴店因设置0元购导致关店
  • SpringBoot中日志的使用log4j2
  • iOS学习 --- Xcode 15 下载iOS_17.0.1_Simulator失败解决方法
  • Eclipse切换中文环境
  • 什么是单域名SSL安全证书?
  • 刷题笔记day27-回溯算法1
  • Linux CentOS 8(MariaDB的数据类型)
  • GEE21:基于MODIS数据获取逐年GPP、EVI和FVC数据
  • 数据结构——栈与队列
  • 将Agent技术的灵活性引入RPA,清华等发布自动化智能体ProAgent