bonnie on md+xfs causes reboot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I have a raid5 md device, on top of which is an xfs filesystem. When I run the bonnie++ benchmark using this filesystem, it causes the computer to reboot.
Recently I changed the hardware: from an Intel Q35 motherboard with an E5200 CPU to a Gigabyte GA-MA74GM-S2 (AMD 740G/SB700) motherboard and 4850e CPU. I never experienced this with the previous hardware.
The md device is built from four Western Digital 7500AAKS 750 GB 7200 rpm SATA drives. The drives are connected to two 2-port Silicon Image SiI 3132 PCIe cards.
$ cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md1 : active raid5 sde1[0] sdh1[3] sdf1[2] sdg1[1]
2930279808 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]
md0 : active raid5 sdd1[0] sdb1[3] sda1[2] sdc1[1]
2197715712 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]
[
md0 is the device on which the reboots happen; I haven't tried running bonnie on the md1 device.
Every time this reboot occurs, the array has to be resync'ed.
$ lspci
00:00.0 Host bridge: ATI Technologies Inc Unknown device 7911
00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx)
00:02.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Graphics Port 0)
00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914
00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 2)
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:12.1 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI1 Controller
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
00:13.1 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI1 Controller
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 3a)
00:14.1 IDE interface: ATI Technologies Inc SB700/SB800 IDE Controller
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge
00:14.5 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon 2100
02:00.0 RAID bus controller: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller (rev 01)
03:00.0 RAID bus controller: Silicon Image, Inc. SiI 3132 Serial ATA Raid II Controller (rev 01)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
$ uname -a
Linux septictank 2.6.24-19-generic #1 SMP Wed Aug 20 17:53:40 UTC 2008 x86_64 GNU/Linux
$ lsb_release -rd
Description: Ubuntu 8.04.2
Release: 8.04
Installed bonnie++ version is:
$ apt-cache policy bonnie++
bonnie++:
Installed: 1.03ubuntu1
Candidate: 1.03ubuntu1
Version table:
*** 1.03ubuntu1 0
500 http://
100 /var/lib/
But I also compiled 1.93c from source; it has the same problems.
This is a hardware problem. I contacted Gigabyte, and the PCIe x16 slot is only for video cards.