VPSサーバー()にディスク容量の問題があり、Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-97-generic x86_64)
問題が何であるかを調べています。
だから私は次のコマンドを使用しました。
df -h
結果:
Filesystem Size Used Avail Use% Mounted on
udev 236M 0 236M 0% /dev
tmpfs 49M 7.8M 42M 16% /run
/dev/vda1 15G 14G 952M 94% /
tmpfs 245M 0 245M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 245M 0 245M 0% /sys/fs/cgroup
tmpfs 49M 0 49M 0% /run/user/0
使用したメモリを消去するには/dev/vda1
?
コマンドを試してみましたdu -hx --max-depth=1 /
。そこで、以下でサイズが100MBのファイルをたくさん見つけました /usr/src
。
106M /usr/src/linux-headers-4.4.0-169
106M /usr/src/linux-headers-4.4.0-157
15M /usr/src/linux-headers-4.4.0-128-generic
106M /usr/src/linux-headers-4.4.0-141
15M /usr/src/linux-headers-4.4.0-127-generic
106M /usr/src/linux-headers-4.4.0-143
106M /usr/src/linux-headers-4.4.0-173
15M /usr/src/linux-headers-4.4.0-138-generic
15M /usr/src/linux-headers-4.4.0-133-generic
15M /usr/src/linux-headers-4.4.0-45-generic
106M /usr/src/linux-headers-4.4.0-151
106M /usr/src/linux-headers-4.4.0-28
15M /usr/src/linux-headers-4.4.0-142-generic
106M /usr/src/linux-headers-4.4.0-93
106M /usr/src/linux-headers-4.4.0-142
106M /usr/src/linux-headers-4.4.0-98
15M /usr/src/linux-headers-4.4.0-178-generic
15M /usr/src/linux-headers-4.4.0-161-generic
106M /usr/src/linux-headers-4.4.0-170
15M /usr/src/linux-headers-4.4.0-159-generic
15M /usr/src/linux-headers-4.4.0-171-generic
15M /usr/src/linux-headers-4.4.0-103-generic
106M /usr/src/linux-headers-4.4.0-124
15M /usr/src/linux-headers-4.4.0-143-generic
15M /usr/src/linux-headers-4.4.0-165-generic
106M /usr/src/linux-headers-4.4.0-108
106M /usr/src/linux-headers-4.4.0-174
15M /usr/src/linux-headers-4.4.0-169-generic
106M /usr/src/linux-headers-4.4.0-145
15M /usr/src/linux-headers-4.4.0-176-generic
15M /usr/src/linux-headers-4.4.0-137-generic
106M /usr/src/linux-headers-4.4.0-119
106M /usr/src/linux-headers-4.4.0-134
15M /usr/src/linux-headers-4.4.0-139-generic
106M /usr/src/linux-headers-4.4.0-130
106M /usr/src/linux-headers-4.4.0-96
15M /usr/src/linux-headers-4.4.0-93-generic
106M /usr/src/linux-headers-4.4.0-154
15M /usr/src/linux-headers-4.4.0-141-generic
15M /usr/src/linux-headers-4.4.0-173-generic
15M /usr/src/linux-headers-4.4.0-109-generic
15M /usr/src/linux-headers-4.4.0-96-generic
106M /usr/src/linux-headers-4.4.0-148
15M /usr/src/linux-headers-4.4.0-179-generic
15M /usr/src/linux-headers-4.4.0-119-generic
106M /usr/src/linux-headers-4.4.0-159
15M /usr/src/linux-headers-4.4.0-157-generic
15M /usr/src/linux-headers-4.4.0-124-generic
106M /usr/src/linux-headers-4.4.0-177
15M /usr/src/linux-headers-4.4.0-108-generic
15M /usr/src/linux-headers-4.4.0-174-generic
15M /usr/src/linux-headers-4.4.0-130-generic
106M /usr/src/linux-headers-4.4.0-109
15M /usr/src/linux-headers-4.4.0-121-generic
106M /usr/src/linux-headers-4.4.0-128
15M /usr/src/linux-headers-4.4.0-154-generic
15M /usr/src/linux-headers-4.4.0-151-generic
15M /usr/src/linux-headers-4.4.0-148-generic
106M /usr/src/linux-headers-4.4.0-166
106M /usr/src/linux-headers-4.4.0-116
106M /usr/src/linux-headers-4.4.0-45
15M /usr/src/linux-headers-4.4.0-97-generic
15M /usr/src/linux-headers-4.4.0-112-generic
15M /usr/src/linux-headers-4.4.0-134-generic
106M /usr/src/linux-headers-4.4.0-161
106M /usr/src/linux-headers-4.4.0-165
106M /usr/src/linux-headers-4.4.0-97
15M /usr/src/linux-headers-4.4.0-116-generic
15M /usr/src/linux-headers-4.4.0-170-generic
106M /usr/src/linux-headers-4.4.0-121
106M /usr/src/linux-headers-4.4.0-176
106M /usr/src/linux-headers-4.4.0-112
106M /usr/src/linux-headers-4.4.0-150
106M /usr/src/linux-headers-4.4.0-127
106M /usr/src/linux-headers-4.4.0-139
106M /usr/src/linux-headers-4.4.0-133
106M /usr/src/linux-headers-4.4.0-104
15M /usr/src/linux-headers-4.4.0-28-generic
106M /usr/src/linux-headers-4.4.0-178
106M /usr/src/linux-headers-4.4.0-184
106M /usr/src/linux-headers-4.4.0-171
15M /usr/src/linux-headers-4.4.0-177-generic
15M /usr/src/linux-headers-4.4.0-98-generic
15M /usr/src/linux-headers-4.4.0-101-generic
15M /usr/src/linux-headers-4.4.0-104-generic
106M /usr/src/linux-headers-4.4.0-137
15M /usr/src/linux-headers-4.4.0-150-generic
106M /usr/src/linux-headers-4.4.0-103
15M /usr/src/linux-headers-4.4.0-166-generic
106M /usr/src/linux-headers-4.4.0-101
106M /usr/src/linux-headers-4.4.0-179
106M /usr/src/linux-headers-4.4.0-138
15M /usr/src/linux-headers-4.4.0-145-generic
15M /usr/src/linux-headers-4.4.0-184-generic
同じ結果/lib/modules
...
54M /lib/modules/4.4.0-170-generic
54M /lib/modules/4.4.0-171-generic
53M /lib/modules/4.4.0-101-generic
54M /lib/modules/4.4.0-159-generic
54M /lib/modules/4.4.0-176-generic
54M /lib/modules/4.4.0-141-generic
54M /lib/modules/4.4.0-130-generic
54M /lib/modules/4.4.0-124-generic
54M /lib/modules/4.4.0-173-generic
53M /lib/modules/4.4.0-108-generic
54M /lib/modules/4.4.0-165-generic
54M /lib/modules/4.4.0-184-generic
54M /lib/modules/4.4.0-151-generic
54M /lib/modules/4.4.0-178-generic
54M /lib/modules/4.4.0-138-generic
54M /lib/modules/4.4.0-142-generic
53M /lib/modules/4.4.0-104-generic
54M /lib/modules/4.4.0-177-generic
54M /lib/modules/4.4.0-148-generic
42M /lib/modules/4.4.0-28-generic
54M /lib/modules/4.4.0-133-generic
42M /lib/modules/4.4.0-45-generic
54M /lib/modules/4.4.0-179-generic
53M /lib/modules/4.4.0-112-generic
54M /lib/modules/4.4.0-143-generic
53M /lib/modules/4.4.0-93-generic
54M /lib/modules/4.4.0-116-generic
53M /lib/modules/4.4.0-103-generic
53M /lib/modules/4.4.0-96-generic
54M /lib/modules/4.4.0-157-generic
54M /lib/modules/4.4.0-137-generic
53M /lib/modules/4.4.0-98-generic
54M /lib/modules/4.4.0-154-generic
54M /lib/modules/4.4.0-121-generic
54M /lib/modules/4.4.0-150-generic
54M /lib/modules/4.4.0-161-generic
54M /lib/modules/4.4.0-127-generic
54M /lib/modules/4.4.0-166-generic
54M /lib/modules/4.4.0-139-generic
54M /lib/modules/4.4.0-169-generic
54M /lib/modules/4.4.0-134-generic
53M /lib/modules/4.4.0-109-generic
54M /lib/modules/4.4.0-145-generic
54M /lib/modules/4.4.0-128-generic
54M /lib/modules/4.4.0-119-generic
53M /lib/modules/4.4.0-97-generic
54M /lib/modules/4.4.0-174-generic
すべてのファイルを削除できますか?
答え1
一般的なアプローチ
du -hx --max-depth=1 /
最も多くのデータを含む最初のレベルのディレクトリを確認するために使用されます。du -hx --max-depth=1 /home
大量のデータ(複数の大きなファイルまたは多数の小さなファイル)が含まれているディレクトリに到達するまで、各サブディレクトリ(たとえば)に対してこの操作を繰り返します。
次に、このデータのソース(重要なデータ、ログファイル)、削除できるデータ、保存されたデータの増加を遅らせる方法を検討してください。古いデータを自動的に削除すると便利です(man logrotate
)。
あなたの状況に関する質問
問題は、カーネルの更新が古いカーネルを削除しないことです。これは、新しいことが問題を引き起こす場合に備えてある程度有用です(1~2個保持)。そのようなファイルがたくさんあるかもしれません/boot
。
不要になったカーネルファイルを削除できます。最善の方法は、おそらくカーネルパッケージを削除することです。
私はUbuntuを使用していないので詳細を明らかにすることはできませんが、更新後に既存のカーネルを自動的に削除するUbuntuソリューションがあります。検索エンジンや他のウェブサイトで簡単に見つけることができるはずです。https://askubuntu.com/