学习ceph时,我不小心使用删除了client.admin
ceph auth del client.admin
现在我得到
一直client.admin身份验证错误(1)不允许操作。连接到群集的错误:PermissionError
。
是否可以恢复或重新创建新的client.admin?
我已经尝试过
ceph auth import -i /etc/ceph/ceph.client.admin.keyring
和
ceph add client.admin
这对我不起作用。一些帮助将不胜感激。
答案 0 :(得分:0)
尝试与ceph-node-1上的mon密钥环连接
ceph -n mon. --keyring /var/lib/ceph/mon/ceph-node-1/keyring get-or-create client.admin mon 'allow *' mds 'allow *' mgr 'allow *' osd 'allow *'
然后更新/etc/ceph/ceph.client.admin.keyring