ceph集群安装

ceph集群安装
ceph0110.0.0.14
ceph0210.0.0.15
ceph0310.0.0.16
#ceph01:
ssh-keygen -t rsa -N '' -q
ssh-copy-id root@10.0.0.14
ssh root@10.0.0.14
scp -rp .ssh root@10.0.0.15:/root
scp -rp .ssh root@10.0.0.16:/root
ssh root@10.0.0.15 #测试免密登录
ssh root@10.0.0.16 #测试免密登录
wget http://192.168.18.251/file/ceph_rpm.tar.gz
tar xf ceph_rpm.tar.gz 
cd ceph_rpm/
yum localinstall -y *.rpm
scp -rp ceph_rpm.tar.gz root@10.0.0.16:/root
scp -rp ceph_rpm.tar.gz root@10.0.0.16:/root
等其他节点安装好rpm包在执行下面的命令
ceph-deploy new  --public-network 10.0.0.0/24   ceph01 ceph02 ceph03
ceph-deploy mon create-initial
ceph-deploy admin ceph01 ceph02 ceph03
ceph-deploy mgr create ceph01 ceph02 ceph03
ceph-deploy osd create ceph01 --data /dev/sdb
ceph-deploy osd create ceph02 --data /dev/sdb
ceph-deploy osd create ceph03 --data /dev/sdb  
vim ceph.conf
追加下面一行
auth_allow_insecure_global_id_reclaim = false

ceph-deploy --overwrite-conf mon create-initial
systemctl restart ceph-mon@ceph01.service
ceph -s   #测试节点健康状态
mkdir ceph_cluster
mv ceph.bootstrap-mds.keyring ceph.bootstrap-mgr.keyring ceph.bootstrap-osd.keyring ceph.bootstrap-rgw.keyring ceph.client.admin.keyring ceph.conf ceph-deploy-ceph.log ceph.mon.keyring ceph_cluster/

#ceph02:
tar xf ceph_rpm.tar.gz 
cd ceph_rpm/
yum localinstall -y *.rpm
systemctl restart ceph-mon@ceph02.service

#ceph03:
tar xf ceph_rpm.tar.gz 
cd ceph_rpm/
yum localinstall -y *.rpm
systemctl restart ceph-mon@ceph03.service