Etc

Pi zero buster->bullseysに更新

Pi zero buster->bullseysに更新

今回は

Pi zero 2が発売されたようですが、Pi zeroの話題です。OSがメジャーバージョンアップされたので、pi4bを更新する前のお試しでやってみました。

更新前の状況

Pi zeroの更新前各種状況です。

1
2
3
4
5
6
7
pi@pizero:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 10 (buster)
Release:        10
Codename:       buster
pi@pizero:~ $
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
pi@pizero:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 10 (buster)"
NAME="Raspbian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@pizero:~ $

ということで、まだbusterです。gccもまだ8.6です。

1
2
3
4
5
6
7
pi@pizero:~ $ gcc --version
gcc (Raspbian 8.3.0-6+rpi1) 8.3.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

pi@pizero:~ $

ヘッドレスなインストールやってみた

参考リンクを見ながら、ヘッドレス(ディスプレーやキーボードを接続しないという意味)にインストールしました。Pi OS imagerも1.6.2にバージョンを上げるとSDカードへ書き込む際、WiFiやアカウントの設定ができるようになりました。これまでヘッドレスにインストールうまくいった試しありませんでしたが初成功です。

インストール後は

1
2
3
4
5
6
7
pi@raspberrypi:~ $ lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 11 (bullseye)
Release:        11
Codename:       bullseye
pi@raspberrypi:~ $
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
pi@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
pi@raspberrypi:~ $

ということで、無事buster→bullseysに更新できました。

1
pi@raspberrypi:~ $sudo apt-get install prometheus-node-exporter

これを動かして、Prometheusの監視下に入れておきます。 gccも10.2にバージョンが上がっています。

1
2
3
4
5
6
7
pi@raspberrypi:~ $ gcc --version
gcc (Raspbian 10.2.1-6+rpi1) 10.2.1 20210110
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

pi@raspberrypi:~ $

しばらく様子みます

更新後一晩経過してPrometheusで監視している状況をgrafanaでみてみました。ちゃんと監視環境には入ってます。node exporterがいろいろとデーター吸い出すのに苦労しているのか、以前よりCPU負荷が上がってます。metricsに出す項目を整理しないとですね。

今回のまとめ

Pi zeroのOSをbusterからbullseysに更新しました。再度インストールしたnode exporterの調整が必要なようです。

参考リンク

【ラズパイZero】モニターなしでセットアップ

Raspberry Pi OS - Raspberry Pi

comments powered by Disqus