修改monitor.sh,增加start_snmpd启动
| | |
| | | |
| | | # 获取传入的 OID |
| | | OID="$1" |
| | | #jsoner=/usr/local/bin/jsoner |
| | | |
| | | #echo "脚本被调用, OID: $OID" |
| | | chn=${OID##*.} |
| | |
| | | # 默认返回 |
| | | RESPONSE="{\"type\": \"OctetString\", \"value\": \"noData\"}" |
| | | echo "$RESPONSE" |
| | | fi |
| | | fi |
| | |
| | | fi |
| | | else |
| | | |
| | | if [ $proName = "snmp" ] |
| | | $app_path/$proName & |
| | | fi |
| | | else |
| | | if [ $proName = "start_snmpd" ] |
| | | then |
| | | enable=`jsoner -g /work/sysConfig.json snmp` |
| | | if [ $enable -eq 1 ] |
| | | enable1=`jsoner -g /work/sysConfig.json snmp` |
| | | if [ $enable1 -eq 1 ] |
| | | then |
| | | $app_path/$proName & |
| | | /usr/local/script/start_snmpd & |
| | | fi |
| | | else |
| | | $app_path/$proName & |
| | | fi |
| | | fi |
| | | else |
| | | echo "start back $proName" |
| | | $backup_path/$proName & |
| | | fi |
| | | fi |
| | | return 0; |
| | | } |
| | | ######################################################################### |