solr死锁问题升级版脚本
#!/bin/bashb=`date +%H:%M`
#c=`date +%H:%M -d "-10 min"`
e=`date +%Y-%m-%d`
d=`echo "$e\\ $b"|awk -F "" '{OFS=""}END{$NF=null;print}'`
for i in 192.168.0.140 192.168.0.141 192.168.0.62
do
a=($(ssh $i "cat /www/backserver/logs/root-error.log|grep $d|grep"write.lock$"|awk -F "SimpleFSLock@" '{print "'$2'"}'|awk '{++a["'$0'"]}END{for ( i in a ) print i,a}'|awk '{print $1}'"))
f=`ssh $i "cat /www/backserver/logs/root-error.log|grep $d|grep"write.lock$"|awk -F "SimpleFSLock@" '{print "'$2'"}'|awk '{++a["'$0'"]}END{for ( i in a ) print i,a}'|awk '{print $1}'"|wc -l`
g=($(ssh $i "cat /www/backserver/logs/root-error.log|grep-A 2 "write.lock$" |awk 'END{print}'|awk -F "[/:]" '{print "'$5'"}'|awk '!a["'$0'"]++'"))
if [ "$f" -gt 0 ]; then
for (( i=0;i
页:
[1]