AWS EC2(Linux)ボリューム拡張、/root でも

EC2を(試験で)使って、Diskが足らなくなった時、

/rootでも対応できる。


オンプレみたいに、論理ボリュームを作成して追加など考える必要がないので、とても楽ちんになった♪

AWS GUI でボリュームを拡張する
現状の把握(ブロックデバイスをツリー表示)
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
…….
nvme0n1 259:0 0 22G 0 disk
└─nvme0n1p1 259:1 0 10G 0 part /
nvme1n1 259:2 0 20G 0 disk
└─VolGroup00-LogVol00 253:0 0 40G 0 lvm /work
nvme2n1 259:3 0 20G 0 disk
└─VolGroup00-LogVol00 253:0 0 40G 0 lvm /work
現状の把握(ディスク容量の一覧表示)
$ df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/root ext4 10098432 8666664 1415384 86% /
拡張作業
$ sudo growpart /dev/nvme0n1 1
CHANGED: partition=1 start=2048 old: size=20969439 end=20971487 new: size=46135263 end=46137311
$ sudo resize2fs /dev/nvme0n1p1
resize2fs 1.45.5 (07-Jan-2020)
Filesystem at /dev/nvme0n1p1 is mounted on /; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 3
The filesystem on /dev/nvme0n1p1 is now 5766907 (4k) blocks long.
(xfsなファイルシステムの時は)
$ sudo xfs_growfs /dev/nvme0n1p1
確認
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 22G 8.3G 13G 39% /
タイトルとURLをコピーしました