Re: ceph-mon blocked error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Can someone give me the bug number for this?

On Sat, Nov 5, 2011 at 7:48 PM, Alexandre Oliva <oliva@xxxxxxxxxxxxxxxxx> wrote:
> On Nov  5, 2011, Mandell Degerness <mandell@xxxxxxxxxxxxxxx> wrote:
>
>> Yes, we are using kernel module for ceph and there was a posix file
>> system and an RBD mounted on the node at the time.  The monitor is not
>> using either for it's data though.
>
> It doesn't matter.  The monitor calls sync() quite often, and that waits
> for *all* filesystems to flush, including the ceph.ko mount, thus the
> potential deadlock.  It can use syncfs() if that's available in kernel
> and glibc, but I'm not sure that's enough to work around this particular
> deadlock scenario.  As I found out the hard way, there are others in the
> osd as well, so if you want to mount -o rw on a mon or osd, use the fuse
> client, or virtualize the mount (never tested this to make sure it
> actually addresses the problem).
>
> --
> Alexandre Oliva, freedom fighter    http://FSFLA.org/~lxoliva/
> You must be the change you wish to see in the world. -- Gandhi
> Be Free! -- http://FSFLA.org/   FSF Latin America board member
> Free Software Evangelist      Red Hat Brazil Compiler Engineer
>
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux