Docker-单节点,多OSD集群
1. 创建Ceph专用网络,拉取镜像
sudo docker network create --driver bridge --subnet 172.20.0.0/16 ceph-network
sudo docker pull ceph/daemon:latest-nautilus2. 搭建mon节点
sudo docker run -d --name ceph-mon \
--network ceph-network \
--ip 172.20.0.10 \
-e CLUSTER=ceph \
-e WEIGHT=1.0 \
-e MON_IP=172.20.0.10 \
-e MON_NAME=ceph-mon \
-e CEPH_PUBLIC_NETWORK=172.20.0.0/16 \
-v /etc/ceph:/etc/ceph \
-v /var/lib/ceph/:/var/lib/ceph/ \
-v /var/log/ceph/:/var/log/ceph/ \
ceph/daemon:latest-nautilus mon3. 搭建osd节点
4. 搭建mgr节点
5. 搭建rgw节点
6. 检查Ceph状态
7. 测试添加rgw用户

Last updated