Guest User

Untitled

a guest
Jul 21st, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. for server in $(egrep -o '[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}' Disk_errors.html | tail -n3 ) ; do echo -e "\n\n= $server =" >> serverscan.txt ; ssh -p 1291 $server >> serverscan.txt << EOF
  2. (
  3. ( [[ -e /dev/twa0 ]] || [[ -e /dev/twe0 ]] ) &&
  4. (
  5. echo "== 3ware p0 ==" ; smartctl -a -d 3ware,0 /dev/tw?0
  6. echo "== 3ware p1 ==" ; smartctl -a -d 3ware,1 /dev/tw?0
  7. echo "== 3ware p2 ==" ; smartctl -a -d 3ware,2 /dev/tw?0
  8. echo "== 3ware p3 ==" ; smartctl -a -d 3ware,3 /dev/tw?0
  9. ) || (
  10. echo "### / - "\$(mount | awk '/ \/ /{ print \$1 }') && smartctl -a \$(mount | awk '/ \/ /{ print \$1 }')
  11. echo "== /backup - "\$(mount | awk '/ \/backup /{ print \$1 }') && smartctl -a \$(mount | awk '/ \/backup /{ print \$1 }')
  12. )
  13. ) | egrep '(Raw_Read_Error_Rate|Hardware_ECC_Recovered|Spin_Retry_Count|support SMART|enabled|Power_On_Hours|Reallocated|lifetime|#####|# ?1 |#\%#|Error [0-9] )'
  14. EOF
  15. done
Add Comment
Please, Sign In to add comment