① Ceph-deploy 是什么? Ceph-deploy是Ceph官方给出的用于部署Ceph的一个工具,这个工具几乎全部是Python写的脚本,其代码位于/usr/lib/python2.7/site-packages/ceph_deploy目录下(1.5.36版本)。最主要的功能就是用几个简单的指令部署好一个集群,而不是手动部署操碎了心,敲错一个地方就可能失败。所以对于新人来说...
Ceph官方推出了一个用python写的工具 ceph-deploy,可以很大的简化ceph集群的配置过程,建议可以用用。 在cong11、cong12、cong13上安装,ceph-deploy是ceph集群部署工具。其他软件是依赖包。 yum install -y ceph-deploy ceph ceph-radosgw snappy leveldb gdisk python-argparse gperftools-libs yum-plugin-priorities ...
采用Ceph集群部署方法中的最简单也是最传统的方式ceph-deploy部署Ceph集群节点。通过ceph-deploy方式创建集群,配置public、cluster网络,部署ceph-mon监控以及部署相关Manager管理机制;将集群中的节点主机的本地磁盘部署OSD。 创建upwen-pool创建upwen1.img文件,并关联映射RBD块存储。最终会在Linux系统中产生一个/dev/rbd0...
安装ceph-deploy 代码语言:javascript 复制 [ceph-admin@ceph-node1~]$ sudo yum install ceph-deploy python-pip python-setuptools-y 部署节点 代码语言:javascript 复制 [ceph-admin@ceph-node1~]$ mkdir my-cluster[ceph-admin@ceph-node1~]$ cd my-cluster[ceph-admin@ceph-node1 my-cluster]$ ceph-dep...
教程都是教你用ceph-deploy进行部署的,而官网上用红色的方框标注了一段话ceph-deploy is no longer actively maintained. It is not tested on versions of Ceph newer than Nautilus. It does not support RHEL8, CentOS 8, or newer operating systems.ceph最新的稳定版已经到了octopus,所以ceph-deploy就不再...
[root@ceph-a ceph]# ceph-deploy moncreate-initial AI代码助手复制代码 如图: f、创建 OSD 设备 在服务器规划中,我们一共规划了 4 块硬盘,其中 sda 用作系统盘,那么还剩下 sdb、sdc、sdd 三块硬盘,这里,我们将 sdb 硬盘做为日志盘,而 sdc 和 sdd 做为数据盘。
ceph-node01 192.168.58.128 deploy、mon*1、osd*3 ceph-node02 192.168.58.129 mon*1、 osd*3 ceph-node03 192.168.58.130 mon*1 、osd*3 ## 准备 yum 源 1 2 3 4 5 6 7 cd/etc/yum.repos.d/ &&sudomkdirbak sudomv*.repo bak/ sudowget -O/etc/yum.repos.d/CentOS-Base.repo http://mirr...
ceph-deploy osd create ceph-3 --data /dev/vdc ceph-deploy osd create ceph-3 --data /dev/vdd 6. 查看OSD 在ceph-0 上执行。 ceph -s 用户权限 添加用户权限 修改用户权限 删除用户权限 监控 通过Zabbix/Prometheus 进行监控。 Q&A Q:Kubernetes 里面使用 Ceph,假设 Ceph 出问题。这样会导致节点 hang...
Tips:这里我没有讲为什么扩容粒度小是个不好的事。其实在很多公司,数据的日均增长量是很有可能大于一台机器的存储容量的。这就会造成扩容速度赶不上写入速度的尴尬局面。这对于开始没有设计好,图快速deploy而架设的集群,在后期是一个不小的伤害。 2.扩容时crushmap的改变 ...