AWS:EC2のボリュームを拡張する

CentOS7で稼働しているマシンのルートFSの容量が足りなくなったので、拡張してみました。

  1. コンソールにログインし、インスタンス一覧から拡張したいインスタンスを選びます。
  2. Descriptionにボリュームが表示されているのでクリックします:

f:id:thebaker:20190912201402p:plain

  1. EBS-IDをクリックします
  2. ActionsからModify Volumeを選択

f:id:thebaker:20190912201445p:plain

  1. サイズを変更しModifyをクリック

f:id:thebaker:20190912201537p:plain

  1. ログインしlsblkで拡張結果を確認します

  2. パーティション情報の変更

/dev/sdaと1の間はスペースが入ります:

growpart /dev/sda 1
  1. ファイルシステムのタイプを確認
df -Th
  1. ボリュームサイズの拡張

XFSの場合

xfs_growfs /dev/xvda1

EXT4の場合

resize2fs /dev/xvda1
  1. 結果を確認
df -h