プロバイダがホストするリモートサーバーに問題があり、SSHアクセスのみが可能です。問題は、このようなエラーが発生することですファイルシステム rootfs が危険状態に達しました。これにより、smtpなどの複数のサービスに問題が発生し、パーティションのサイズを変更したいと思います。必要なアクション: - /homeのサイズを減らす - /のサイズを大きくする
これは可能ですか?はい、データ損失やCentOSのインストールなしでこれを行う方法は?
root@web [~]# df -hT
Filesystem Type Size Used Avail Use% Mounted on
rootfs rootfs 20G 16G 3.4G 82% /
/dev/root ext3 20G 16G 3.4G 82% /
devtmpfs devtmpfs 16G 256K 16G 1% /dev
/dev/md3 ext3 1.8T 137G 1.6T 8% /home
tmpfs tmpfs 16G 0 16G 0% /dev/shm
/dev/loop0 ext3 510M 22M 463M 5% /tmp
/dev/loop0 ext3 510M 22M 463M 5% /var/tmp
root@web [~]# findmnt
TARGET SOURCE FSTYPE OPTIONS
/ /dev/root ext3 rw,relatime,errors=remount-ro,u
├─/dev devtmpfs devtmpfs rw,relatime,size=16419940k,nr_i
│ ├─/dev/pts devpts devpts rw,relatime,mode=600
│ └─/dev/shm tmpfs tmpfs rw,relatime
├─/proc proc rw,relatime
│ └─/proc/sys/fs/binfmt_misc binfmt_m rw,relatime
├─/sys sysfs rw,nosuid,nodev,noexec,relatime
├─/home /dev/md3 ext3 rw,relatime,errors=continue,use
├─/tmp /dev/loop0 ext3 rw,nosuid,noexec,relatime,error
└─/var/tmp /dev/loop0 ext3 rw,nosuid,noexec,relatime,error
答え1
ルートには3.4GBの空き容量があり、空き容量が危険状態の原因であるとは考えていません。とにかく、ルートファイルシステムのスペースを解放するには、/home
一部のデータを下の特別なディレクトリにコピーし、元の場所をコピーしたデータにソフトリンクする方がはるかに簡単です。
ソースを別の場所に移動して行にリンクし、ソースを削除してアクセスの問題を最小限に抑えます。
答え2
アントンの回答に対するご意見を考えると実際問題の解決策は次のとおりです。オペレーティングシステムlogrotate
の構成を強化します。。
Anthonの答えに従って移動することは可能ですが、/var/log
お勧めしません。