On 19 April 2011 16:12, David Brown <david@xxxxxxxxxxxxxxx> wrote: > On 19/04/2011 16:07, Mathias BurÃn wrote: >> >> On 19 April 2011 15:04, David Brown<david@xxxxxxxxxxxxxxx> Âwrote: >>> >>> On 19/04/2011 15:25, Mathias BurÃn wrote: >>>> >>>> On 19 April 2011 14:21, David Brown<david@xxxxxxxxxxxxxxx> Â Âwrote: >>>>> >>>>> I have recently got an IBM x3650 M3 server, which has a "Serveraid >>>>> M5014" >>>>> raid controller. ÂBooting from a Linux CD (system rescue CD) and >>>>> running >>>>> lspci identifies this raid controller as: >>>>> >>>>> LSI Logic/Symbus Logic Megaraid SAS 2108 [Liberator] (rev 03) >>>>> >>>>> The controller works fine for hardware raid - I can open its bios setup >>>>> utility, and set up a RAID5 (or whatever) with the disks I have. ÂThe >>>>> OS >>>>> then just sees a single virtual disk. >>>>> >>>>> But I would like direct access to the sata drives - I want to set up >>>>> mdadm >>>>> raid, under my own control. ÂAs far as I can see, there is no way to >>>>> put >>>>> this controller into "JBOD" or "direct access" mode of any sort. >>>>> >>>>> Does anyone here have experience with this card, or can give me any >>>>> hints? >>>>> >>>>> The only idea I have at the moment is to put each disk within its own >>>>> single-disk RAID 0 set, but then I don't get sata hot-swap >>>>> functionality, >>>>> SMART, hddtemp, etc. >>>>> >>>>> Thanks for any clues or hints, >>>>> >>>>> David >>>>> >>>> >>>> Regarding SMART, could you try (after loading the appropriate >>>> megaraid/megasas module) hdparm -a -d megaraid,$I /dev/sda , where $I >>>> is a number between 0 and 31 IIRC (depending on the HDD in the array). >>>> >>> >>> Are you sure about the syntax for that command? ÂTrying that with "0" for >>> $I >>> just gives me "megaraid,0: No such file or directory". ÂAs far as I can >>> see, >>> the megaraid module is loaded (lsmod shows "megaraid_sas" in the modules >>> list). >>> >>> Thanks anyway, >>> >>> David >>> >>> >> >> ÂFrom the smartctl man page: >> >> Â Â Â Â ÂUnder Linux , to look at SCSI/SAS disks behind LSI MegaRAID >> controllers, use syntax such as: >> Â Â Â Â Â Â Â smartctl -a -d megaraid,2 /dev/sda >> Â Â Â Â Â Â Â smartctl -a -d megaraid,0 /dev/sdb >> Â Â Â Â Â Â Â where Âin the argument megaraid,N, the integer N is the >> physical disk number within the MegaRAID controller. ÂThis interface >> will also work for Dell PERC controllers. ÂThe followâ >> Â Â Â Â Â Â Â ing /dev/XXX entry must exist: >> Â Â Â Â Â Â Â For PERC2/3/4 controllers: /dev/megadev0 >> Â Â Â Â Â Â Â For PERC5/6 controllers: /dev/megaraid_sas_ioctl_node >> >> Maybe you can experiment some with that. Regards, >> M > > Ah, it was "smartctl" - you first wrote "hdparm". ÂI should have thought of > smartctl myself. > > Still no luck as yet - the smartctl on my test installation (Centos 5.6) > doesn't seem to support megaraid devices. ÂBut maybe that's just because it > is an older version of smartctl - Centos 5.6 is not exactly "bleeding edge". > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-raid" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at Âhttp://vger.kernel.org/majordomo-info.html > Opps, sorry! I blame the medicine. You could try compile a version of smartctl yourself if you have the proper packages installed. Regards, M -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html