集群中的节点ip为192.168.100.**,需要检查是否能ping通
脚本1:
#!/bin/bash
for i in $(seq 1 64)
do
ping -c 1 192.168.100.$i &>/dev/null
if [ $? -eq 0 ];then
echo "192.168.100.$i is up"
else
echo "192.168.100.$i is down"
fi
done
脚本2:
#!/bin/bash
for n in $(cat hosts | awk '{print $1}'); do
ping -c 3 $n
if [ $? -eq 0 ]; then
echo $n >> 0.txt
else
echo $n >> 1.txt
fi
done