1 poin oleh GN⁺ 2024-02-18 | 1 komentar | Bagikan ke WhatsApp

Pertimbangan untuk Raspberry Pi yang Dioperasikan Jangka Panjang

  • Raspberry Pi dapat digunakan di berbagai sudut rumah, dari pemancar FM hemat daya hingga pemantauan energi UPS.
  • Menjaga Raspberry Pi tetap online selama beberapa minggu, beberapa bulan, bahkan beberapa tahun tanpa intervensi apa pun adalah suatu bentuk seni.
  • Berbagai masalah bisa terjadi, jadi perlu memikirkan cara pemulihan dari masing-masing masalah.
  • Seri postingan baru ini membahas masalah-masalah yang pernah dialami dan solusinya.
  • Seri ini dimaksudkan untuk menghadirkan panduan yang lebih komprehensif daripada postingan sebelumnya tentang mengurangi keausan kartu SD.

Apa yang Bisa Salah dan Cara Mencegahnya?

  • Kegagalan koneksi Wi-Fi, penghentian layanan perangkat lunak, kerusakan karena ketidakstabilan perangkat keras/perangkat lunak/driver, serta keausan kartu SD atau kegagalan total bisa terjadi.
  • Dibutuhkan tindakan seperti memilih microSD yang tepat, tidak menggunakan kartu SD sebagai swap, mengelola pekerjaan tulis ke kartu SD, atau membuat root filesystem menjadi read-only.
  • Jika Anda tidak menggunakan root filesystem read-only, Anda harus memeriksa filesystem secara teratur.
  • Menonaktifkan layanan yang tidak perlu dapat meningkatkan stabilitas software dan mengurangi keausan kartu SD.
  • Pertimbangkan risiko dan manfaatnya sebelum menerapkan tindakan yang invasif.
  • Log jarak jauh membantu mengetahui apa yang salah saat masalah terjadi.

Saran yang Harus Dihindari

  • Menonaktifkan journaling pada filesystem Raspberry Pi tidak disarankan.
  • Menonaktifkan journaling dapat mengurangi keausan kartu SD, tetapi meningkatkan kemungkinan kerusakan filesystem ketika terjadi crash atau pemadaman listrik.

Pembaruan Seri Raspberry Pi Reliability

  • Jika ada revisi atau penambahan pada postingan, postingan akan diperbarui dan tanggal pembaruan akan dicantumkan di postingan tersebut.
  • Jika ada perubahan, akan dibuat postingan singkat dalam seri blog Raspberry Pi Reliability yang mengarahkan ke postingan yang telah diperbarui.
  • Jika Anda ingin menerima pembaruan ini tanpa berlangganan seluruh feed blog, Anda dapat berlangganan feed Atom untuk seri Raspberry Pi Reliability.

Pendapat GN⁺

  • Tulisan ini untuk mengoperasikan Raspberry Pi secara stabil dalam jangka panjang juga bermanfaat bagi insinyur perangkat lunak pemula.
  • Terutama, cara untuk mengurangi keausan kartu SD dan menjaga stabilitas sistem sangat penting untuk diketahui oleh semua pengguna Raspberry Pi.
  • Seri ini akan menjadi sumber daya yang menarik dan bermanfaat untuk siapa pun yang ingin meningkatkan keandalan proyek yang menggunakan Raspberry Pi.

1 komentar

 
GN⁺ 2024-02-18
Pendapat Hacker News
  • Membeli mini PC Lenovo

    • Lenovo mini PC berukuran sangat kecil (18cm x 18cm x 3cm), dan saat ini bisa dibeli dengan harga yang sangat murah.
    • Dilengkapi dengan casing yang sesuai dan sistem pendingin.
    • Penulis menggunakan mini PC Lenovo dengan i5-8500T, 32GB RAM, dan 2x SSD, serta dengan powertop auto-tune konsumsi daya standby-nya 5W.
  • Saran filesystem (mode journaling) dan partisi

    • Saran pertama adalah mengaktifkan mode journaling pada filesystem.
    • Sebaiknya mount filesystem sebagai read-only, mount /var di memori, dan kirim semua log ke node lain yang menjalankan UPS dan nut.
    • Jika terjadi pemadaman daya, tidak akan menjadi masalah selama filesystem-nya read-only atau sementara.
    • Jika menggunakan beberapa Raspberry Pi, gunakan partisi sistem A/B dan perbarui sistem dengan menulis ulang seluruh partisi.
  • Pengalaman menggunakan Raspberry Pi 3

    • Pada awal 2019 penulis menginstal Raspbian di Raspberry Pi 3 dan mengatur partisi /var/log menjadi ramdisk.
    • Selain pemadaman daya, perangkat ini berjalan stabil selama hampir 5 tahun tanpa hampir tidak disentuh.
    • Umumnya berfungsi mengubah audio analog menjadi sistem speaker USB.
  • Pengalaman mengembangkan produk komersial

    • Tahun 2011, penulis mengembangkan produk komersial menggunakan plug computer awal dari Global Scale Technology.
    • Karena masalah kerusakan kartu SD, semua produk ditarik kembali, lalu beralih ke pendekatan menjaga root filesystem tetap read-only.
    • Produk ini adalah perangkat keamanan rumah yang dirilis sebagai open source pada 2021 dan berjalan di SBC seri Jetson.
  • Rekomendasi penggunaan papan ESP32

    • Disarankan untuk menggunakan papan kecil seperti ESP32 agar dapat melakukan pekerjaan yang dibutuhkan.
    • Konsumsi energinya rendah, harganya murah, dan sudah cukup untuk banyak tugas.
    • Banyak papan yang mendukung MicroPython dan CircuitPython.
  • Menjalankan Raspberry Pi secara andal

    • Menjalankan Raspberry Pi secara stabil dalam jangka panjang adalah semacam seni.
    • Boot kernel NetBSD bersama embedded filesystem sehingga bisa berjalan lama tanpa SD card.
    • Konektor daya mungkin longgar, tetapi ini juga umum terjadi pada banyak komputer.
  • Skrip pengecekan koneksi Wi-Fi

    • Skrip yang memeriksa status koneksi Wi-Fi secara berkala dan me-restart interface atau seluruh sistem saat ada masalah bukanlah tindakan peretasan, melainkan praktik terbaik.
    • Saat menjalankan server penting dari jarak jauh, skrip pemantauan semacam ini dibutuhkan.
  • Pengalaman migrasi Raspberry Pi ke x86

    • Penulis punya pengalaman mengoperasikan ribuan Raspberry Pi selama kira-kira 10 tahun, dan saat ini sedang berpindah ke x86.
    • Baru-baru ini mempresentasikan pengalaman ini di State of Open Con.
  • Rahasia Raspberry Pi yang beroperasi lama

    • Ada Raspberry Pi yang terus berjalan selama lebih dari 5 tahun; kuncinya adalah tidak memakai kartu SD sama sekali.
    • Semua filesystem dimount ke perangkat NAS lewat jaringan.
    • Menggunakan USB battery pack sebagai UPS agar bisa bertahan sekitar satu hari saat listrik padam.
    • Terhubung dengan kabel ke jaringan lokal, dan tidak memakai Wi-Fi.
  • Pengalaman Raspberry Pi yang stabil

    • Ada Raspberry Pi yang berjalan selama beberapa tahun tanpa masalah meskipun tanpa tindakan khusus.
    • Pasokan daya yang stabil dan kartu SD berkualitas baik sangat penting.