¿Por qué la salida del controlador vdisk de almacenamiento omreport = 0 es inconsistente en todos los servidores?

¿Por qué la salida del controlador vdisk de almacenamiento omreport = 0 es inconsistente en todos los servidores?

Escribí un script para obtener la configuración RAID del último VirtualDisk.

En un servidor obtengo:

# omreport storage vdisk controller=0 -fmt ssv | awk '-F;' '/^ID/{print}/Virtual\s*Disk\s*[0-9]+;/{line=$0;value=$7}END{print line;print value}'
ID;Status;Name;State;Hot Spare Policy violated;Encrypted;Layout;Size;T10 Protection Information Status;Associated Fluid Cache State ;Device Name;Bus Protocol;Media;Read Policy;Write Policy;Cache Policy;Stripe Element Size;Disk Cache Policy
14;Ok;VirtualDisk16;Ready;Not Applicable;No;RAID-0;7,451.50 GB (8000987201536 bytes);No;Not Applicable;/dev/sdo;SAS;HDD;No Read Ahead;Write Through;Not Applicable;64 KB;Unchanged
RAID-0
#

En otro servidor me sale:

# omreport storage vdisk controller=0 -fmt ssv | awk '-F;' '/^ID/{print}/Virtual\s*Disk\s*[0-9]+;/{line=$0;value=$7}END{print line;print value}'
ID;Status;Name;State;Hot Spare Policy violated;Virtual Disk Bad Blocks;Encrypted;Layout;Size;T10 Protection Information Status;Associated Fluid Cache State ;Device Name;Bus Protocol;Media;Read Policy;Write Policy;Cache Policy;Stripe Element Size;Disk Cache Policy
16;Ok;Virtual Disk 16;Ready;Not Applicable;No;No;RAID-0;3,725.50 GB (4000225165312 bytes);No;Not Applicable;/dev/sdp;SAS;HDD;Read Ahead;Force Write Back;Not Applicable;64 KB;Disabled
No
#

La diferencia entre estos dos servidores es la versión de firmware de PERC H730 Mini:

Según omreport system version, el primero tiene PERC H730 Mini v25.5.2.0001y el segundo PERC H730 Mini v25.5.0.0018.

Respuesta1

Probablemente dependa de diferentes omreportversiones de firmware. En general, tenga cuidado al adaptar su secuencia de comandos para resultados muy específicos, ya que cualquier pequeño cambio puede interrumpir su análisis.

información relacionada