デバイス/ dev/sda2の元のスペースが32GBの場合、lsblkに表示されているが、ディスクの空き容量のリストには表示されていないため、512GBに拡張しようとしています。 redhat 7.6vmを再起動しました。
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 32G 6.0G 26G 19% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 1.6G 15G 10% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
tmpfs 16G 32K 16G 1% /tmp
/dev/sda1 497M 132M 366M 27% /boot
/dev/sdb1 63G 2.1G 58G 4% /mnt/resource
tmpfs 3.2G 0 3.2G 0% /run/user/1000
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
fd0 2:0 1 4K 0 disk
sda 8:0 0 512G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 511.5G 0 part /
sdb 8:16 0 64G 0 disk
└─sdb1 8:17 0 64G 0 part /mnt/resource
sr0 11:0 1 1024M 0 rom
$cat /proc/partitions | grep sda2
8 2 536357888 sda2
# parted /dev/sda2
GNU Parted 3.1
Using /dev/sda2
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Model: Unknown (unknown)
Disk /dev/sda2: 549GB
Sector size (logical/physical): 512B/4096B
Partition Table: loop
Disk Flags:
Number Start End Size File system Flags
1 0.00B 549GB 549GB xfs
ステップを逃したのではないかと思います。
パーティションだけでなく、ファイルシステムのサイズも変更する必要があります。
最初にパーティションを拡張し、次にファイルシステムを拡張する必要があります。縮小する場合、順序は逆になります。
xfs
の場合、ファイルシステムを拡張するコマンドはxfs_growfs
のようです-XFSファイルシステムを拡張します。デフォルトのアクションは、ファイルシステムを拡張して、パーティションの使用可能なスペースを埋めることです。
ext
ファイルシステムの場合、コマンドはresize2fs
です。