hasen's tech life

Twitter: @hasen

EC2のディスクを拡張する.

# EC2のディスクを拡張する.

$ lsblk
> NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
> xvda 202:0 0 30G 0 disk
> └>─ xvda1 202:1 0 30G 0 part /

$ df -h
> ファイルシス サイズ 使用 残り 使用% マウント位置
> devtmpfs 7.9G 56K 7.9G 1% /dev
> tmpfs 7.9G 0 7.9G 0% /dev/shm
> /dev/xvda1 30G 28G 1.9G 94% /

# コンソール画面で操作

$ lsblk
> NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
> xvda 202:0 0 60G 0 disk
> └>─ xvda1 202:1 0 30G 0 part /

$ df -h
> ファイルシス サイズ 使用 残り 使用% マウント位置
> devtmpfs 7.9G 56K 7.9G 1% /dev
> tmpfs 7.9G 0 7.9G 0% /dev/shm
> /dev/xvda1 30G 28G 1.9G 94% /

$ sudo growpart /dev/xvda 1

$ sudo resize2fs /dev/xvda1
> resize2fs 1.42.12 (29-Aug-2014)
> Filesystem at /dev/xvda1 is mounted on /; on-line resizing required
> old_desc_blocks = 2, new_desc_blocks = 4
> The filesystem on /dev/xvda1 is now 15728123 (4k) blocks long.

$ df -h
> ファイルシス サイズ 使用 残り 使用% マウント位置
> devtmpfs 7.9G 56K 7.9G 1% /dev
> tmpfs 7.9G 0 7.9G 0% /dev/shm
> /dev/xvda1 59G 28G 32G 47% /