Mandatos mvCLI
Información sobre los mandatos mvCLI. Son para unidades SATA que están conectadas directamente a la placa posterior del sistema sin utilizar un adaptador PCIe.
Ejecución de los mandatos mvCLI desde el sistema operativo de la HMC
su -y especifique la contraseña raíz para iniciar mvCLI:/opt/marvell/bin/mvcliexitLa especificación de "help" en el indicador de mandatos de mvcli lista los mandatos mvcli.
Instalación de mvCLI en el entorno Petitboot
Para utilizar los mandatos mvCLI, debe estar disponible el programa de utilidad mvcli. Si necesita instalar el programa de utilidad mvcli, utilice la línea de mandatos de Petitboot para montar el almacenamiento que contiene el programa de utilidad mvcli siguiendo este procedimiento. La instalación dura lo mismo que la sesión de Petitboot actual; cuando rearranca, la instalación no persiste.
- En el menú petitboot, seleccione Exit to shell (Salir de shell).
- Para utilizar el programa de utilidad mvcli en el shell de Petitboot:
- Si ha montado el archivo ISO de recuperación de HMC utilizando la opción de menú Almacenamiento virtual en la consola remota o en una llave USB insertada en uno de los puertos USB del sistema:
- En el shell de petitboot, copie el programa de utilidad mvcli desde el directorio /var/petitboot/mnt/dev/sr0/util/marvell en /tmp y, a continuación, haga que el programa de utilidad mvcli sea ejecutable antes de ejecutarlo.
cp /var/petitboot/mnt/dev/sr0/util/marvell/mvcli /tmp chmod +x /tmp/mvcli - Para ejecutar el mandato, utilice:
modprobe sg /tmp/mvcli
- En el shell de petitboot, copie el programa de utilidad mvcli desde el directorio /var/petitboot/mnt/dev/sr0/util/marvell en /tmp y, a continuación, haga que el programa de utilidad mvcli sea ejecutable antes de ejecutarlo.
- Si necesita obtener el programa de utilidad mvcli en la red, primero debe configurar la red.
- En el shell de petitboot, ejecute los siguientes mandatos para configurar la red:
ip addr add xxx,xxx,xxx,xxx/yyy,yyy.yyy.yyy dev ETHERNET_DEVICE ip route add default via zzz.zzz.zzz.zzzdonde: xxx.xxx.xxx.xxx es la dirección IP IPV4; yyy.yyy.yyy.yyy es la máscara de red IPV4; zzz.zzz.zzz.zzz es la dirección de pasarela IPV4; y ETHERNET_DEVICE es el nombre de la interfaz de red que puede obtener cuando ejecuta
ip addr show - Después de configurar la red, puede utilizar los mandatos scp o
wget para copiar el programa de utilidad mvcli:
scp USER_ID@HOST_NAME:PATH_TO_CMD/mvcli /tmpO:
wget http://HOSTNAME/PATH_TO_CMD/mvcli -P /tmpDonde: USER_ID es el nombre de usuario que se utiliza en el HOST_NAME donde se encuentra el programa de utilidad mvcli. HOSTNAME es el nombre de host o la dirección IP donde se encuentra el programa de utilidad mvcli.
- Haga que el programa de utilidad mvcli sea ejecutable antes de ejecutarlo.
chmod +x /tmp/mvcli - Para ejecutar el mandato, utilice:
/tmp/mvcli
- En el shell de petitboot, ejecute los siguientes mandatos para configurar la red:
- Si tiene el programa de utilidad mvcli en una unidad USB, asegúrese de que la unidad USB esté formateada como "vfat".
- Si tiene la unidad USB insertada y arranca, puede que la unidad USB se monte automáticamente. Para ver si la unidad USB se ha montado, en el shell de petiboot, ejecute este mandato:
mountSi la unidad USB se ha montado automáticamente, aparecerá como:
/dev/mapper/sdb1 mounted on /var/petitboot/mnt/dev/sdb1 - La unidad se monta como de solo lectura; debe desmontar y volver a montar la unidad USB como de lectura y grabación. En el shell de petitboot, desmonte la unidad USB utilizando este mandato:
umount /var/petitboot/mnt/dev/sdb1 - En el shell de petitboot, vuelva a montar la unidad USB en modalidad de lectura y grabación utilizando estos mandatos:
mkdir /tmp/media mount /dev/mapper/sdb1 /tmp/media modprobe sg - Para ejecutar el mandato, utilice:
/tmp/media/mvcli
- Si tiene la unidad USB insertada y arranca, puede que la unidad USB se monte automáticamente. Para ver si la unidad USB se ha montado, en el shell de petiboot, ejecute este mandato:
- Si ha montado el archivo ISO de recuperación de HMC utilizando la opción de menú Almacenamiento virtual en la consola remota o en una llave USB insertada en uno de los puertos USB del sistema:
Mandatos mvCLI
info -o vdVirtual Disk Information
-------------------------
id: 0
name: HMC Disk
status: online
Stripe size: 64
RAID mode: RAID1
Cache mode: Off
size: 1907649 M
BGA status: N/A
Block ids: 0 4
# of PDs: 2
PD RAID setup: 0 1
Total # of VD: 1
info -o pdEl ID de disco físico (PD ID) coincide con la ranura en la que se conecta la unidad en el sistema, donde 0 es la ranura más a la izquierda:
Physical Disk Information
----------------------------
Adapter: 0
PD ID: 0
Type: SATA PD
Linked at: HBA port 0
Size: 1953514584 K
Write cache: supported (on)
SMART: supported (on)
NCQ: supported (on)
48 bits LBA: supported
supported speed: 1.5 3 6 Gb/s
Current speed: 6 Gb/s
model: ST2000NM0024-1HT174
Serial: Z4H0E1G1
Firmware version: SN06
Locate LED status: off
block ids: 0
associated VDs: 0
PD valid size: 0 K
Adapter: 0
PD ID: 1
Type: SATA PD
Linked at: HBA port 1
Size: 1953514584 K
Write cache: supported (on)
SMART: supported (on)
NCQ: supported (on)
48 bits LBA: supported
supported speed: 1.5 3 6 Gb/s
Current speed: 6 Gb/s
model: ST2000NM0024-1HT174
Serial: Z4H03KCM
Firmware version: SN05
Locate LED status: off
block ids: 4
associated VDs: 0
PD valid size: 0 K
Total # of PD: 2
info -o pd -i <id of drive>info -o hbasmart -p PD_IDsmart -p 0SMART STATUS RETURN: OK.
Smart Info
ID Attribute Name Current Worst Threshhold RawValue Status
01 Read Error Rate 76 64 44 00000000F5E0 OK
03 Spin-Up Time 98 96 0 000000000000 OK
04 Start/Stop Count 100 100 20 0000000000C8 OK
05 Reallocated Sectors 100 100 10 000000000000 OK
07 Seek Error Rate 88 60 45 0000000091DC OK
09 Power-On Hours Count 96 96 0 0000000010FD OK
0A Spin Retry Count 100 100 97 000000000000 OK
0C Power Cycle Count 100 100 20 0000000000C6 OK
B8 End-to-End error 100 100 99 000000000000 OK
BB Reported Uncorrectable 100 100 0 000000000000 OK
BC Command Timeout 100 100 0 000000000000 OK
BD High Fly Writes 100 100 0 000000000000 OK
BE Temperature Diff 73 66 40 00000000001B OK
BF G-sense error rate 100 100 0 000000000000 OK
C0 Power-off retract 100 100 0 0000000000F5 OK
C1 Load/Unload cycle 100 100 0 0000000001AA OK
C2 HDA temperature 27 40 0 00000000001B OK
C3 ECC recovered 76 6 0 00000000F5E0 OK
C5 Current pending 100 100 0 000000000000 OK
C6 Offline scan wrong 100 100 0 000000000000 OK
C7 UDMA CRC error rate 200 200 0 000000000000 OK