[Drbd-dev] Bug in latest 8.4-git
Lars Ellenberg
lars.ellenberg at linbit.com
Mon Oct 6 17:34:35 CEST 2014
On Fri, Oct 03, 2014 at 11:33:44PM +0400, Igor Novgorodov wrote:
> Hello!
>
> Just checked out latest rev of git tree and built it against latest
> LTS vanilla kernel - 3.14.19
>
> And the problem is that it won't connect to the peer server (it's
> drbd 8.4.3 and kernel 3.4.42) at all
> with "listen failed, err = -515" error. Replication link is 4x1G
> balance-rr bond which worked fine
> for years, if that's relevant. IPv6 is disabled in kernel completely.
Then why are you trying git checkouts on it...
> I've fallen back to 8.4.5 stable release and it all worked fine again.
Great. As long as the released code works ;-)
> The thing is that last time i've checked out git version around July
> 2014 - it worked fine too,
> something broke later.
Thanks for reporting anyways. That way we may be able to figure out
what's wrong before the next release.
errno -515 is "ENOIOCTLCMD" according to my kernel sources.
Not sure why listen would report that?
> Kernel log of the connection follows, glad to get any help or answer
> any questions:
>
> [ 987.195779] drbd: failed to initialize debugfs -- will not be available
> [ 987.195875] drbd: initialized. Version: 8.4.5 (api:1/proto:86-101)
> [ 987.195946] drbd: GIT-hash:
> ca3a67af3823b85614621a4cf95e191c5820c0eb build by
> root at debian-service, 2014-10-03 21:23:28
> [ 987.196039] drbd: registered as block device major 147
> [ 987.243928] drbd VM_STORAGE2_1: Starting worker thread (from
> drbdsetup-84 [7574])
> [ 987.244564] block drbd0: disk( Diskless -> Attaching )
> [ 987.245006] drbd VM_STORAGE2_1: Method to ensure write ordering: drain
> [ 987.245080] block drbd0: max BIO size = 286720
> [ 987.245151] block drbd0: Adjusting my ra_pages to backing
> device's (32 -> 70)
> [ 987.245227] block drbd0: drbd_bm_resize called with capacity ==
> 23436772800
> [ 987.309127] block drbd0: resync bitmap: bits=2929596600
> words=45774947 pages=89405
> [ 987.309223] block drbd0: size = 11 TB (11718386400 KB)
> [ 988.983804] block drbd0: recounting of set bits took additional 8 jiffies
> [ 988.983884] block drbd0: 0 KB (0 bits) marked out-of-sync by on
> disk bit-map.
> [ 988.983964] block drbd0: disk( Attaching -> UpToDate )
> [ 988.984048] block drbd0: attached to UUIDs
> 6BCB7D550A1E86DE:0000000000000000:22A0154CECB25AF2:229F154CECB25AF3
> [ 989.016875] drbd VM_STORAGE2_2: Starting worker thread (from
> drbdsetup-84 [7580])
> [ 989.017381] block drbd1: disk( Diskless -> Attaching )
> [ 989.017842] drbd VM_STORAGE2_2: Method to ensure write ordering: drain
> [ 989.017919] block drbd1: max BIO size = 286720
> [ 989.017990] block drbd1: Adjusting my ra_pages to backing
> device's (32 -> 70)
> [ 989.018066] block drbd1: drbd_bm_resize called with capacity ==
> 17577578552
> [ 989.065815] block drbd1: resync bitmap: bits=2197197319
> words=34331209 pages=67054
> [ 989.065908] block drbd1: size = 8382 GB (8788789276 KB)
> [ 990.280610] block drbd1: recounting of set bits took additional 5 jiffies
> [ 990.280690] block drbd1: 0 KB (0 bits) marked out-of-sync by on
> disk bit-map.
> [ 990.280771] block drbd1: disk( Attaching -> UpToDate )
> [ 990.280855] block drbd1: attached to UUIDs
> 7869022EE30A1DDC:0000000000000000:BEFCB1DA3C794170:BEFBB1DA3C794171
> [ 990.282283] drbd VM_STORAGE2_1: conn( StandAlone -> Unconnected )
> [ 990.282382] drbd VM_STORAGE2_1: Starting receiver thread (from
> drbd_w_VM_STORA [7575])
> [ 990.282590] drbd VM_STORAGE2_1: receiver (re)started
> [ 990.282698] drbd VM_STORAGE2_1: conn( Unconnected -> WFConnection )
> [ 990.282788] drbd VM_STORAGE2_1: listen failed, err = -515
> [ 990.282888] drbd VM_STORAGE2_1: conn( WFConnection -> Disconnecting )
> [ 990.283287] drbd VM_STORAGE2_1: Connection closed
> [ 990.283307] drbd VM_STORAGE2_2: conn( StandAlone -> Unconnected )
> [ 990.283349] drbd VM_STORAGE2_2: Starting receiver thread (from
> drbd_w_VM_STORA [7581])
> [ 990.283461] drbd VM_STORAGE2_2: receiver (re)started
> [ 990.283500] drbd VM_STORAGE2_2: conn( Unconnected -> WFConnection )
> [ 990.283515] drbd VM_STORAGE2_2: listen failed, err = -515
> [ 990.283542] drbd VM_STORAGE2_2: conn( WFConnection -> Disconnecting )
> [ 990.283580] drbd VM_STORAGE2_2: Connection closed
> [ 990.283611] drbd VM_STORAGE2_2: conn( Disconnecting -> StandAlone )
> [ 990.283975] drbd VM_STORAGE2_1: conn( Disconnecting -> StandAlone )
> [ 991.282537] drbd VM_STORAGE2_1: State change failed: Need a
> connection to start verify or resync
> [ 991.282540] drbd VM_STORAGE2_2: State change failed: Need a
> connection to start verify or resync
> [ 991.282541] drbd VM_STORAGE2_2: mask = 0x1f0 val = 0x80
> [ 991.282544] drbd VM_STORAGE2_2: old_conn:StandAlone
> wanted_conn:WFConnection
> [ 991.282545] drbd VM_STORAGE2_2: receiver terminated
> [ 991.282546] drbd VM_STORAGE2_2: Terminating drbd_r_VM_STORA
> [ 991.283005] drbd VM_STORAGE2_1: mask = 0x1f0 val = 0x80
> [ 991.283076] drbd VM_STORAGE2_1: old_conn:StandAlone
> wanted_conn:WFConnection
> [ 991.283149] drbd VM_STORAGE2_1: receiver terminated
> [ 991.283220] drbd VM_STORAGE2_1: Terminating drbd_r_VM_STORA
--
: Lars Ellenberg
: LINBIT | Your Way to High Availability
: DRBD/HA support and consulting http://www.linbit.com
DRBD® and LINBIT® are registered trademarks of LINBIT, Austria.
More information about the drbd-dev
mailing list