2.5.3 验证mon节点 验证在mon定节点已经自动安装并启动了ceph-mon服务,并且后期在ceph-deploy节点初始化目录会生成一些bootstrap ceph mds/mgr/osd/rgw等服务的 keyring认证文件,这些初始化文件拥有对ceph 集群的最高权限,所以一定要保存好. cephadmin@ceph-mon1:/$ ps -ef|grep ceph-mon ceph 21579 1 0 02...
[ceph_deploy.cli][INFO]install_rgw :False[ceph_deploy.cli][INFO]install_tests :False[ceph_deploy.cli][INFO]repo_url :None[ceph_deploy.cli][INFO]ceph_conf :None[ceph_deploy.cli][INFO]install_osd :False[ceph_deploy.cli][INFO]version_kind :stable[ceph_deploy.cli][INFO]install_common :Fa...
并收集所有密钥 [cephuser@ceph-admin cluster]$ ceph-deploy mon create-initial [cephuser@ceph-admin cluster]$ ceph-deploy gatherkeys ceph-admin 添加OSD到集群检查OSD节点上所有可用的磁盘 [cephuser@ceph-admin cluster]$ ceph-deploy disk list ceph-node1 ceph-node2 ceph...
Librados是Rados提供库,因为RADOS是协议很难直接访问,因此上层的RBD、RGW和CephFS都是通过librados访问的,目前提供PHP、Ruby、Java、Python、C和C++支持。 CRUSH CRUSH是Ceph使用的数据分布算法,类似一致性哈希,让数据分配到预期的地方。 RBD RBD全称RADOS block device,是Ceph对外提供的块设备服务。 RGW RGW全称RADOS ...
1、默认使用civetweb做web server 2、civetweb部署方式: //部署需要到存在ceph.bootstrap-rgw.keyring文件的目录里 cd /home/cephuser/cluster/ ceph-deploy rgw create ceph-admin //在主机名上创建 默认的端口时7480,可以通过ceph.conf修改 [client] rgw frontends = civetweb port=666 修改完,重启:radosgw ...
4. 运行ceph-deploy rgw create命令来创建RGW实例。 5. 配置RGW实例的认证信息和端口等参数。 6. 启动RGW服务并确保其正常运行。 通过以上步骤,就可以成功部署一个RGW实例,并开始使用RESTful接口来访问Ceph对象存储集群。RGW的部署不仅可以提供对象存储服务,还可以为用户提供方便的数据访问和管理功能。
03 ceph.bootstrap-rgw.keyring -rw--- 1 root root 151 6月 7 11:03 ceph.client.admin.keyring -rw-r--r-- 1 root root 313 6月 7 11:03 ceph.conf -rw-r--r-- 1 root root 47842 6月 7 11:03 ceph-deploy-ceph.log -rw--- 1 root root 73 6月 7 10:57 ceph.mon.keyring ...
[ceph_deploy.gatherkeys][INFO ] Storing ceph.bootstrap-rgw.keyring [ceph_deploy.gatherkeys][INFO ] Destroy temp directory /tmp/tmpX5fxSl [root@harbor250 ceph-cluster]#5查看各节点是否监听6789端口,这是ceph集群对客户端通信的端口 [root@ceph141 ~]# ss -ntlState Recv-Q Send-Q Local Address:Po...
Ceph是当前非常流行的开源分布式存储系统,具有高扩展性、高性能、高可靠性等优点,同时提供块存储服务(rbd)、对象存储服务(rgw)以及文件系统存储服务(cephfs),Ceph在存储的时候充分利用存储节点的计算能力,在存储每一个数据时都会通过计算得出该数据的位置,尽量的分布均衡。目前也是OpenStack的主流后端存储,随着OpenStack...
usage: ceph-deploy [-h] [-v | -q] [--version] [--username USERNAME] [--overwrite-conf] [--cluster NAME] [--ceph-conf CEPH_CONF] COMMAND ... ceph-deploy: error: argument COMMAND: invalid choice: 'pull' (choose from 'new', 'install', 'rgw', 'mds', 'mon', 'gatherkeys', ...