21 lines
453 B
Bash
21 lines
453 B
Bash
#!/bin/bash
|
||
|
||
for ip in `cat iplist`
|
||
do
|
||
echo "开始释放 $ip 内存buffer空间"
|
||
echo "开始释放 $ip 内存buffer空间" >> ./clear_cache.log
|
||
ssh $ip 'sync && echo 3 > /proc/sys/vm/drop_caches'
|
||
check=$?
|
||
if [ $check -eq "0" ];then
|
||
echo "$ip 内存释放完成"
|
||
echo "$ip 内存释放完成
|
||
|
||
" >> ./clear_cache.log
|
||
else
|
||
echo "$ip 内存buffer释放异常,请检查"
|
||
echo "$ip 内存buffer释放异常,请检查" >> ./clear_cache.log
|
||
exit
|
||
fi
|
||
|
||
done
|