Cправака командам утилиты storcli64 :
# ./storcli64 -help
StorCli SAS Customization Utility Ver 007.2807.0000.0000 Dec 22, 2023
(c)Copyright 2023, Broadcom Inc. All Rights Reserved.
storcli -v
storcli [verbose] -h| -help| ?
storcli show
storcli show all
storcli show ctrlcount
storcli show file=<filepath>
storcli get rttdump
storcli get otc [folder=<name>]
storcli /cx add vd r[0|1|5|6|00|10|50|60]
[Size=<VD1_Sz>,<VD2_Sz>,..|remaining] [name=<VDNAME1>,..]
drives=[e:]s|[e:]s-x|[e:]s-x,y [PDperArray=x][SED]
[pdcache=on|off|default][pi][DimmerSwitch(ds)=default|automatic(auto)|
none|maximum(max)|MaximumWithoutCaching(maxnocache)][WT|WB|AWB][nora|ra]
[direct|cached] [cachevd] [unmap][Strip=<8|16|32|64|128|256|512|1024>]
[AfterVd=X] [EmulationType=0|1|2] [Spares = [e:]s|[e:]s-x|[e:]s-x,y]
[force][ExclusiveAccess] [Cbsize=0|1|2 Cbmode=0|1|2|3|4|7]
storcli /cx add vd each r0 [name=<VDNAME1>,..] [drives=[e:]s|[e:]s-x|[e:]s-x,y]|all
[SED] [pdcache=on|off|default][pi] [DimmerSwitch(ds)=default|
automatic(auto)|none|maximum(max)|MaximumWithoutCaching(maxnocache)]
[WT|WB|AWB] [nora|ra] [direct|cached] [EmulationType=0|1|2]
[Strip=<8|16|32|64|128|256|512|1024>] [ExclusiveAccess]
[Cbsize=0|1|2 Cbmode=0|1|2|3|4|7] [unmap]
storcli /cx add VD cachecade r[0|1|10]
drives = [e:]s|[e:]s-x|[e:]s-x,y [WT|WB] [assignvds = 0,1,2]
storcli /cx/ex show
storcli /cx/ex show all
storcli /cx/ex show status [extended]
storcli /cx/ex show phyerrorcounters
storcli /cx/ex set time=systemtime
storcli /cx/vx del [cachecade] [discardcache] [force]
storcli /cx delete config [force]
storcli /cx delete events
storcli /cx show events [ [type= <sincereboot| sinceshutdown| includedeleted|
latest=x| ccincon vd=<0,1,...>] [filter=<[info],[warning],[critical],[fatal]>]
[file=<filepath>] [logfile[=filename]] ]
storcli /cx show events [logfile[=filename]] ]
storcli /cx show eventcounters [type=sas|pcie]
storcli /cx delete eventcounters [type=sas|pcie]
storcli /cx show eventloginfo
storcli /cx delete securitykey
storcli /cx set securitykey useekms
storcli /cx set securitykey < =xxxxxxxx [passphrase=xxxx] [keyid=xxx] [VolatileKey=on|off] > | file=filename
storcli /cx set securitykey < keyid=xxx | file=filename >
storcli /cx compare securitykey <=xxxxxxxxxx | file=filename>
storcli /cx set termlog=on|off|offthisboot
storcli /cx show termlog [type=config|contents] [logfile[=filename]]
storcli /cx delete termlog
storcli /cx set securitykey <=xxxxxxxx oldsecuritykey=xxxxxxxx
[passphrase=xxxx] [keyid=xxx] [VolatileKey=on|off] > | file=filename
storcli /cx set sesmonitoring=on|off
storcli /cx show sesmonitoring
storcli /cx set failpdonsmarterror=on|off
storcli /cx show failpdonsmarterror
storcli /cx/dx show
storcli /cx/dall show cachecade
storcli /cx/dx show all
storcli /cx/dall show mirror
storcli /cx/dall split mirror
storcli /cx/dall add mirror src=<val> [force]
storcli /cx show freespace
storcli /cx/fall show [all] [securityKey = xxx]
storcli /cx/fall del|delete [securityKey = xxx]
storcli /cx/fall import [preview] [securityKey = xxx]
storcli /cx/vx set ssdcaching=on|off
storcli /cx/vx set hidden=on|off
storcli /cx/dx set hidden=on|off
storcli /cx/dx set security=on
storcli /cx/vx show expansion
storcli /cx/vx expand Size=<xx> [expandarray]
storcli /cx get vpd file=<fileName>
storcli /cx[/ex]/sx show
storcli /cx[/ex]/sx show all
storcli /cx[/ex]/sx start rebuild
storcli /cx start diag [duration=<val>]
storcli /cx[/ex]/sx stop rebuild
storcli /cx[/ex]/sx pause rebuild
storcli /cx[/ex]/sx resume rebuild
storcli /cx[/ex]/sx show rebuild
storcli /cx[/ex]/sx show poh [ignoreselftest]
storcli /cx[/ex]/sx show smart
storcli /cx[/ex]/sx start copyback target=e:s
storcli /cx[/ex]/sx stop copyback
storcli /cx[/ex]/sx pause copyback
storcli /cx[/ex]/sx resume copyback
storcli /cx[/ex]/sx reset phyerrorcounters
storcli /cx[/ex]/sx reset errorcounters type = 1|2
storcli /cx[/ex]/sx show copyback
storcli /cx[/ex]/sx show patrolread
storcli /cx[/ex]/sx show phyerrorcounters
storcli /cx[/ex]/sx show errorcounters
storcli /cx[/ex]/sx start initialization
storcli /cx[/ex]/sx stop initialization
storcli /cx[/ex]/sx show initialization
storcli /cx[/ex]/sx start locate
storcli /cx[/ex]/sx stop locate
storcli /cx[/ex]/sx show securitykey keyid
storcli /cx[/ex]/sx add hotsparedrive [DGs=<N|0,1,2...>] [enclaffinity]
storcli /cx[/ex]/sx delete hotsparedrive
storcli /cx[/ex]/sx spinup
storcli /cx[/ex]/sx spindown
storcli /cx[/ex]/sx set online
storcli /cx[/ex]/sx set offline
storcli /cx[/ex]/sx set missing
storcli /cx[/ex]/sx set jbod
storcli /cx[/ex]/sx set security=on
storcli /cx[/ex]/sx set good [force]
storcli /cx[/ex]/sx insert dg=A array=B row=C
storcli /cx/vx set emulationType=0|1|2
storcli /cx/vx set Unmap=<On|Off>
storcli /cx/vx show Unmap
storcli /cx/vx set cbsize=0|1|2 cbmode=0|1|2|3|4|7
storcli /cx/vx set wrcache=WT|WB|AWB
storcli /cx/vx set rdcache=RA|NoRA
storcli /cx/vx set iopolicy=Cached|Direct
storcli /cx/vx set accesspolicy=RW|RO|Blocked|RmvBlkd
storcli /cx/vx set pdcache=On|Off|Default
storcli /cx/vx set name=<NameString>
storcli /cx/vx set HostAccess=ExclusiveAccess|SharedAccess
storcli /cx/vx set ds=Default|Auto|None|Max|MaxNoCache
storcli /cx/vx set autobgi=On|Off
storcli /cx/vx set pi=Off
storcli /cx/vx show
storcli /cx/vx show all [logfile[=filename]]
storcli /cx/vx show init
storcli /cx/vx show cc|consistencycheck
storcli /cx/vx show erase
storcli /cx/vx show migrate
storcli /cx/vx show bgi
storcli /cx/vx show autobgi
storcli /cx set consistencycheck|cc[=off|seq|conc] [delay=value]
[starttime=yyyy/mm/dd hh] [excludevd=x-y,z|none]
storcli /cx show cc|consistencycheck
storcli /cx show ocr
storcli /cx set ocr=<on|off>
storcli /cx show sesmultipathcfg
storcli /cx set sesmultipathcfg=<on|off>
storcli /cx/vx start init [Full] [Force]
storcli /cx/vx start erase [simple|normal|thorough|standard] [patternA=<val>]
[patternB=<val>]
storcli /cx/vx start cc|consistencycheck [Force]
storcli /cx/vx start migrate type=raidx [option=add|remove
drives=[e:]s|[e:]s-x|[e:]s-x,y] [Force]
storcli /cx/vx stop init
storcli /cx/vx stop erase
storcli /cx/vx stop cc|consistencycheck
storcli /cx/vx stop bgi
storcli /cx/vx pause cc|consistencycheck
storcli /cx/vx pause bgi
storcli /cx/vx resume cc|consistencycheck
storcli /cx/vx resume bgi
storcli /cx show
storcli /cx show all [noASO] [logfile[=filename]]
storcli /cx show preservedcache
storcli /cx/vx delete preservedcache [force]
storcli /cx[/ex]/sx download src=<filepath> [satabridge] [mode= 5|7] [parallel [force]] [chunksize=<val>]
storcli /cx[/ex]/sx download status
storcli /cx/ex download src=<filepath> [ mode=5 | [forceActivate] mode=7] [bufferid=<val>] [chunksize=<val>]
storcli /cx/ex download src=<filepath> mode=e [offline] [forceActivate [delay=<val>]] [bufferid=<val>] [chunksize=<val>]
storcli /cx/ex download mode=f [offline] [delay=<val>] [bufferid=<val>]
storcli /cx[/ex]/sx download src=<filepath> mode= E [offline] [activatenow [delay=<val>] ] [chunksize=<val>]
storcli /cx[/ex]/sx download mode= F [offline] [delay=<val>]
storcli /cx[/ex]/sx secureerase [force]
storcli /cx[/ex]/sx start erase [simple| normal| thorough | standard| threepass | crypto]
[patternA=<val>] [patternB=<val>]
storcli /cx[/ex]/sx start sanitize < cryptoerase| blockErase > [ause]
storcli /cx[/ex]/sx start sanitize overwrite [ause] [invert] [overwritecount=<val>]
[ patternA=<val> patternB=<val> patternC=<val> patternD=<val> ]
storcli /cx[/ex]/sx stop erase
storcli /cx[/ex]/sx show erase
storcli /cx[/ex]/sx show sanitize
storcli /cx[/ex]/sx show jbod
storcli /cx[/ex]/sx show jbod all
storcli /cx[/ex]/sx del jbod [force]
storcli /cx[/ex]/sx set bootdrive=<on|off>
storcli /cx/vx set bootdrive=<on|off>
storcli /cx show bootdrive
storcli /cx show bootwithpinnedcache
storcli /cx set bootwithpinnedcache=<on|off>
storcli /cx show activityforlocate
storcli /cx set activityforlocate=<on|off>
storcli /cx show copyback
storcli /cx set copyback=<on|off> type=ctrl|smartssd|smarthdd|all
storcli /cx show jbod
storcli /cx set jbod=<on|off> [force]
storcli /cx set autorebuild=<on|off>
storcli /cx set ldlimit=<default|max>
storcli /cx show autorebuild
storcli /cx set autoconfig [= < none | R0 [immediate] | JBOD > [usecurrent] ]
[[sesmgmt=on|off] [securesed=on|off]
[multipath=on|off] [multiinit=on|off]
[discardpinnedcache=<Val>] [failPDOnReadME=on|off]
[Lowlatency=low|off]]
storcli /cx show autoconfig
storcli /cx show cachebypass
storcli /cx set cachebypass=<on|off>
storcli /cx show usefdeonlyencrypt
storcli /cx set usefdeonlyencrypt=<on|off>
storcli /cx show prcorrectunconfiguredareas
storcli /cx set prcorrectunconfiguredareas=<on|off>
storcli /cx show batterywarning
storcli /cx set batterywarning=<on|off>
storcli /cx show abortcconerror
storcli /cx set abortcconerror=<on|off>
storcli /cx show ncq
storcli /cx show configautobalance
storcli /cx set ncq=<on|off>
storcli /cx set configautobalance=<on|off>
storcli /cx show maintainpdfailhistory
storcli /cx set maintainpdfailhistory=<on|off>
storcli /cx show restorehotspare
storcli /cx set restorehotspare=<on|off>
storcli /cx set bios [state=<on|off>] [Mode=<SOE|PE|IE|SME>] [abs=<on|off>]
[DeviceExposure=<value>]
storcli /cx show bios
storcli /cx show alarm
storcli /cx set alarm=<on|off|silence>
storcli /cx show deviceorderbyfirmware
storcli /cx set deviceorderbyfirmware=<on|off>
storcli /cx show foreignautoimport
storcli /cx set foreignautoimport=<on|off>
storcli /cx show directpdmapping
storcli /cx set directpdmapping=<on|off>
storcli /cx show rebuildrate
storcli /cx set rebuildrate=<value>
storcli /cx show loadbalancemode
storcli /cx set loadbalancemode=<on|off>
storcli /cx show eghs
storcli /cx set eghs [state=<on|off>] [eug=<on|off>] [smarter=<on|off>]
storcli /cx show cacheflushint
storcli /cx set cacheflushint=<value>
storcli /cx show prrate
storcli /cx set prrate=<value>
storcli /cx show ccrate
storcli /cx set ccrate=<value>
storcli /cx show bgirate
storcli /cx set bgirate =<value>
storcli /cx show dpm
storcli /cx start dpm
storcli /cx stop dpm
storcli /cx[/ex]/sx show dpmstat type = HIST | LCT | RA | EXT [logfile[=filename]]
storcli /cx delete dpmstat type = Hist | LCT | RA | EXT | All
storcli /cx show sgpioforce
storcli /cx set sgpioforce =<on|off>
storcli /cx set supportssdpatrolread =<on|off>
storcli /cx show reconrate
storcli /cx set reconrate=<value>
storcli /cx show spinupdrivecount
storcli /cx show wbsupport
storcli /cx set spinupdrivecount=<value>
storcli /cx show spinupdelay
storcli /cx set spinupdelay=<value>
storcli /cx show coercion
storcli /cx set coercion=<value>
storcli /cx show limitMaxRateSATA
storcli /cx set limitMaxRateSATA=on|off
storcli /cx show HDDThermalPollInterval
storcli /cx set HDDThermalPollInterval=<value>
storcli /cx show SSDThermalPollInterval
storcli /cx set SSDThermalPollInterval=<value>
storcli /cx show smartpollinterval
storcli /cx set smartpollinterval=<value>
storcli /cx show eccbucketsize
storcli /cx set eccbucketsize=<value>
storcli /cx show eccbucketleakrate
storcli /cx set eccbucketleakrate=<value>
storcli /cx show backplane
storcli /cx set backplane mode=<value> expose=<on|off>
storcli /cx show perfmode
storcli /cx set perfmode=<value> [maxflushlines=<value> numiostoorder=<value>]
storcli /cx show perfmodevalues
storcli /cx show pi
storcli /cx set pi [state=<on|off>] [import=<on|off>]
storcli /cx show time
storcli /cx set time=<yyyymmdd hh:mm:ss | systemtime>
storcli /cx show ds
storcli /cx set ds=OFF type=1|2|3|4
storcli /cx set ds=ON type=1|2 [properties]
storcli /cx set ds=ON type=3|4 DefaultLdType=<val> [properties]
storcli /cx set ds [properties]
storcli /cx show safeid
storcli /cx show rehostinfo
storcli /cx show pci
storcli /cx show ASO
storcli /cx set aso key=<key value> preview
storcli /cx set aso key=<key value>
storcli /cx set aso transfertovault
storcli /cx set aso rehostcomplete
storcli /cx set aso deactivatetrialkey
storcli /cx set factory defaults
storcli /cx download file=<filepath> [noverchk] [noreset] [forcehcb] [force]
storcli /cx download file=<filepath> [fwtype=<val>] [ResetNow] [nosigchk]
[noverchk] [force] [forceclose]
storcli /cx flushcache
storcli /cx set sbr
storcli /cx/px show
storcli /cx/px show phyerrorcounters
storcli /cx/px show phyevents
storcli /cx/px show all
storcli /cx/lnx show
storcli /cx show linkconfig
storcli /cx set linkconfig [conname=cx,cy] configid=<val>
storcli /cx/px set linkspeed=0|1.5|3|6|12|22.5
storcli /cx/px set state=on|off
storcli /cx/px reset [hard | errorlog]
storcli /cx/lnx set lanespeed=2.5|5|8|16
storcli /cx/bbu show
storcli /cx/bbu show all
storcli /cx/bbu show status
storcli /cx/bbu show properties
storcli /cx/bbu show learn
storcli /cx/bbu show gasgauge Offset=xxxx Numbytes=n
storcli /cx/bbu start learn
storcli /cx/bbu show modes
storcli /cx/bbu set [ learnDelayInterval=<val> | bbuMode=<val>
|learnStartTime=[DDD HH | off] | autolearnmode=<val> |
powermode=sleep | writeaccess=sealed ]
storcli /cx/cv show
storcli /cx/cv show all
storcli /cx/cv show status
storcli /cx/cv show learn
storcli /cx/cv start learn
storcli /cx show securitykey keyid
storcli /cx start pr|patrolread
storcli /cx stop pr|patrolread
storcli /cx pause pr|patrolread
storcli /cx resume pr|patrolread
storcli /cx show pr|patrolRead
storcli /cx show powermonitoringinfo
storcli /cx show ldlimit
storcli /cx set patrolread [=[[on mode=<auto|manual> ]| off]]
| [starttime=< yyyy/mm/dd hh>]
| [maxconcurrentpd =<value>]
| [includessds=<on|onlymixed|off>]
| [uncfgareas=on|off]
| [excludevd=x-y,z|none]
| [delay = <value>]
storcli /cx show badblocks
storcli /cx flasherase
storcli /cx transform iMR
storcli /cx restart
storcli /cx/vx show BBMT
storcli /cx/vx delete BBMT
storcli /cx show dequeuelog file=<filepath>
storcli /cx show maintenance
storcli /cx set maintenance mode=normal|nodevices
storcli /cx show personality
storcli /cx set personality=RAID|HBA|JBOD
storcli /cx show profile
storcli /cx set profile profileid=<id>
storcli /cx show jbodwritecache
storcli /cx set jbodwritecache=on|off|default
storcli /cx show immediateio
storcli /cx show driveactivityled
storcli /cx set immediateio=<on|off>
storcli /cx show largeiosupport
storcli /cx set largeiosupport=<on|off>
storcli /cx show unmap
storcli /cx set unmap=<on|off>
storcli /cx set driveactivityled=<on|off>
storcli /cx show pdfailevents [lastoneday] [lastseqnum=<val>] [file=<filepath>]
storcli /cx show pdfaileventoptions
storcli /cx set pdfaileventoptions [detectionType=<val>] [correctiveaction=<val>] [errorThreshold=<val>]
storcli /cx set assemblynumber= xxxx
storcli /cx show aliLog [logfile[=filename]]
storcli /cx get config file=<fileName>
storcli /cx set config file=<fileName>
storcli /cx show flushwriteverify
storcli /cx set flushwriteverify=<on|off>
storcli /cx/dx set transport=on|off [EDHSP=on|off] [SDHSP=on|off]
storcli /cx show largeQD
storcli /cx set largeQD=<on|off>
storcli /cx set debug type=<value> option=<value> [level=<value in hex>]
storcli /cx set debug reset all
storcli /cx show assemblynumber
storcli /cx set tracernumber= xxxx
storcli /cx show tracernumber
storcli /cx show boardname
storcli /cx set sasadd = xxxx [devicename] [methodport]
storcli /cx set sasaddhi = xxxx sasaddlow = xxxxx [devicename] [methodport]
storcli /cx show sasadd
storcli /cx/px compare linkspeed=<speed>
storcli /cx set updatevpd file=<filepath>
storcli /cx show vpd
storcli /cx erase nvsram
storcli /cx erase fwbackup
storcli /cx erase bootservices
storcli /cx erase all [excludemfg] [file=filename]
storcli /cx erase perconfpage
storcli /cx erase mpb
storcli /cx download efibios file=<filepath>
storcli /cx download cpld file=<filepath>
storcli /cx download psoc file=<filepath>
storcli /cx download bios file=<filepath>
storcli /cx download fcode file=<filepath>
storcli /cx compare bios ver =<bios version>
storcli /cx compare fwprodid ver =<fw product id version>
storcli /cx compare ssid ver =<ssid version>
storcli /cx compare firmware ver =<firmware version>
storcli /cx get bios file=<filename>
storcli /cx get firmware file=<filename>
storcli /cx get mpb file=<filename>
storcli /cx get fwbackup file=<filename>
storcli /cx get nvdata file=<filename>
storcli /cx get flash file=<filename>
storcli /cx set oob mode=i2c|pcie maxpayloadsize=<payloadsize> maxpacketsize=<packetsize> [spdm=on|off] [pldm=on|off]
storcli /cx show oob
storcli /cx show snapdump
storcli /cx set snapdump state=on|off
storcli /cx set snapdump [ savecount=<value> | delayocr=<value> | preboottrace=<on|off> ]
storcli /cx get snapdump [ id=[ all | <value> file=<fileName>] ] [norttdump]
storcli /cx delete snapdump [force]
storcli /cx show htbparams
storcli /cx set htbparams=off
storcli /cx set htbparams [= on] maxsize=<value> minsize=<value> decrementsize=<value>
storcli /cx show failedNvmeDevices
storcli /cx[/ex]/sx show repair
storcli /cx[/ex]/sx start repair [force]
storcli /cx[/ex]/sx stop repair
storcli /cx show security spdm slotgroup=xx slot=yy
storcli /cx export security spdm slotgroup=xx slot=yy subject=subjectfile file=filename
storcli /cx import security spdm slotgroup=xx slot=yy file=filename [seal]
storcli /cx set security spdm slotgroup=xx slot=yy invalidate [force]
storcli /cx get security spdm slotgroup=xx slot=yy file=filename
storcli /cx show parityreadcachebypass
storcli /cx set parityreadcachebypass=<on|off>
storcli /cx show overrideSlowArrayThresholds
storcli /cx set overrideSlowArrayThresholds=<on|off> [force]
storcli /cx show temperature
storcli /cx show refClk
storcli /cx set refClk = 0|1|2
storcli /cx show perst
storcli /cx set perst = 0|1|2
storcli /cx db register type=trace|snapshot [size=<val>] [prodmask=<val>] [iopmask=<val>:<val>] [plmask=<val>:<val>] [irmask=<val>:<val>]
storcli /cx db query type=trace|snapshot
storcli /cx db read type=trace|snapshot file=<filepath>
storcli /cx db release type=trace|snapshot
storcli /cx db unregister type=trace|snapshot
storcli /cx db get type= {[master],[event],[ mpi],[ scsi]} | all
storcli /cx db delete type= {[master],[event],[ mpi],[ scsi]} | all
storcli /cx db set {[master=<val>] [event EventLogQualifier=<val> EventValue=<val> ]
[mpi loginfo=<val> iocstatus=<val>] [ scsi sensekey=<val> asc=<val> ascq=<val>]}
storcli /cx show captureSodPlLogs
storcli /cx set captureSodPlLogs=<on|off>
Note:
1. Use 'page[=x]'as the last option in all the commands to set the page break.
X=lines per page. E.g. 'storcli help page=10'
2. Use 'nolog' option to disable debug logging. E.g. 'storcli show nolog'
Посмотреть подсоединенные контроллеры :
# ./storcli64 show ctrlcount
CLI Version = 007.2807.0000.0000 Dec 22, 2023
Operating system = Linux 5.15.0-76-generic
Status Code = 0
Status = Success
Description = None
Controller Count = 1
Для более детальной информации вводим следующую команду.
# ./storcli64 show all
CLI Version = 007.2807.0000.0000 Dec 22, 2023
Operating system = Linux 5.15.0-76-generic
Status Code = 0
Status = Success
Description = None
Number of Controllers = 1
Host Name = mint
Operating System = Linux 5.15.0-76-generic
System Overview :
===============
-------------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
-------------------------------------------------------------------------------
0 MegaRAID9560-16i8GB 16 12 0 0 0 0 Opt On - Y 4 Opt
-------------------------------------------------------------------------------
Ctl=Controller Index|DGs=Drive groups|VDs=Virtual drives|Fld=Failed
PDs=Physical drives|DNOpt=Array NotOptimal|VNOpt=VD NotOptimal|Opt=Optimal
Msng=Missing|Dgd=Degraded|NdAtn=Need Attention|Unkwn=Unknown
sPR=Scheduled Patrol Read|DS=DimmerSwitch|EHS=Emergency Spare Drive
Y=Yes|N=No|ASOs=Advanced Software Options|BBU=Battery backup unit/CV
Hlth=Health|Safe=Safe-mode boot|CertProv-Certificate Provision mode
Chrg=Charging | MsngCbl=Cable Failure
ASO :
===
----------------------------------------------------
Ctl Cl SAS MD R6 WC R5 SS FP Re CR RF CO CW HA SSHA
----------------------------------------------------
0 X U X U U U U U X X X X X X X
----------------------------------------------------
Ctl=Controller Index|Cl=Cluster|MD=Max Disks|WC=Wide Cache|SS=Safe Store|FP=Fast Path
Re=Recovery|CR=CacheCade(Read)|RF=Reduced Feature Set|CO=Cache Offload
CW=CacheCade(Read/Write)|X=Not Available/Not Installed|U=Unlimited|T=Trial
|HA=High Availability |SSHA=Single server High Availability
Так как я выяснил, что мой контроллер идет под номером 0, то в дальнейшем он будет выступать под видом /c0.
Посмотрим теперь реально всю информацию о данном RAID контроллере, для этого воспользуемся командой storcli
# ./storcli64 /c0 show all
Generating detailed summary of the adapter, it may take a while to complete.
CLI Version = 007.2807.0000.0000 Dec 22, 2023
Operating system = Linux 5.15.0-76-generic
Controller = 0
Status = Success
Description = None
Basics :
======
Controller = 0
Model = MegaRAID 9560-16i 8GB
Serial Number = SPC2032986
Current Controller Date/Time = 02/23/2024, 13:25:31
Current System Date/time = 02/23/2024, 10:24:11
SAS Address = 500062b20d90c0c0
PCI Address = 00:af:00:00
Mfg Date = 05/30/22
Rework Date = 00/00/00
Revision No = 00004
Version :
=======
Firmware Package Build = 52.28.0-5305
Firmware Version = 5.280.02-3972
PSOC FW Version = 0x000C
PSOC Hardware Version = 0x000B
PSOC Part Number = 29651-120-8GB
NVDATA Version = 5.2800.00-0752
CBB Version = 28.250.04.00
Bios Version = 7.28.00.0_0x071C0000
HII Version = 07.28.04.00
HIIA Version = 07.28.04.00
Driver Name = megaraid_sas
Driver Version = 07.717.02.00-rc1
Bus :
===
Vendor Id = 0x1000
Device Id = 0x10E2
SubVendor Id = 0x1000
SubDevice Id = 0x4000
Host Interface = PCI-E
Device Interface = SAS-12G
Bus Number = 175
Device Number = 0
Function Number = 0
Domain ID = 0
Pending Images in Flash :
=======================
Image name = No pending images
Status :
======
Controller Status = Optimal
Memory Correctable Errors = 0
Memory Uncorrectable Errors = 0
ECC Bucket Count = 0
Any Offline VD Cache Preserved = No
BBU Status = 0
PD Firmware Download in progress = No
Support PD Firmware Download = Yes
Lock Key Assigned = No
Failed to get lock key on bootup = No
Lock key has not been backed up = No
Bios was not detected during boot = No
Controller must be rebooted to complete security operation = No
A rollback operation is in progress = No
At least one PFK exists in NVRAM = No
SSC Policy is WB = No
Controller has booted into safe mode = No
Controller shutdown required = No
Controller has booted into certificate provision mode = No
Current Personality = RAID-Mode
Supported Adapter Operations :
============================
Rebuild Rate = Yes
CC Rate = Yes
BGI Rate = Yes
Reconstruct Rate = Yes
Patrol Read Rate = Yes
Alarm Control = No
Cluster Support = No
BBU = Yes
Spanning = Yes
Dedicated Hot Spare = Yes
Revertible Hot Spares = Yes
Foreign Config Import = Yes
Self Diagnostic = Yes
Allow Mixed Redundancy on Array = No
Global Hot Spares = Yes
Deny SCSI Passthrough = No
Deny SMP Passthrough = No
Deny STP Passthrough = No
Support more than 8 Phys = Yes
FW and Event Time in GMT = No
Support Enhanced Foreign Import = Yes
Support Enclosure Enumeration = Yes
Support Allowed Operations = Yes
Abort CC on Error = Yes
Support Multipath = Yes
Support Odd & Even Drive count in RAID1E = No
Support Security = Yes
Support Config Page Model = Yes
Support the OCE without adding drives = Yes
Support EKM = Yes
Snapshot Enabled = No
Support PFK = Yes
Support PI = No
Support Ld BBM Info = No
Support Shield State = Yes
Block SSD Write Disk Cache Change = No
Support Suspend Resume BG ops = Yes
Support Emergency Spares = Yes
Support Set Link Speed = Yes
Support Boot Time PFK Change = No
Support JBOD = No
Disable Online PFK Change = No
Support Perf Tuning = Yes
Support SSD PatrolRead = Yes
Real Time Scheduler = Yes
Support Reset Now = Yes
Support Emulated Drives = Yes
Headless Mode = Yes
Dedicated HotSpares Limited = No
Point In Time Progress = Yes
Extended LD = Yes
Support Uneven span = No
Support Config Auto Balance = No
Support Maintenance Mode = No
Support Diagnostic results = Yes
Support Ext Enclosure = Yes
Support Sesmonitoring = Yes
Support SecurityonJBOD = Yes
Support ForceFlash = Yes
Support DisableImmediateIO = Yes
Support LargeIOSupport = No
Support DrvActivityLEDSetting = Yes
Support FlushWriteVerify = Yes
Support CPLDUpdate = No
Support ForceTo512e = Yes
Support discardCacheDuringLDDelete = No
Support JBOD Write cache = No
Support Large QD Support = No
Support Ctrl Info Extended = Yes
Support IButton less = Yes
Support AES Encryption Algorithm = No
Support Encrypted MFC = Yes
Support Snapdump = Yes
Support Force Personality Change = Yes
Support Dual Fw Image = No
Support PSOC Update = Yes
Support Secure Boot = Yes
Support Debug Queue = No
Support Least Latency Mode = No
Support OnDemand Snapdump = Yes
Support Clear Snapdump = Yes
Support FW Triggered Snapdump = Yes
Support PHY current speed = Yes
Support Lane current speed = Yes
Support NVMe Width = Yes
Support Lane DeviceType = Yes
Support Extended Drive performance Monitoring = Yes
Support NVMe Repair = Yes
Support Platform Security = No
Support None Mode Params = Yes
Support Extended Controller Property = Yes
Support Smart Poll Interval for DirectAttached = Yes
Support Write Journal Pinning = Yes
Support SMP Passthru with Port Number = Yes
Support SnapDump Preboot Trace Buffer Toggle = Yes
Support Parity Read Cache Bypass = Yes
Support NVMe Init Error Device ConnectorIndex = No
Support VolatileKey = Yes
Support PSOC Part Information = Yes
Support Slow array threshold calculation = Yes
Support PCIe Reference Clock override = Yes
Support Target ID Reuse = Yes
Support PCIe PERST override = Yes
Support Drive FW Download Mask = Yes
Support Drive FW Download Mode-5 = Yes
Support Drive FW Download Mode-7 = Yes
Support Drive FW Download Mode-E = Yes
Supported Drive FW Download Chunk Size = 32 KB
Support Start of day PL log capture = Yes
Support Drive Unrecovered Medium Error Count = Yes
Enterprise Key management :
=========================
Capability = Supported
Boot Agent = Not Available
Configured = No
Supported PD Operations :
=======================
Force Online = Yes
Force Offline = Yes
Force Rebuild = Yes
Deny Force Failed = No
Deny Force Good/Bad = No
Deny Missing Replace = No
Deny Clear = No
Deny Locate = No
Support Power State = Yes
Set Power State For Cfg = No
Support T10 Power State = No
Support Temperature = Yes
NCQ = Yes
Support Max Rate SATA = No
Support Degraded Media = No
Support Parallel FW Update = Yes
Support Drive Crypto Erase = Yes
Support SSD Wear Gauge = No
Support Sanitize = No
Support Extended Sanitize = Yes
Supported VD Operations :
=======================
Read Policy = Yes
Write Policy = Yes
IO Policy = No
Access Policy = Yes
Disk Cache Policy = Yes
Reconstruction = Yes
Deny Locate = No
Deny CC = No
Allow Ctrl Encryption = No
Enable LDBBM = Yes
Support FastPath = Yes
Performance Metrics = Yes
Power Savings = No
Support Powersave Max With Cache = No
Support Breakmirror = No
Support SSC WriteBack = No
Support SSC Association = No
Support VD Hide = Yes
Support VD Cachebypass = Yes
Support VD discardCacheDuringLDDelete = No
Support VD Scsi Unmap = Yes
Advanced Software Option :
========================
-----------------------------------------
Adv S/W Opt Time Remaining Mode
-----------------------------------------
MegaRAID FastPath Unlimited -
MegaRAID SafeStore Unlimited -
MegaRAID RAID6 Unlimited -
MegaRAID RAID5 Unlimited -
-----------------------------------------
Safe ID = 8A64PPE1M917M5MPE8NWERM14DQ37LSICMCN16IZ
HwCfg :
=====
ChipRevision = A0
BatteryFRU = N/A
Front End Port Count = 0
Backend Port Count = 16
BBU = Present
Alarm = Absent
Serial Debugger = Present
NVRAM Size = 128KB
Flash Size = 16MB
On Board Memory Size = 8192MB
CacheVault Flash Size = 23.625 GB
TPM = Absent
Upgrade Key = Absent
On Board Expander = Absent
Temperature Sensor for ROC = Present
Temperature Sensor for Controller = Absent
Upgradable CPLD = Absent
Upgradable PSOC = Present
Current Size of CacheCade (GB) = 0
Current Size of FW Cache (MB) = 0
ROC temperature(Degree Celsius) = 66
Policies :
========
Policies Table :
==============
------------------------------------------------
Policy Current Default
------------------------------------------------
Predictive Fail Poll Interval 300 sec
Interrupt Throttle Active Count 16
Interrupt Throttle Completion 50 us
Rebuild Rate 30 % 30%
PR Rate 30 % 30%
BGI Rate 30 % 30%
Check Consistency Rate 30 % 30%
Reconstruction Rate 30 % 30%
Cache Flush Interval 4s
------------------------------------------------
Flush Time(Default) = 4s
Drive Coercion Mode = none
Auto Rebuild = On
Battery Warning = On
ECC Bucket Size = 200
ECC Bucket Leak Rate (hrs) = 24
Restore Hot Spare on Insertion = Off
Expose Enclosure Devices = On
Maintain PD Fail History = On
Reorder Host Requests = On
Auto detect BackPlane = SGPIO/i2c SEP
Load Balance Mode = Auto
Security Key Assigned = Off
Disable Online Controller Reset = Off
Use drive activity for locate = Off
Boot :
====
BIOS Enumerate VDs = 1
Stop BIOS on Error = Off
Delay during POST = 0
Spin Down Mode = None
Enable Ctrl-R = No
Enable Web BIOS = No
Enable PreBoot CLI = No
Enable BIOS = Yes
Max Drives to Spinup at One Time = 2
Maximum number of direct attached drives to spin up in 1 min = 60
Delay Among Spinup Groups (sec) = 2
Allow Boot with Preserved Cache = Off
High Availability :
=================
Topology Type = None
Cluster Permitted = No
Cluster Active = No
Defaults :
========
Phy Polarity = 0
Phy PolaritySplit = 0
Strip Size = 256 KB
Write Policy = WB
Read Policy = RA
Cache When BBU Bad = Off
Cached IO = Off
VD PowerSave Policy = Controller Defined
Default spin down time (mins) = 30
Coercion Mode = None
ZCR Config = Unknown
Max Chained Enclosures = 16
Direct PD Mapping = No
Restore Hot Spare on Insertion = No
Expose Enclosure Devices = Yes
Maintain PD Fail History = Yes
Zero Based Enclosure Enumeration = No
Disable Puncturing = No
EnableLDBBM = Yes
DisableHII = No
Un-Certified Hard Disk Drives = Allow
SMART Mode = Mode 6
Enable LED Header = Yes
LED Show Drive Activity = Yes
Dirty LED Shows Drive Activity = No
EnableCrashDump = No
Disable Online Controller Reset = No
Treat Single span R1E as R10 = No
Power Saving option = Enabled
TTY Log In Flash = No
Auto Enhanced Import = Yes
BreakMirror RAID Support = No
Disable Join Mirror = Yes
Enable Shield State = Yes
Time taken to detect CME = 60 sec
Capabilities :
============
Supported Drives = SAS, SATA, NVMe
RAID Level Supported = RAID0, RAID1(2 or more drives), RAID5, RAID6, RAID00, RAID10(2 or more drives per span), RAID50, RAID60
Enable JBOD = No
Mix in Enclosure = Allowed
Mix of SAS/SATA of HDD type in VD = Allowed
Mix of SAS/SATA of SSD type in VD = Not Allowed
Mix of SSD/HDD in VD = Not Allowed
SAS Disable = No
Max Arms Per VD = 32
Max Spans Per VD = 8
Max Arrays = 240
Max VD per array = 16
Max Number of VDs = 240
Max Parallel Commands = 5101
Max SGE Count = 60
Max Data Transfer Size = 2048 sectors
Max Strips PerIO = 42
Max Configurable CacheCade Size(GB) = 0
Max Transportable DGs = 0
Enable Snapdump = Yes
Enable SCSI Unmap = Yes
Read cache bypass enabled for Parity RAID LDs = Yes
FDE Drive Mix Support = No
Min Strip Size = 64 KB
Max Strip Size = 1.000 MB
Scheduled Tasks :
===============
Consistency Check Reoccurrence = 168 hrs
Next Consistency check launch = 02/24/2024, 03:00:00
Patrol Read Reoccurrence = 168 hrs
Next Patrol Read launch = 02/24/2024, 03:00:00
Battery learn Reoccurrence = 670 hrs
Next Battery Learn = 03/18/2024, 17:01:12
OEMID = Broadcom
Secure Boot :
===========
Secure Boot Enabled = Yes
Controller in Soft Secure Mode = No
Controller in Hard Secure Mode = Yes
Key Update Pending = No
Remaining Secure Boot Key Slots = 7
Security Protocol properties :
============================
Security Protocol = None
Physical Drives = 12
PD LIST :
=======
------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
------------------------------------------------------------------------------
252:0 7 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:1 2 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:2 1 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:3 3 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:4 11 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:5 8 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:6 9 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:7 10 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:8 4 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:9 0 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:10 5 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 U -
252:11 6 UGood - 558.406 GB SAS HDD N N 512B ST600MP0006 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|Sntze=Sanitize|Onln=Online|Offln=Offline|Intf=Interface
Med=Media Type|SED=Self Encryptive Drive|PI=PI Eligible
SeSz=Sector Size|Sp=Spun|U=Up|D=Down|T=Transition|F=Foreign
UGUnsp=UGood Unsupported|UGShld=UGood shielded|HSPShld=Hotspare shielded
CFShld=Configured shielded|Cpybck=CopyBack|CBShld=Copyback Shielded
UBUnsp=UBad Unsupported|Rbld=Rebuild
Enclosures = 1
Enclosure LIST :
==============
------------------------------------------------------------------------
EID State Slots PD PS Fans TSs Alms SIM Port# ProdID VendorSpecific
------------------------------------------------------------------------
252 OK 16 12 0 0 0 0 0 - VirtualSES
------------------------------------------------------------------------
EID=Enclosure Device ID | PD=Physical drive count | PS=Power Supply count
TSs=Temperature sensor count | Alms=Alarm count | SIM=SIM Count | ProdID=Product ID
Cachevault_Info :
===============
------------------------------------
Model State Temp Mode MfgDate
------------------------------------
CVPM05 Optimal 28C - 2022/09/15
------------------------------------
В итоге получаем вот такую простыню, как можете заметить информации реально вагон, для примера версии всех прошивок, всех утилит, статусы компонентов и количество ошибок.
Generating detailed summary of the adapter, it may take a while to complete.
Controller = 0
Status = Success
Description = None
Basics :
======
Controller = 0
Model = AVAGO MegaRAID SAS 9361-8i
Serial Number = SV53939929
Current Controller Date/Time = 12/11/2015, 10:33:16
Current System Date/time = 12/11/2015, 09:32:31
SAS Address = 500605b00ace58d0
PCI Address = 00:0b:00:00
Mfg Date = 09/20/15
Rework Date = 00/00/00
Revision No = 11A
Version :
=======
Firmware Package Build = 24.10.0-0020
Firmware Version = 4.600.00-4907
CPLD Version = 26747-01A
Bios Version = 6.28.04.0_4.17.08.00_0x06110200
Ctrl-R Version = 5.13-1101
Preboot CLI Version = 01.07-05:#%0000
NVDATA Version = 3.1508.00-0009
Boot Block Version = 3.07.00.00-0003
Driver Name = megaraid_perc9
Driver Version = 6.901.55.00.1vmw
Bus :
===
Vendor Id = 0x1000
Device Id = 0x5D
SubVendor Id = 0x1000
SubDevice Id = 0x9361
Host Interface = PCI-E
Device Interface = SAS-12G
Bus Number = 11
Device Number = 0
Function Number = 0
Pending Images in Flash :
--------------------------------------------------
Adv S/W Opt Time Remaining Mode
--------------------------------------------------
MegaRAID FastPath Unlimited -
MegaRAID CacheCade Pro 2.0 18 days 2 hours -
MegaRAID SafeStore 18 days 2 hours -
MegaRAID RAID6 Unlimited -
MegaRAID RAID5 Unlimited -
--------------------------------------------------
Virtual Drives = 2VD LIST :
=======-----------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
-----------------------------------------------------------------
0/0 RAID1 Optl RW No RWTD - OFF 558.406 GB system
1/1 RAID5 Optl RW No RWTD - OFF 4.545 TB VD_1
-----------------------------------------------------------------Cac=CacheCade|Rec=Recovery|OfLn=OffLine|Pdgd=Partially Degraded|dgrd=Degraded
Optl=Optimal|RO=Read Only|RW=Read Write|HD=Hidden|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 ConsistencyPhysical Drives = 8
PD LIST :
=======--------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp
--------------------------------------------------------------------------------
252:0 16 Onln 1 931.0 GB SATA SSD N N 512B Samsung SSD 850 EVO 1TB U
252:1 17 Onln 1 931.0 GB SATA SSD N N 512B Samsung SSD 850 EVO 1TB U
252:2 11 Onln 1 931.0 GB SATA SSD N N 512B Samsung SSD 850 EVO 1TB U
252:3 12 Onln 1 931.0 GB SATA SSD N N 512B Samsung SSD 840 EVO 1TB U
252:4 8 Onln 0 558.406 GB SAS HDD N N 512B EG0600FBDBU U
252:5 9 Onln 0 558.406 GB SAS HDD N N 512B EG0600FBDBU U
252:6 15 Onln 1 931.0 GB SATA SSD N N 512B Samsung SSD 850 EVO 1TB U
252:7 10 Onln 1 931.0 GB SATA SSD N N 512B Samsung SSD 850 EVO 1TB 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|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded
Из полезного еще, можно посмотреть число virtual drive и физических дисков.
Интервал сброса кэша, по умолчанию стоит 4 секунды
./storcli /c0 show cacheflushint
Если происходит проверка консистентности и если находится ошибка, должен ли контроллер прекратить ее или нет.
./storcli /c0 show abortcconerror
Так и не понял для чего данная команда Use Disk Activity For Locate, типа использовать дисковую активность для локализации диска.
./storcli /c0 show activityforlocate
Посмотреть включены ли alarm
./storcli /c0 show alarm
Узнать количество плохих секторов badblocks
./storcli /c0 show badblocks
Узнать статус включены ли предупреждения от BBU батарейки
./storcli /c0 show batterywarning
Узнать приоритет фоновой инициализации, по умолчанию это значение 30 %, максимально 100, минимальное 0.
./storcli /c0 show bgirate
Задать поведение контроллера при ошибках во время загрузки
./storcli /c0 show bios
Первым делом приведу команду которая покажет вам существующие virtual drive на вашем Raid контроллере.
./storcli /c0 /vall show
У меня это виртуальный диск на RAID1, размером 558 гб.
Если добавите параметр all, то получите исчерпывающию информацию, из чего состоит данный Virtual Drive (EID дисков), размер stripe и многое еще.
Далее нужно понять какие диски у нас есть, делается это командой
./storcli /c0 /eall /sall show
Вы получите список дисков на вашем сервере, если опять добавите параметр all, то информации будет в разы больше. Тут из полезного EID диска, его статус.
Создаем Virtual Drive, сразу советую вам почитать про виды RAID и виды кэша контроллера LSI. Вводим команду
./storcli /c0 add vd type=r0 size=1024000 name=raid0 drives=252:0-1 strip=128 pdcache=off direct wb ra
В результате ее выполнения вы получите виртуальный диск размером 1тб raid0, размером strip 128 с выключенным кэшем записи на диске и режимами кэша Read ahead, Direct I/O, Write back.
Пример команды с диском горячей замены, где 252:3, диск в 3 слоте.
./storcli /c0 add vd type=r0 size=1024000 name=raid0 drives=252:0-1 strip=128 pdcache=off direct wb ra spares=252:3
Проверим теперь список виртуальных дисков. Как видите наш vd успешно добавлен.
Иницилизируем созданный virtual drive
./storcli /c0 /v1 start init
Посмотреть процесс инициализации по всем сразу
./storcli /c0 /vall show init
Удалить virtual drive выполняется командой, где v1 номер vd.
./storcli /c0 /v1 del
Очень важно уметь выполнять настройки на существующих виртуальных томах. И так у нас есть том 1 тб и режимами кэширования direct wb ra, размер stripe изменить уже не получиться, только удаление тома, а вот имя и режимами кэширования, да и расширение можно осуществить.
Изменим для начала имя текущего тома, напомню оно raid0, задаем команду и теперь оно будет new_raid0
./storcli /c0 /v1 set name=new_raid0
Думаю тут понятна конструкция берете ./storcli /c0 /v1 set и задаете параметр который нужно поправить.
Создаем CacheCade командой
./storcli /cx add vd cc type=r[0,1,10] drives=[EnclosureID:SlotID|:SlotID-SlotID|:SlotID,SlotID] WT|WB (assignvds=0,1,2)
пример
./storcli /c0 add vd cc type=r1 drives=252:2-3 WB
./storcli /cx/[vx|vall] set ssdCaching=[on|off]
Пример
./storcli /c0/v1 set ssdCaching=on
./storcli /cx/vx del cc
Авг 7, 2016 14:10 Автор - Сёмин Иван
Sasha Odarchuk:
Как узнать % ребилда ??
Иван Семин:
./storcli show all
metall:
А как добавить в существующий vd новый диск?
Иван Семин:
Вы имеете в виду размеченный vd?
metall:
Именно, есть необходимость расширить существующий raid6 без разрушения массива. Возможно ли это?
Иван Семин:
На контроллерах LSI есть такая возможность, вы можете добавить дополнительные диски в существующий RAID (http://pyatilistnik.org/kak-dobavit-disk-v-sushhestvuyushhiy-raid-na-kontrollere-lsi/), я такое проделывал через MSM, на сайте есть пример статьи, со storcli такого не делал ,но уверен, что там это можно сделать
metall:
Благодарю! Если вдруг будет такой опыт с storcli, то добавьте в статью, пожалуйста! 🙂
Иван Семин:
Ок, если не забуду. Еще забыл отметить, что во время расширения raid массива, все будет очень тормозить, учтите это.
OlegusP:
добавить диск в рейд6 :
./storcli /c0/v0 start migrate type=raid6 option=add drives=4:3
где drives — это EID:Slt доп. диска, посмотреть можно командой ./storcli /c0 show
на пятнадцать примерно минут рейд задумается, а затем можно смотреть прогресс
./storcli /c0/v0 show migrate
Лучше чтобы при этом никто не работал, так как система будет жутко тормозить и если кто-то будет работать, то миграция затянется на дни.
VD Operation Progress% Status Estimated Time Left
——————————————————-
0 Migrate 1 In progress 5 Hours 49 Minutes
Иван Семин:
Да точно растянется на долгое время.
Василий:
Скорее всего неверно указаны единицы измерения команды «expand», не ГБ а МБ
./storcli /c0 /v0 expand size=1700000
Controller = 0
Status = Success
Description = expansion operation succeeded
EXPANSION RESULT :
================
————————————————————————
VD Size FreSpc ReqSize AbsUsrSz %FreSpc NewSize Status NoArrExp
————————————————————————
0 1.031 TB 1.695 TB 1.621 TB 1.627 TB 96 2.660 TB — 1.695 TB
————————————————————————
Size — Current VD size|FreSpc — Freespace available before expansion
%FreSpc — Requested expansion size in % of available free space
AbsUsrSz — User size rounded to nearest %
jorel:
Добрый день.
Есть контроллер 9631-4i вместе с ним стоит батарейка, в свойствах она и состояние — оптимальное.
При создании рейда virtual drive в политике записи я ожидал увидеть пункт: Write Back BBU,но его нет. Может вы знаете это особенность контроллера или что-то не так? В данный момент я пытаюсь обновить прошивку через storcli (efi), может есть у вас какой-то?
Иван Семин:
К сожалению, я не работал с данной моделью, могу посоветовать установить MSM или LSA для обновления через веб интерфейс.
Васо:
Подскажите может была похожая проблема с storcli на esxi 6.0, при вводе любой команды storcli зависает. Команда ./storcli -v отвисла через 12 часов.
Игорь:
День добрый!
Подскажите плиз… У меня регистрируется ошибка:
Controller ID: 0 Transient error detected while communicating with PD: Int. Port 0 — 3:1:6
А я не могу понять с каким физическим диском эта ошибка связана…
Иван Семин:
Можете выгрузить весь список файлов
parallax:
как с помощью storcli добавить второй массив?
спасибо
Станислав:
Включите в статью пример для временного решения проблем с BBU до замены без потери производительности
storcli64 /c0/v0 set cachedbadbbu=on
Евгений:
Спасибо за статью! Очень выручила!
Подскажите, пожалуйста, на сколько критично количество плохих блоков?
Сейчас такая информация:
Controller = 0
Status = Failure
Description = None
Detailed Status :
===============
————————————————————-
Ctrl Status Ctrl_Prop Value ErrMsg ErrCd
————————————————————-
0 Failed Bad Block Count — BadBlockCount failed 2
————————————————————-
Иван Семин:
Исходя из своего опыта, если диск начал крошиться, то его лучше менять сразу, так как он выходит из строя в течении нескольких недель. Например у меня были диски IBM и там критическое количество блоков было 20.
Алексей:
Добрый день. Добавил в массив raid6 еще один диск. Хотел сделать хотспару, но ошибся, добавил именно в массив. В винде, в Управлении дисками, свободное место на массиве появилось, но размечать НЕ стал. Возможно ли, удалить лишний диск без потери данных и остановки массива? Диск перевел в состояние Unconfigured Drive, в MSM.
Алексей:
В MSM я не нашел возможности удалить диск из массива. Если переделать пример выше под мой сценарий: ./storcli /c0/v0 start migrate type=raid6 option=del drives=32:7
сработает ли? не нагнется ли массив?
Ваш адрес email не будет опубликован. Обязательные поля помечены *
Комментарий *
Имя *
Email *