创建 CephFS 文件系统 MDS 接口
服务端操作
客户端操作
创建 Ceph 块存储系统 RBD 接口
服务端操作
客户端操作
创建 Ceph 对象存储系统 RGW 接口
1、对象存储概念
2、创建 RGW 接口
推送配置文件到所有节点(命令里是推送到node123,若上一步操作不是在管理节点,是在node1操作,则需要推送到node2,3,管理端。实验中报错,特此说明。保持所有节点和管理端配置相同即可)
ceph-deploy --overwrite-conf config push node0{1..3}
修改完 ceph.conf 配置文件后需要重启对应的 RadosGW 服务 (node01)
ssh root@node01 systemctl restart ceph-radosgw.target
在 rgw 节点(node01)上查看端口
netstat -lntp | grep -w 80
netstat -lntp | grep 443
在客户端访问验证
curl http://192.168.80.101:80
curl -k https://192.168.80.101:443
<?xml version="1.0" encoding="UTF-8"?><ListAllMyBucketsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>anonymous</ID><DisplayName></DisplayName></Owner><Buckets></Buckets></ListAllMyBucketsResult>
4)按照以上步骤执行 python 脚本测试
python3 test.py
-------------------- OSD 故障模拟与恢复 --------------------