本文永久链接: https://www.xtplayer.cn/kubernetes/storage/k8s-storage-ceph/

  1. 本文编写的前提是已有正常工作的 ceph 存储服务,并且 Rancher 集群能正常访问 ceph 存储服务,另外这里我们对接的是 Rancher 持久化存储的存储类。\
  1. 随着 UI 翻译的更新,可能有些参数名称与实际名称不相同。

配置 ceph secret

Rancher 连接 ceph 集群需要 ceph secret,在 ceph 服务器中执行以下命令生成 ceph secret:

ceph auth get-key client.admin |base64

创建 secret 对象

key 替换为实际 ceph 的 secret,然后 import yaml 到 rancher 集群。

apiVersion: v1kind: Secretmetadata:type: "kubernetes.io/rbd"data:  key: QVFEMDJ1VmE0L1pxSEJBQUtTUnFwS3JFVjErRjFNM1kwQ2lyWmc9PQ==

UI 配置存储类

  1. 进入集群视图,在存储菜单下选择存储类

  2. 设置存储名称,并选择 ceph-rbd

  3. 配置 ceph-rbd 参数,填写对应的 ceph-monitor 地址和管理员 ID(),还有 secret-name

    • 监控:ceph-monitor 地址

    • 管理员 ID:ceph-monitor 登录账户

    • 管理密文命名空间:管理密文导入的命名空间,根据实际导入的命名空间填写

  4. 点击页面最下方的保存

创建应用并挂载数据卷

方法一:手动创建卷再挂载

  1. 切换到项目视图,依次点击工作负载/ 数据卷/ 添加卷

  2. 填写卷配置信息,比如选择对应的存储类和卷的大小

  3. 点击页面下方的创建

  4. 创建工作负载,选择对应的存储卷和挂载的目录

  5. 通过 web 终端登录 Pod 查看挂载情况

  6. 登录 ceph server 查看

方法二:创建应用的时候同时创建卷

  1. 创建工作负载,配置数据卷选择添加新的持久化卷(声明)

  2. 配置相应参数,比如添加卷声明名称,选择对应的存储类容量大小

  3. 配置容器的挂载路径

  4. 启动工作负载并登录容器查看卷挂载

  5. 登录 ceph server 查看

常见问题

如果出现以上问题,请检查 worker 节点上是否有加载 RBD 模块。执行 lsmod | grep rbd 查看是否有信息返回,如果没有则执行 modprobe rbd 进行模块加载。


http://www.taodudu.cc/news/show-5076503.html

相关文章:

  • tlwdr6300虚拟服务器,TP-Link TL-WDR6300路由器设置教程 TL-WDR6300怎么设置?
  • OpenWRT介绍
  • TP-LINK 1208路由器教程(2)
  • Kali linux查看局域网内其他用户的输入信息
  • 提取光猫_下挂设备_路由器性能
  • 公司网络配置2020
  • 德宝会员管理系统服务器密码是多少,TL-WDR3320管理员密码_TL-WDR3320初始密码是多少?-192路由网...
  • tlwdr6300虚拟服务器,TL-WDR6300怎么设置?TP-Link TL-WDR6300设置方法详解
  • 如何修改安卓界面
  • 安卓逆向004之修改APK的图标与名称
  • 虚拟大师 卡android界面,找出造成Android App界面卡顿的原因- BlockCanary
  • android 查询快捷方式,android桌面快捷方式的创建和查询
  • 怎么改变java安装环境,安卓如何修改大师配置Java运行环境?运行环境修改步骤一览...
  • 安卓修改大师v3.1.0.0:傻瓜式安卓反编译逆向修改工具
  • 如何修改java运行环境版本_安卓修改大师配置Java运行环境的具体操作方法
  • Apk通过安卓修改大师加固的内部逻辑揭秘
  • 如何修改java运行环境版本_安卓修改大师配置Java运行环境教程 教你快速使用
  • 如何配置“安卓修改大师”的Java运行环境?
  • 如何利用安卓修改大师进行Smali反编译调试
  • 从MLPerf谈起:如何引领AI加速器的下一波浪潮
  • Docker安装及配置镜像加速器(一)
  • 百度将推MIP 实现移动网页加速
  • FIR加速器
  • 游戏服务器之防加速器
  • Docker加速器的两种方法
  • Arcgis出图时提示未能加载文件或程序集stdole, Version=7.0.3300.0错误
  • 自定义python框架_使用Python的自定义COM接口
  • stdole.dll文件签名证书过期
  • .net安装或运行时提示stdole.dll错误
  • ClickOnce项目发布报错:Unable to install or run the application... requires stdole.ll ...in the GAC

rancher k8s 对接 ceph 存储相关推荐

  1. 超详细的k8s对接ceph RBD存储

    前期准备 对接方式 有两种方式可以使用k8s对接ceph 使用第三方的rbd provisioner,但是由于官方已经不再进行维护因此随着版本越来越高,其对应的rbd provisioner内置的ce ...

  2. openstack对接ceph存储

    前言 拥抱开源,无私分享,共享技术,相互学习,共同进步,分享更多有深度的文章,欢迎关注分享. ceph介绍 ceph是一种开源的分布式的存储系统,分布式存储的优点: 高可靠 既满足存储读取不丢失,还要 ...

  3. 腾讯云自建k8s对接文件存储CFS

    环境 服务器:轻量应用服务器,使用私有网络VPC,需关联云联网实现内网互联 k8s:通过sealyun一键安装1.19.16版本k8s单主集群 csi插件:kubernetes-csi-tencent ...

  4. K8S使用Ceph RBD作为后端存储

    一.准备工作 Ceph版本:v13.2.5 mimic稳定版 1.Ceph上准备存储池 [root@ceph-node1 ceph]# ceph osd pool create k8s 128 128 ...

  5. Ceph存储搭建及在k8s中的使用

    一.基础环境准备 主机IP 主机名 部署服务 备注 192.168.0.91 admin-node ceph.ceph-deploy.mon mon节点又称为master节点 192.168.0.92 ...

  6. KubeSphere通过Ceph CSI对接持久化存储Ceph集群

    KubeSphere通过Ceph CSI对接持久化存储Ceph集群 1. Ceph集群设置 2. 创建Kubernetes的存储卷类型和csi适配中间层资源 3. kk工具中加入ceph-csi-rb ...

  7. ceph存储应用--owncloud

    目录 框架​ 节点规划 部署环境准备 ceph集群部署 在master1上创建集群 创建mon监控组件 监控节点master1初始化 创建mgr管理组件 创建osd磁盘 添加其他节点到ceph集群中 ...

  8. OpenStack 对接 Ceph 环境可以创建卷但不能挂载卷的问题

    问题 环境:Nova.Cinder.Glance 都对接了 Ceph RBD 后端存储. 以往的操作包括上传镜像.创建卷.挂载卷都是一切正常的,但突然出现了无法挂载卷的问题,而且还是因为 Ceph 客 ...

  9. Kubernetes共享使用Ceph存储

    目录 简要概述 环境测试 结果验证 简要概述 Kubernetes pod 结合Ceph rbd块设备的使用,让Docker 数据存储在Ceph,重启Docker或k8s RC重新 调 度pod 不会 ...

最新文章

  1. 缓冲流、转换流、序列化流、打印流
  2. Qt Creator从Blender导出3D资产
  3. 数据库面试 - 如何设计才可以让系统从未分库分表动态切换到分库分表上?
  4. 自动驾驶汽车也能聊天?
  5. 2017-5-29学习记录——WebApi(1)
  6. python下载豆丁文档_doc_downloader
  7. iframe允许嵌入的视频全屏播放
  8. 19种音频格式介绍及音质压缩比的比较
  9. Android Jetpack 之 DataStore 初探
  10. 精密划片机在钽酸锂晶圆切割案例
  11. org.postgresql.util.PSQLException: ERROR: column loginid of relation userinfo does not exist
  12. 【Unity Shader】渲染纹理实现镜子效果
  13. centos7部署calamari
  14. 年份计算器-python
  15. 【VSCode】from origin ‘null‘ has been blocked by CORS policy: Cross origin requests are only supported
  16. 解释机器学习中的熵、联合熵、条件熵、相对熵和交叉熵
  17. USB-C版3.7V锂电池充电与升压输出电路(5V/1A输出)-充电电源板(附电路图和PCB 抄板直接可用)
  18. 动手学EDA-建模调参
  19. 图像色深与位深度的区别
  20. 通达信行情数据获取--python_Python读取通达信数据

热门文章

  1. opencv实现camera模组的暗电流和lenshading补偿
  2. docker入门笔记(基础版)
  3. QQ音乐(QQ MUSIC)使用代理的方法(可以扩展到所有无代理设置的软件)
  4. python numpy 横向、纵向拼接图片
  5. Unity 播放本地视频
  6. echarts饼图控制间隔
  7. 如何打包 zeit/micro 程序
  8. 凹凸技术揭秘 · 夸克设计资产 · 打造全矩阵优质物料
  9. 离散数学---最大元、极大元
  10. Thinkpad W520 + Ubuntu 12.04LTS, 13.10, 14.04LTS安装Nvidia显卡驱动设置