by shigemk2

当面は技術的なことしか書かない

memo: XFS EBS expand

memo: XFS EBS expand

XFSの場合 growpartでパーティションを書き換えて、xfs_growfsでファイルシステムを拡張する必要がある

パーティション書き換え

sudo growpart /dev/xvda 1

growpartの対象パーティション番号は、partedから確認できる(もしくはfdisk -lとかlsblkとか)

$ sudo parted -l
Model: Xen Virtual Block Device (xvd)
Disk /dev/xvda: 42.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  21.5GB  21.5GB  primary  xfs          boot

XFSのファイルシステム拡張

$ sudo xfs_growfs /dev/xvda1

https://access.redhat.com/documentation/ja-jp/red_hat_enterprise_linux/7/html/storage_administration_guide/xfsgrow

ファイルシステムじゃなくてブートセクタだから、仕方ないね。

$ sudo xfs_growfs /dev/xvda
xfs_growfs: /dev/xvda is not a mounted XFS filesystem