rbd error: kernel BUG at fs/bio.c:1499!

2011-05-25 Thread huang jun
hi,all Recently,i got a error when write a file to rbd mount directory. what i have done are below: mkfs.btrfs /dev/rbd0 mount /dev/rbd0 /rbd then, i write a 400M file in /rbd the errors are: May 25 10:20:29 T02-MON12 kernel: [ 159.004710] rbd: fetched request May 25 10:20:29 T02-MON12

v0.28.1 still seeing wrongly marked me down

2011-05-25 Thread Michal Humpula
Hi, I've just compiled the recent version of ceph v0.28.1. I wanted to give it a try on a setup of 8 machines (1 core Opterons). The design is 3 mons, 2 mds and 10 osds. Running latest vanilla kernel 2.6.29 with btrfs as a filestore. After initial setup, ceph -w is printing a lot of these

Re: ceph and network

2011-05-25 Thread Fyodor Ustinov
On 05/24/2011 05:55 PM, Brian Chrisman wrote: On Tue, May 24, 2011 at 3:05 AM, Fyodor Ustinovu...@ufm.su wrote: Hi! I need to implement this scheme of servers connections: All servers of ceph cluster have 2 network addresses in different nets. One net - for ceph interconnect. I.e. for

Re: ceph and network

2011-05-25 Thread Sage Weil
On Wed, 25 May 2011, Fyodor Ustinov wrote: On 05/24/2011 05:55 PM, Brian Chrisman wrote: On Tue, May 24, 2011 at 3:05 AM, Fyodor Ustinovu...@ufm.su wrote: Hi! I need to implement this scheme of servers connections: All servers of ceph cluster have 2 network addresses in

Re: unstable branch: ls -l hang after write by 64 clients

2011-05-25 Thread Sage Weil
On Wed, 25 May 2011, Andre Noll wrote: On Wed, Oct 27, 22:06, Sage Weil wrote: It turns out Henry's problem was actually cause by a bad fix on my part, d91f2438 in ceph-client.git. (Unfortunately that made it into 2.6.36!) Reverting that commit fixed things for him. FWIW, I've been

Re: unstable branch: ls -l hang after write by 64 clients

2011-05-25 Thread Andre Noll
On Wed, May 25, 09:16, Sage Weil wrote: It's trivial to reproduce: Executing ls -l on one client while another client is writing causes the ls command to hang indefinitely. This was recently fixed in the master branch, commit ee7fa813ef29890557f0b03bd3950d422484215d. It hasn't made it

Re: unstable branch: ls -l hang after write by 64 clients

2011-05-25 Thread Sage Weil
On Wed, 25 May 2011, Andre Noll wrote: On Wed, May 25, 09:16, Sage Weil wrote: It's trivial to reproduce: Executing ls -l on one client while another client is writing causes the ls command to hang indefinitely. This was recently fixed in the master branch, commit

Re: rbd error: kernel BUG at fs/bio.c:1499!

2011-05-25 Thread Yehuda Sadeh Weinraub
On Wed, May 25, 2011 at 8:57 AM, Sage Weil s...@newdream.net wrote: Hi created tracker issue 1109 for this.  We'll look at it today. sage On Wed, 25 May 2011, huang jun wrote: hi,all Recently,i got a error when write a file to rbd mount directory. what i have done are below:  

Re: unstable branch: ls -l hang after write by 64 clients

2011-05-25 Thread Andre Noll
On Wed, May 25, 10:52, Sage Weil wrote: Nope. I'm now running the ceph master branch (fe955881) on all nodes but the problem remains. Even after stopping the writer, the ls -l hangs. Linux kernel version is plain 2.6.38.7 everywhere and the ceph setup is fairly simple: 6 cosds, one cmon

Re: unstable branch: ls -l hang after write by 64 clients

2011-05-25 Thread Sage Weil
On Wed, 25 May 2011, Andre Noll wrote: On Wed, May 25, 10:52, Sage Weil wrote: Nope. I'm now running the ceph master branch (fe955881) on all nodes but the problem remains. Even after stopping the writer, the ls -l hangs. Linux kernel version is plain 2.6.38.7 everywhere and the ceph

Re: unstable branch: ls -l hang after write by 64 clients

2011-05-25 Thread Andre Noll
On Wed, May 25, 11:29, Sage Weil wrote: Activated. Not sure why it doesn't seem to work on its own. Thanks. The account works now and I've attached the log file. It gets interesting at line ~18450. Andre -- The only person who always got his work done by Friday was Robinson Crusoe

Re: qemu librbd patches

2011-05-25 Thread Christian Brunner
I'm sorry. At the moment I don't have a core file available and my colleagues don't allow me to reproduce it. ;-) We should get a new server in one or two weeks. I will try to get a core then. Christian 2011/5/24 Josh Durgin josh.dur...@dreamhost.com: On 05/09/2011 01:59 AM, Christian Brunner

Re: [Qemu-devel] [PATCH v4 1/4] rbd: use the higher level librbd instead of just librados

2011-05-25 Thread Christian Brunner
Apart from two cosmetic issues (see below), I think this patch is ready to replace the old rbd driver. You can add: Reviewed-by: Christian Brunner c...@muc.de Regards Christian 2011/5/24 Josh Durgin josh.dur...@dreamhost.com: librbd stacks on top of librados to provide access to rbd images.

Re: [Qemu-devel] [PATCH v4 2/4] rbd: allow configuration of rados from the rbd filename

2011-05-25 Thread Christian Brunner
Looks good to me: Reviewed-by: Christian Brunner c...@muc.de 2011/5/24 Josh Durgin josh.dur...@dreamhost.com: The new format is rbd:pool/image[@snapshot][:option1=value1[:option2=value2...]] Each option is used to configure rados, and may be any Ceph option, or conf. The conf option

fuse vs kernel client

2011-05-25 Thread Fyodor Ustinov
Hi! It's me again (I feel like that I'm here soon banned :) ceph have fuse client and kernel client. Why are two of them? Which is better? WBR, Fyodor. -- To unsubscribe from this list: send the line unsubscribe ceph-devel in the body of a message to majord...@vger.kernel.org More

[PATCH v5 1/4] rbd: use the higher level librbd instead of just librados

2011-05-25 Thread Josh Durgin
librbd stacks on top of librados to provide access to rbd images. Using librbd simplifies the qemu code, and allows qemu to use new versions of the rbd format with few (if any) changes. Signed-off-by: Josh Durgin josh.dur...@dreamhost.com Signed-off-by: Yehuda Sadeh yeh...@hq.newdream.net ---

[PATCH v5 2/4] rbd: allow configuration of rados from the rbd filename

2011-05-25 Thread Josh Durgin
The new format is rbd:pool/image[@snapshot][:option1=value1[:option2=value2...]] Each option is used to configure rados, and may be any Ceph option, or conf. The conf option specifies a Ceph configuration file to read. This allows rbd volumes from more than one Ceph cluster to be used by

Re: [Qemu-devel] [PATCH v4 1/4] rbd: use the higher level librbd instead of just librados

2011-05-25 Thread Josh Durgin
On 05/25/2011 12:18 PM, Christian Brunner wrote: Apart from two cosmetic issues (see below), I think this patch is ready to replace the old rbd driver. You can add: Reviewed-by: Christian Brunnerc...@muc.de Regards Christian Thanks, I fixed these in v5. Josh 2011/5/24 Josh

rbd write rate

2011-05-25 Thread huang jun
hi,all i have another rbd question,when i use rbd to wite a file to OSD my configuration is : 4 OSDs 1MON 1MDS,linux kernel version is 2.6.37.6 and the average write rate is about 5MB/s. when i look into the log in /var/log/kernel.log, and find that the client get items from request_queue with the