私はCentOSサーバーを受け取りましたが、数GBしかアップロードできなかったため、間違って設定したようです。それから〜1TBでなければならないというエラーが発生し始めました。
lsblkの結果です。
[root@ns4005990 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 931.5G 0 disk
├─sda1 8:1 0 19.5G 0 part /
├─sda2 8:2 0 911.5G 0 part /home
└─sda3 8:3 0 511M 0 part [SWAP]
sda1をデフォルトのストレージとして使用しているようですが、sda 2を使用する必要がありますか?
私はLinuxについてよく知りません。 sda2を使用するように修正する方法についてのアイデアはありますか?
[root@ns4005990 ~]# df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 905G 200M 859G 1% /home
ベストアンサー1
2つのファイルシステムパーティションがあります。 1つはオペレーティングシステムを含む/
(ルートパーティション、sda1
)にマウントされ、もう1つはプライベートファイルを含む/home
(プライマリパーティション、)にマウントされます。sda2
ホームパーティションがほとんどいっぱいではないため、ルートパーティションがいっぱいになるはずです。
ワークステーションでは、大容量ファイルがユーザーのホームディレクトリに保存されることがよくあります。サーバーでは通常、/home
非常に小さいです。サービスの設定方法に応じて、ほとんどのデータは通常下または/var
下にあります。/srv
実行(またはファイル名に以下が含まれている場合に誤ったヒットを防ぐためdu -xh / | grep G
)を実行して、ルートパーティションのどのディレクトリに大量のデータが含まれているかを確認してください。アイテム全体を次に移動します。大量のデータが下にあると仮定すると、次のようになります。G
du -xh / | grep '^[0-9.]*G'
/home
/srv
データにアクセスするすべてのサービスを停止します
/srv
。次のコマンドを実行します。
mv /srv /home/ ln -s home/srv /
すべてのサービスを再起動します。
/srv
これにより、プライマリパーティションのディレクトリへのシンボリックリンクが作成されます。