CentOS7の/dev/rootはほとんどいっぱいですか?

CentOS7の/dev/rootはほとんどいっぱいですか?

私は何年もの間Linuxを使用してきましたが、通常Ubuntuを使用しており、以前はこの問題が発生していません。数日前、NGINX VHostのすべてのウェブサイトが応答を停止しました。しばらく調べた後、/dev/rootにスペースが足りないことを発見しました。インターネット検索を試しましたが、具体的な情報を取得できませんでした。出力を見つけたいくつかのディレクトリコマンドを使用しました。

    [root@server1 ~]# df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/root        20G   18G  597M  97% /
    devtmpfs         16G     0   16G   0% /dev
    tmpfs            16G  2.6M   16G   1% /dev/shm
    tmpfs            16G  1.1G   15G   7% /run
    tmpfs            16G     0   16G   0% /sys/fs/cgroup
    /dev/md3        2.7T   15G  2.6T   1% /home
    tmpfs           3.2G     0  3.2G   0% /run/user/0

これは/root/ディレクトリにあり、リンクされた/rootには犯人がないようです。

    [root@server1 ~]# du -sh *
    18M     centminlogs
    52K     mysqlreport
    116K    mysqltuner.pl

当初、実際には十分なスペースがなくなり、Steam、steamcmd、その他のリポジトリや/rootのエントリを/homeに移動して停止することができました。これは素晴らしい仕事をしました。ただし、上記のリストは/ root /に残っているすべてのもので、これらの隠しファイルがどこにあるのかわからないため、(再び)スペースが不足します。

この間、再びゆっくりと落ち、再びスペースが足りなくなった。

ベストアンサー1

まず、スペースがどこで使用されているかを知る必要があります。

du -xak / >/home/sizes
sort -rn /home/sizes >/home/sorted
less /home/sorted

上部のエントリは最大のディレクトリ/ファイルです。リスト内の不要な項目を見つけたり(削除可能)、スペースが十分な/homeに移動したりできます。

おすすめ記事