分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

ceph kubernetes中使用

发布时间:2023-09-06 01:52责任编辑:赖小花关键词:kubernetes

  

1.在管理节点上,进入刚创建的放置配置文件的目录,用 ceph-deploy 执行如下步骤

mkdir ?/opt/cluster-cephcd /opt/cluster-cephceph-deploy new master1 master2 master3

2. 安装 Ceph

[root@localhost ~]# yum install --downloadonly --downloaddir=/tmp/ceph ceph在每台主机上安装ceph[root@localhost ~]# yum localinstall -C -y --disablerepo=* /tmp/ceph/*.rpm

 配置初始 monitor(s)、并收集所有密钥

# 请务必在 ceph-cluster 目录下[root@admin ceph-cluster]# ceph-deploy mon create-initial

初始化 ceph.osd 节点

创建存储空间[root@osd1 ~]# mkdir -p /data/ceph-osd[root@osd1 ~]# chown ceph.ceph /data/ceph-osd/ -R[root@osd2 ~]# mkdir -p /data/ceph-osd[root@osd2 ~]# chown ceph.ceph /data/ceph-osd/ -R


[root@osd3 ~]# mkdir -p /data/ceph-osd[root@osd3 ~]# chown ceph.ceph /data/ceph-osd/ -R
[root@osd4 ~]# mkdir -p /data/ceph-osd[root@osd4 ~]# chown ceph.ceph /data/ceph-osd/ -R
创建OSD:[root@admin ceph-cluster]# ceph-deploy osd prepare node1:/data/ceph-osd node2:/data/ceph-osd ??node3:/data/ceph-osd ???node4:/data/ceph-osd激活 OSD [root@admin ceph-cluster]# ceph-deploy osd activate node1:/data/ceph-osd node2:/data/ceph-osd ?node3:/data/ceph-osd ???node4:/data/ceph-osd
用 ceph-deploy 把配置文件和 admin 密钥拷贝到管理节点和 Ceph 节点,这样你每次执行 Ceph 命令行时就无需指定 monitor 地址和 ceph.client.admin.keyring 了[root@admin ceph-cluster]# ceph-deploy admin master1 ?master2 ?master3 ?node1 ?node2 ?node3 ?node4确保你对 ceph.client.admin.keyring 有正确的操作权限。chmod +r /etc/ceph/ceph.client.admin.keyring (所有机器) 如果配置文件更改,需要同步配置文件到所有节点[root@admin ceph-cluster]# ?ceph-deploy ?--overwrite-conf ?admin master1 master2 master3 node1 ?node2 ?node3 node4

ceph kubernetes中使用

原文地址:https://www.cnblogs.com/fengjian2016/p/9003882.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved