目录
一、规划设计
二、环境准备
三、部署ceph集群
四、开启Dashboard
一、规划设计
准备四台虚拟机(部署三台服务器和一台计算机更好),分别安装centos-7-x86_64操作系统,使用的ceph的版本minic版,网络地址及规划随机。
节点名称 |
IP地址 |
系统版本 |
部署进程 |
数据盘 |
Ceph1 |
192.168.239.150 |
Centos-7-x86_64 |
MON+mgr+OSD |
/dev/sdb |
Ceph2 |
192.168.239.151 |
Centos-7-x86_64 |
MON+mgr+OSD |
/dev/sdb |
Ceph3 |
192.168.239.152 |
Centos-7-x86_64 |
MON+mgr+OSD |
/dev/sdb |
Client |
192.168.239.153 |
Centos-7-x86_64 |
客户端 |
注意:
1.虚拟机网卡使用NAT模式,以便连接网络,同时避免地址冲突。
2.部署进程中的MON表示monitor监视器,要求部署个数为2N+1个;OSD表示objectstorage存储磁盘,mgr表示管理器。
3.每个MON都兼职做OSD,所以安装三个ceph节点时需要在上面添加一块磁盘sdb。
二、环境准备
在准备好的三个节点和客户端 client上分别进行下述操作:
(1)关闭防火墙
# service firewalld stop
# chkconfig firewalld off
# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
# setenforce 0
(2)修改网卡配置文件