#!/bin/ksh DATE=`date +%y%m%d` HOST=`hostname` LOG_HOME=/tmp/easy OUTPUT=$LOG_HOME/check_$HOST'_'$DATE.out echo " " >> $OUTPUT echo "==================================process===================" >> $OUTPUT echo " " >> $OUTPUT lsattr -El proc0 >> $OUTPUT echo " " >> $OUTPUT echo "==================================lpar stat===================" >> $OUTPUT echo " " >> $OUTPUT lparstat -i >> $OUTPUT echo " " >> $OUTPUT echo "==================================adapter===================" >> $OUTPUT echo " " >> $OUTPUT lsdev -Ccadapter >> $OUTPUT echo " " >> $OUTPUT echo "==================================disk===================" >> $OUTPUT echo " " >> $OUTPUT lsdev -Ccdisk >> $OUTPUT echo " " >> $OUTPUT echo "==================================lspv===================" >> $OUTPUT echo " " >> $OUTPUT lspv >> $OUTPUT echo " " >> $OUTPUT echo "==================================memory===================" >> $OUTPUT echo " " >> $OUTPUT lsattr -El mem0 >> $OUTPUT echo " " >> $OUTPUT echo "==================================pci===================" >> $OUTPUT echo " " >> $OUTPUT lsslot -c pci >> $OUTPUT echo " " >> $OUTPUT echo "==================================path sissas===================" >> $OUTPUT echo " " >> $OUTPUT lsdev -Cc adapter|grep sissas|awk '{print "echo ==="$1"===;sissasraidmgr -Tl "$1";echo "$1}'|sh >> $OUTPUT echo " " >> $OUTPUT echo "==================================path Storage===================" >> $OUTPUT echo " --- lspath --- " >> $OUTPUT lspath >> $OUTPUT echo " --- lsmpio --- " >> $OUTPUT lsmpio >> $OUTPUT echo " " >> $OUTPUT echo "==================================firmware===================" >> $OUTPUT echo " " >> $OUTPUT lsmcode -c >> $OUTPUT echo " " >> $OUTPUT echo "==================================filesystem===================" >> $OUTPUT echo " " >> $OUTPUT df -g >> $OUTPUT echo " " >> $OUTPUT echo "==================================total FS===================" >> $OUTPUT echo " " >> $OUTPUT lsfs >> $OUTPUT echo " " >> $OUTPUT echo "==================================VG enable===================" >> $OUTPUT echo " --- lsvg --- " >> $OUTPUT lsvg >> $OUTPUT echo " --- lsvg -o --- " >> $OUTPUT lsvg -o >> $OUTPUT echo " --- lsvg -o |lsvg -il --- " >> $OUTPUT lsvg -o|lsvg -il >> $OUTPUT echo " " >> $OUTPUT echo "==================================rootvg state===================" >> $OUTPUT echo " " >> $OUTPUT lsvg -o |awk '{print "lsvg "$1";lsvg -l "$1";echo " ""}'|sh >> $OUTPUT echo " " >> $OUTPUT echo "==================================paging space===================" >> $OUTPUT echo " " >> $OUTPUT lsps -a -s >> $OUTPUT echo " " >> $OUTPUT echo "==================================Dump device===================" >> $OUTPUT echo " " >> $OUTPUT sysdumpdev -l >> $OUTPUT echo " " >> $OUTPUT echo "==================================oslevel -s===================" >> $OUTPUT echo " " >> $OUTPUT oslevel -s >> $OUTPUT echo " " >> $OUTPUT echo "==================================lppchk -v===================" >> $OUTPUT echo " " >> $OUTPUT lppchk -v >> $OUTPUT echo " " >> $OUTPUT echo "==================================Network Adapter, IP===================" >> $OUTPUT echo " --- ifconfig -a --- " >> $OUTPUT ifconfig -a >> $OUTPUT echo " --- netstat -rn --- " >> $OUTPUT netstat -rn >> $OUTPUT echo " --- entstat --- " >> $OUTPUT lsdev -Ccadapter|grep EtherChannel|awk '{print "entstat -d "$1";echo " ""}'|sh >> $OUTPUT echo " " >> $OUTPUT echo "==================================path Storage===================" >> $OUTPUT echo " --- inetd --- " >> $OUTPUT cat /etc/inetd.conf >> $OUTPUT echo " --- inittab --- " >> $OUTPUT cat /etc/inittab >> $OUTPUT echo " --- rc.tcpip --- " >> $OUTPUT cat /etc/rc.tcpip >> $OUTPUT echo " --- hosts --- " >> $OUTPUT cat /etc/hosts >> $OUTPUT echo " " >> $OUTPUT echo "==================================lssrc -a===================" >> $OUTPUT echo " " >> $OUTPUT lssrc -a >> $OUTPUT echo " " >> $OUTPUT echo "==================================ps -ef===================" >> $OUTPUT echo " " >> $OUTPUT ps -ef >> $OUTPUT echo " " >> $OUTPUT echo "==================================lslpp -l===================" >> $OUTPUT echo " " >> $OUTPUT lslpp -l >> $OUTPUT echo " " >> $OUTPUT echo "==================================lscfg -vp===================" >> $OUTPUT echo " " >> $OUTPUT lscfg -vp >> $OUTPUT echo " " >> $OUTPUT echo "==================================lssrc -ls clstrmgrES===================" >> $OUTPUT echo " --- lssrc --- " >> $OUTPUT lssrc -ls clstrmgrES >> $OUTPUT echo " --- clRGinfo --- " >> $OUTPUT /usr/es/sbin/cluster/uti*/clRGinfo >> $OUTPUT echo " " >> $OUTPUT