Dell PERC6 H200 på FreeBSD 8.0-RELEASE-amd64

From: Niels Wahlgreen (none@niels--wahlgreen.dk.lh.bsd-dk.dk)
Date: Wed 30 Jun 2010 - 01:05:15 CEST


From: Niels Wahlgreen <none@niels--wahlgreen.dk.lh.bsd-dk.dk>
To: "bsd-dk@bsd-dk.dk" <none@bsd-dk--bsd-dk.dk.lh.bsd-dk.dk>
Date: Tue, 29 Jun 2010 16:05:15 -0700
Subject: Dell PERC6 H200 på FreeBSD 8.0-RELEASE-amd64

Hej folkens,

Jeg har lige modtaget to nye Dell servere, en R610 og en R710.

Nu sidder jeg og skal til at installere FreeBSD 8.0-RELEASE amd64 på dem. På R610'eren, som har en PERC H200/6Gbps SAS controller, kan sysinstall ikke finde nogen harddisk. På R710'eren, som har en PERC H700 controller, finder den fint disken.

Jeg kan se på google, at jeg ikke er den eneste som har det problem, da H200 controllere tilsyneladende er så nye, at de ikke er understøttet. Der er dog en som har følgende hint:
" A wild guess it's just not listed in mfi(4) pciids table (as well as
for rest H200 family).
What if you try this?

--- sys/dev/mfi/mfi_pci.c.orig 2010-04-04 20:02:26.000000000 +0400
+++ sys/dev/mfi/mfi_pci.c 2010-04-04 20:06:17.000000000 +0400
@@ -117,6 +117,7 @@
} mfi_identifiers[] = {
{0x1000, 0x0060, 0x1028, 0xffff, MFI_FLAGS_1078, "Dell PERC 6"},
{0x1000, 0x0060, 0xffff, 0xffff, MFI_FLAGS_1078, "LSI MegaSAS 1078"},
+ {0x1000, 0x0072, 0x1028, 0x1f1e, MFI_FLAGS_GEN2, "Dell PERC
H200 Integrated"},
{0x1000, 0x0078, 0xffff, 0xffff, MFI_FLAGS_GEN2, "LSI MegaSAS Gen2"},
{0x1000, 0x0079, 0x1028, 0x1f15, MFI_FLAGS_GEN2, "Dell PERC
H800 Adapter"},
{0x1000, 0x0079, 0x1028, 0x1f16, MFI_FLAGS_GEN2, "Dell PERC
H700 Adapter"}," - http://forum.nginx.org/read.php?23,69062,71173#msg-71173

Spørgsmålet er:
Har I andre erfaringer med problemet, og har I fundet en løsning? Og ville I mene at ovenstående forslag er en brugbar løsning? Så vidt jeg kan forestille mig, vil det betyde, at jeg skal installere på et andet medie (læs: USB harddisk), compile en kerne efter at have tilføjet ovenstående patch og derefter klone det ned på det RAID, som ligger på H200 controlleren - men det virker som en stor omvej og lidt af et krumspring, specielt hvis det alligevel ikke virker.

Sidste mulighed er selvfølgeligt at kyle controlleren langt væk og skaffe en anden, som er understøttet, men det ville være rart at undgå, specielt når nu den er funklende ny.

Med venlig hilsen / Best regards,

Niels Wahlgreen
IT-Consultant, Cand.merc.(dat.)

M: +45 26 34 60 80
@: niels@wahlgreen.dk

Wahlgreen
Forsvarsvej 1
DK-2730 Herlev

T: +45 70 23 50 45
F: +45 70 23 50 44
W: www.wahlgreen.dk

***

Download our remote support client at http://www.wahlgreen.dk/files/support.exe



This archive was generated by hypermail 2b30 : Wed 30 Jun 2010 - 23:00:00 CEST