0

Using an AVAGO Megaraid controller with the storcli command line software on Ubuntu.

My virtual drive has 8 10TB physical drives in a RAID5. I want to remove 2 of them so I can use those slots for another purpose. I have already shrunk the file system and the partition and have the device unmounted.

Here is part of what 'storcli /c0/v0 show all' gives:

    /c0/v0 :
 
--------------------------------------------------------------
DG/VD TYPE  State Access Consist Cache Cac sCC      Size Name 
--------------------------------------------------------------
0/0   RAID5 Dgrd  RW     No      NRWTD -   ON  72.761 TB      
--------------------------------------------------------------
 
Cac=CacheCade|Rec=Recovery|OfLn=OffLine|Pdgd=Partially Degraded|Dgrd=Degraded
Optl=Optimal|RO=Read Only|RW=Read Write|HD=Hidden|TRANS=TransportReady|B=Blocked|
Consist=Consistent|R=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
 
PDs for VD 0 :
============
 
----------------------------------------------------------------------------
EID:Slt DID State DG     Size Intf Med SED PI SeSz Model            Sp Type 
----------------------------------------------------------------------------
62:0      9 Onln   0 9.094 TB SAS  HDD N   N  512B ST10000NM0096    U  -    
62:1      8 Onln   0 9.094 TB SAS  HDD N   N  512B ST10000NM0096    U  -    
62:2      4 Onln   0 9.094 TB SAS  HDD N   N  512B ST10000NM0096    U  -    
62:3      5 Onln   0 9.094 TB SAS  HDD N   N  512B ST10000NM0096    U  -    
62:4     10 Onln   0 9.094 TB SAS  HDD N   N  512B ST10000NM0096    U  -    
62:5      2 Onln   0 9.094 TB SAS  HDD N   N  512B ST10000NM0096    U  -    
62:6      0 Onln   0 9.094 TB SAS  HDD N   N  512B ST10000NM0096    U  -    
62:7      3 Onln   0 9.094 TB SAS  HDD N   N  512B ST10000NM0096    U  -    
----------------------------------------------------------------------------
 
EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down/PowerSave|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded
 
 
VD0 Properties :
==============
Strip Size = 64 KB
Number of Blocks = 156254601216
VD has Emulated PD = Yes
Span Depth = 1
Number of Drives Per Span = 9
Write Cache(initial setting) = WriteThrough
Disk Cache Policy = Disabled
Encryption = None
Data Protection = Disabled
Active Operations = None
Exposed to OS = Yes
OS Drive Name = /dev/sdc
Creation Date = 30-01-2019
Creation Time = 09:29:58 PM
Emulation type = default
Cachebypass Mode = Cachebypass Disable
Is LD Ready for OS Requests = Yes
SCSI NAA Id = 600605b00e773a5023e4d3d60a8e8817

I thought that I could migrate with a command like 'storcli /c0/v0 start migrate type=raid5 option=remove drives=62:0,62:4' however that complains that '0 MIGRATE Failed 118 Operation is not possible'

Any suggestions on what I need to do here? Is it related to the degraded state of the array as a whole? I am not quite sure how to fix that.

Is it degraded because of the 'Number of Drives Per Span = 9'? I don't know how that happened but I guess I could have issued an improper command when messing around with the array. It never had 9 drives.

user1204270
  • 195
  • 1
  • 8

0 Answers0