Re: Issue on RGW 500 error: flush_read_list(): d->client_c->handle_data() returned -5

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

 



Hi zhou yuan

Get large object with high compression rate will cause EIO in jewel,
but it seems that you didn't enable compression.

You are right, there is something wrong with the connection between
rgw and the client, is there any middleware between the real client
and rgw? (e.g nginx, which may cause such kind of error when download
big object)

thanks
ivan from eisoo


On Wed, Jul 19, 2017 at 11:48 PM, Jens Harbott <j.rosenboom@xxxxxxxx> wrote:
> 2017-07-19 14:45 GMT+00:00 Zhou, Yuan <yuan.zhou@xxxxxxxxx>:
>> Hello,
>>
>> Trying to do some tests with bigdata + S3a + RGW here and ran into a weird 500 error. I checked the log and find the error was due to:
>>
>> ERROR: flush_read_list(): d->client_c->handle_data() returned -5
>>
>> After checking the code this function seems trying to send data back to client but something wrong happen. Was this because the connection between client and RGW was closed before the data transferring finish?
>>
>> Is there a way to do some debug on this?
>>
>> I'm testing with Ceph 10.2.7, the data pool was using EC(3 + 2). Any comments would be appreciated!
>
> Error 5 is EIO, so it seems like your OSDs couldn't read some of the
> data properly. You could either check all of your OSD logs at that
> time or add "debug ms=1" to your RGW config and rerun your test, where
> you will have more information about the OSD transactions in your
> radosgw.log then.
>
> In addition, radosgw is known bad at giving feedback to the client
> about such errors, see http://tracker.ceph.com/issues/20166.
> --
> 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
--
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