jeffx2

updated

4 years ago

J

jeffx2

1 Rookie

15 Posts

0

1510

January 1st, 2023 11:00

R720XD - RAID consistency check

I have two R720XD servers in a home lab. Both have PERC H710P mini's, iDrac7 Enterprise and both have esxi as the OS. One has RAID10.

I do not currently have OMSA installed anywhere but I can install it if need be but I'd rather not unless someone can point out a compelling reason.

What is the best way for me to run a RAID consistency check and how can I check the status?

I tried the following:

  • Log into iDrac
  • Navigate to: Storage->Virtual Disks->Manage
  • Select the Check Consistency action from the drop-down box for the virtual disk with RAID10
  • Clicked the Apply button and rebooted the system

How do I check the status? I ran the following command but it only returns a couple of old jobs that were ran when the system was built:

 

racadm jobqueue view

 

 

 

 

 

 

  • jeffx2

    1 Rookie

    15 Posts

    550

    0

    Posted January 2nd, 2023 15:00

    I figured it out. Thank you to those that responded.

    1. Install the VMware PERCCLI utility on the ESXi server.
    2. When running any of the commands, be sure to include the controller and the virtual disc in the command.
      1. This will NOT work: ./perccli /c0 show cc​
      2. This works: ./perccli /c0/v1 show cc​
  • DELL-Young E

    Moderator

    5421 Posts

    37 Points

    586

    0

    Posted January 1st, 2023 15:00

    https://dell.to/3WH0cW4

     

     

    RAID And Storage Configuration using RACADM Commands in iDRAC7

     

     

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

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

  • jeffx2

    1 Rookie

    15 Posts

    584

    0

    Posted January 1st, 2023 16:00

    Thanks but I already read that document. Maybe I'm not understanding how the consistency check works but I did not see a command to check the status.

    I also tried the following command:

    racadm storage ccheck:Disk.Virtual.1:RAID.Integrated.1-1

    I got this error:

    ERROR: STOR013 : One or more Storage device(s) are not in a state where the
     operation can be completed.
    Make sure the specified storage devices are in a state appropriate for
    the requested operation and retry the operation.

    So I don't know if that error indicates that a previous consistency check is still running or something else.

  • DELL-Young E

    Moderator

    5421 Posts

    37 Points

    573

    0

    Posted January 1st, 2023 21:00

    Hello could you try this? from the link page 12,
    1.6 storage configuration commands
    1. To list all the available controllers: 

    $ racadm get storage.controller. 

    RAID.controller.1 [Key=RAID.Integrated.1-1#Controller] 

    2. To list all the supported attributes of controller 1 

    $ racadm get storage.controller.1.

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

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

  • jeffx2

    1 Rookie

    15 Posts

    563

    0

    Posted January 2nd, 2023 05:00

    racadm get storage.controller
    
    Storage.controller.1 [Key=RAID.Integrated.1-1#Controller]
    racadm get storage.controller.1
    
    [Key=RAID.Integrated.1-1#Controller]
    BackgroundInitializationRate=30
    #BatteryLearnMode=Not supported
    CheckConsistencyMode=Normal
    CheckConsistencyRate=30
    ControllerBootMode=User Mode
    CopybackMode=ON
    #CurrentControllerMode=Not Supported
    EnhancedAutoImportForeignConfig=Disabled
    PatrolReadMode=Automatic
    PatrolReadRate=30
    PatrolReadUnconfiguredArea=Enabled
    PersistHotspare=Disabled
    PossibleloadBalancedMode=Auto
    RebuildRate=30
    ReconstructRate=30
    #RequestedControllerMode=Not Supported
    #SupportControllerBootMode=Supported
    #SupportEnhancedAutoForeignImport=Supported
    #SupportRAID10UnevenSpans=Not Supported
    #T10PICapability=Not Capable
  • DELL-Erman O

    Moderator

    2984 Posts

    14874 Points

    562

    0

    Posted January 2nd, 2023 05:00

    Hi, I can recommend also the below links. Please take a look:

    RAID Controller 9, 10, and 11 Command Line Interface Reference Guide page 15 https://dell.to/3GwkBaM

    H310, H710, H710P,and H810 User’s Guide page 43 https://dell.to/3IhIKDl

    PERC - How to perform a 'Check Consistency' using OpenManage Server Administrator https://dell.to/3Ie6JDn

    DELL-Erman O

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

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

  • jeffx2

    1 Rookie

    15 Posts

    559

    0

    Posted January 2nd, 2023 09:00

    ESXi 7 is installed on my R720XD server.

    Which version of the PERCCLI utility do I need to install?

    The one listed under drivers for the R720XD only supports up to VMware ESXi 6.7. The PERCCLI utility listed under drivers for the R730XD supports up to VMware ESXi 7 but it does not list the R720XD as being supported.

  • DELL-Chris H

    7 Practitioner

    9682 Posts

    48046 Points

    559

    0

    Posted January 2nd, 2023 09:00

    Jeffx2,

     

    From what I see the latest supported version of ESXi for the R720xd is 6.5, as seen on the support page for the R720xd, so the latest supported PERCCLI would be found here

     

     

     

    DELL-Chris H

    Social Media and Communities Professional

    Dell Technologies | Enterprise Support Services

    #IWork4Dell

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

  • jeffx2

    1 Rookie

    15 Posts

    557

    0

    Posted January 2nd, 2023 11:00

    So here is what I get after installing PERCCLI in ESX1 7:

     

     

    [root@esxi-2:/opt/lsi/perccli] ./perccli /c0 show cc
    CLI Version = 007.0529.0000.0000 Sep 18, 2018
    Operating system = VMkernel 7.0.3
    Controller = 0
    Status = Success
    Description = None
    
    
    Controller Properties :
    =====================
    
    -----------------------------------
    Ctrl_Prop                 Value
    -----------------------------------
    CC Operation Mode         Disabled
    CC Execution Delay        168
    CC Current State          Stopped
    CC Number of iterations   0
    CC Number of VD completed 0
    CC Excluded VDs           None
    -----------------------------------

     

     

     

    I get the same result even after running:

     

     

    ./perccli /c0/v1 start cc

     

    I ran ./perccli /c0/v1 show all so I know I am specifying the correct virtual drive in the other commands.