cache show iocounter
Example
View the counts of common I/Os in caches.
ibc_os_hs:/diagnose>cache show iocounter >> Counter << Start Back Good Back Bad Back Retry Not Back ------------ ------------ ------------ ------------ ------------ read alloc : 0 0 0 0 0 volume read : 146951561 146951467 0 0 94 volume read through : 0 0 0 0 0 volume read disk : 73733516 73733419 0 0 97 space read : 920341 919909 432 0 0 space read through : 0 0 0 0 0 space read disk : 2329 1897 432 0 0 stripe read : 639657050 639656843 0 31 176 stripe read through : 0 0 0 0 0 stripe read disk : 639085915 639085739 0 0 176 mirror read peer : 17 17 0 0 0 mirror read peer recv : 0 0 0 0 0 space write : 70168 70155 0 13 0 space write commit log mission : 70176 70176 0 0 0 space write commit log : 70176 70176 0 0 0 write alloc : 0 0 0 0 0 volume write : 1064960 1064960 0 0 0 volume write child : 1064960 1064960 0 0 0 volume write child alloc quota : 1105519 1064960 0 40559 0 volume write child write mirror : 1064960 1064960 0 0 0 stripe write : 4918975 4918975 0 0 0 stripe write child : 5074854 5074854 0 0 0 stripe write child alloc quota : 5074854 5074854 0 0 0 stripe write child write mirror : 5074854 5074854 0 0 0 write dirty parity : 375594 375562 0 32 0 chunk write with dsg : 0 0 0 0 0 write local chunk : 6139814 6139814 0 0 0 write through wait destage : 0 0 0 0 0 mirror writevolume : 1135128 1135119 0 9 0 mirror writevolume recv : 579587 579587 0 0 0 mirror writestripe : 5074854 5074854 0 0 0 mirror writestripe recv : 15940487 15940487 0 0 0 mirror writestripe quota : 15940487 15940487 0 0 0 mirror merger : 0 0 0 0 0 mirror merger recv : 0 0 0 0 0 mirror write parity : 375562 375562 0 0 0 mirror write parity recv : 123294 123294 0 0 0 open cache dnode : 105055 105055 0 0 0 rollback write dirty : 0 0 0 0 0 rollback write clean : 0 0 0 0 0 mir rollback write clean : 0 0 0 0 0 mir rollback write clean recv : 0 0 0 0 0 destage mission : 500857 500845 0 12 0 volume wb destage mission : 500857 500845 0 12 0 volume wt destage mission : 0 0 0 0 0 volume force destage mission : 0 0 0 0 0 volume wt fault destage mission : 0 0 0 0 0 volume destage alloc concurrent : 500845 500845 0 0 0 volume destage send to volume : 545489 545489 0 0 0 stripe wb destage mission : 379097 379097 0 0 0 stripe wt destage mission : 0 0 0 0 0 stripe force destage mission : 615 615 0 0 0 stripe destage alloc concurrent : 0 0 0 0 0 stripe destage send to ckg : 0 0 0 0 0 space dsg tx : 31794 31794 0 0 0 space dsg to space : 43484 43484 0 0 0 space dsg check dmn : 0 0 0 0 0 file system mirror delete : 42468 42468 0 0 0 file system mirror delete recv : 38664 38664 0 0 0 mirror fs send bp : 0 0 0 0 0 mirror fs send bp recv : 0 0 0 0 0 mirror delete : 174099 174099 0 0 0 mirror delete recv : 313187 313187 0 0 0 mirror del clean : 0 0 0 0 0 mirror del clean rcv : 0 0 0 0 0 mirror del clean exec : 0 0 0 0 0 del mir spec data : 4970 4970 0 0 0 del mir spec data recv : 1002 1002 0 0 0 del spec data : 5972 5972 0 0 0 force mirror : 0 0 0 0 0 force mirror recv : 2279 2279 0 0 0 sync obj info : 0 0 0 0 0 sync obj info recv : 2 2 0 0 0 mirror recover writehole log : 0 0 0 0 0 mirror recover writehole log rcv: 0 0 0 0 0 mirror byte del : 11072 11072 0 0 0 mirror byte del recv : 1960 1960 0 0 0 mirror op other : 0 0 0 0 0 mirror op other rcv : 0 0 0 0 0 delete smart cache data : 0 0 0 0 0 write smart cache data : 0 0 0 0 0 read smart cache data : 0 0 0 0 0 cover write smart cache data : 0 0 0 0 0 version negotiate : 0 0 0 0 0 version negotiate rcv : 0 0 0 0 0 stripe crc dif : 4918975 4918975 0 0 0 stripe lba dif : 828751 828751 0 0 0 recover writehole : 0 0 0 0 0
System Response
The following table describes the parameter meanings.
Parameter |
Meaning |
---|---|
Counter | I/O counter. |
Difference | I/O counter. |
Counter History | I/O counter. |
Start | Count of started I/Os. |
Back Good | Count of I/Os for which a success message is returned. |
Back Bad | Count of I/Os for which a failure message is returned. |
Back Retry | Count of I/Os that are being retried. |
Not Back | Count of I/Os for which no message is returned. |
Start(diff) | Difference between the count of started I/Os and that of historical I/Os. |
Back Good(diff) | Difference between the count of I/Os for which a success message is returned and that of historical I/Os. |
Back Bad(diff) | Difference between the count of I/Os for which a failure message is returned and that of historical I/Os. |
Back Retry(diff) | Difference between the count of I/Os that are being retried and that of historical I/Os. |
Not Back(diff) | Difference between the count of I/Os for which no message is returned and that of historical I/Os. |