Raspberry Piは絶対確実に壊れます。壊れる前の予兆の一覧。

ちょっとしたテスト環境などの構築にRaspberry Piはすごく便利なのですが、壊れます。もうそれはそれは、確実に壊れます。今までに私のもとで3台位Raspberry Piがお亡くなりになっています(苦笑)

Raspberry Piが壊れる前の予兆 すべて私が経験済み

・ファイルが新旧が反映されなくなる
・なぜかSFTPでログインできなくなる
・apache2が動かなくなる

これらの症状が出た場合、即座にFTPなどで接続し、中のファイルを退避させるべきです。早ければ数分、運が良くとも数日で壊れます。普通にFTPですら接続できなくなることが多々です。


広告


まあ、その後SDカードを交換すれば動くのですけどね…。つまり、正確にはRaspberry Piが壊れるのではなく、SDカードが壊れる、ということです。ただ、これも不確定要素があって、同じプログラムを動かしていても、1年以上問題なく動くSDカードもあれば、数ヶ月で壊れてしまうSDカードも有り、ある意味「運」とも言えてしまうかもしれません。

そもそも論でSDカード、マイクロSDカードにOSを構築する、ということ自体が無理がある気がしますが…。いわゆる静的なLAN無いのウェブ構築などであればあまり問題はないのかもしれませんが、常にアクティブな動作をするような運用には絶対に向いていませんね…。


広告


そのため、環境構築についても、複雑な構築方法は避け、ベーシックな環境を構築すべきでしょう。いわゆる普通のサーバであれば、init.dなどをいじって、かなりOS側の設定を利用したサービスなども私は作ったりするのですが、Raspberry Piでそれをすると、壊れた時のリスクが大きすぎます。デフォルトでの環境を極力利用し、その上でプログラムが動くようないわゆる「枯れた」、「シンプルな」プログラムを書くように心がけておかないと、作ったは良いが、後々大変な事になるかもしれません…。

もしくは、Raspberry Piを常に複数用意しておいて、片方を冗長性を向上させるための予備サーバとして常備しておくのも有りですが、それをしても結局データの移行ができないとか、根本的解決には結びついていない、というのが実情でしょう。実際、私の環境ではちょこちょことサーバをいじったりするので、旧サーバと新サーバでの差異が大きすぎ、とかも出てきますし。

結論として、Raspberry Piはあくまでも簡易的なサーバで、そこで動的サーバを作ると寿命が極めて短いですよ、ということですね…。


広告

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)