UNSOLVED

upceo

updated

5 years ago

U

upceo

1 Rookie

19 Posts

0

5011

June 14th, 2021 17:00

SMART parameters for SAS drives behind RAID controller using perccli

Hi

I have Dell Power edge machines. I have installed perccli utility to get the details of the drives behind my PERC H710 Mini raid controller. it has Device Interface = SAS-6G.

I used following command to get smart parameters of drives.
./perccli  /c0 /eall /sall show smart

CLI Version = 007.0529.0000.0000 Sep 18, 2018
Operating system = VMkernel 6.5.0
Controller = 0
Status = Failure
Description = Show Drive Smart Information Failed.Detailed Status :
===============-------------------------------------------------------------------
Drive      Status  ErrCd ErrMsg
-------------------------------------------------------------------
/c0/e32/s0 Failure   255 Command is supported for SATA drives only
/c0/e32/s1 Failure   255 Command is supported for SATA drives only
/c0/e32/s2 Failure   255 Command is supported for SATA drives only
/c0/e32/s3 Failure   255 Command is supported for SATA drives only
/c0/e32/s4 Failure   255 Command is supported for SATA drives only
/c0/e32/s5 Failure   255 Command is supported for SATA drives only
/c0/e32/s6 Failure   255 Command is supported for SATA drives only
/c0/e32/s7 Failure   255 Command is supported for SATA drives only
-------------------------------------------------------------------

Looks like the command works on SATA drives only.

So how do I get the SMART parameters for SAS drives ?

Would appreciate the response.

Thank you

Deepali

  • DELL-Joey C

    Moderator

    4170 Posts

    20965 Points

    3131

    1

    Posted June 14th, 2021 23:00

    Hi,

     

    Looks like the command works on SATA drives only.

    So how do I get the SMART parameters for SAS drives ?

     

    In general, I checked the version of PERCCLi 7.1020.0.0, they have just added capability SMART data for SAS drives to "show smart" command in it's release notes. Try that version if it's possible for your server. 

     

    This download is for VMWare PERCCli: https://dell.to/3vuAYM1

    DELL-Joey C

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

    Did I answer your query? Please click on ‘Mark as Accepted Answer’ if I did. 

  • upceo

    1 Rookie

    19 Posts

    3087

    0

    Posted June 20th, 2021 17:00

    Great thanks. I'll try it out 

    Thanks again

  • upceo

    1 Rookie

    19 Posts

    3064

    0

    Posted June 21st, 2021 17:00

    I upgraded my perccli to latest version and it does show success for SAS drives as well.

    ./perccli /c0 /e32 /s0 show smart
    CLI Version = 007.1020.0000.0000 July 1, 2019
    Operating system = VMkernel 6.5.0
    Controller = 0
    Status = Success
    Description = Show Drive Smart Info Succeeded.

    Smart Data Info /c0/e32/s0 =
    af 00 00 0c 00 00 03 08 00 00 25 44 2e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

    How do I interpret this data?

    I would like to which value is for which parameter, something like

    Parameter Value Threshold Worst

    Health Status OK N/A N/A
    Media Wearout Indicator N/A N/A N/A
    Write Error Count N/A N/A N/A
    Read Error Count 74 44 65
    Power-on Hours 88 0 88
    Power Cycle Count 100 20 100
    Reallocated Sector Count 100 10 100
    Raw Read Error Rate 74 44 65
    Drive Temperature 30 0 40
    Driver Rated Max Temperature 70 40 67
    Write Sectors TOT Count 100 0 253
    Read Sectors TOT Count 100 0 253
    Initial Bad Block Count N/A N/A N/A

    Thank you

    -Deepali

     
     
    Post Your Answer
  • DELL-Joey C

    Moderator

    4170 Posts

    20965 Points

    3061

    0

    Posted June 21st, 2021 19:00

    Hi,

     

    Unfortunately, I can't find any documentation to provide an answer to your request on the data output. Perhaps you can try other command available in PERCCLi : https://dell.to/3d378bn to check if it is able to list the information that you need. 

    DELL-Joey C

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

    Did I answer your query? Please click on ‘Mark as Accepted Answer’ if I did. 

  • X88

    1 Rookie

    71 Posts

    2965

    0

    Posted August 25th, 2021 05:00

    Exactly the same question ...

    Did the same as above using the newest perccli available and "show smart" command.
    The output is very similar: 

    af 00 00 0c 00 00 03 08 00 00 20 44 34 00 00 00

    The rest is zeroes.

    Any ideas about how to read/interpret the "show smart" output?

  • DELL-Charles R

    Moderator

    4730 Posts

    25476 Points

    2956

    0

    Posted August 25th, 2021 07:00

    Hello X88,

     

    The SMART output can be viewed in the controller BIOS and in OMSA.

    As for decoding the output of the perccli command; I'm not finding anything. Maybe the community can help on this.

    You may need a third party parser: https://dell.to/3jfW1PJ

    I will see if I can find anything else and update if I do.

     

    DELL-Charles R

    Social Media and Communities Professional
    Dell Technologies | Enterprise Support Services
    #IWork4Dell

    Did I answer your query? Please click on ‘Accept as Solution’. ‘Thumbs up’ the posts you like!

  • DELL-Charles R

    Moderator

    4730 Posts

    25476 Points

    2943

    0

    Posted August 25th, 2021 10:00

    Hello X88,

     It looks like the bytes are related to the Wiki Page:  https://en.wikipedia.org/wiki/S.M.A.R.T.#cite_note-Intel-37 

    DELL-Charles R

    Social Media and Communities Professional
    Dell Technologies | Enterprise Support Services
    #IWork4Dell

    Did I answer your query? Please click on ‘Accept as Solution’. ‘Thumbs up’ the posts you like!

  • Reese Wang

    1 Message

    617

    0

    Posted May 9th, 2023 12:00

    The smartctl utility on Linux can view SMART info of disks behind Megaraid controller and Dell PERC is also supported. Suppose the disk on slot 5 is a part of the virtual disk that shows as /dev/sdc in the system:

    # smartctl -a -d megaraid,5 /dev/sdc

     

    For more information, see the manual here:

    https://linux.die.net/man/8/smartctl