카테고리 없음

AIX 유용한 쉘 스크립트 - 수정가능

부산까마귀™ 2017. 9. 5. 23:47
반응형

# 아래내용을 수정하여 사용할 수 있고, 오늘날짜의 .info 파일로 로깅됨.

작업 전 유용함.


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

반응형