У меня есть 5 серверов Solaris в разных местах. Иногда некоторые из этих серверов недоступны из моего местоположения по разным причинам (либо из-за проблем с сетью, либо из-за внезапной остановки самого сервера).
Поэтому я хотел бы написать сценарий оболочки Bash, чтобы проверить, достижимы ли они. Что я пробовал это:
ssh ipaddress "uname -a"
Установлена аутентификация без пароля. Если я ничего не получу, я сгенерирую письмо.
- Есть ли другие способы проверить доступность сервера?
- Какой из них лучший?
- Что я пытался исправить?