RaspberryPi4のセットアップ続き

公開日時

RaspberryPi4のセットアップの続き。

avahi-daemonの停止

以下でアクセスできるのが便利だが、初回ログイン以降はipでアクセスするため使わないので停止しておく。

ssh pi@raspberrypi.local

以下のコマンドで停止。

sudo systemctl disable avahi-daemon
sudo systemctl stop avahi-daemon

Swapの無効化

インストール直後は100MBのSwapが確保されているので削除する。

free
              total        used        free      shared  buff/cache   available
Mem:        3999784      184772     2091352      123320     1723660     3559572
Swap:        102396           0      102396

以下を実施。

sudo swapoff --all
sudo apt-get purge -y --auto-remove dphys-swapfile
sudo rm -fr /var/swap

Swapが消えた。

free
              total        used        free      shared  buff/cache   available
Mem:        3999784      193492     2081976      123320     1724316     3550852
Swap:             0           0           0

SDカードの延命対策

最終的にはrootfs化するのが一番延命対策になるが、ひとまずはlogやtmpだけでもtmpfsを利用するように設定。

以下の記事を参考にさせていただき、一通り設定。

参考


Related #raspberry pi

ngrokの代わりにCloudflare Tunnelを使う

botやwebhookを利用するサービスの開発が捗る

Dockerのデータ保存場所を変更する

/etc/docker/daemon.jsonに追記

Alexaにゲーミングマシンと周辺環境を終了してもらう

「Alexa Steamを終了して」ができるようになった

Alexaにゲーミングマシンと周辺環境を起動してもらう

PC起動、TV起動、サウンドバー起動がまとめてできるようになった

docker-compose build時に「no Space Left on Device」が発生

1年前にも同じエラーにハマってた