目标
使用 ceph luminous 版新特性
手动部署 mgr
完成 ceph 监控
新建用户
创建用户 openstack 用于 MGR 监控
[root@cephsvr-128040 ceph]# ceph auth get-or-create mgr.openstack mon 'allow *' osd 'allow *' mds 'allow *'
[mgr.openstack]
key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxugvXkLfgauLA==
修改用户
假如用户已经存在, 用过下面方法进行权限修改
[root@cephsvr-128040 ceph]# ceph auth caps mgr.openstack mon 'allow *' osd 'allow *' mds 'allow *'
[mgr.openstack]
key = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxugvXkLfgauLA==
删除用户
提示
删除用户方法
ceph auth del mgr.openstack
导出密钥
需要吧之前创建的用户密码存放至对应位置
[root@cephsvr-128040 ceph]# mkdir /var/lib/ceph/mgr/ceph-openstack
[root@cephsvr-128040 ceph]# ceph auth get mgr.openstack -o /var/lib/ceph/mgr/ceph-openstack/keyring
exported keyring for mgr.openstack
启动 mgr
[root@cephsvr-128040 ceph]# ceph-mgr -i openstack
监控状态
[root@cephsvr-128040 ceph]# cep