执行ceph -s提示auth: unable to find a keyring的解决方法
问题现象描述
提示Auth: unable to find a keyring。
关键过程、根本原因分析
无
结论、解决方案及效果
当以非root用户运行ceph集群时,往往会出现当前用户读权限不够而导致ceph读取文件报错的问题,建议安装acl软件包,并赋予当前用户读文件权限。如使用ceph-adm用户为例,操作如下:
1 2 3 4 | #安装acl软件包 ceph-adm@mon:~/cluster$ sudo apt install acl -y #设置ceph-adm给密钥文件读权限 ceph-adm@ceph1:~/cluster$ sudo setfacl -m u:ceph-adm:r /etc/ceph/ceph.client.admin.keyring |
父主题: 故障排除