在ceph-deploy节点通过执行install命令,为ceph集群中的osd节点安装ceph相关包 [ceph@ceph-deploy ceph-cluster-deploy]$ ceph-deploy install--helpusage: ceph-deploy install [-h] [--stable [CODENAME] | --release [CODENAME] |--testing | --dev [BRANCH_OR_TAG]][--dev-commit [COMMIT]] [--mon] ...
(物理CPU数量*每颗CPU核心)/OSD磁盘数量=X/每OSD CPU核心>=1核心CPU 比如:(2颗*每颗24核心)/24 OSD磁盘数量=2/每 OSD CPU核心>=1核心CPU OSD节点内存 OSD硬盘空间在2T或以内的时候每个硬盘2G内存,4T的空间每个OSD磁盘4G内存,即大约每1T的磁盘空间(最少)分配1G的内存空间做数据读写缓存. (总内存/OSD磁...
ceph实战 openstack ceph-deploy osd create ceph-deploy安装集群 官方文档: https://ceph.readthedocs.io/en/latest/install/ceph-deploy/quick-start-preflight/ ceph版本列表: https://ceph.readthedocs.io/en/latest/releases/ 节点规划: 节点角色: ceph-deploy:ceph集群部署节点,负责集群整体部署,也可以复用cpe...
ceph-deployosdcreate--dataDISK--journalJOURNALHOST Note For other flags available, please see the man page or the –help menu on ceph-deploy osd create Subcommandlistlists devices associated to Ceph as part of an OSD. It uses theceph-volumelvmlistoutput that has a rich output, mapping OSDs...
Monitor:一个 Ceph 集群需要多个 Monitor 组成的小集群,它们通过 Paxos 同步数据,用来保存 OSD 的元数据。 OSD:OSD 全称 Object Storage Device,也就是负责响应客户端请求返回具体数据的进程,一个Ceph集群一般有很多个OSD。 CRUSH:CRUSH 是 Ceph 使用的数据分布算法,类似一致性哈希,让数据分配到预期的位置。
分别查看下ceph-node1、ceph-node2、ceph-node3三个节点的osd服务情况,发现已经在启动中。 [cephuser@ceph-node1 ~]$ sudo systemctl status ceph-osd@0.service #启动是start、重启是restart [cephuser@ceph-node1 ~]$ sudo ps -ef|grep ceph|grep "cluster" ...
ceph-deploy osd create:在指定节点上创建一个对象存储守护进程(OSD)。OSD负责存储和管理数据,通过创建多个OSD,可以实现数据的冗余存储和负载均衡。 ceph-deploy rgw create:在指定节点上创建一个RADOS网关(RGW)。RGW是一个S3和Swift兼容的对象存储接口,可用于访问和管理Ceph集群中的对象数据。 ceph-deploy mds create...
ceph osd pool application enable mytest rgw (此时用 ceph -s 可以看到集群状态又是 HEALTH_OK 了) 生成要上传的文件 echo 1234 > /tmp/testfile.txt 上传文件到池中 命令参考: rados put{object-name}{file-path}--pool=mytest rados put test-object-1 /tmp/testfile.txt --pool=mytest ...
列出所有节点上所有可用的磁盘 [ceph-admin@ceph-node1 cluster]$ ceph-deploy disk list ceph-node1 ceph-node2 ceph-node3 清除数据 sudo ceph-deploy disk zap {osd-server-name} {disk-name} eg:sudo ceph-deploy disk zap ceph-node2 /dev/sdb 如果是干净的磁盘,可忽略上边清除数据的操作,直接添加OS...