纳吉奥斯:netapp ontap 8 control de tamaño por volúmen

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了纳吉奥斯:netapp ontap 8 control de tamaño por volúmen相关的知识,希望对你有一定的参考价值。

  1. #!/bin/bash
  2. #####################################
  3. #
  4. # Script para monitorizar el tamano de los volumenes de los agregados
  5. # 05/05/2011 Jose Ramon Lambea
  6. # -v para verbose.
  7. #
  8. #####################################
  9.  
  10. stat=0
  11. strServer=$1
  12. maxperuVol=$2
  13. verbose=$3
  14. binSSH='/usr/bin/ssh'
  15. cmdVol='df -h'
  16. lstVol=`${binSSH} root@${strServer} "${cmdVol}" | grep "^/vol/" | grep -v "snapshot" | cut -d" " -f1`
  17.  
  18. for var in `echo ${lstVol}`
  19. do
  20.  
  21. strDummy=`${binSSH} root@${strServer} "${cmdVol} ${var}" | grep ${var} | grep -v "snapshot" | sed 's/ */ /g'`
  22. peruVol=`echo ${strDummy} | cut -d" " -f5 | sed 's/%//'`
  23.  
  24. if [ "${verbose}" == "-v" ]; then
  25. uVolGB=`echo ${strDummy} | cut -d" " -f3`
  26. aVolGB=`echo ${strDummy} | cut -d" " -f4`
  27. tVolGB=`echo ${strDummy} | cut -d" " -f2`
  28.  
  29. echo "Espacio usado en " ${var} ": " ${uVolGB} "GB"
  30. echo "Espacio libre en " ${var} ": " ${aVolGB} "GB"
  31. echo "Espacio total en " ${var} ": " ${tVolGB} "GB"
  32. echo "Porcentaje usado : " ${peruVol} "%"
  33. fi
  34.  
  35. if (( $peruVol>$maxperuVol )); then
  36. echo ${var} " tiene mas de " ${maxperuVol} "% ocupado: " ${peruVol} "%. "
  37. stat=2
  38. fi
  39.  
  40. done
  41.  
  42. if (( $stat==0 )); then
  43. echo "Control finalizado sin incidencias"
  44. fi
  45.  
  46. exit ${stat}

以上是关于纳吉奥斯:netapp ontap 8 control de tamaño por volúmen的主要内容,如果未能解决你的问题,请参考以下文章

使用ZABBIX5 HTTPAGENT采集NETAPP存储卷性能数据

奥斯科四月即将开班!      

扑动 ontap 错误 ontap 停止工作

12c5a60s2单片机ADC采样程序详解(每一句话都是啥意思)

添加 if 语句后,颤振 onTap 错误 onTap 停止工作

GestureDedector 的 onTap 事件不适用于 Sizedbox