Linux 检查websphere 的application的日志文件
root@jutdcsjivrva1 /var/tmp/vito # vi show_me3.sh
root@jutdcsjivrva1 /var/tmp/vito # sh show_me3.sh
#####################################The node direcory should be:###########################################################################
######################################
#################The nodes name are ######################
######################################
root@jutdcsjivrva1 /var/tmp/vito # sh show_me3.sh
#####################################The node direcory should be:###########################################################################
######################################
#################The nodes name are ######################
gcbnode1
cfjnode1
######################################
root@jutdcsjivrva1 /var/tmp/vito # sh show_me3.sh
#####################################The node direcory should be:###########################################################################
######################################
#################The nodes name are ######################
/etc/opt/WebSphere/v610/profiles/gcbnode1/config
/etc/opt/WebSphere/v610/profiles/cfjnode1/config
gcbnode1
cfjnode1
######################################
root@jutdcsjivrva1 /var/tmp/vito # sh show_me3.sh
#####################################The node direcory should be:###########################################################################
######################################
#################The nodes name are ######################
/etc/opt/WebSphere/v610/profiles/gcbnode1/config
/etc/opt/WebSphere/v610/profiles/cfjnode1/config
gcbnode1
cfjnode1
######################################
root@jutdcsjivrva1 /var/tmp/vito # vi show_me3.sh
root@jutdcsjivrva1 /var/tmp/vito # t
root@jutdcsjivrva1 /var/tmp/vito # cat show_me3.sh
#!/bin/sh
if [ -f /var/tmp/vito/record_was_node.log ];then
cat /dev/null>/var/tmp/vito/record_was_node.log
else
touch /var/tmp/vito/record_was_node.log
fi
if [ -f /var/tmp/vito/record_was_node.log ];then
cat /dev/null>/var/tmp/vito/record_node_all.log
else
touch /var/tmp/vito/record_node_all.log
fi
if [ -f /var/tmp/vito/record_node_all_info.log ];then
cat /dev/null>/var/tmp/vito/record_node_all_info.log
else
touch /var/tmp/vito/record_node_all_info.log
fi
ps -ef|grep was|grep node|grep -v grep |grep -i -v -w ‘nodeagent‘|sed ‘s/-/ ‘\\‘\n /g‘>/var/tmp/vito/record_was_node.log
show_all=`cat /var/tmp/vito/record_was_node.log`
echo $show_all>/var/tmp/vito/record_node_all.log &
echo "#####################################The node direcory should be:###########################################################################"
cat /var/tmp/vito/record_node_all.log|grep -i -w ‘application com.ibm.ws.bootstrap.WSLauncher com.ibm.ws.runtime.WsServer‘|awk ‘{print $4}‘>/var/tmp/vito/record_node_all_info.log &
cat /var/tmp/vito/record_node_all_info.log
echo "######################################"
echo "#################The nodes name are ######################"
cat /var/tmp/vito/record_node_all_info.log|cut -d ‘ ‘ -f7
cat /var/tmp/vito/record_node_all_info.log|cut -d ‘/ ‘ -f7
echo "######################################"
root@jutdcsjivrva1 /var/tmp/vito # ls -l
total 144
-rwxr-xr-x 1 lz09201 00000c 2151 Feb 27 14:16 dmgr.log
-rwxr-xr-x 1 root system 531 Feb 27 17:13 dmgr1check.sh
-rwxr-xr-x 1 lz09201 00000c 953 Feb 27 17:51 dmgr_check.sh
-rwxr-xr-x 1 root system 338 Feb 27 17:06 gcbnode1.sh
-rw-r--r-- 1 root system 12344 Feb 28 16:47 record_dmgr_all.log
-rw-r--r-- 1 root system 12038 Feb 28 16:53 record_node_all.log
-rw-r--r-- 1 root system 98 Feb 28 16:53 record_node_all_info.log
-rw-r--r-- 1 root system 12344 Feb 28 16:53 record_was_node.log
-rwxr-xr-x 1 lz09201 00000c 1747 Feb 28 16:46 show_me.sh
-rw-r--r-- 1 root system 1342 Feb 28 16:54 show_me3.sh
root@jutdcsjivrva1 /var/tmp/vito # cat dmgr_check.sh
#!/bin/sh
ps -ef|grep was|grep dmgr|sed ‘s/-/‘\\‘\n /g‘>/var/tmp/vito/record_dmgr2.log &
show_content=`cat /var/tmp/vito/record_dmgr2.log`
echo "#################################"
echo "The server root is "
echo "#################################"
#server_root=`echo $show_content|tail -1|cut -d ‘ ‘ -f5`
echo $show_content|tail -1|cut -d ‘ ‘ -f5
echo "##################################"
server_root=`echo $show_content|tail -1|cut -d ‘ ‘ -f5`
#echo "$server_root"
show_record=`echo $show_content|tail -1|cut -d ‘ ‘ -f5`
#node_para=`echo $show_record`
echo "############"
node_para=`echo $show_record|cut -d ‘/‘ -f7`
#echo $show_record|cut -d ‘/‘ -f7
echo "The node is $node_para"
echo "The variable configuration path is $server_root/cells/ivrcell/nodes/$node_para/variables.xml"
variable_para="$server_root/cells/ivrcell/nodes/$node_para/variables.xml"
echo "The log root for $node_para is `cat $variable_para|grep log|grep -v grep|cut -d ‘ ‘ -f6"
root@jutdcsjivrva1 /var/tmp/vito # cat dmgr1check.sh
#!/bin/sh
ps -ef|grep was|grep dmgr|sed ‘s/-/ ‘\\‘\n /g‘>/var/tmp/vito/record_dmgr2.log &
show_content=`cat /var/tmp/vito/record_dmgr2.log`
echo "#################################"
echo "The server root is "
echo "#################################"
echo $show_content|tail -1|cut -d ‘ ‘ -f5
echo "###################################"
#echo "The node is :"
#echo "##################################"
#Node_Name=`echo $show_content|tail -1|cut -d ‘ ‘ -f5|cut -d ‘/‘ -f7`
#echo $Node_Name
#echo "##################################"
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。