📌
【AWS/EC2】EBSボリュームの拡張/適用手順(ubuntu 20.04)
はじめに
検証をしていると時たまEBSボリュームサイズが足りず、拡張するときがあります。
今回は備忘のためにメモしたいと思います。
前提
- EC2/EBS作成済み
流れ
- 物理ボリューム(EBS)拡大
- 物理パーティション拡大
- ファイルシステム拡張
- 拡張されたことを確認する
検証
EBSボリューム拡張
拡張したいボリュームを選んで希望の数とします。
現状確認
現状確認です。
まだこの時点ではボリュームの拡張はなされていません。
パーティション、ファイルシステムの拡張をしていないためです。
nvme0n1 259:0 0 20G 0 disk
├─nvme0n1p1 259:1 0 7.9G 0 part /
パーティション拡大
今度は物理的なパーティションを拡大します。
growipart
コマンドというパーティションの再設定コマンドを使用します。
$ sudo growpart /dev/nvme0n1 1
CHANGED: partition=1 start=227328 old: size=16549855 end=16777183 new: size=41715679 end=41943007
ファイルシステム拡張
最後にファイルシステムを拡張します。
$ sudo resize2fs /dev/nvme0n1p1
確認
dfコマンドの結果でファイルシステムが拡張されていればOKです!
$ df -h /dev/root
Filesystem Size Used Avail Use% Mounted on
/dev/root 20G 7.6G 12G 40% /
参考
Discussion