码迷,mamicode.com
首页 > 其他好文 > 详细

Ceph client无法连接至集群问题解决

时间:2015-09-11 12:53:03      阅读:2090      评论:0      收藏:0      [点我收藏+]

标签:

1.问题描述

今天做iptables策略,重启集群中的一台机器后,输入ceph -s发现如下状况:

[root@deploynode ~]# ceph -s
2015-09-10 13:50:57.688516 7f6a6b8cc700  0 monclient(hunting): authenticate timed out after 300
2015-09-10 13:50:57.688553 7f6a6b8cc700  0 librados: client.admin authentication error (110) Connection timed out
Error connecting to cluster: TimedOut


2.问题分析

之前集群运作良好,后来由于添加了iptables相关策略,就无法通过ceph client连接至集群并获取
集群状态。第一反应是相关IP或者端口号是不是被策略禁掉,导致数据包无法正常到达相关进程。通过命令netstat -ntpl 没有发现ceph-mon进程对于的端口号。


3.处理方法

在策略脚本中添加如下内容:

#添加允许访问的IP地址
allowip=(58.220.*.*)

#开放ceph mon端口号6789
$IPT -A INPUT -p tcp --dport 6789 -j ACCEPT

重新执行后执行命令netstat -ntpl

技术分享


执行ceph-s命令后

技术分享


Ceph client无法连接至集群问题解决

标签:

原文地址:http://my.oschina.net/myspaceNUAA/blog/504870

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!