AWS 環境のディスク拡張
内容
- 8 => 30 GB に拡張する
環境
$ date; uname -a; cat /etc/redhat-release 2019年 3月 5日 火曜日 14:38:25 JST Linux ip-172-31-1-6.us-west-1.compute.internal 3.10.0-957.5.1.el7.x86_64 #1 SMP Fri Feb 1 14:54:57 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux CentOS Linux release 7.6.1810 (Core) id_lft forever preferred_lft forever
現状
[root@ip-172-31-1-6 postfix]# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 8.0G 1.9G 6.2G 24% / devtmpfs 466M 0 466M 0% /dev tmpfs 495M 0 495M 0% /dev/shm tmpfs 495M 13M 482M 3% /run tmpfs 495M 0 495M 0% /sys/fs/cgroup tmpfs 99M 0 99M 0% /run/user/1000
[root@ip-172-31-1-6 postfix]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 8G 0 disk └─xvda1 202:1 0 8G 0 part /
拡張
- 管理画面よりボリュームを選択肢、右クリック。30 GB に変更
xvda のサイズが 30 GB になっていることを確認
[root@ip-172-31-1-6 postfix]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 30G 0 disk └─xvda1 202:1 0 8G 0 part /
パーミッションの拡張
[root@ip-172-31-1-6 postfix]# growpart /dev/xvda 1 CHANGED: partition=1 start=2048 old: size=16775168 end=16777216 new: size=62912479,end=62914527
/dev/xvda1 が拡張されていることを確認
[root@ip-172-31-1-6 postfix]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 30G 0 disk └─xvda1 202:1 0 30G 0 part /
ファイルシステムの拡張
[root@ip-172-31-1-6 postfix]# xfs_growfs /dev/xvda1 meta-data=/dev/xvda1 isize=512 agcount=4, agsize=524224 blks = sectsz=512 attr=2, projid32bit=1 = crc=1 finobt=0 spinodes=0 data = bsize=4096 blocks=2096896, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0 ftype=1 log =internal bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 data blocks changed from 2096896 to 7864059
ディスク容量が増えていることを確認
[root@ip-172-31-1-6 postfix]# df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 30G 1.9G 29G 7% / devtmpfs 466M 0 466M 0% /dev tmpfs 495M 0 495M 0% /dev/shm tmpfs 495M 13M 482M 3% /run tmpfs 495M 0 495M 0% /sys/fs/cgroup tmpfs 99M 0 99M 0% /run/user/1000