ceph health_ok 但是无法挂载 mount error 5 = Input/output error

发布于 2021-11-27 06:12:58 字数 819 浏览 820 评论 17

这是在node9上搭建的单节点ceph

root@node9:~# ceph -s

    cluster 1165cc9d-aec8-446b-944e-f1ccf8757bb9
     health HEALTH_OK
     monmap e1: 1 mons at {a=192.168.148.169:6789/0}, election epoch 2, quorum 0 a
     mdsmap e4: 1/1/1 up {0=a=up:active}
     osdmap e8: 3 osds: 3 up, 3 in
      pgmap v20: 576 pgs, 3 pools, 1884 bytes data, 20 objects
            3106 MB used, 1207 GB / 1210 GB avail

                 576 active+clean

从node8挂载node9 出现如下问题

root@node8:~# mount -t ceph 192.168.148.169:6789:/ /mnt/myceph
mount error 5 = Input/output error

搞了一天了!为什么!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(17

绝情姑娘 2021-11-30 00:57:27

@coding_java 有可能是网络的原因不可达到吧。

多情癖 2021-11-30 00:57:27

@coding_java 我是ubuntu14.04 内核3.13,具体1个为啥不行,不清楚。

静谧 2021-11-30 00:57:27

1个 mon 无法挂载成功么.客户端内核版本3.8.8 够么

混吃等死 2021-11-30 00:57:26

终于搞定了。

首先第一步保证mds服务器是activate的。这个可以看官方文档。

然后我创建怎么也不成功,如果只有一个监视器的话。

后来我用ceph-deploy mon add 命令又添加了两个监视器,构成3个监视器。

然后指定某一个监视器的IP进行挂载(也可以3个同时指定),即成功。。。

虐人心 2021-11-30 00:57:22

没碰到过,看看日志怎么说吧

恋你朝朝暮暮 2021-11-30 00:57:18

引用来自“oscfox”的评论

有秘钥么?是不是漏了秘钥?

你曾走过我的故事 2021-11-30 00:57:06

我也遇到这个问题现在。我把admin机器作为客户端来挂载,它同时也是mon节点。

一人独醉 2021-11-30 00:55:46

试过,创建好文件系统之后,mds也是up,activate,但是挂载cephfs还是不行,问题未解决?请问你还有别的方法么。

反目相谮 2021-11-30 00:54:20

 也有一种可能是你们有创建cephfs,请参见http://ceph.com/docs/master/cephfs/createfs/ 我遇到过这个现象,后来查看日志报这样的错mon.admin-node@0(leader).mds e1 warning, MDS mds.? 10.127.64.175:6805/5021 up but filesystem disabled,于是我就创建了cephfs 问题才得以解决,不知道能不能给你提供一些排障的思路。

各自安好 2021-11-30 00:51:35

一直没解决,最后用ceph-fuse的挂载命令挂上了

狼亦尘 2021-11-30 00:48:55

错误日志报的是什么

偏爱自由 2021-11-30 00:41:07

关掉cephx先, 再试下。

吃颗糖壮壮胆 2021-11-30 00:34:49

CentOS6.5的内核是2.6.32,ceph客户端需要的貌似是2.6.38以上的内核,所以没有这个模块一直挂不上。应该是这个原因了。

英雄似剑 2021-11-30 00:19:37

回复
低版本可以用 fuse 来挂载

柠檬 2021-11-29 23:08:03

虽然帖子比较久了,我还是回答一下。kernel ceph module 版本和 ceph cluster 版本不一致

天涯离梦残月幽梦 2021-11-29 20:25:04

FATAL: Module ceph not found. mount.ceph: modprobe failed, exit status 1 parsing options: mount error: ceph filesystem not supported by the system 加上秘钥之后是这个错误,应该是内核版本太低了。

心欲静而疯不止 2021-11-29 12:41:32

有秘钥么?是不是漏了秘钥?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文