Re: [PATCH] ceph: fix freeing inode vs removing session caps race

2013-07-24 Thread Yan, Zheng
previous patch is buggy, please ignore it. here is updated version. --- From dfe2517bcb40046dbd0c8993558fc3e083d028d5 Mon Sep 17 00:00:00 2001 From: Yan, Zheng zheng.z@intel.com Date: Wed, 24 Jul 2013 12:22:11 +0800 Subject: [PATCH] ceph: fix freeing inode vs removing session caps race

Upgrading from 0.61.5 to 0.61.6 ended in disaster

2013-07-24 Thread Stefan Priebe - Profihost AG
Hi, today i wanted to upgrade from 0.61.5 to 0.61.6 to get rid of the mon bug. But this ended in a complete desaster. What i've done: 1.) recompiled ceph tagged with 0.61.6 2.) installed new ceph version on all machines 3.) JUST tried to restart ONE mon this failed with: [1774]: (33) Numerical

Re: Upgrading from 0.61.5 to 0.61.6 ended in disaster

2013-07-24 Thread Stefan Priebe - Profihost AG
Hi, i uploaded my ceph mon store to cephdrop /home/cephdrop/ceph-mon-failed-assert-0.61.6/mon.tar.gz. So hopefully someone can find the culprit soon. It fails in OSDMonitor.cc here: // if we trigger this, then there's something else going with the store // state, and we shouldn't want

RE: [ceph-users] Flapping osd / continuously reported as failed

2013-07-24 Thread Studziński Krzysztof
-Original Message- From: Studziński Krzysztof Sent: Wednesday, July 24, 2013 1:18 AM To: 'Gregory Farnum'; Yehuda Sadeh Cc: ceph-devel@vger.kernel.org; ceph-us...@lists.ceph.com; Mostowiec Dominik Subject: RE: [ceph-users] Flapping osd / continuously reported as failed

Re: Upgrading from 0.61.5 to 0.61.6 ended in disaster

2013-07-24 Thread Joao Eduardo Luis
On 07/24/2013 08:37 AM, Stefan Priebe - Profihost AG wrote: Hi, i uploaded my ceph mon store to cephdrop /home/cephdrop/ceph-mon-failed-assert-0.61.6/mon.tar.gz. So hopefully someone can find the culprit soon. It fails in OSDMonitor.cc here: // if we trigger this, then there's something

Re: Upgrading from 0.61.5 to 0.61.6 ended in disaster

2013-07-24 Thread Joao Eduardo Luis
On 07/24/2013 08:37 AM, Stefan Priebe - Profihost AG wrote: Hi, i uploaded my ceph mon store to cephdrop /home/cephdrop/ceph-mon-failed-assert-0.61.6/mon.tar.gz. So hopefully someone can find the culprit soon. It fails in OSDMonitor.cc here: // if we trigger this, then there's something

Re: Upgrading from 0.61.5 to 0.61.6 ended in disaster

2013-07-24 Thread Stefan Priebe - Profihost AG
Am 24.07.2013 13:11, schrieb Joao Eduardo Luis: On 07/24/2013 08:37 AM, Stefan Priebe - Profihost AG wrote: Hi, i uploaded my ceph mon store to cephdrop /home/cephdrop/ceph-mon-failed-assert-0.61.6/mon.tar.gz. So hopefully someone can find the culprit soon. It fails in OSDMonitor.cc here:

Re: [ceph-users] v0.61.6 Cuttlefish update released

2013-07-24 Thread Alex Bligh
On 24 Jul 2013, at 05:47, Sage Weil wrote: There was a problem with the monitor daemons in v0.61.5 that would prevent them from restarting after some period of time. This release fixes the bug and works around the issue to allow affected monitors to restart. All v0.61.5 users are

sharedptr_registry.hpp unit tests

2013-07-24 Thread Loic Dachary
Hi Sam, I added a commit https://github.com/dachary/ceph/commit/14ab122b43fd028ccfeecbd7b03243ca450501ce to the pull request https://github.com/ceph/ceph/pull/425 to address your comment https://github.com/dachary/ceph/commit/a5bde96db5ea52e56fbe94accb3538aee4729aa3#commitcomment-3698471

Re: Upgrading from 0.61.5 to 0.61.6 ended in disaster

2013-07-24 Thread Sage Weil
On Wed, 24 Jul 2013, Stefan Priebe - Profihost AG wrote: 2013-07-24 08:41:56.097385 7fae6384a780 -1 mon/OSDMonitor.cc: In function 'virtual void OSDMonitor::update_from_paxos(bool*)' thread 7fae6384a780 time 2013-07-24 08:41:56.096683 mon/OSDMonitor.cc: 156: FAILED assert(latest_full 0)

LFS Ceph

2013-07-24 Thread Loic Dachary
Hi, Thanks for take the time to discuss LFS today @ OSCON :-) Would you be so kind as to send links to the current discussion about the LFS driver API ? Cheers -- Loïc Dachary, Artisan Logiciel Libre All that is necessary for the triumph of evil is that good people do nothing.

question about striped_read

2013-07-24 Thread majianpeng
Hi all, I met a problem and ask somebody could help me. In func striped_read() if (ret 0) { int didpages = (page_align + ret) PAGE_CACHE_SHIFT; if (read pos - off) { dout( zero gap %llu to %llu\n, off + read, pos);

Anyone in NYC next week?

2013-07-24 Thread Sage Weil
I'm going to be in NYC next week at our first Ceph Day of the summer. If you're in town and want to hear more about what we're doing, you should join us! http://www.inktank.com/CEPHdays/ sage -- To unsubscribe from this list: send the line unsubscribe ceph-devel in the body of a message to

v0.67-rc2 dumpling release candidate

2013-07-24 Thread Sage Weil
Hi everyone, We have a release candidate for v0.67 dumpling! There are a handful of remaining known issues (which I suppose means it is technically *not* an actual candidate for the final release), but for the most part we are happy with the stability so far, and encourage anyone with test

Re: question about striped_read

2013-07-24 Thread Sage Weil
On Thu, 25 Jul 2013, majianpeng wrote: Hi all, I met a problem and ask somebody could help me. In func striped_read() if (ret 0) { int didpages = (page_align + ret) PAGE_CACHE_SHIFT; if (read pos - off) { dout( zero gap %llu