RE: unittest_seastar_echo test failure

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

 



My machine is 65536, I change it to 1048576, and then unittest_seastar_echo works. 
My server has 44 cores, 88threads.

> -----Original Message-----
> From: ceph-devel-owner@xxxxxxxxxxxxxxx [mailto:ceph-devel-
> owner@xxxxxxxxxxxxxxx] On Behalf Of Yingxin Cheng
> Sent: Wednesday, August 22, 2018 1:53 AM
> To: Kefu Chai <tchaikov@xxxxxxxxx>
> Cc: Liu, Chunmei <chunmei.liu@xxxxxxxxx>; Ceph Development <ceph-
> devel@xxxxxxxxxxxxxxx>
> Subject: Re: unittest_seastar_echo test failure
> 
> Hi Kefu,
> 
> I think it was also 65536 (currently it's 4194304). My server has 72 cores. I
> change it back and this error happens again.
> When debug into this issue, I saw line[1] returns EAGAIN, that's why I have the
> above conclusion.
> 
> [1] https://github.com/scylladb/seastar/blob/master/core/linux-aio.cc#L53
> On Wed, Aug 22, 2018 at 4:23 PM kefu chai <tchaikov@xxxxxxxxx> wrote:
> >
> > On Mon, Aug 20, 2018 at 10:23 AM Yingxin Cheng <yingxincheng@xxxxxxxxx>
> wrote:
> > >
> > > Hi chunmei & kefu:
> > >
> > > Sorry, seems it is another issue I have met before. And I think this
> > > is not a bug, just try to increase the value in
> > > /proc/sys/fs/aio-max-nr.
> > >
> > > Reference:
> > > http://man7.org/linux/man-pages/man2/io_setup.2.html
> > > quote "EAGAIN The specified nr_events exceeds the user's limit of
> > > available events, as defined in /proc/sys/fs/aio-max-nr."
> >
> > sorry Yingxin, i missed your analysis and solution. what's your
> > fs.aio-max-nr before you increased it?
> >
> > all of our arm64 testbed have following output:
> >
> > $ sysctl fs.aio-max-nr
> > fs.aio-max-nr = 65536
> >
> > and max_aio is 128, so i guess it's unlikely we exceed the limit. am i right?
> >
> > @Liu, Chunmei what's your /proc/sys/fs/aio-max-nr setting ?
> >
> > >
> > > ---
> > > Regards,
> > > Yingxin
> > >
> > > On Mon, Aug 20, 2018 at 9:54 AM Yingxin Cheng <yingxincheng@xxxxxxxxx>
> wrote:
> > > >
> > > > hi chunmei,
> > > > There's a similar report at
> > > > https://github.com/ceph/ceph/pull/23539#discussion_r209479903
> > > > I believe it should already be fixed recently.
> > > > Does your code include this change?
> > > >
> > > > kefu,
> > > > According to my tests, I see there are no issues with
> > > > unittest_seastar_messenger. Is it ready to be included in the make
> > > > check?
> > > >
> > > > ---
> > > > Regards,
> > > > Yingxin
> >
> >
> >
> > --
> > Regards
> > Kefu Chai
> 
> 
> 
> --
> Regards,
> Yingxin




[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