Description

This article describes when disk-errors are seen and lists out different commands to verify the disk status and what to do when the device encounters Input/Output error.

 

Solution

Please run the below commands to capture the outputs and check for the health of the disks.

 

request app-engine host-cmd "date"

request app-engine host-cmd "virsh list --all | grep vjunos | awk '{print $1}' | xargs virsh dumpxml" | no-more

request app-engine host-cmd "df -h" | no-more

 

request app-engine host-cmd "lsblk" | no-more  

request app-engine host-cmd "/usr/sbin/smartctl -a /dev/sda" | no-more

request app-engine host-cmd "/usr/sbin/smartctl -a /dev/sdb" | no-more

request app-engine host-cmd "/sbin/hdparm -I /dev/sda" | no-more

request app-engine host-cmd "/sbin/hdparm -I /dev/sdb" | no-more

request app-engine host-cmd "/sbin/hdparm -i /dev/sda" | no-more

request app-engine host-cmd "/sbin/hdparm -i /dev/sdb" | no-more

request app-engine host-cmd "last -x" | no-more

 

Example outputs

 

lab@qfx> request app-engine host-cmd "lsblk" | no-more

sh: /usr/bin/lsblk: Input/output error

 

lab@qfx> request app-engine host-cmd "/usr/sbin/smartctl -a /dev/sda" | no-more

sh: /usr/sbin/smartctl: Input/output error

 

lab@qfx> request app-engine host-cmd "/usr/sbin/smartctl -a /dev/sdb" | no-more

sh: /usr/sbin/smartctl: Input/output error

 

lab@qfx> request app-engine host-cmd "/sbin/hdparm -I /dev/sda" | no-more

sh: /sbin/hdparm: Input/output error


The Input/output errors could be a transient hardware issue or a permanent failure of the disks.
If these errors are seen, please do a hypervisor reboot or a power drain of the device.

If the issue persists, contact JTAC for RMA.

Modification History

2024-09-08 - INITIAL PUBLICATION