Docker-ceph集群

环境

Centos7.9

所有节点Host

cat >> /etc/hosts << EOF
172.19.0.17 ceph-node1
172.19.0.14 ceph-node2
172.19.0.3 ceph-node3
EOF

所有节点 Hostname

hostnamectl set-hostname ceph-node1 # 节点一
hostnamectl set-hostname ceph-node2 # 节点二
hostnamectl set-hostname ceph-node3 # 节点三

所有节点安装 Docker

mkdir -p /data/ceph/{admin,data,etc,lib,logs}
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
systemctl daemon-reload
systemctl restart docker
systemctl enable docker

所有节点挂载云盘

chmod +x *.sh

主节点执行

主节点目录详情

执行(主节点执行)

复制文件到其他节点(主节点执行)

注意修改ceph.conf: mon initial members 的名字 注意修改 start_mon.sh 脚本 IP 地址

执行启动(所有节点)

安装 Dashboard(主节点执行)

CephFs 部署(主节点执行)

Last updated