首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ceph health命令返回失败

ceph health命令返回失败
EN

Stack Overflow用户
提问于 2015-01-08 23:45:40
回答 2查看 11.9K关注 0票数 3

我是ceph的新手,但作为项目的一部分,我必须构建一个迷你集群,我一直在关注如何构建一个迷你集群的在线教程,一切都很好,直到第二天我重启了我的机器。现在,当我执行ceph health命令时,它返回一个错误:1003525-01-08 15:35:04.037375 7fae717fa700 0 --:/2015 >> 192.168.1.12:6789/0 >>(0x7fae6c000c00 sd=3 :0 s=1 pgs=0 cs=0 l=1 c=0x7fae6c000e90).fault。

每当我在192.168.1.12机器上运行相同的命令时,它都会返回一个错误: monclient(hunting):ERROR: missing keyring,for use cephx进行身份验证。0 librados: client.admin初始化错误(2)没有这样的文件或目录。连接到群集时出错: ObjectNotFound。

我已经在互联网上搜索了一段时间,没有找到任何答案,但我注意到这个网站倾向于回答大多数问题,如果不是所有的问题,所以任何帮助都将非常感谢。我正在所有的机器上使用centos 7,如果这有任何帮助的话。

EN

回答 2

Stack Overflow用户

发布于 2015-04-02 15:31:54

检查您是否具有读取密钥环文件的权限

/etc/ceph/ceph.client.admin.keyring

如果用户无法读取此文件,或者该文件已丢失,则您无法执行以下操作

ceph -w

如果缺少密钥环,您可以使用ceph-deploy admin serverhostname从管理节点安装密钥环

票数 9
EN

Stack Overflow用户

发布于 2015-01-30 15:14:35

如错误所示: ERROR: missing keyring。这意味着您没有密钥环文件。

此外,这个错误说:1003525-01-08 15:35:04.037375 7fae717fa700 0 --:/6789/0 >> 192.168.1.12:6789/0 pipe(0x7fae6c000c00 sd=3 :0 s=1 pgs=0 cs=0 l=1 c=0x7fae6c000e90).fault。

这意味着您的监视器没有启动,因为您丢失了keyring文件。

解决此问题的步骤: 1.检查监控主机,并让其启动。2.在监控器上执行ceph-s命令,查看该集群。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27844024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档