CPanel 搭載のサーバーでディスクがほぼいっぱいです

CPanel 搭載のサーバーでディスクがほぼいっぱいです

私は VHM システムを持っており、このシステムにはドメインと 2 つのサブドメインがあります。しばらくしてからバックアップを取ろうとしましたが、cpanel にアクセスできなくなりましたが、VHM にはアクセスできます。ただし、VHM オプションの一部でディスク領域エラーが発生します。次のとおりです。

このサーバーにマウントされているファイルシステムのディスク容量が不足しています。問題の発生を防ぐため、cPanel の操作は一時的に停止されています。システム管理者に依頼して、そのパーティションで使用されていないファイルをすべて削除してください。

VHM のディスク情報は次のとおりです。

ディスク情報

Device  Mount point Usage   
/dev/mapper/VolGroup00-home   /home   30% (126,759,988 of 458,391,760)
/dev/mapper/VolGroup00-root   /       100% (19,593,632 of 20,642,428)   
/usr/tmpDSK                   /tmp    3% (10,601 of 495,844)

答え1

CentOS/RHEL がデフォルトで大容量のハード ディスクにかなり小さい/パーティションと非常に大きな/homeパーティションを作成するのはいつも面倒です。これが、CentOS をインストールするときに、常に手動でパーティションを作成し、LVM を使用しない理由です (LVM もパフォーマンスを低下させると聞きました)。LVM は、パーティションを複数のハード ディスクにストリーミングする場合に意味がありますが、ハード ディスクが 1 つしかない場合はあまり意味がありません。

元の投稿者に回答するには、Linux シェルにログインします。次に、root として次の操作を実行します。

du -ax / > /home/rootfl
sort -n /home/rootfl | tail -30

これにより、ルート パーティション上のどのファイルとフォルダーが多くのスペースを占有しているかが表示されます。たとえば、スペースの大部分を占有しているのは /var/www だとします。

cp -a /var/www/ /home/www-home/
cd /var/
rm -fr www # CAREFUL, DANGEROUS COMMAND!
ln -s /home/www-home/ www

私たちは

  • /var/wwwからのすべてのファイルをコピーしています/home/www-home
  • スペースを消費する/var/www/ディレクトリを削除する
  • シンボリックリンクを作成して、これらのスペースを消費するファイルを/homeパーティション上に配置します。

関連情報