為了省錢,買個 Pi 4 Model B 8GB 作為 lab 機,但稍做了一些調整:
- 安裝 Ubuntu server
/var
和/home
改 mount 到 SSD 上面去- 使用 8 port USB hub + 便宜的 USB disk,加上 mdadm 和 lvm 把 disk IO 打散來處理 log
RPi 4 的 OS 可以使用 Ubuntu 跑起來挺順的,大多數的 package 也都可以安裝,沒遇到什麼問題。
RPi 4 的處理器、記憶體其實都夠快了,只要 disk IO 不要碰到 MicroSD card 跑起來不太會有卡頓的感覺,甚至 bittorrent 把 1 Gbs 網路吃滿也可以穩穩的運作。
這裡開始講一些會遇到的問題。
近期的 lab 已 docker 甚至有一些 k8s 的實驗要跑,但是 RPi 4 的處理器架構為 aarch64,就會遇到一些 image 是不支援 aarch64 的,搞到最後還要自己編譯 base image …. 苦啊。
下次還是存點錢去買 x86 架構的機器做 lab (聽說 Intel NUC 的評語不錯,可考慮) 比較實在。