IT/LINUX
서버 ping 체크 스크립트
ssung85
2023. 4. 20. 08:59
728x90
여러 대 서버를 ping 체크할 수 있는 스크립트
#!/bin/sh
ping_node=(
192.168.0.61
192.168.0.62
192.168.0.63
192.168.0.64
)
for list in ${ping_node[@]}
do
ping -c 1 -W 1 "$list" > /dev/null
if [ $? -eq 0 ]; then
echo "node $list is up"
sleep 0.5
else
echo "node $list is down"
fi
done
[root@localhost]# ./ping.sh
192.168.0.61 is up
192.168.0.62 is up
192.168.0.63 is up
192.168.0.64 is up
728x90