[root@deploy ceph]# ceph-deploy --overwrite-conf mon create-initial 4、用ceph-deploy把配置文件和 admin 密钥拷贝到管理节点和 Ceph 节点,这样你每次执行 Ceph 命令行时就无需指定 monitor 地址和ceph.client.admin.keyring了。 [root@deploy ceph]# ceph-deploy admin node1 node2 node3 ceph-deploy和本...
在ceph-deploy 节点把配置文件和admin 密钥拷贝至Ceph 集群需要执行ceph 管理命令的节点,从而不需要后期通过ceph 命令对ceph 集群进行管理配置的时候每次都需要指定ceph-mon 节点地址和ceph.client.admin.keyring 文件,另外各ceph-mon 节点也需要同步ceph 的集群配置文件与认证文件...
sudo yum install ceph-deploy 注意这里的版本为2.0.1要比epel中的1.5.x要新一些,后面的repo也应该是刚刚导入的ceph repo 1.7 创建ceph部署用户(所有节点) 这里我们需要创建一个用户专门用来给ceph-deploy部署,使用ceph-deploy部署的时候只需要加上--username选项即可指定用户,需要注意的是: 不建议使用root 不能使用...
首先,创建部署目录cephcluster,拉取ceph-deploy源代码并安装; # 创建部署目录mkdir /root/cephclustercd/root/cephcluster/# 拉取源码git clone https://github.com/ceph/ceph-deploy.gitcdceph-deploy# 删除osd.py代码第375行,否则查询节点磁盘列表时会报错vim ceph_deploy/osd.py# 被删除的行line=line.decode(...
使用Ceph-deploy部署Ceph集群 Ceph简介 Ceph的主要组件 Ceph网络 Ceph部署工具比较 ceph-deploy---适合新手练习 Cephadm---官方推荐 ROOK---官方推荐 DeepSea Ceph集群规划 RHEL8搭建Ceph集群 添加host及ssh免密 初始化节点安装Ceph软件包 初始化Ceph集群
无论你想提供 Ceph对象存储和/或Ceph块设备服务至云平台 ,部署Ceph文件系统或者为了其他目的而使用Ceph,所有的 Ceph存储集群部署都是从设置每个Ceph节点,你的网络和Ceph存储集群开始的。 一个Ceph存储集群要求至少有一个Ceph监视器和两个Ceph OSD守护进程。当运行Ceph文件系统客户端时,必须要有Ceph元数据服务器。
一、准备环境 1.修改hosts文件 2.安装插件 3.配置Ceph国内源 二、部署集群 1.创建目录 2.修改配置文件vim /etc/ceph/ceph.conf 三、报...
之前已详细介绍了Ceph分布式存储基础知识,下面简单记录下Centos7使用Ceph-deploy快速部署Ceph环境: 1)基本环境 代码语言:javascript 复制 192.168.10.220 ceph-admin(ceph-deploy) mds1、mon1(也可以将monit节点另放一台机器) 192.168.10.239 ceph-node1 osd1 192.168.10.212 ceph-node2 osd2 192.168.10.213 ceph-nod...
使用ceph-deploy工具部署ceph集群 https://opengers.github.io/ceph/deploy-a-ceph-cluster-use-ceph-deploy 手工部署一个ceph集群 https://opengers.github.io/ceph/deploy-a-ceph-cluster-manually Ceph Luminous安装指南 https://www.centos.bz/2018/01/ceph-luminous%E5%AE%89%E8%A3%85%E6%8C%87%E5%8D...
该错误在执行命令:ceph-deploy mon create-initial时出现,说明该monitor节点曾经部署过ceph环境,该问题的解决方法很简单,在执行该命令之前删除该monitor节点/etc/ceph/下的{cluster}.client.admin.keyring文件(cluster名默认配置情况下是ceph)。 该错误的具体原因待会解释,先简单介绍一下该命令执行过程中发生的事情: ...