S.M.A.R.T. Monitoring - Dell PERC 6/i

  • A very good evening to you all!


    I've just started putting my NAS together using a Dell PowerEdge T310 with a PERC 6/i RAID card (after I brought it I found that the PERC 6/i is limited to 2tb drives, but that's ok, I'm working around it), but I've run into a little issue.


    I can't get the web interface smart monitoring to register the (test) drive on the RAID controller.


    Disk is configured as a Raid 0 array on it's own (going to use 4 single virtual disks, no actual RAID in either hardware or software), the web interface says the status of the drive is "unknown". Attempting to make a scheduled test and run it gives me an error of "unable to open device" and tells me to manually add device parameters for "megaraid".


    SHH'ing into the box and running smartctl with the "-a -d megaraid,0 /dev/sda" parameter gives me full S.M.A.R.T. information for the connected drive.


    But how do I get this to be implemented through the web interface?


    I should probably also add I've gone ahead & added the "hwraid" repo in and installed all Megaraid related tools.


    Thank you for any help you may be able to provide in advance.


    Sui

    OMV 4.x - ASUS P10S-X - Xeon E3-1220 v6 - 64GB ECC Crucial DDR4 2400MHz - Syba SI-PEX40064 SATA3 Card - 60GB Kingston SSD Boot Drive - 3x WD RED 4TB

    • Offizieller Beitrag

    What version are you on? On 3.x I see smart data on my old dell. Don't remember which perc card it is and one is onboard.
    lspci
    05:0b.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068 PCI-X Fusion-MPT SAS (rev 01)
    06:00.0 SCSI storage controller: LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 08)



    Don't remember installing anything special. dpkg -l

    • Offizieller Beitrag

    Sorry, OMV does not support this. There is little ground work in the backend implementation to support this, but it's not finally done (and won't without external contribution). OMV does not support manual adding of smartctl command parameters, everything must be auto-detected by the backend via sysfs, procfs or udev. External commands are not supported, e.g. hwraid (except you write a OMV plugin for this special case).


    An example for HP's Smart Array hardware RAID controller:
    https://github.com/openmediava…ge/storagedevicecciss.inc
    https://github.com/openmediava…storage/backend/cciss.inc

    • Offizieller Beitrag

    Does a megaraid device has an additional device name than /dev/sdX? If this is the case, it shouldn't be a problem to add support for such devices. Otherwise it is complicated because /dev/sdX devices are identified as SATA devices.


    https://github.com/openmediava…orage/storagedevicesd.inc
    https://github.com/openmediava…em/storage/backend/sd.inc

  • Thanks for your input guys.


    I've brought the server into work so I have access to more drives to load it with to test and have done a fresh install of OMV3 to see if that makes any difference.


    Alas...


    I've attached a screenshot of the S.M.A.R.T. page from the web interface as well as terminal outputs from both MegaRAIDsas-status and smartctl on one of the drives attached to the RAID controller.


    I've put two 80gb drives on the RAID controller, as individual "RAID0" arrays. The controller doesn't see the drives at all unless they are configured as RAID in one way shape or form.


    Ignore the red warning on the Toshiba drive, that is connected to the native SATA interface and was just something I picked up off our pile of drives to test & wipe to do the test installation of OMV3.


    Sui


    ::EDIT::


    This may be a facepalm moment. Having actually read through the output from smartctl, I see now that it mentions "SMART Status not supported: ATA return descriptor not supported by controller firmware", have a horrible feeling here that it is literally that, live status not supported.

    • Offizieller Beitrag

    These cards are quite old and have many limitations. You have seen 2 of them, 2TB limit and no jbod pass threw. Some of the old percs can be flashed to lsi "it" mode. I think yours is in "ir" mode. Mine is probably either flashed or was an hba.


    You may be able to use dell's omsa "open manage server administration?" web interface to see what you want. There is a debian repo for it. It will run along side OMV2 and probably 3. Don't think there is a stretch repo yet.


    Time to decide what you need and maybe get a better card.


    Good luck

  • RE> SMART info from PERC 6/i RAID drives



    Sorry, OMV does not support this. There is little ground work in the backend implementation to support this, but it's not finally done (and won't without external contribution).

    How much money or other external contribution do you need?


    A banner ad with a funding drive or a GoFundMe may take care of it.
    https://www.gofundme.com/
    Advertising a patreon account for monthly repeating donations is even better as it can work wonders. A few hundred people giving $2 a month adds up over time.
    https://www.patreon.com/

    • Offizieller Beitrag

    How much money or other external contribution do you need?

    I think he means external contribution of code (but I might be wrong).

    omv 7.0.4-2 sandworm | 64 bit | 6.5 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.10 | compose 7.1.2 | k8s 7.0-6 | cputemp 7.0 | mergerfs 7.0.3


    omv-extras.org plugins source code and issue tracker - github


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!