Ubuntu系统中基于Docker单机搭建Ceph集群

ubuntu:18.04

0.拉取镜像
docker pull ceph/daemon
  • ceph/mon、ceph/osd…等一个一个镜像拉取是比较旧的方法
1.初始化ceph挂载目录
 rm -rf /etc/ceph /var/lib/ceph /var/log/ceph
 mkdir -p /etc/ceph /var/lib/ceph /var/log/ceph
2.创建Ceph专用网络
docker network create --driver bridge --subnet 172.20.0.0/16 ceph-network
docker network inspect ceph-network
3.启动mon节点
docker run -itd
--name monnode --network ceph-network --ip 172.20.0.10 --restart always -v
/etc/ceph:/etc/ceph -v /var/lib/ceph/:/var/lib/ceph/ -v
/var/log/ceph/:/var/log/ceph/ -e CLUSTER=ceph -e WEIGHT=1.0 -e
MON_IP=172.20.0.10 -e MON_NAME=monnode -e CEPH_PUBLIC_NETWORK=172.20.0.0/16
ceph/daemon mon
  • –ip:设置的是容器的IP
  • ceph/daemon mon:中的mon是参数,不可随意更改
  • 学习中,参数配置可能会有多余的
docker logs 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值