Ceph用户邮件列表Vol45-Issue3

ceph Vol 45 Issue 3

1.Crash in ceph_readdir.

Hello, I’ve been investigating the following crash with cephfs: ··· According to the state of the ceph_inoide_info this means that ceph_dir_is_complete_ordered would return true and the second condition should also be true since ptr_pos is held in r12 and the dir size is 26496. So the dentry being passed should be the 2953 % 512 = 393 in the cache_ctl.dentries array. Unfortunately my crashdump excldues the page cache pages and I cannot really see what are the contents of the dentries array.

Could you provide any info on how to further debug this

作者在使用cephfs的时候遇上了崩溃的情况,readdir的操作

Yan, Zheng已经对这个bug进行了修复

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=af5e5eb574776cdf1b756a27cc437bff257e22fe https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=a3d714c33632ef6bfdfaacc74ae6ba297b4c5820

但是这个是提交到Linux kernel的4.6的分支里面去了的,所以目前从官方版本来说是4.6或者更新的版本才会解决

这个问题只能是说遇到了再升级内核了

2.Can’t activate OSD

Hello all, Over the past few weeks I’ve been trying to go through the Quick Ceph Deploy tutorial at: ceph-deploy osd activate ceph02:/dev/sdc ceph03:/dev/sdc part. It never actually seems to activate the OSD and eventually times out: [ceph03][INFO ] Running command: sudo /usr/sbin/ceph-disk -v activate —mark-init systemd —mount /dev/sdc [ceph03][WARNIN] main_activate: path = /dev/sdc [ceph03][WARNIN] No data was received after 300 seconds, disconnecting…

作者在部署osd的时候出现无法激活osd的问题,最后在别人的帮助下发现了问题,在交换机上创建了 VLAN ,但没允许jumbo packets,所以出现了问题

另外一个人也出现了类似的问题,通过升级了parted解决问题(from 3.1 from the CentOS7 base)

rpm -Uhv ftp://195.220.108.108/linux/fedora/linux/updates/22/x86_64/p/parted-3.2-16.fc22.x86_64.rpm

这个一般没什么问题,确实定位到这里再升级了,一般情况下很少出现不能activate osd的情况

原文发布于微信公众号 - 磨磨谈(momotan1987)

原文发表时间:2016-11-11

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏北京马哥教育

运维工具箱

运维精简工具箱 Bootstrapping:  Kickstart、Cobbler、rpmbuild/xen、kvm、lxc、 Openstack、 Clou...

539100
来自专栏乐享123

Debug Kernel Panic in Centos

14430
来自专栏北京马哥教育

如何保证Linux服务器的安全

很少见有人马上为一台新安装的服务器做安全措施,然而我们生活所在的这个社会使得这件事情是必要的。不过为什么仍旧这么多人把它拖在最后?我已经做了相同的事情,它常常可...

44870
来自专栏极客编程

Java为Hyperledger Fabric(超级账本)开发区块链链代码智能合约之环境部署

您或许听说过区块链,但可能不确定它对 Java™ 开发人员有何用。本教程将帮助大家解惑。我将分步展示如何使用 Hyperledger Fabric v0.6 来...

32420
来自专栏Timhbw博客

Hexo-完全免费全平台搭建个人博客(2)-域名主题设置

2017-03-1011:01:58 发表评论 913℃热度 Hexo-完全免费全平台搭建个人博客(1)-整体搭建 上一篇文章把 Hexo 博客整体搭建一遍了...

455120
来自专栏FreeBuf

初窥卡巴斯基ARK读取MBR

LONG LONG LONG AGO就发现通过Hook磁盘端口驱动程序中的IRP_MJ_SCSI派遣函数方式过不了KB了,最近又遇到这个问题就想借此机会分析一下...

12260
来自专栏Jerry的SAP技术分享

在Windows 10 系统上启用Hyper V遇到的错误:0x800f0831

Hyper-V是微软的一款虚拟化技术,是微软第一个采用类似Vmware和Citrix开源Xen一样的基于hypervisor的技术。

24010
来自专栏Golang语言社区

从零开始创建一个基于Go语言的web service

20个小时的时间能干什么?也许浑浑噩噩就过去了,也许能看一些书、做一些工作、读几篇博客、再写个一两篇博客,等等。而黑客马拉松(HackAthon),其实是一种自...

55290
来自专栏皮振伟的专栏

[virt][clock]steal time技术分析

前言: 在《clocksource的管理和虚拟化》中,大概分析了kvm clock,tsc,hpet等clock source。其中尤其是kvm clock计算...

44260
来自专栏xingoo, 一个梦想做发明家的程序员

Elasticsearch推荐插件篇(head,sense,marvel)

安装head head插件可以用来快速查看elasticsearch中的数据概况以及非全量的数据,也支持控件化查询和rest请求,但是体验都不是很好。 一般就用...

38070

扫码关注云+社区

领取腾讯云代金券