网站大量收购独家精品文档,联系QQ:2885784924

AIX系统主机日常检查脚本.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AIX系统主机日常检查脚本.doc

  AIX系统主机日常检查脚本 #!/bin/sh   # # 首先载入配置文件,如果配置文件不存在,则报错退出 # SOURCE=$HOME/config/config check_source() { if [ -r $SOURCE ]; then   . $SOURCE else   echo $(basename $0): Cannot locate the default setting file.   exit 1 fi }   # # 定义报表头 # report_header() { HOSTIP=$(ifconfig -a | sed -n #39;2p#39; |ae) USER=` i | cut -d   -f1` catlt;lt;! Hostname: $HOSTNAME   Server: $HOSTIP User: $USER    Time: $(date +%Y#39;-#39;%m#39;-#39;%d#39; #39;%H#39;:#39;%M#39;:#39;%S)    SYSTEM CHECK REPORT                  =================== ! }   # # 定义日志文件存放的目录和日志文件名,将当前用户目录设置为LOG_PATH # LOG_PATH=$(echo $HOME) LOG_FILE=$LOG_PATH/log`date +%Y%m%d%H%M%S`   # # 备份历史文件 # cd $LOG_PATH test -f log2007* if [ $? -eq 0 ];then   mv $LOG_PATH/log2007* $LOG_PATH/niyl/ gt;/dev/null 2gt;1 else   : fi   #define temp directory ,if not exist,create temp directory first. TEMP_PATH=$LOG_PATH/temp if [ -d $TEMP_PATH ];then : else mkdir $TEMP_PATH fi   # # 载入环境设置 # check_source   # # 输出报表头信息 # report_header gt;gt;$LOG_FILE # 检查 CPU的使用情况,这里使用vmstat命令 echo ***************************************** Check CPU *****************************************gt;gt;$LOG_FILE vmstat 1 10 | a#39;-#39;%d#39; #39;%H#39;:#39;%M#39;:#39;%S`, CPU负载超过阀值设置,请检查系统!!gt;gt;$LOG_FILE else echo tttt CPU负载正常!!gt;gt;$LOG_FILE fi   # # 内存使用监控,包括交换区的使用情况监控  divide; #                echo gt;gt;$LOG_FILE echo gt;gt;$LOG_FILE echo ***************************************** check memory useage *****************************************gt;gt;$LOG_FILE cat $TEMP_PATH/cpu_info | ap; totalpolt;10) print ttttMemory负载正常!!; if(totalpigt;10 || totalpogt;10) print Memory负载异常,请检 查系统!!} #39;gt;gt;$LOG_FILE   # # 检查磁盘空间. divide; # echo gt;gt;$LOG_FILE echo gt;gt;$LOG_FILE echo ***************************************** check disk space ************************** 12345下一页 ——感谢阅读这篇文章,..,***************gt;gt;$LOG_FILE df -k gt;gt;$LOG_FILE df -k |grep -v proc |grep -v Filesystem |a1=$(echo $line | a2=$(echo $line | a3=$(echo $line | a4=$(echo $line | a5=$(echo $li

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档