Results 1 to 3 of 3

Thread: fake hardware raid5

  1. #1
    Junior Member
    Join Date
    Oct 2011
    Posts
    3

    fake hardware raid5

    Hello,

    I am trying to mount an existing windows partition with knoppix. The purpose is to make a dump of the windows installation.
    There is an Intel 82801 SATA RAID Controller (rev 05) in the system. There are 4 HDs. 3 are arranged as an RAID5 and one is spare. I use knoppix 6.7.1 CD (german).

    dmraid -b shows all 4 HDs.
    When I try "dmraid -ay" I get 3 errors:
    Code:
    ERROR: spare set "isw_diffiigjfb_/dev/sdd" cannot be activated
    ERROR: no mapping possible for RAID set isw_diffiigjfb_/dev/sdd
    ERROR: device-mapper target type "raid45" is not in the kernel
    RAID set "isw_gcdfjaffh_Volume0" was not activated
    The first two belong to the spare device as sdd is the spare device (compared serial numbers in BIOS config and dmraid -b). The third one produces a lot of google-hits and seems to be a well known version/naming issue between dmraid a kernel. But I did not get any Information on how to fix/ work around it.
    There is a kernel module called raid456.ko and it is loaded according to lsmod.

  2. #2
    Junior Member
    Join Date
    Nov 2011
    Posts
    1
    I have two solutions for your issues:

    1. You need to be running dmraid version >= 1.0.0-rc16 if you're running kernel >2.6.36. To determine you dmraid version just use
    Code:
    dmraid -v
    .
    2. If you already have dmraid version >= 1.0.0-rc16 then you need a kernel module for dm-raid45. The kernel module that comes out as raid45.ko is actually an unrelated module for mdraid (linux software fakeraid as opposed to firmware assisted windows compatible software fakeraid which is what dmraid is). You might also notice the device mapper raid456 module, this will eventually be what you want, but as of yet there is no support for it in the userspace tool, so you can't use it (even though it's in the main kernel :P). What you need is the dm-raid45 kernel module. I'm maintaining a patchset at http://code.google.com/p/dmraid-patches/ . You would of course have to compile the kernel yourself. One solution would be to get the kernel source of the version you're running, patch it, make dm-raid45.ko as a module and just throw the rest away. I'm not familiar with building the kernel on knoppix, so best of luck .

  3. #3
    Junior Member
    Join Date
    Oct 2011
    Posts
    3
    Thank you for your answer.
    There was a lot of work for me in the meantime. The PC is now at customer site. Thus, my abilities to experiment with patched kernels in knoppix are very limited.
    The basic message is that I need to learn more about the difference between software mdraid and BIOS-supported-fake-hardware-but-in-the-end-also-software dmraid. Anyway the whole dmraid stuff seems a little unfinished/ awkward to me.

    One general question remains. Is this way of retrieving and putting back images really a gain in failure safty compared to the BIOS-supported-fake-hardware-but-in-the-end-also-software RAID5 with hot spare? At the moment I cannot confidently make this statement to a customer.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


DELL PowerEdge R730 Server 2x E5-2680v4 2.4GHz =28 Cores 32GB H730 4xRJ45 picture

DELL PowerEdge R730 Server 2x E5-2680v4 2.4GHz =28 Cores 32GB H730 4xRJ45

$284.00



Dell PowerEdge R620 Server 2x E5-2660 v1 2.2GHz 16 Cores 256GB RAM 2x 300GB HDD picture

Dell PowerEdge R620 Server 2x E5-2660 v1 2.2GHz 16 Cores 256GB RAM 2x 300GB HDD

$89.99



Dell R630 Server 2x E5-2620 V4 2.1GHz =16 Cores 128GB DDR4 1x 960GB 2x 1G 2x 10G picture

Dell R630 Server 2x E5-2620 V4 2.1GHz =16 Cores 128GB DDR4 1x 960GB 2x 1G 2x 10G

$210.00



Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD picture

Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD

$389.99



Dell PowerEdge R530 Server 2x E5-2620 V4 = 16 Cores | H730 | 32GB RAM | 2x trays picture

Dell PowerEdge R530 Server 2x E5-2620 V4 = 16 Cores | H730 | 32GB RAM | 2x trays

$279.99



Dell PowerEdge R720 Server - 2x8c CPU,256Gb RAM, 128Gb SSD/3x900Gb SAS, Proxmox picture

Dell PowerEdge R720 Server - 2x8c CPU,256Gb RAM, 128Gb SSD/3x900Gb SAS, Proxmox

$340.00



Dell PowerEdge R720XD Xeon E5-2680 V2 2.8GHz 20 Cores 256GB RAM 12x4TB picture

Dell PowerEdge R720XD Xeon E5-2680 V2 2.8GHz 20 Cores 256GB RAM 12x4TB

$510.00



Dell PowerEdge R620 Server - 128GB RAM, 2x8c CPU, 128Gb SSD/3x900Gb SAS, Proxmox picture

Dell PowerEdge R620 Server - 128GB RAM, 2x8c CPU, 128Gb SSD/3x900Gb SAS, Proxmox

$260.00



DELL PowerEdge R730 Server 2x E5-2690v3 2.6GHz =24 Cores 64GB H730 4xRJ45 picture

DELL PowerEdge R730 Server 2x E5-2690v3 2.6GHz =24 Cores 64GB H730 4xRJ45

$314.00



DELL PowerEdge R630 8SFF Server 2x E5-2680v4 2.4GHz =28 Cores 32GB H730 4xRJ45 picture

DELL PowerEdge R630 8SFF Server 2x E5-2680v4 2.4GHz =28 Cores 32GB H730 4xRJ45

$264.00