您的位置:首页 > 其它

Ceph 手动部署

2018-01-05 11:59 465 查看

规划集群

生产环境
至少3台物理机组成Ceph集群
双网卡

测试环境
1台主机也可以
单网卡也可以

准备工作

在所有Ceph节点上安装NTP

在所有Ceph节点上检查Iptables规则,确定打开6789端口,及
6800:7300
端口

关闭SELinux

获取Ceph包

添加源,在/etc/yum.repos.d/目录下创建ceph.repo

安装ceph包

手动部署

配置Ceph

 配置ceph.conf

生成Ceph Cluster ID

部署Monitor

配置中添加初始Monitor hostname

配置中添加初始Monitor IP地址

生成Monitor的keyring

生成client的keyring

将client keyring加入到monitor keyring

生成monmap

创建Monitor目录

创建Monitor

填充ceph.conf

创建done文件

修改权限

启动Monitor服务

验证

部署OSD

生成OSD的UUID

创建OSD

创建OSD目录

格式化OSD磁盘

挂载OSD磁盘

初始化OSD

注册OSD keyring

添加host到CRUSH map

移动host到CRUSH map中的root

添加OSD到CRUSH下的host

修改权限

启动OSD服务

验证

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ceph 部署