Jika Anda belum mengetahuinya, bacalah panduan ini untuk mempelajari tentang:
- Apa itu Anjing Penjaga
- Apa saja Jenis Watchdog di Raspberry Pi
- Mengapa Penting untuk Mengaktifkan Watchdog di Raspberry Pi
- Cara Mengatur Watchdog di Raspberry Pi
- Kesimpulan
Apa itu Anjing Penjaga
A penjaga adalah perangkat keras atau perangkat lunak yang berjalan pada sistem Anda dan memantau pengoperasian sistem secara terus menerus. Jika mendeteksi adanya kesalahan pada sistem seperti sistem menjadi tidak responsif atau hang, maka akan mengambil tindakan yang diperlukan secara otomatis, seperti me-reboot sistem.
Apa saja Jenis Watchdog di Raspberry Pi
Ada dua jenis penjaga di Raspberry Pi; perangkat keras dan perangkat lunak. Pengawas perangkat keras adalah perangkat yang terhubung ke sistem Anda melalui pin GPIO. Ketika pengawas perangkat lunak adalah program yang berjalan pada sistem Raspberry Pi Anda. Pengawas perangkat keras dan perangkat lunak adalah pilihan efektif untuk mencegah sistem Raspberry Pi Anda macet atau tidak responsif.
Mengapa Penting untuk Mengaktifkan Watchdog di Raspberry Pi
Mengaktifkan penjaga pada Raspberry Pi penting karena alasan berikut:
- Ini mencegah sistem Anda tidak berfungsi karena bug perangkat lunak atau kegagalan perangkat keras apa pun.
- Ini memantau aktivitas sistem Anda, seperti voltase atau suhu perangkat dan memulai ulang sistem untuk menjaga keamanan perangkat Anda. Dengan demikian, membantu meningkatkan keandalan dan stabilitas sistem.
Cara Mengatur Watchdog di Raspberry Pi
Untuk mengatur penjaga di Raspberry Pi, ikuti langkah-langkah berikut:
Langkah 1: Muat Modul Watchdog
Perangkat Raspberry Pi memiliki built-in penjaga modul yang dapat dipicu jika Anda memuatnya, hal ini dapat dilakukan dengan menggunakan perintah berikut:
sudo modprobe bcm2708_wdogAnda juga dapat mencoba menjalankan perintah di atas dengan perintah berikut penjaga modul jika modul di atas tidak dapat dimuat di sistem Raspberry Pi:
sudo modprobe bcm2835_wdt
Catatan: Dalam kasus saya, modul pengawas adalah bcm2835_wdt.
Langkah 2: Edit File Modul
Sekarang, buka file modul di Raspberry Pi menggunakan nano editor melalui perintah berikut:
sudo nano / dll. / modulKemudian tambahkan nama modul di dalam file. Nama modul haruslah nama yang berhasil dimuat pada langkah pertama:
Simpan file menggunakan CTRL+X, menambahkan DAN dan masuk untuk keluar dari terminal.
Langkah 3: Instal Watchdog di Raspberry Pi
Itu alat pengawas sudah tersedia di repositori Raspberry Pi dan dapat diinstal dengan menjalankan perintah apt berikut:
sudo tepat Install pengawas chkconfig -Dan
Langkah 4: Aktifkan Layanan Watchdog
Anda harus mengaktifkan penjaga layanan pada sistem Raspberry Pi Anda dari perintah berikut:
sudo sistemctl memungkinkan penjaga
Langkah 5: Mulai Layanan Pengawas
Setelah mengaktifkan, Anda dapat memulai penjaga layanan di Raspberry Pi dari perintah berikut:
sudo systemctl mulai pengawasLangkah 6: Periksa Status Pengawas
Anda harus memastikan layanan pengawas aktif dan berjalan di Raspberry Pi, ini dapat dilakukan dengan menggunakan perintah di bawah ini:
sudo pengawas status systemctl
Langkah 7: Konfigurasikan Watchdog di Raspberry Pi
Sekarang buka penjaga file konfigurasi pada Raspberry Pi dengan menjalankan perintah berikut:
sudo nano / dll. / pengawas.confDi dalam file konfigurasi pengawas, hapus komentar pada baris “ #watchdog-device = /dev/watchdog ”. Anda dapat mencari baris ini secara manual menggunakan CTRL+W, lalu simpan file tersebut menggunakan CTRL+X , menambahkan DAN dan tekan enter:
Setelah Anda menyimpan file, penjaga daemon akan mengirimkan detak jantung setiap 10 detik ke /dev/watchdog, dan jika tidak menerima sinyal apa pun darinya, sistem akan restart
Langkah 8: Uji Fungsi Watchdog
Anda dapat menguji apakah perubahan yang Anda buat sudah benar dengan membuat fork bomb di Raspberry Pi dari perintah berikut:
: ( ) { : | : & } ;:Tunggu selama 10 detik dan Anda akan melihat sistem Raspberry Pi Anda restart setelah waktu tersebut, yang memastikan bahwa penjaga berhasil aktif dan berjalan di sistem Anda. Jika mendeteksi adanya tidak responsif pada perangkat Anda, perangkat akan dimulai ulang, sehingga perangkat Anda tetap stabil.
Kesimpulan
Menyiapkan pengawas di Raspberry Pi adalah proses yang sederhana dan mudah dan dapat dilakukan dengan memuatnya terlebih dahulu penjaga modul pada perangkat. Setelah itu, Anda harus menambahkan modul di dalamnya /etc/modules file dan simpan. Kemudian instal daemon pengawas pada sistem Raspberry Pi, aktifkan dan restart daemon untuk menjalankannya di sistem. Terakhir, Anda hanya perlu menghapus komentar pada /dev/watchdog baris di dalam file konfigurasi pengawas untuk memungkinkan pengawas memantau sistem Anda. Setelah itu, Anda dapat menguji kerjanya dengan membuat fork bomb pada sistem Raspberry Pi.