Cara Menyediakan Pengawas pada Raspberry Pi (Auto Reboot Tidak Responsif Raspberry Pi)

Cara Menyediakan Pengawas Pada Raspberry Pi Auto Reboot Tidak Responsif Raspberry Pi



Raspberry Pi ialah komputer papan tunggal kecil yang boleh digunakan untuk pelbagai tujuan seperti membangunkan aplikasi, mengawal rumah pintar atau mencipta pelayan web. Ia adalah pilihan popular untuk penggemar dan dibuat kerana ia mudah dan mudah digunakan. Walau bagaimanapun, peranti Raspberry Pi kadangkala menjadi tidak bertindak balas atau hang. Ini mungkin disebabkan oleh beberapa sebab, seperti melaksanakan tugas yang lebih berat atau berbilang pada masa yang sama, pepijat perisian atau isu perkakasan. Terdapat penyelesaian yang diperkenalkan untuk pengguna Raspberry Pi yang dipanggil pengawas .

Jika anda tidak biasa dengannya, baca panduan ini untuk mengetahui tentang:

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_wdog

Anda 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 / modul

Kemudian 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 pengawas

Langkah 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.conf

Di 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.