Guest User

Untitled

a guest
Jan 17th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. megacli -pdlist -aALL
  2.  
  3. Firmware state: Offline
  4.  
  5. devices=( $(smartctl --scan | grep megaraid | awk '{print $3}') ); drives=( $(smartctl --scan | grep "/dev/sd" | awk '{print $1}') ); for ((i=0; i < ${#devices[@]}; ++i)); do serial=$(smartctl -a -d ${devices[$i]} ${drives[$i]} | grep -i "serial number:" | awk '{print $NF}'); result=$(smartctl -H -d ${devices[$i]} ${drives[$i]} | grep "SMART" | grep -v "===" | awk '{print $NF}'); echo -n "${drives[$i]} Serial: $serial SMART: $result"; j=$(echo ${drives[$i]} | cut -d/ -f3); echo -n " Errors: ";grep -i error /var/log/kern.log | grep "$j," | wc -l; done
  6.  
  7. ~$ devices=( $(smartctl --scan | grep megaraid | awk '{print $3}') ); drives=( $(smartctl --scan | grep "/dev/sd" | awk '{print $1}') ); for ((i=0; i < ${#devices[@]}; ++i)); do serial=$(smartctl -a -d ${devices[$i]} ${drives[$i]} | grep -i "serial number:" | awk '{print $NF}'); result=$(smartctl -H -d ${devices[$i]} ${drives[$i]} | grep "SMART" | grep -v "===" | awk '{print $NF}'); echo -n "${drives[$i]} Serial: $serial SMART: $result"; j=$(echo ${drives[$i]} | cut -d/ -f3); echo -n " Errors: ";grep -i error /var/log/kern.log | grep "$j," | wc -l; done
  8. /dev/sda Serial: S0N20VQ9 SMART: OK Errors: 0
  9. /dev/sdb Serial: WMC1F2102143 SMART: OK Errors: 0
  10. /dev/sdc Serial: WMC1F2054975 SMART: OK Errors: 0
  11. /dev/sdd Serial: WMC1F2099834 SMART: OK Errors: 30
  12. /dev/sde Serial: WMC1F0D7UTXY SMART: OK Errors: 0
  13. /dev/sdf Serial: WMC1F2031170 SMART: OK Errors: 0
  14. /dev/sdg Serial: WMC1F2016664 SMART: OK Errors: 0
  15. /dev/sdh Serial: WMC1F1758680 SMART: OK Errors: 0
  16. /dev/sdi Serial: WMC1F1824839 SMART: OK Errors: 0
Add Comment
Please, Sign In to add comment