20GBプライマリパーティションと1.8TBセカンダリパーティションを持つ専用サーバーを注文しました。 Webサーバーとして使うつもりなのでこれは意味がないと思います。したがって、ほとんどすべてを/ varに入れる必要があります。回復モードで再起動し、1.8TBパーティションを削除しました。私の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)、しかし、コマンドを実行すると、もはやサポートされていないというメッセージが表示されます。
バグ: 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.
答え1
resize2fsはファイルシステムサイズでのみ動作するため、効果がないと文句を言います。まず、fdisk、cfdisk、またはpartedを使用して、その下のパーティションのサイズを増やす必要があります。
https://geekpeek.net/resize-filesystem-fdisk-resize2fs/
LVMと同様に拡張するには、より多くの空きパーティションスペースが必要になるか、LVMボリュームグループに新しいパーティションを追加する必要があります。