基础环境:Centos7.2
192.168.200.126 ceph2
192.168.200.127 ceph3
192.168.200.129 ceph4
关闭防火墙和selinux
# setenforce 0
# sed - i ' s/selinux=执行/selinux=禁用/g’/etc/selinux/confi
# systemctl停止firewalld
# systemctl禁用firewalld
ceph百胜源:
root@ceph2 ~ #猫/etc/yum.repos.d/ceph。回购
[Ceph-mimic]
baseurl name=Ceph x86_64包=启用https://mirrors.aliyun.com/ceph/rpm-mimic/el7/x86_64/
=1
gpgcheck=0
ceph-deploy百胜源
root@ceph2 ~ #猫/etc/yum.repos.d/ceph-deploy。回购
[ceph-deploy]
name=ceph-deploy
baseurl=启用https://download.ceph.com/rpm-mimic/el7/noarch/
=1
gpgcheck=0
所有节点安国家结核控制规划后装进行时间同步
# yum安装- y国家结核控制规划
# ntpdate pool.ntp.org
集群免密钥配置
[root@ceph2 ~] # ssh - keygen
[root@ceph2 ~] # ssh-copy-id ceph2
[root@ceph2 ~] # ssh-copy-id ceph3
[root@ceph2 ~] # ssh-copy-id ceph4
同步配置
[root@ceph2 ~] # scp/etc/hosts ceph3:/etc/hosts
[root@ceph2 ~] # scp/etc/hosts ceph4:/etc/hosts
root@ceph2 ~ # scp/etc/yum.repos.d/ceph-deploy。回购ceph3:/etc/yum.repos。d/
root@ceph2 ~ # scp/etc/yum.repos.d/ceph-deploy。回购ceph4:/etc/yum.repos。d/
部署ceph
[root@ceph2 ~] # mkdir/etc/ceph
[root@ceph2 ~] # yum安装- y ceph-deploy python-pip
[root@ceph2 ceph] # ceph-deploy新ceph2 ceph3 ceph4
[root@ceph2 ceph] # ls
ceph。conf ceph-deploy-ceph。日志ceph.mon。密匙环
[root@ceph2 ceph] # vi ceph。参看
(全球)
fsid=d5dec480 - a9df - 4833 b740 de3a0ae4c755
mon_initial_members=ceph2 ceph3, ceph4
mon_host=192.168.200.126,192.168.200.127,192.168.200.129
auth_cluster_required=cephx
auth_service_required=cephx
auth_client_required=cephx
公共网络=192.168.200.0/24
集群网络=192.168.200.0/24
所有节点安装ceph组件:
yum安装- y ceph
ceph2节点初始监控并收集密钥
[root@ceph2 ceph] # ceph-deploy mon创建初始
分发密钥给其他节点
[root@ceph2 ceph] # ceph-deploy admin ceph {1 . .3}
配置OSD
[root@ceph2 ceph] # ceph-deploy OSD创建——数据/dev/sdb ceph2
[root@ceph2 ceph] # ceph-deploy OSD创建——数据/dev/sdb ceph3
[root@ceph2 ceph] # ceph-deploy OSD创建——数据/dev/sdb ceph4
[root@ceph2 ceph] # ceph集群- s
:
id: d5dec480 - a9df - 4833 b740 de3a0ae4c755
健康:HEALTH_WARN
不活跃下
服务:
我的:3守护进程,quorum ceph2, ceph3, ceph4
经理:没有守护进程活动
OSD: 3 OSD: 3, 3
数据:
池:0池,0后卫
对象:对象0,0 B
用法:使用0 B, B/0 B效果
后卫:
如果出现以下警告,说明是集群内主机未同步:同步时间即可
健康:HEALTH_WARN
时钟脉冲相位差检测alt=" ceph最佳实践“>
ceph最佳实践