Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: DRBD: Users

BarrierAck errors on my DRBD

 

 

DRBD users RSS feed   Index | Next | Previous | View Threaded


misch at schwartzkopff

Sep 15, 2011, 1:29 AM

Post #1 of 6 (695 views)
Permalink
BarrierAck errors on my DRBD

Hi,

After fixing an other error I started to see the following error on my DRBD:

kernel: block drbd0: BAD! BarrierAck #2778697761 received, expected
#2778697760!

Can anybody explain what the BarrierAck error means?
What is the cause of the problem?
How to solve the problem?

Thanks for any hints.

--
Dr. Michael Schwartzkopff
Guardinistr. 63
81375 München

Tel: (0163) 172 50 98
Fax: (089) 620 304 13
Attachments: signature.asc (0.19 KB)


lars.ellenberg at linbit

Sep 15, 2011, 2:04 AM

Post #2 of 6 (679 views)
Permalink
Re: BarrierAck errors on my DRBD [In reply to]

On Thu, Sep 15, 2011 at 10:29:47AM +0200, Michael Schwartzkopff wrote:
> Hi,
>
> After fixing an other error I started to see the following error on my DRBD:
>
> kernel: block drbd0: BAD! BarrierAck #2778697761 received, expected
> #2778697760!
>
> Can anybody explain what the BarrierAck error means?
> What is the cause of the problem?
> How to solve the problem?

DRBD version, kernel version, what "other error",
what did you do to trigger this,
can you easily reproduce, etc.

Most likely: Upgrade.



--
: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com
_______________________________________________
drbd-user mailing list
drbd-user [at] lists
http://lists.linbit.com/mailman/listinfo/drbd-user


misch at schwartzkopff

Sep 15, 2011, 2:14 AM

Post #3 of 6 (667 views)
Permalink
Re: BarrierAck errors on my DRBD [In reply to]

> On Thu, Sep 15, 2011 at 10:29:47AM +0200, Michael Schwartzkopff wrote:
> > Hi,
> >
> > After fixing an other error I started to see the following error on my
> > DRBD:
> >
> > kernel: block drbd0: BAD! BarrierAck #2778697761 received, expected
> > #2778697760!
> >
> > Can anybody explain what the BarrierAck error means?
> > What is the cause of the problem?
> > How to solve the problem?
>
> DRBD version,

8.3.10

> kernel version,

2.6.39.3

> what "other error",

Since we have a quite limited test setup with virtual machines I saw lots of

kernel: block drbd0: PingAck did not arrive in time.

I solved that problem
- limiting sync to 1M
- setting ping-int to 30 (seconds)
- setting ping-timeout to 20 (1/10th of seconds, i.e. 2 sec)

> what did you do to trigger this,

Nothing. It happens about twice per hour.

> can you easily reproduce, etc.

Yes. That is the annoying problem.

> Most likely: Upgrade.

From kernel 2.6.39 to?

Greetings,

--
Dr. Michael Schwartzkopff
Guardinistr. 63
81375 München

Tel: (0163) 172 50 98
Fax: (089) 620 304 13
Attachments: signature.asc (0.19 KB)


lars.ellenberg at linbit

Sep 15, 2011, 2:21 AM

Post #4 of 6 (665 views)
Permalink
Re: BarrierAck errors on my DRBD [In reply to]

On Thu, Sep 15, 2011 at 11:14:53AM +0200, Michael Schwartzkopff wrote:
> > On Thu, Sep 15, 2011 at 10:29:47AM +0200, Michael Schwartzkopff wrote:
> > > Hi,
> > >
> > > After fixing an other error I started to see the following error on my
> > > DRBD:
> > >
> > > kernel: block drbd0: BAD! BarrierAck #2778697761 received, expected
> > > #2778697760!
> > >
> > > Can anybody explain what the BarrierAck error means?
> > > What is the cause of the problem?
> > > How to solve the problem?
> >
> > DRBD version,
>
> 8.3.10

The in-tree or the out-of-tree thing?

> > kernel version,
>
> 2.6.39.3
>
> > what "other error",
>
> Since we have a quite limited test setup with virtual machines I saw lots of
>
> kernel: block drbd0: PingAck did not arrive in time.
>
> I solved that problem
> - limiting sync to 1M
> - setting ping-int to 30 (seconds)
> - setting ping-timeout to 20 (1/10th of seconds, i.e. 2 sec)
>
> > what did you do to trigger this,
>
> Nothing. It happens about twice per hour.
>
> > can you easily reproduce, etc.
>
> Yes. That is the annoying problem.
>
> > Most likely: Upgrade.
>
> From kernel 2.6.39 to?

From 8.3.10 in-kernel (I assume)
to 8.3.11-3 out-of-tree?


--
: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com
_______________________________________________
drbd-user mailing list
drbd-user [at] lists
http://lists.linbit.com/mailman/listinfo/drbd-user


misch at schwartzkopff

Sep 15, 2011, 3:54 AM

Post #5 of 6 (682 views)
Permalink
Re: BarrierAck errors on my DRBD [In reply to]

> On Thu, Sep 15, 2011 at 11:14:53AM +0200, Michael Schwartzkopff wrote:
> > > On Thu, Sep 15, 2011 at 10:29:47AM +0200, Michael Schwartzkopff wrote:
> > > > Hi,
> > > >
> > > > After fixing an other error I started to see the following error on
> > > > my DRBD:
> > > >
> > > > kernel: block drbd0: BAD! BarrierAck #2778697761 received, expected
> > > > #2778697760!
> > > >
> > > > Can anybody explain what the BarrierAck error means?
> > > > What is the cause of the problem?
> > > > How to solve the problem?
> > >
> > > DRBD version,
> >
> > 8.3.10
>
> The in-tree or the out-of-tree thing?

In-tree.

We have the options:
disk {
no-disk-barrier;
no-disk-flushes;
no-disk-drain;
}

and
mount-options: type ext4 (rw,noatime,data=writeback)

Should we use disk-barrier? Or the mount option nobarrier?

Thanks for your help.

--
Dr. Michael Schwartzkopff
Guardinistr. 63
81375 München

Tel: (0163) 172 50 98
Fax: (089) 620 304 13
Attachments: signature.asc (0.19 KB)


misch at schwartzkopff

Oct 10, 2011, 5:04 AM

Post #6 of 6 (518 views)
Permalink
Re: BarrierAck errors on my DRBD [In reply to]

> On Thu, Sep 15, 2011 at 11:14:53AM +0200, Michael Schwartzkopff wrote:
> > > On Thu, Sep 15, 2011 at 10:29:47AM +0200, Michael Schwartzkopff wrote:
> > > > Hi,
> > > >
> > > > After fixing an other error I started to see the following error on
> > > > my DRBD:
> > > >
> > > > kernel: block drbd0: BAD! BarrierAck #2778697761 received, expected
> > > > #2778697760!
> > > >
> > > > Can anybody explain what the BarrierAck error means?
> > > > What is the cause of the problem?
> > > > How to solve the problem?
> > >
> > > DRBD version,
> >
> > 8.3.10
>
> The in-tree or the out-of-tree thing?
>
> > > kernel version,
> >
> > 2.6.39.3
> >
> > > what "other error",
> >
> > Since we have a quite limited test setup with virtual machines I saw lots
> > of
> >
> > kernel: block drbd0: PingAck did not arrive in time.
> >
> > I solved that problem
> > - limiting sync to 1M
> > - setting ping-int to 30 (seconds)
> > - setting ping-timeout to 20 (1/10th of seconds, i.e. 2 sec)
> >
> > > what did you do to trigger this,
> >
> > Nothing. It happens about twice per hour.
> >
> > > can you easily reproduce, etc.
> >
> > Yes. That is the annoying problem.
> >
> > > Most likely: Upgrade.
> >
> > From kernel 2.6.39 to?
>
> From 8.3.10 in-kernel (I assume)
> to 8.3.11-3 out-of-tree?

Hi,

The problem was fixed after we recompiled the 8.3.11 module and used this
instead of the in-kernel (2.6.39) module.

Thanks Lars for the help!

Greetings,

--
Dr. Michael Schwartzkopff
Guardinistr. 63
81375 München

Tel: (0163) 172 50 98
Fax: (089) 620 304 13
Attachments: signature.asc (0.19 KB)

DRBD users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.