getSFInfo.sh
2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/usr/bin/env bash
LANG=en_US
export LANG
# 0.get uname
uname -a > /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
# 1.get heartbeat
/sbin/lltstat -nvv configured >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
# 2.get Gabconfig
/sbin/gabconfig -a >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
# 3.getdmpnode
/usr/sbin/vxdmpadm getdmpnode >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
# 4.VolumeState
vxprint -v >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
# 5.vxconfigdState
ps -ef|grep vxconfigd|grep nothreads >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
# 6.DGState
vxdg list >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
# 7.VCS Log
cat /var/*vcs/log/en*.log|grep `date +%Y/%m/%d`|egrep "ERROR|WARNING|CRITICAL"|grep -iv cpu|grep -iv swap >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
# 8.VCS Log
tail -200 /etc/vx/dmpevents.log|egrep "ERROR|WARNING|CRITICAL" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
echo "*******************************************************************************************#" >> /ibnms/agent/masteragent/result_temp/SFInfoResult
mv /ibnms/agent/masteragent/result_temp/SFInfoResult /ibnms/agent/masteragent/result/
chmod 777 /ibnms/agent/masteragent/result/SFInfoResult