Bagaimana saya bisa mengurangi kebutuhan intervensi manual dengan Raspberry Pis yang dikerahkan dari jarak jauh?


13

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.



Terima kasih .. Saya sudah melihat itu, tapi tidak terlalu banyak yang baru di sana. Saya tahu bahwa memanfaatkan pengawas perangkat keras akan sedikit banyak membantu.
BobIsNotMyName

Jawaban:


6

Jawaban ini tidak spesifik untuk pi raspberry, tetapi merupakan saran umum untuk server yang dikelola secara jarak jauh.

  1. ssh. Menggunakan shell yang aman hampir sama baiknya dengan berada di sana.

  2. konsol serial dan administrasi di luar band: jika Anda mengacaukan antarmuka jaringan Anda memiliki cara kedua untuk masuk adalah penyelamat. cara sederhana adalah membuat mesin cadangan Identical berjalan sebagai siaga panas dengan sepasang koneksi serial di antara mereka sehingga masing-masing dapat memuat ulang yang lain.

  3. kontrol daya jarak jauh: banyak pusat data dapat membuat server gagal berfungsi dari jarak jauh. mahal tapi sangat bagus.

  4. email: jika Anda menginstal nullmailer dan logwatch Anda mendapatkan laporan status harian yang dapat membantu menangkap kegagalan lebih awal.

  5. Catatan khusus rpi: jangan menyimpan / var atau / tmp pada kartu sd, hal itu akan mempersingkat masa pakai kartu sd.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.