ハードドライブの空き容量があるかどうかを確認しました。
私はLinuxが初めてで、サーバーにアップデートをインストールしようとしています。
実行するとき
ubuntu@ip-xxxxxxxxxxxx:~$ Sudo apt-get -f install
私はすぐにこの応答を受け取ります
Reading package lists... Error!
E: Write error - write (28: No space left on device)
2行目は約60回繰り返されます。
Sudo df - h
を実行すると、
Filesystem Size Used Avail Use% Mounted on
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 396M 348K 395M 1% /run
/dev/xvda1 24G 14G 9.0G 61% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 0 2.0G 0% /run/shm
none 100M 0 100M 0% /run/user
overflow 1.0M 1.0M 0 100% /tmp
私の理解では、私のドライブには9.0Gが残っていますが、残りのドライブまたはファイルシステムが何をしているのか分かりませんか?
これは最近サイズを増やしたばかりのAWS Ubuntuインスタンスであり、これらの9Gbを使用可能にするステップを逃していると感じていますか?
/ tmpフォルダーは、新しいパッケージをインストールするときに使用されます。別のパーティションにマップされており、そのパーティションのサイズはわずか1Mです。すぐにいっぱいになり、エラーが発生します。
/ tmpフォルダーはデフォルトのパーティションに残します:/パーティションと同じです(あなたの場合は/ dev/xvda1)。
ファイル/etc/fstab
をご覧ください。最初にバックアップコピーを作成します。
Sudo cp /etc/fstab /etc/fstab.bak
Sudo nano /etc/fstab
おそらく/ tmpフォルダーをマウントする行があります。行の先頭に#
を追加してコメント化します。 Ctrl + x ファイルを保存して再起動します。
Fstabの編集は潜在的に危険なアクションです。回復コンソールを使用する必要がない場合は注意してください。