ping -c3 10.10.110.98 && logger „dziala” || logger „nie dziala”; ether-wake 30:9c:23:aa:bb:cc
Był serwer, który wyłączał się bez powodu w nocy. Codziennie rano trzeba było go uruchamiać ręcznie. Utworzyłem „skrypt” wrzucony do crona, który sprawdza czy serwer działa – jeżeli nie działa wybudza go po wake on LAN.
PS. Skrypt był ostatecznością / wyjściem awaryjnym. Razem ze skryptem była wykonana między innymi pełna diagnostyka sprzętowa, wymiana zasilacza, przepięcie pod inny UPS, wyłączenie zbędnych zadań w CRONie, wdrożenie monitoringu do którego podpięty został ten serwer.