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

環境
AWS EC2
AmazonLinux2

概要
AmazonLinux2でファイルシステムはxfsです。
初期ユーザは、ec2-userです。

使用例
9GBを20GBに拡張します。
1.EC2のインタンスの一覧からインスタンスIDのリンクをクリックします。

2.ストレージタブをクリックしボリュームIDのリンクをクリックします。

3.ボリュームIDの一覧から対象のボリュームにチェックを入れアクションからボリュームの変更をクリックします。

4.サイズの入力欄を9から20に変更し、変更ボタンを押します。

5.確認の画面が表示されます。「変更」ボタンを押すと拡張が始まります。

6.ボリュームの一覧では、対象のボリュームの状態は、使用中以外になります。

7.インスタンスのストレージタブでは、9から20に変わっています。

■ Linuxでパーティションを拡張する
1).変更前のディスク容量を確認します

$ df -h

2).変更前のパーティションの状態をlsblkコマンドで確認します。

$ lsblk

3).パーティション拡張ツールのgrowpartコマンドでパーティションを拡張します。
構文

growpart デバイス名 パーティション番号

growpartの引数の意味は順にデバイス名、パーティション番号です。

操作例
df -hでみたときに拡張対象は「/dev/xvda1」なので、1つ目の引数は「/dev/xvda」で2つめの引数は1にします。

$ sudo growpart /dev/xvda 1

4).変更後の確認

$ lsblk
$ df -h

 

EBS

Posted by arkgame