[DRBD-user] <1>netlink: policy violation t:6[6] e:-34

Lars Ellenberg lars.ellenberg at linbit.com
Sat Nov 22 23:02:48 CET 2014

Note: "permalinks" may not be as permanent as we would like,
direct links of old sources may well be a few messages off.

On Thu, Nov 20, 2014 at 03:21:28PM +0100, Claudius Herder wrote:
> Hi all,
> I compiled drbd-utils-8.9.1.tar.gz and drbd-8.4.5.tar.gz from
> http://oss.linbit.com/drbd/ for XenServer 6.2.
> Everything seems to work as expected, but on start I get the following
> message:
> # /etc/init.d/drbd start
> Starting DRBD resources: [
>      create res: r0
>    prepare disk: r0
>     adjust disk: r0
>      adjust net: r0
> ]
> <1>netlink: policy violation t:6[6] e:-34
> 0: reply did not validate - do you need to upgrade your userland tools?
> # cat /proc/drbd
> version: 8.4.5 (api:1/proto:86-101)
> GIT-hash: 1d360bde0e095d495786eaeb2a1ac76888e4db96 build by root at xxxxx,
> 2014-11-08 04:51:10
>  0: cs:Connected ro:Primary/Primary ds:UpToDate/UpToDate C r-----
>     ns:0 nr:0 dw:0 dr:0 al:0 bm:0 lo:0 pe:0 ua:0 ap:0 ep:1 wo:f oos:0
> Is this something to worry about?
> I thought drbd-utils-8.9.1 and drbd-8.4.5 were compatible.

Most likely this is some other "broadcast" that drbdsetup mistakenly
tries interprets as some state information by DRBD, instead of ignoring it.
If I figure out what exactly happens there, that should be fixed soon.

I don't think it is reason to worry,
unless you are trying do to advanced scripting
around the drbdsetup events interfaces,
where it would be very annoying to have it break too often.

Then again, seeing that it works for me,
maybe it was simply a bad build on your side.
In that case, you need to fix it.

: Lars Ellenberg
: http://www.LINBIT.com | Your Way to High Availability
: DRBD, Linux-HA  and  Pacemaker support and consulting

DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.

More information about the drbd-user mailing list