[AWS]ec2のディスクサイズ変更をサーバ無停止で行う

カテゴリ: aws, Linux

設定の変更

  • ebsから、該当ボリュームにチェックを入れる
  • アクション->ボリュームの変更
  • サイズを変更する

変更の確認

  • 説明のタブを開き、状態が"in-use Complete"になっていることを確認
  • "in-use Optimizing(xx%)"の状態でも使用できるが、ディスクのアクセス速度が遅い
    • https://stackoverflow.com/questions/43771207/aws-ebs-volume-in-use-optimizing

EC2上でコマンドを実行してlinuxOSにサイズ拡張を反映させる

 
# 現状の確認
#   ディスクサイズは増えたが、xvda1パーティションのサイズは増えてない状態になっている
lsblk
df -h

# xvda1パーティションのサイズを増やす
lsblk
sudo growpart /dev/xvda 1

# パーティションサイズだけ増えたことを確認
#   xvda1パーティションのサイズは増えたが、ファイルシステムのサイズは増えてない
lsblk
df -h

# 増やしたパーティションサイズをfilesystemに反映する
sudo resize2fs /dev/xvda1
こちらもおススメ

コメントを残す

メールアドレスが公開されることはありません。