
#!/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
