Raspberry pi4 (Rasbian buster) と Raspberry pi3 (Rasbian stretch) の違い

今まで Raspberry pi3 を使っていましたが2019年11月下旬に Raspberry pi4 が出ましたね。

https://jp.rs-online.com/web/generalDisplay.html?id=raspberrypi&intcmp=JP-WEB-_-CP-CB2-_-MCC__1219_APAC-_-raspberrypi

年末にWebサイトを拡大する作業をしている中で WordPress の管理画面を使っているとメモリ不足になる状況があって打開策が見当たらなかったので、メモリ4GB搭載に惹かれて ラズパイ4 を買ってしまいました。
12/31日に思いたって、冬休み中になんとかしたいのでAmazonで購入したら3日までに諸々全部そろいました(^^;)
(->その後、メモリ不足対応は php-fpm と Apache の設定で対応できたので本当は買わなくてもよかった。。。別記事で設定は書きます。)

ケースもクールな感じに出来たかな。

ラズパイ3とラズパイ4の違い

色々な人がこの手の記事を書いていてそれ以上の事は無いので先輩記事へのリンクを張ります。

新型ラズパイ4と旧ラズパイ3B+のスペック比較 - ラズパイダ
スペック表から新型ラズパイ4とこれまでと同じB系のラズパイ3B+を比較してみます。 明らかに全てにおいてハイスペック化したラズパイ4は、これまでのラズパイのどの種類とも異なります。用途によって分けて考えるというよりも、今後は基本がラズパイ4のメモリ1GBとして、デスクトップ用途、メディア系のシステム、サーバーとい...

ラズパイ3にメモリが増えればな という気軽な気持ちでしたがUSBとネットワークのバスレベルでの分離とか
CPUも数字以上に速いみたいですね。

Raspbian Stretch と Raspbian buster の違い

Stretch はラズパイ4では動かないみたい

実際に試してはいないのですが、ラズパイ4になってハードウェアが変わっていますが、そのドライバは Stretch には埋め込まれていない と思えば納得でしょう。
仮に動いてもラズパイ4 独自の機能は使えない。
ラズパイ3 からMicroSDを引っこ抜いてそのまま使いたいな~と思う人は多数いると思いますが早々にあきらめてセットアップしちゃいましょう。
電源差し込み口が USB Type B -> Type C になり、5V 3A 対応が必要なのが少々痛い。
画面出力が HDMI -> Micro HDMI になりましたが、ラズパイ3でセットアップしたり、ヘッドレスセットアップの方法を使えば Micro HDMI ケーブルは購入しなくてもなんとかなります。

Buster はラズパイ3で動きます

逆に Buster はラズパイ3で動くのです。
もう公式にも基本的に Buster に切り替わっていて Stretch が見当たらないですね。(探せばあるんだと思います。先輩記事を探しましょう)
(公式↓:私は NOOBS 使わない派です。基本的に Lite です。)

https://www.raspberrypi.org/downloads/raspbian/

年末に諸々発注をかけたら真っ先に MicroSD が届いたので、ラズパイ3で Buster のセットアップをして、ラズパイが届いた後にそのまま MicroSD を差しなおして起動して問題ありませんでした。
これからは Buster でセットアップですね!

Buster と Stretch 違い

OSがメジャーアップデートしているようなイメージなのでやはり違いがありました。
1点目は共通的な話。2点目は zabbix 使う人には重要。

chkconfig(insserv)エラー

checkconfig on しようとするとこんな感じのエラーがでる。
insserv: FATAL: service mountkernfs has to exists for service udev
insserv: FATAL: service mountdevsubfs has to exists for service hwclock
insserv: FATAL: service urandom has to exists for service networking
最近は insserv 系は推奨されていないと聞いていましたが Buster ではすっかり対応されていないみたいですね。
私は systemd 経由での起動に切り替えました。
別途この件は書きますが、参考までに先輩リンク
https://qiita.com/kumasun/items/6fd9ddafc8ea6278f088

Buster 用の ZABBIX バージョン

Buster 用のリポジトリ上には ZABBIX4 が。。。
ZABBIX Agent は Server よりバージョンが低い場合には問題ないのですが、Agent のほうがバージョンが高いとうまく動きません。
Buster用だと ZABBIX ver4 以降しかダウンロードできない。。。
うちは Server が ZABBIX 3.4 だったので困ったなと。。。
ソースからビルドしたりすれば Agent の ver3 も入れられるんだろうけど、今後のバージョンアップとか、Update考えると面倒だな
ということで、サーバーを高いバージョンに移行することにしました。
この作業は私のサーバー環境が悪さをしてかなり苦戦しましたが、やはり余計な作業でした。

さいごに

色々ありましたが、スペックがかなり上がるので今までと違う楽しみ方ができるはず!
皆さん楽しみましょう!

タイトルとURLをコピーしました