Auto shutdown sa’at listrik mati


Langkahnya : buka terminal proxy  via Putty. Yang terbiasa dengan webmin dan winscp akan lebih mudah. buat sebuah file dengan nama shutdown.sh, saya buatnya di folder root

cd /root
pico shutdown.sh

Selanjutnya pastekan script sederhana berikut :


#!/bin/sh

IP_LIST=’192.168.0.200′

ALIVE=0
for IP in $IP_LIST; do
ping -q -c1 -w5 $IP
if [ $? -eq 0 ]; then
ALIVE=1
echo “$IP is alive: $(date)” >> /root/shutdown.log
break
fi
done

if [ $ALIVE -eq 0 ]; then
echo “***ShutDown*** $(date)” >> /root/shutdown.log
echo “###########################” >> /root/shutdown.log
/sbin/shutdown -h now
fi

ubah permission agar bisa di eksekusi :


chmod +x /root/shutdown.sh

masukkan script kedalam crontab agar di eksekusi sesuai keinginan kita. Yang saya lakukan disini setiap 3 menit


crontab -e

masukkan baris dibawah :


0,3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48,51,54,57 * * * * /root/shutdown.sh

Coba sekarang cabut kabel UTP yang mengarah pada AP ataupun alat lain yang menjadi parameter ping server, tunggu beberapa menit sesuai dengan waktu pada cronjob. Jika script yang anda tuliskan benar, maka server akan secara otomatis shutdown beberapa saat kemudian.

copas http://ndra.gmib26.net/2011/07/membuat-server-mendeteksi-listrik-padam-dan-secara-otomatis-melakukan-shutdown/

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s