8GBytes のストレージで Ubuntu 20.04 を動かしていました。
昔の Linux サーバのつもりで、GUI をインストールしなければ余裕だろうと思っていたららすぐにいっぱいになった。
こんな感じ
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 7.7G 7.7G 0 100% /
devtmpfs 482M 0 482M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 98M 11M 87M 11% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/loop5 128K 128K 0 100% /snap/bare/5
/dev/loop7 165M 165M 0 100% /snap/gnome-3-28-1804/161
/dev/loop8 66M 66M 0 100% /snap/gtk-common-themes/1519
/dev/loop1 248M 248M 0 100% /snap/gnome-3-38-2004/87
/dev/loop15 249M 249M 0 100% /snap/gnome-3-38-2004/99
/dev/loop2 27M 27M 0 100% /snap/amazon-ssm-agent/5163
/dev/loop18 68M 68M 0 100% /snap/lxd/22526
/dev/loop17 56M 56M 0 100% /snap/core18/2344
/dev/loop9 68M 68M 0 100% /snap/lxd/22753
/dev/loop12 62M 62M 0 100% /snap/core20/1405
/dev/loop14 45M 45M 0 100% /snap/snapd/15534
/dev/loop4 62M 62M 0 100% /snap/core20/1434
/dev/loop16 133M 133M 0 100% /snap/chromium/1985
/dev/loop3 26M 26M 0 100% /snap/amazon-ssm-agent/5656
/dev/loop0 56M 56M 0 100% /snap/core18/2409
/dev/loop13 133M 133M 0 100% /snap/chromium/1993
/dev/loop10 82M 82M 0 100% /snap/gtk-common-themes/1534
/dev/loop19 45M 45M 0 100% /snap/snapd/15904
tmpfs 98M 0 98M 0% /run/user/1000
環境
# uname -a
Linux ip-172-30-0-228 5.11.0-1020-aws #21~20.04.2-Ubuntu SMP Fri Oct 1 13:03:59 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
/
の中
# du --max-depth=2 -h
として、目立ったものが以下。
1.5G ./usr/lib
2.0G ./usr/share
4.1G ./usr
2.4G ./var/lib
/var/lib
の中身
# cd /var/lib
root@ip-172-30-0-228:/var/lib# du --max-depth=1 -h
とすると、以下が占めてました。
2.1G ./snapd
/var/lib/snapd
の中身
# cd snapd
# du --max-depth=1 -h
243M ./seed
308K ./seccomp
20K ./lib
4.0K ./hostfs
12K ./device
12K ./dbus-1
4.0K ./inhibit
28K ./desktop
4.0K ./void
900M ./cache
24K ./mount
768K ./apparmor
4.0K ./firstboot
592K ./assertions
4.0K ./features
929M ./snaps
4.0K ./auto-import
48K ./sequence
8.0K ./ssl
44K ./cookie
4.0K ./environment
2.1G .
/var/lib/snapd/cache/*
を削除
ということで、
# rm cache/*
とすると、少し空きました。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 7.7G 7.5G 187M 98% /
devtmpfs 482M 0 482M 0% /dev
tmpfs 487M 0 487M 0% /dev/shm
tmpfs 98M 956K 97M 1% /run
.
.
.
snap パッケージを削除してみる
ちょっと作業したらたちまちいっぱいになりかけたので、もう少し空けてみます。
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 7.7G 7.6G 109M 99% /
/var/lib/snapd/snaps の中身を見てみると・・・
# cd /var/lib/snapd/snaps
# ls -alh
total 1.6G
drwxr-xr-x 3 root root 4.0K May 12 14:28 .
drwxr-xr-x 23 root root 4.0K May 12 14:49 ..
-rw------- 1 root root 27M Feb 22 2022 amazon-ssm-agent_5163.snap
-rw------- 1 root root 26M May 11 2022 amazon-ssm-agent_5656.snap
-rw------- 1 root root 4.0K Dec 13 2021 bare_5.snap
-rw------- 1 root root 133M May 5 2022 chromium_1985.snap
-rw------- 1 root root 133M May 12 2022 chromium_1993.snap
-rw------- 1 root root 56M Mar 18 2022 core18_2344.snap
-rw------- 1 root root 56M May 12 2022 core18_2409.snap
-rw------- 1 root root 62M Apr 28 2022 core20_1434.snap
-rw------- 2 root root 62M May 12 14:21 core20_1494.snap
-rw------- 1 root root 165M Dec 13 2021 gnome-3-28-1804_161.snap
-rw------- 1 root root 248M Jan 21 2022 gnome-3-38-2004_87.snap
-rw------- 1 root root 249M Feb 10 2022 gnome-3-38-2004_99.snap
-rw------- 1 root root 82M May 19 2022 gtk-common-themes_1534.snap
-rw------- 2 root root 92M May 12 14:27 gtk-common-themes_1535.snap
-rw------- 1 root root 68M Feb 24 2022 lxd_22526.snap
-rw------- 1 root root 68M Mar 24 2022 lxd_22753.snap
drwxr-xr-x 2 root root 4.0K Sep 9 2021 partial
-rw------- 2 root root 54M May 12 14:26 snapd_19122.snap
CUI で操作していたつもりなのに GUI っぽいのがいくつもありますね。
インストールされているパッケージを確認してみると・・・
# snap list
Name Version Rev Tracking Publisher Notes
amazon-ssm-agent 3.1.1188.0 5656 latest/stable/… aws✓ classic
bare 1.0 5 latest/stable canonical✓ base
chromium 101.0.4951.64 1993 latest/stable canonical✓ -
core18 20220428 2409 latest/stable canonical✓ base
core20 20220512 1494 latest/stable canonical✓ base
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 161 latest/stable canonical✓ -
gnome-3-38-2004 0+git.1f9014a 99 latest/stable canonical✓ -
gtk-common-themes 0.1-81-g442e511 1535 latest/stable canonical✓ -
lxd 4.0.9-8e2046b 22753 4.0/stable/… canonical✓ -
snapd 2.59.2 19122 latest/stable canonical✓ snapd
うーん? AWS 用の Ubuntu イメージなので、amazon-ssm-agent というもののためにいろいろ入っているのかな?
とりあえず、使うはずのない chromium を削除してみます。もしかしたら依存性の何かが表示されるかも。
# snap remove chromium
chromium removed
かんたんに削除できました。
# snap list
Name Version Rev Tracking Publisher Notes
amazon-ssm-agent 3.1.1188.0 5656 latest/stable/… aws✓ classic
bare 1.0 5 latest/stable canonical✓ base
core18 20220428 2409 latest/stable canonical✓ base
core20 20220512 1494 latest/stable canonical✓ base
gnome-3-28-1804 3.28.0-19-g98f9e67.98f9e67 161 latest/stable canonical✓ -
gnome-3-38-2004 0+git.1f9014a 99 latest/stable canonical✓ -
gtk-common-themes 0.1-81-g442e511 1535 latest/stable canonical✓ -
lxd 4.0.9-8e2046b 22753 4.0/stable/… canonical✓ -
snapd 2.59.2 19122 latest/stable canonical✓ snapd
他のパッケージには影響ないようです。
ということで、他の使ってなさそうなものも削除していきます。
# snap remove gnome-3-28-1804
gnome-3-28-1804 removed
# snap remove gnome-3-38-2004
gnome-3-38-2004 removed
# snap remove gtk-common-themes
gtk-common-themes removed
# snap remove lxd
lxd removed
# snap list
Name Version Rev Tracking Publisher Notes
amazon-ssm-agent 3.1.1188.0 5656 latest/stable/… aws✓ classic
bare 1.0 5 latest/stable canonical✓ base
core18 20220428 2409 latest/stable canonical✓ base
core20 20220512 1494 latest/stable canonical✓ base
snapd 2.59.2 19122 latest/stable canonical✓ snapd
大事そうぽいのは残しておきました。
どれだけ空いたかな?
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 7.7G 6.5G 1.3G 85% /
.
.
.
まあまあ空いた感じです。
apt update / apt apgrade
apt でアップデートすると、snap の chromium などが復活していました。
drwxr-xr-x 3 root root 4.0K May 12 15:12 .
drwxr-xr-x 24 root root 4.0K May 12 15:14 ..
-rw------- 1 root root 27M Feb 22 2022 amazon-ssm-agent_5163.snap
-rw------- 1 root root 26M May 11 2022 amazon-ssm-agent_5656.snap
-rw------- 1 root root 4.0K Dec 13 2021 bare_5.snap
-rw------- 2 root root 151M May 12 15:11 chromium_2465.snap
-rw------- 1 root root 56M Mar 18 2022 core18_2344.snap
-rw------- 1 root root 56M May 12 2022 core18_2409.snap
-rw------- 1 root root 62M Apr 28 2022 core20_1434.snap
-rw------- 2 root root 62M May 12 14:21 core20_1494.snap
-rw------- 2 root root 56M May 12 15:11 cups_872.snap
-rw------- 2 root root 350M May 12 15:12 gnome-3-38-2004_140.snap
-rw------- 2 root root 92M May 12 15:11 gtk-common-themes_1535.snap
drwxr-xr-x 2 root root 4.0K Sep 9 2021 partial
-rw------- 2 root root 54M May 12 14:26 snapd_19122.snap
やっぱり amazon-ssm-agent に必要だったのかな?
でも旧パッケージが消せたので良しとします。