Uzaktan konuşlandırılan Raspberry Pis ile manuel müdahale ihtiyacını nasıl azaltabilirim?


13

Birçok yere dağıtılacak olan Raspberry Pis'i kullanan bir proje üzerinde çalışıyorum. Otomasyon amaçlı özel donanımları var ve donanıma erişmek için bir web servisi (yazdım) çalıştırıyorlar. Pis - yöntemine henüz belirlenemeyen yeni yazılımlar zaman zaman dağıtacağız ve bu büyük bir endişe alanı.

Sorum: Sorun olması durumunda manuel müdahale ihtiyacını azaltmak için bazı fikirleri veya en iyi uygulamaları adlandırabilir misiniz? Bir asmak durumunda Pi'nin normal bir yeniden başlatma yaptığı (belki de ev telefonu kullanamama?) Ve hala işlevsel değilse, arızalanabilen güvenli bir bölüme yeniden başlatıldığı herhangi bir bekçi köpeği çözümü olup olmadığını merak ediyorum. bir çözüm için "telefon ev" (ya yeniden ağlama, ya da sadece bir ağ kesintisi varsa tekrar normal bir yeniden başlatma).

Tam olarak ne aradığımdan emin değilim, sadece manuel yeniden başlatma veya yeniden görüntü yapmak için insanları aramamıza veya göndermemize engel olacak yollar. İkili bölümleme şeması yardımcı olabilir gibi görünüyordu, ama belki de daha iyi fikirler var.


1
Bir başlangıç ​​için buraya bir göz atın raspberrypi.stackexchange.com/questions/1401/…
Steve Robillard

Teşekkürler .. Buna baktım, ama orada çok yeni değil. Donanım gözlemcisini kullanmanın bir dereceye kadar yardımcı olacağını biliyorum.
BobIsNotMyName

Yanıtlar:


6

Bu cevap ahududu pi'ye özgü değildir, ancak uzaktan yönetilen sunucular için genel tavsiye niteliğindedir.

  1. SSH. Güvenli kabuk kullanmak neredeyse orada olmak kadar iyidir.

  2. seri konsol ve bant dışı yönetim: ağ arabiriminizi kapatırsanız, oturum açmak için ikinci bir yolun olması bir cankurtaran. basit bir yol, her birinin diğerini yeniden yükleyebilmesi için aralarında bir çift seri bağlantı bulunan bir sıcak bekleme olarak çalışan aynı yedekleme makinesine sahip olmaktır.

  3. uzaktan güç kontrolü: birçok veri merkezi, çalışmayan sunucuları uzaktan çalıştırabilir. pahalı ama çok güzel.

  4. e-posta: nullmailer ve logwatch yüklerseniz, hataları erken yakalamanıza yardımcı olabilecek günlük durum raporları alırsınız.

  5. rpi özel not: sd kartta / var veya / tmp saklamayın, bunu yapmak sd kartın ömrünü kısaltır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.