文章结构
一、 安装部署
- ceph-mds配置
- 启动ceph-mon服务
当前在虚拟机monosd(192.168.10.42)上
1. ceph-mds配置
bash> sudo ceph mkdir -p /var/lib/ceph/mds/ceph-mds0
bash> sudo ceph auth get-or-create mds.mds0 mon 'profile mds' mgr 'profile mds' mds 'allow *' osd 'allow *' > /var/lib/ceph/mds/ceph-mds0/keyring
拆分上面步骤后,如下:选一种即可
bash> sudo ceph mkdir -p /var/lib/ceph/mds/ceph-mds0
bash> ceph-authtool --create-keyring /var/lib/ceph/mds/ceph-mds0/keyring --gen-key -n mds.mds0
bash> ceph auth add mds.mds0 osd "allow rwx" mds "allow" mon "allow profile mds" -i /var/lib/ceph/mds/ceph-mds0/keyring
‘ceph’为集群名,‘mds0’为服务名
2. 启动ceph-mon服务
bash> systemctl start ceph-mds@mds0
bash> systemctl status ceph-mds@mds0
启动无误以后,添加到开机启动:systemctl enable ceph-mds@mds0