Jika anda tidak biasa dengannya, baca panduan ini untuk mengetahui tentang:
- Apa itu Watchdog
- Apakah Jenis-Jenis Watchdog dalam Raspberry Pi
- Mengapa Penting untuk Mendayakan Watchdog pada Raspberry Pi
- Bagaimana untuk Menyediakan Pengawas pada Raspberry Pi
- Kesimpulan
Apa itu Watchdog
A pengawas ialah peranti perkakasan atau perisian yang berjalan pada sistem anda dan memantau operasi sistem secara berterusan. Jika ia mengesan sebarang kerosakan dalam sistem seperti sistem menjadi tidak bertindak balas atau hang, ia akan mengambil tindakan yang perlu secara automatik, seperti but semula sistem.
Apakah Jenis-Jenis Watchdog dalam Raspberry Pi
Terdapat dua jenis pengawas dalam Raspberry Pi; perkakasan dan perisian. Pengawas perkakasan ialah peranti yang disambungkan ke sistem anda melalui pin GPIO. manakala pengawas perisian ialah program yang berjalan pada sistem Raspberry Pi anda. Pengawas perkakasan dan perisian adalah pilihan yang berkesan untuk menghalang sistem Raspberry Pi anda daripada tergantung atau tidak bertindak balas.
Mengapa Penting untuk Mendayakan Watchdog pada Raspberry Pi
Membolehkan pengawas pada Raspberry Pi adalah penting kerana sebab berikut:
- Ia menghalang sistem anda daripada tidak berfungsi kerana pepijat perisian atau sebarang jenis kegagalan perkakasan.
- Ia memantau aktiviti sistem anda, seperti voltan atau suhu peranti dan memulakan semula sistem untuk memastikan peranti anda selamat. Oleh itu, membantu meningkatkan kebolehpercayaan dan kestabilan sistem.
Bagaimana untuk Menyediakan Pengawas pada Raspberry Pi
Untuk menubuhkan pengawas pada Raspberry Pi, ikuti langkah berikut:
Langkah 1: Muatkan Modul Pengawas
Peranti Raspberry Pi mempunyai terbina dalam pengawas modul yang boleh dicetuskan jika anda memuatkannya, ini boleh dilakukan dengan menggunakan arahan berikut:
sudo modprobe bcm2708_wdogAnda juga boleh cuba menjalankan arahan di atas dengan yang berikut pengawas modul jika modul di atas tidak dapat dimuatkan pada sistem Raspberry Pi:
sudo modprobe bcm2835_wdt
Catatan: Dalam kes saya, modul pengawas adalah bcm2835_wdt.
Langkah 2: Edit Fail Modul
Sekarang, buka fail modul pada Raspberry Pi menggunakan editor nano melalui arahan berikut:
sudo nano / dan lain-lain / modulKemudian tambahkan nama modul di dalam fail. Nama modul mestilah yang berjaya dimuatkan dalam langkah pertama:
Simpan fail menggunakan CTRL+X, Tambah DAN dan masuk untuk keluar dari terminal.
Langkah 3: Pasang Watchdog pada Raspberry Pi
The alat pengawas sudah tersedia dalam repositori Raspberry Pi dan boleh dipasang dengan menjalankan arahan apt berikut:
sudo apt pasang pengawas chkconfig -dan
Langkah 4: Dayakan Perkhidmatan Pengawas
Anda perlu mendayakan pengawas perkhidmatan pada sistem Raspberry Pi anda daripada arahan berikut:
sudo systemctl membolehkan pengawas
Langkah 5: Mulakan Perkhidmatan Pengawas
Selepas mendayakan, anda boleh mula pengawas perkhidmatan pada Raspberry Pi daripada arahan berikut:
sudo systemctl mula pengawasLangkah 6: Semak Status Badan Pengawas
Anda mesti memastikan perkhidmatan pengawas berjalan dan berjalan pada Raspberry Pi, ini boleh dilakukan dengan menggunakan arahan yang diberikan di bawah:
sudo pengawas status systemctl
Langkah 7: Konfigurasikan Watchdog pada Raspberry Pi
Sekarang buka pengawas fail konfigurasi pada Raspberry Pi dengan menjalankan arahan berikut:
sudo nano / dan lain-lain / watchdog.confDi dalam fail konfigurasi pengawas, nyahkomen baris “ #watchdog-device = /dev/watchdog ”. Anda boleh mencari baris ini secara manual menggunakan CTRL+W, dan kemudian simpan fail menggunakan CTRL+X , Tambah DAN dan tekan enter:
Sebaik sahaja anda menyimpan fail, fail pengawas daemon akan menghantar degupan jantung setiap 10 saat kepada /dev/watchdog, dan jika ia tidak menerima sebarang isyarat daripadanya, ia memulakan semula sistem
Langkah 8: Uji Fungsi Badan Pengawas
Anda boleh menguji sama ada perubahan yang anda buat adalah betul dengan menghasilkan bom garpu pada Raspberry Pi daripada arahan berikut:
: ( ) { : | : & } ;:Tunggu selama 10 saat dan anda akan melihat sistem Raspberry Pi anda dimulakan semula selepas masa itu, yang memastikan bahawa pengawas berjaya dijalankan dan dijalankan pada sistem anda. Jika ia mengesan sebarang ketidakbertindak balas pada peranti anda, ia akan dimulakan semula, sekali gus memastikan peranti anda stabil.
Kesimpulan
Menyediakan pengawas pada Raspberry Pi ialah proses yang mudah dan mudah dan boleh dilakukan dengan memuatkan terlebih dahulu pengawas modul pada peranti. Selepas itu, anda perlu menambah modul di dalam /etc/modules fail dan simpannya. Kemudian pasang daemon pengawas pada sistem Raspberry Pi, dayakan dan mulakan semula daemon untuk menjalankannya pada sistem. Akhir sekali, anda hanya perlu membatalkan ulasan /dev/watchdog baris di dalam fail konfigurasi pengawas untuk membenarkan pengawas memantau sistem anda. Selepas itu, anda boleh menguji kerjanya dengan menghasilkan bom garpu pada sistem Raspberry Pi.