Saya sedang mengerjakan proyek yang memanfaatkan Raspberry Pis yang akan digunakan untuk beberapa lokasi. Mereka memiliki perangkat keras khusus yang melekat padanya untuk keperluan otomatisasi, dan menjalankan layanan web (yang saya tulis) untuk mengakses perangkat keras. Kami kadang-kadang akan menggunakan perangkat lunak baru untuk Pis - metode yang belum ditentukan - dan ini merupakan masalah besar.
Pertanyaan saya: Dapatkah Anda menyebutkan beberapa ide atau praktik terbaik untuk mengurangi kebutuhan intervensi manual jika ada masalah? Saya bertanya-tanya apakah ada jenis solusi pengawas di mana Pi melakukan reboot normal dalam kasus hang (mungkin ketidakmampuan untuk telepon rumah?), Dan jika masih tidak berfungsi, reboot ke partisi gagal-aman yang dapat "telepon rumah" untuk solusi (baik reimage, atau melakukan reboot normal lagi jika hanya ada pemadaman jaringan).
Saya benar-benar tidak yakin persis apa yang saya cari, hanya cara yang akan mencegah kita dari perlu menelepon atau mengirim orang untuk melakukan reboot atau reimage manual. Skema partisi ganda sepertinya bisa membantu, tapi mungkin ada ide yang lebih baik.