使用可能なディスク領域のデバイスがリストブロックサイズのサイズと一致しません。

使用可能なディスク領域のデバイスがリストブロックサイズのサイズと一致しません。

/ dev / sda2デバイスはもともと32 GBでしたが、lsblkには表示されますが、利用可能なディスクのリストには表示されず、まだ32 GBで表示されるため、512 GBに拡張しようとしました。 Redhat 7.6 仮想マシンを再起動しました。

    $ 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

私が逃したステップがあるかどうか疑問に思います。

ベストアンサー1

パーティションだけでなくファイルシステムのサイズも変更する必要があります。

パーティションを最初に拡張してからファイルシステムを拡張する必要があります。収縮の場合、順序は逆になります。

の場合、xfsファイルシステムを拡張するコマンドはxfs_growfsXFSファイルシステム拡張のようです。基本的な作業は、パーティションの空き領域を埋めるためにファイルシステムを増やすことです。

ファイルシステムの場合、extコマンドはですresize2fs

おすすめ記事