巨大なPythonパッケージをダウンロードしようとしていますが、突然スペースの制約が発生します。df -h
コマンドを実行すると、次のように表示されます。
[root@darwin ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 5.0G 5.0G 0.0G 100% /
devtmpfs 7.9G 0 7.9G 0% /dev
tmpfs 7.9G 0 7.9G 0% /dev/shm
tmpfs 7.9G 17M 7.9G 1% /run
tmpfs 7.9G 0 7.9G 0% /sys/fs/cgroup
tmpfs 1.6G 0 1.6G 0% /run/user/0
私が見ることができるのは/dev/vda1
容量が100%というだけです。しかし、他のファイルシステムは無料ですが、なぜパッケージのインストールに使用できないのですか?
ベストアンサー1
devtmpfs
デバイスなどに関する情報でカーネルで満たされたノードを含みます。
tmpfs
マウントされたファイルシステムに見えますが、実際にはメモリに保存されます。内容をtmpfs
スワップ領域に置き換えることはできますが、システムを再起動すると内容はすべて消えます。
一部のスペースを空にすることができますが、これは、ログ、データ、および追加のパッケージのインストールによってスペースがいっぱいになるため、一時的な回避策にすぎません。 5GBは長期的に見ると十分なスペースではありません。
問題を恒久的に解決する唯一の方法は、システムに永続的なストレージスペースを追加することです。