専用サーバーを注文したところ、20GBのプライマリパーティションと1.8TBのセカンドパーティションが付属していました。 Webサーバーとして使用するつもりなので、これには意味がありません。したがって、ほとんどすべてを/ varに入れる必要があります。レスキューモードで再起動し、1.8 TBのパーティションを削除しました。私のFSは次のようになります
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
├─sda1 8:1 0 1004.5K 0 part
├─sda2 8:2 0 19.5G 0 part
└─sda4 8:4 0 511M 0 part
Partidアプリを使用してプライマリ(sda2)パーティションのサイズを変更できると思いました( https://www.centos.org/docs/5/html/5.2/Deployment_Guide/s2-disk-storage-parted-resize -part.html )ですが、コマンドを実行すると、サポートされていないことがわかります。
エラー:resizeコマンドはparted 3.0で削除されました
Resize2fsを使用するように言っている別のチュートリアルを見つけました。コマンドを実行したところ、次の結果が得られました。
root@rescue:~# resize2fs /dev/sda2
resize2fs 1.42.12 (29-Aug-2014)
The filesystem is already 5119744 (4k) blocks long. Nothing to do!
どのパーティションにも割り当てられていない約1.7TBの空き容量があります。私がやりたいのは、このスペースのすべてをsda2に割り当てることです。これはプライマリパーティションであり、すべての領域を確保する必要があります。ここに簡単なものがありませんか?
Lvextendコマンドは正しいように見えますが、それでも機能しません。
root@rescue:~# lvextend -L +1700G /dev/sda2
Path required for Logical Volume "sda2"
Please provide a volume group name
Run `lvextend --help' for more information.
resize2fsはファイルシステムのサイズでしか機能しないため、何もする必要がないと不平を言います。最初に、fdisk、cfdiskまたはpartedを使用して、その下のパーティションサイズを大きくする必要があります。
https://geekpeek.net/resize-filesystem-fdisk-resize2fs/
LVMと同様に、拡張するにはさらに多くの空きパーティションスペースが必要です。または、LVMボリュームグループに追加された新しいパーティション。