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