ceph fs 挂载错误

ceph fs 挂载错误

我想使用内核驱动程序挂载 ceph fs,但是当我在管理节点上执行以下命令时

mount -t ceph 192.168.0.164:6789:/ /mnt/mycephfs

它返回以下错误

mount error 5 = Input/output error

dmesg 输出为:

libcph: mon0 192.168.0.164:6789 feature set mismatch, my 8a < server's 4204008a, missing 42040000
libcph: mon0 192.168.0.164:6789 missing requird protocol features

我的操作系统是 Ubuntu 12.04(precise),我的内核版本是 3.2.0-98,我使用最新的 ceph 版本(0.94.6)

答案1

监视主机上的防火墙很有可能阻止了 6789 和 6800。我最近遇到了这个问题,那就是我的问题。

答案2

您需要调整 cephs 来支持旧客户端:

osd crush tunables legacy|argonaut|bobtail|firefly|hammer|jewel|optimal|default :  set crush tunables values to <profile>

这应该在 ceph 节点上完成。

相关内容