Mailinglist Archive: opensuse (1445 mails)

< Previous Next >
[opensuse] Is it possible to do a Kernel downgrade on OpenSUSE 12.1?
  • From: "Carlos Xavier" <cbastos@xxxxxxxxxxxxxxxxx>
  • Date: Fri, 23 Mar 2012 15:03:34 -0300
  • Message-id: <463083B9D42547DEB837C26A0B08C60D@zeon2>
Hi.

I configured cluster with DRBD + OCFS2 + Pacemaker +Mysql on OpenSUSE 12.1. When doing some testes I may have found a bug at the kernel or DRBD.

With the DRBD configured and running I started to stop and start it on the server, this triggers trouble that the machine so heavy loaded that it cant even be restarted. The kernel writes to the log messages a buch of lines reporting a bug.

Mar 22 13:10:50 jupiter kernel: [55475.218702] block drbd0: receiver terminated
Mar 22 13:10:50 jupiter kernel: [55475.218727] block drbd0: disk( UpToDate ->
Failed )
Mar 22 13:10:50 jupiter kernel: [55475.218809] block drbd0: Sending state for
detaching disk failed
Mar 22 13:10:50 jupiter kernel: [55475.218818] block drbd0: disk( Failed ->
Diskless )
Mar 22 13:10:50 jupiter kernel: [55475.318282] block drbd0: Terminating
drbd0_receiver
Mar 22 13:10:50 jupiter kernel: [55475.318288] block drbd0: drbd_bm_resize
called with capacity == 0
Mar 22 13:10:50 jupiter kernel: [55475.319380] block drbd0: worker terminated
Mar 22 13:10:50 jupiter kernel: [55475.319383] block drbd0: Terminating
drbd0_worker
Mar 22 13:10:50 jupiter kernel: [55475.502776] block drbd0: Starting worker thread (from drbdsetup [13205])
Mar 22 13:10:50 jupiter kernel: [55475.526915] block drbd0: disk( Diskless ->
Attaching )
Mar 22 13:10:50 jupiter kernel: [55475.551968] block drbd0: Found 4 transactions (192 active extents) in activity log.
Mar 22 13:10:50 jupiter kernel: [55475.575801] block drbd0: Method to ensure
write ordering: flush
Mar 22 13:10:50 jupiter kernel: [55475.599691] block drbd0: drbd_bm_resize called with capacity == 1898523408
Mar 22 13:10:50 jupiter kernel: [55475.629408] block drbd0: resync bitmap: bits=237315426 words=3708054 pages=7243
Mar 22 13:10:50 jupiter kernel: [55475.653738] block drbd0: size = 905 GB
(949261704 KB)
Mar 22 13:10:50 jupiter kernel: [55476.198041] block drbd0: bitmap READ of 7243 pages took 521 jiffies
Mar 22 13:10:50 jupiter kernel: [55476.225350] block drbd0: recounting of set bits took additional 4 jiffies
Mar 22 13:10:50 jupiter kernel: [55476.248715] block drbd0: 0 KB (0 bits) marked out-of-sync by on disk bit-map.
Mar 22 13:10:51 jupiter kernel: [55476.272103] block drbd0: disk( Attaching ->
Consistent )
Mar 22 13:10:51 jupiter kernel: [55476.295319] block drbd0: attached to UUIDs 78923A381DE3DA00:0000000000000000:E2205A8E9753F099:E21F5
A8E9753F099
Mar 22 13:10:51 jupiter kernel: [55476.357827] block drbd0: conn( StandAlone ->
Unconnected )
Mar 22 13:10:51 jupiter kernel: [55476.382301] block drbd0: Starting receiver thread (from drbd0_worker [13207])
Mar 22 13:10:51 jupiter kernel: [55476.382439] block drbd0: receiver (re)started
Mar 22 13:10:51 jupiter kernel: [55476.382444] block drbd0: conn( Unconnected
-> WFConnection )
Mar 22 13:10:51 jupiter kernel: [55476.577758] block drbd0: helper command: /sbin/drbdadm fence-peer minor-0
Mar 22 13:10:51 jupiter kernel: [55476.602218] BUG: unable to handle kernel NULL pointer dereference at 0000000000000030
Mar 22 13:10:51 jupiter kernel: [55476.626521] IP: [<ffffffff81468753>]
sock_ioctl+0x13/0x2b0
Mar 22 13:10:51 jupiter kernel: [55476.650557] PGD 2183f2067 PUD 21eea3067 PMD 0
Mar 22 13:10:51 jupiter kernel: [55476.674425] Oops: 0000 [#105] PREEMPT SMP
Mar 22 13:10:51 jupiter kernel: [55476.698129] CPU 7
Mar 22 13:10:51 jupiter kernel: [55476.698351] Modules linked in: af_packet drbd md5 sctp dlm configfs sha1_generic lru_cache 8021q garp stp llc bonding mperf microcode joydev serio_raw sr_mod cdrom pcspkr sg iTCO_wdt iTCO_vendor_support dcdbas i7core_edac edac_core acpi_power_meter pciehp pci_hotplug bnx2 button autofs4 xfs processor thermal_sys ata_generic mpt2sas scsi_transport_sas raid_class [last unloaded: ocfs2_stackglue]
Mar 22 13:10:51 jupiter kernel: [55476.797774]
Mar 22 13:10:51 jupiter kernel: [55476.797776] Pid: 13321, comm: drbdadm Tainted: G D 3.1.9-1.4-desktop #1 Dell Inc. PowerEdg
e R610/0F0XJ6
Mar 22 13:10:51 jupiter kernel: [55476.797779] RIP: 0010:[<ffffffff81468753>] [<ffffffff81468753>] sock_ioctl+0x13/0x2b0
Mar 22 13:10:51 jupiter kernel: [55476.797783] RSP: 0018:ffff88021fc15ec8
EFLAGS: 00010292
Mar 22 13:10:51 jupiter kernel: [55476.797784] RAX: 0000000000000000 RBX: 0000000000005401 RCX: 00007fff90783e88
Mar 22 13:10:51 jupiter kernel: [55476.797786] RDX: 00007fff90783e88 RSI: ffff88022ea3f580 RDI: ffff88021e464800
Mar 22 13:10:51 jupiter kernel: [55476.797787] RBP: 0000000000000000 R08: ffffffff81468740 R09: 00007f23aae141b0
Mar 22 13:10:51 jupiter kernel: [55476.797789] R10: 00007fff90783ca0 R11: 0000000000000206 R12: 0000000000005401
Mar 22 13:10:51 jupiter kernel: [55476.797790] R13: 00007fff90783e88 R14: 0000000000000000 R15: 0000000000000000
Mar 22 13:10:51 jupiter kernel: [55476.797792] FS: 00007f23ab003700(0000) GS:ffff88022f2e0000(0000) knlGS:0000000000000000
Mar 22 13:10:51 jupiter kernel: [55476.797794] CS: 0010 DS: 0000 ES: 0000 CR0:
0000000080050033
Mar 22 13:10:51 jupiter kernel: [55476.797795] CR2: 0000000000000030 CR3: 000000021a0f7000 CR4: 00000000000006e0
Mar 22 13:10:51 jupiter kernel: [55476.797797] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Mar 22 13:10:51 jupiter kernel: [55476.797798] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Mar 22 13:10:51 jupiter kernel: [55476.797800] Process drbdadm (pid: 13321, threadinfo ffff88021fc14000, task ffff880212ed21c0)
Mar 22 13:10:51 jupiter kernel: [55476.797801] Stack:
Mar 22 13:10:51 jupiter kernel: [55476.797802] 00007fff90784048 0000000000000003 ffff880212ed21c0 ffff88021e464800
Mar 22 13:10:51 jupiter kernel: [55476.797805] 0000000000000000 ffffffff811653e5 00007f23aae141b0 0000000000413d10
Mar 22 13:10:51 jupiter kernel: [55476.797808] ffff88021fc14000 0000000000000030 ffff88021e464800 0000000000000000
Mar 22 13:10:51 jupiter kernel: [55476.797810] Call Trace:
Mar 22 13:10:51 jupiter kernel: [55476.797819] [<ffffffff811653e5>]
do_vfs_ioctl+0x85/0x2e0
Mar 22 13:10:51 jupiter kernel: [55476.797823] [<ffffffff811656d8>]
sys_ioctl+0x98/0xa0
Mar 22 13:10:51 jupiter kernel: [55476.797829] [<ffffffff815a4c12>]
system_call_fastpath+0x16/0x1b
Mar 22 13:10:51 jupiter kernel: [55476.797835] [<00007f23aab48f67>]
0x7f23aab48f66
Mar 22 13:10:51 jupiter kernel: [55476.797836] Code: 24 18 4c 8b 6c 24 20 4c 8b 74 24 28 4c 8b 7c 24 30 48 83 c4 38 c3 66 90 55 53 89
f3 48 83 ec 18 48 8b b7 a0 00 00 00 48 8b 46 20
Mar 22 13:10:51 jupiter kernel: [55476.797849] RIP [<ffffffff81468753>]
sock_ioctl+0x13/0x2b0
Mar 22 13:10:51 jupiter kernel: [55476.797852] RSP <ffff88021fc15ec8>
Mar 22 13:10:51 jupiter kernel: [55476.797853] CR2: 0000000000000030
Mar 22 13:10:51 jupiter kernel: [55476.797915] ---[ end trace 527c00f5943cff5e
]---
Mar 22 13:10:52 jupiter kernel: [55476.798048] block drbd0: helper command: /sbin/drbdadm fence-peer minor-0 exit code 0 (0x9)
Mar 22 13:10:52 jupiter kernel: [55476.798050] block drbd0: fence-peer helper
broken, returned 0
Mar 22 13:10:52 jupiter kernel: [55476.798071] block drbd0: State change failed: Need access to UpToDate data
Mar 22 13:10:52 jupiter kernel: [55476.798074] block drbd0: state = { cs:WFConnection ro:Secondary/Unknown ds:Consistent/DUnknown r-
-- }
Mar 22 13:10:52 jupiter kernel: [55476.798076] block drbd0: wanted = { cs:WFConnection ro:Primary/Unknown ds:Consistent/DUnknown s---
}
Mar 22 13:10:52 jupiter kernel: [55478.101668] block drbd0: conn( WFConnection
-> Disconnecting )
Mar 22 13:10:52 jupiter kernel: [55478.127499] block drbd0: Handshake successful: Agreed network protocol version 96
Mar 22 13:10:52 jupiter kernel: [55478.153707] block drbd0: sock_recvmsg
returned -4
Mar 22 13:10:52 jupiter kernel: [55478.179763] block drbd0: Authentication of peer failed, trying again.
Mar 22 13:10:52 jupiter kernel: [55478.205653] block drbd0: Connection closed
Mar 22 13:10:52 jupiter kernel: [55478.230406] block drbd0: conn( Disconnecting
-> StandAlone )
Mar 22 13:10:53 jupiter kernel: [55478.254594] block drbd0: State change failed: Have no net/connection configuration
Mar 22 13:10:53 jupiter kernel: [55478.278418] block drbd0: state = { cs:StandAlone ro:Secondary/Unknown ds:Consistent/DUnknown r---
}
Mar 22 13:10:53 jupiter kernel: [55478.302858] block drbd0: wanted = { cs:WFConnection ro:Secondary/Unknown ds:Consistent/DUnknown r-
-- }
Mar 22 13:10:53 jupiter kernel: [55478.327237] block drbd0: receiver terminated
Mar 22 13:10:53 jupiter kernel: [55478.327301] block drbd0: disk( Consistent ->
Failed )
Mar 22 13:10:53 jupiter kernel: [55478.327366] block drbd0: Sending state for
detaching disk failed
Mar 22 13:10:53 jupiter kernel: [55478.327376] block drbd0: disk( Failed ->
Diskless )
Mar 22 13:10:53 jupiter kernel: [55478.421337] block drbd0: Terminating
drbd0_receiver
Mar 22 13:10:53 jupiter kernel: [55478.421367] block drbd0: drbd_bm_resize
called with capacity == 0
Mar 22 13:10:53 jupiter kernel: [55478.422577] block drbd0: worker terminated
Mar 22 13:10:53 jupiter kernel: [55478.422579] block drbd0: Terminating
drbd0_worker
Mar 22 13:10:53 jupiter kernel: [55478.604866] block drbd0: Starting worker thread (from drbdsetup [13534])
Mar 22 13:10:53 jupiter kernel: [55478.628317] block drbd0: disk( Diskless ->
Attaching )
Mar 22 13:10:53 jupiter kernel: [55478.652855] block drbd0: Found 4 transactions (192 active extents) in activity log.
Mar 22 13:10:53 jupiter kernel: [55478.676435] block drbd0: Method to ensure
write ordering: flush
Mar 22 13:10:53 jupiter kernel: [55478.700264] block drbd0: drbd_bm_resize called with capacity == 1898523408
Mar 22 13:10:53 jupiter kernel: [55478.729578] block drbd0: resync bitmap: bits=237315426 words=3708054 pages=7243
Mar 22 13:10:53 jupiter kernel: [55478.753114] block drbd0: size = 905 GB
(949261704 KB)
Mar 22 13:10:54 jupiter kernel: [55479.299349] block drbd0: bitmap READ of 7243 pages took 524 jiffies
Mar 22 13:10:54 jupiter kernel: [55479.327461] block drbd0: recounting of set bits took additional 4 jiffies
Mar 22 13:10:54 jupiter kernel: [55479.350777] block drbd0: 0 KB (0 bits) marked out-of-sync by on disk bit-map.
Mar 22 13:10:54 jupiter kernel: [55479.374017] block drbd0: disk( Attaching ->
Consistent )
Mar 22 13:10:54 jupiter kernel: [55479.397036] block drbd0: attached to UUIDs 78923A381DE3DA00:0000000000000000:E2205A8E9753F099:E21F5
A8E9753F099
Mar 22 13:10:54 jupiter rsyslogd-2177: imuxsock lost 339 messages from pid 2108
due to rate-limiting

So i want to downgrade the kernel version to 2.6 because I dont see this kind
of issue on it.
Is it possible to achieve? If so how can I do that?

Regards,
Carlos

--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >