ceph-fuse hangs on starting ceph client
来源:互联网 发布:北斗tv有网络电视版吗 编辑:程序博客网 时间:2024/06/08 18:50
最近搭建了一个CephFS的环境用于debug问题,一切配好之后,通过ceph-fuse(ceph-fuse -k /etc/ceph/ceph.client.admin.keyring -m 10.0.101.70:6789 /mnt/cephfs/)来挂载CephFS,但发现命令会hang住不结束,通过log发现,命令hang在了:
一阵google之后,大多的解释都是说Client连不上MDS了,但我检查了网络状况,似乎没有什么问题,到底是怎么连不上了?通过以下命令可以查看当前mds的session信息。
rt_sigaction(SIGSYS, {0x634d10, [], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x7f28b65f7790}, {SIG_DFL, [], 0}, 8) = 0mkdir("/var/run/ceph", 0755) = -1 EEXIST (File exists)close(3) = 0open("1.log", O_WRONLY|O_CREAT|O_APPEND, 0644) = 3prctl(PR_GET_NAME, 0x7ffd1de55fe0, 0, 0x92, 0x20) = 0futex(0x3729e34, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x3729e30, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1socketpair(PF_FILE, SOCK_STREAM, 0, [4, 5]) = 0futex(0x7f28b4e6e9d0, FUTEX_WAIT, 30214, NULL) = -1 EAGAIN (Resource temporarily unavailable)clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f28b73d6a30) = 30215close(5) = 0read(4, ceph-fuse[30215]: starting ceph client2016-03-13 12:24:13.164568 7f28b73d6760 -1 init, newargv = 0x3780790 newargc=11
一阵google之后,大多的解释都是说Client连不上MDS了,但我检查了网络状况,似乎没有什么问题,到底是怎么连不上了?通过以下命令可以查看当前mds的session信息。
$ ceph --admin-daemon /var/run/ceph/ceph-client.admin.asok mds_sessions{ "id": 513290, "sessions": [ { "mds": 0, "addr": "10.0.117.70:6803\/14860", "seq": 0, "cap_gen": 0, "cap_ttl": "0.000000", "last_cap_renew_request": "2016-03-13 14:20:51.223708", "cap_renew_seq": 9, "num_caps": 0, "state": "opening" } ], "mdsmap_epoch": 32}从中我发现了,原来MDS使用的是IP 地址和我配置的不是同一个,修改过来就好了。
0 0
- ceph-fuse hangs on starting ceph client
- ceph fuse 安装
- ceph存储 ceph-fuse源码分析一
- ceph存储 Could not find keyring file: /etc/ceph/ceph.client.admin.keyring on host
- ceph存储 FUSE原理总结
- [Ceph分析]Fuse流程分析
- Ceph Client报错
- Feature Set Mismatch Error on Ceph Kernel Client
- ceph
- ceph
- ceph存储 FUSE调用流程代码分析
- ceph存储 FUSE队列管理浅析
- CEPH-FUSE指定文件系统挂载
- S3 client 访问ceph rgw
- Install Ceph on CentOS 5.5
- ceph存储 FUSE API 的两种使用方法
- ceph存储 FUSE的big_writes与direct_io选项分析
- ceph vstart调试client端代码
- 基于Alcatraz安装CocoaPods报错
- 关于k小的实现及优化(c)
- 设计模式七大原则
- 用python画三角形外接圆和内切圆
- 银行客户排列问题
- ceph-fuse hangs on starting ceph client
- 杭电oj 2019 数列有序
- TinyHttp-最简单的Web Server浅析
- Java注解简单介绍
- 学习Java第一天
- DialogFragment宽度问题处理
- linux-export
- STL-算法总结
- fragment传值给Activity