Red Hat Bugzilla – Bug 498544
dmraid does't work with Intel ICH9R RAID 5
Last modified: 2009-05-01 08:07:28 EDT
Created attachment 342023 [details]
Description of problem:
I tried the Fedora 11 Preview Live CD
The installation with anaconda wasn't possible, because it crashed. I included the Traceback.
lspci displays the following RAID controller:
00:1f.2 RAID bus controller: Intel Corporation 82801 SATA RAID Controller (rev 02)
I also couldn't configure the RAID with dmraid:
[root@localhost ~]# dmraid -ay
ERROR: device-mapper target type "raid45" is not in the kernel
RAID set "isw_deaadhfccd_Volume" was not activated
There is actually no module with the name raid45, but I found a raid456.
Is there anything I can do to get the RAID controller working?
Version-Release number of selected component (if applicable):
Create a RAID 5 with 4 disks on a Gigabyte GA-P35-DS4 mainboard (Intel ICH9R RAID controller)
Anaconda shows one large disk and raid45 is available and loaded as a module
Expanding traceback for easy bz searching ...
anaconda None exception report
Traceback (most recent call first):
File "/usr/lib64/python2.6/site-packages/block/__init__.py", line 35, in dm_log
raise Exception, message
File "/usr/lib64/python2.6/site-packages/block/device.py", line 719, in get_map
self._RaidSet__map = _dm.map(name=self.name, table=self.rs.dmTable)
File "/usr/lib64/python2.6/site-packages/block/device.py", line 822, in activate
File "/usr/lib/anaconda/storage/devicetree.py", line 1373, in handleUdevDMRaidMemberFormat
File "/usr/lib/anaconda/storage/devicetree.py", line 1495, in handleUdevDeviceFormat
File "/usr/lib/anaconda/storage/devicetree.py", line 1167, in addUdevDevice
File "/usr/lib/anaconda/storage/devicetree.py", line 1627, in populate
File "/usr/lib/anaconda/storage/__init__.py", line 288, in reset
File "/usr/lib/anaconda/storage/__init__.py", line 72, in storageInitialize
File "/usr/lib/anaconda/dispatch.py", line 205, in moveStep
rc = stepFunc(self.anaconda)
File "/usr/lib/anaconda/dispatch.py", line 128, in gotoNext
File "/usr/lib/anaconda/gui.py", line 1330, in nextClicked
Exception: device-mapper: reload ioctl failed: Invalid argument
This does not work because dmraid45 support is not yet in the upstream kernel,
iow its expected to not work, although I admit the traceback is not pretty.