shell-AIX 시스템 구성정보 Gathering

반응형

#!/bin/ksh
DIR=`pwd`
DATE=`date +%y%m%d`
SRV=`uname -n`
RPT=${DIR}/"$SRV"_"$DATE".info
> ${RPT}
 
exec >> ${RPT} 2>&1
 
echo "prtconf"
prtconf
 
echo "uname -Mu"
uname -Mu
 
echo "sysdumpdev -l"
sysdumpdev -l
 
echo "hostname"
hostname
 
echo "bootlist -m normal -o"
bootlist -m normal -o
 
echo "lsps -s;lsps -a"
lsps -s;lsps -a
 
echo "OS Level;oslevel -s;instfix -i |grep ML"
OS Level";oslevel -s;instfix -i |grep ML
 
echo "df -g;lsfs"
df -g;lsfs
 
echo "lsvg -l"
lsvg -o |awk '{print "lsvg -l "$1}'|sh -x
 
echo "Physical Information"
 
echo "PV info";lspv
echo "lsvg -l"
lsvg -o |awk '{print "lsvg -l "$1}' |sh -x
 
echo "lsvg -p"
lsvg -o |awk '{print "lsvg -p "$1}' |sh -x
 
echo "lsdev -Cc disk"
lsdev -Cc disk
 
echo "lspv"
lspv
 
echo "# ifconfig -a"
ifconfig -a
 
echo "# netstat -nr"
netstat -nr
 
echo "bootinfo -s"
lsdev -Cc disk |awk '{print "bootinfo -s "$1}'|sh -x
 
echo "etherchannel"
lsdev -C |grep ent|grep -i etherchannel|awk '{print "lsattr -El "$1}'|sh -x
 
echo "lsslot -c pci"
lsslot -c pci
 
echo "lsdev -Cc adapter"
lsdev -Cc adapter
 
echo "lsattr -El fcs"
lsdev -Cc adapter |grep fcs |awk '{print "lsattr -El "$1'} |sh -x

반응형