Thursday, March 9, 2017

PENJADWALAN MENGGUNAKAN CRONJOB

Posted by Nurkolis on March 09, 2017 in | No comments

ASSALAMMUALAIKUM WR.WB


PENGERTIAN

Cron merupakan sebuah tool berbasis waktu yang dapat digunakan untuk menjalankan perintah secara rutin pada sistem operasi UNIX. cron ini sangat lah berguna untuk mempermudah pekerjaan kita atau membuat sistem kita berjalan dengan oktimal.

LATAR BELAKANG

Karena server saya ini bekerja secara terus menerus saya ingin membuat server saya merestart secara otomatis menggunakan cronjob ini. jadi kinerja dari sistem kita akan lebih oktimal dan kita bisa memanfaatkan cronjob ini untuk hal lain tergantung kebutuhan kalian.

MAKSUD & TUJUAN

- Untuk memberikan penjadwalan pada server
- Agar kinerja dari sistem server lebih baik

ALAT & BAHAN

- laptop/server
- aplikasi cron

LANGKAH KERJA


1. Sebelum kita melakukan esekusi cronjob, lebih baik kita pahami perintahnya terlebih dahulu, bisa dilihat pada gambar dibawah ini.
Keterangan :
     *  *  *  *  * perintah

Penjelasan:
* pertama : Menit (0-59)
* kedua : Jam (0-23)
* ketiga : Hari dalam Bulan (1-31)
* keempat : Bulan (1-12)
* kelima : Hari dalam Minggu (0-7 ; 0 & 7 = Minggu)

Contoh:

-- Crontab tiap Hari Jam 12.45 Malam
Perintah: 45 0 * * * command
-- Crontab tiap Minggu Jam 5 Pagi
Perintah: 0 5 * * 7 command
-- Crontab tiap Bulan Tanggal 15, Jam 5 Sore
Perintah : 0 17 15 * * command

2. Nah apabila sudah ada pandangan atau sudah mengerti, mari kita esekusi sekarang, pertama buka terminal root server atau laptop kalian, apabila belum install cron, kalain bisa install terlebih dahulu dengan cara # apt-get install cron . sebenarnya cron ini secara default sudah ada pada debian.

3. kemudian masukan perintah # crontab -e . kemudian akan muncul pilihan, kalian pilih yang /bin/nano pilih 1.

4. setelah itu akan masuk pada direktori crontab, dan pada baris paling bawah tambahkan perintah yang kalian inginkan, disini saya ingin me reboot pc server saya pada jam 10.35 dan sebelum pc mati ada jarak 1 menit delay untuk pemberitahuan. lihat pada gambar dibawah ini.

5. Kemudian tunggu pada waktunya, nah dibawah ini adalah proses yang sedang berjalan. bisa dilihat dibawah ini.

6. Nah apabila ini melihat log jadwal yang tersimpan, kalian bisa membuka dengan cara # cd /root kemudian # nano rootcron.log

7. Dan ini adalah log yang tersimpan pada sytem rootcron.log kita tadi. Nah selamat mencoba kawan !!
 
KESIMPULAN


Dengan cronjob ini kita bisa mengatur atau menjadwal sitem pc kita untuk melakukan pekerjaan secara otomatis.

REFERENSI
https://de.wikipedia.org/wiki/Cron

0 komentar:

Post a Comment