[컴] aws volume size 늘리기

 

증설/ size up / volume up/ hdd / ssd / nvme / aws 증설 / aws ebs / aws 용량 늘리기

aws volume size 늘리기

절차

  1. volume 을 사용하는 process 를 끈다.
  2. db volume (5TB) 에 대한 snapshot 생성
  3. volume 사이즈 변경
  4. file system 에서 변경된 size 인식하게 하기

volume 사이즈 변경


변경된 size 는 lsblk 로 보면 보인다. df -hT 로는 보이지 않는다.

$ lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
nvme0n1       259:1    0   40G  0 disk
├─nvme0n1p1   259:2    0   40G  0 part /
└─nvme0n1p128 259:3    0    1M  0 part
nvme1n1       259:0    0  9.8T  0 disk /mnt/data
$ df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs   31G   52K   31G   1% /dev
tmpfs          tmpfs      31G     0   31G   0% /dev/shm
/dev/nvme0n1p1 ext4       40G   18G   22G  46% /
/dev/nvme1n1   ext4      4.9T  4.7T     0 100% /mnt/data

file system 에서 변경된 size 인식하게 하기

partition 이 있는 경우는 partition 을 다시 인식하게 해야 한다. 여기서 작업하는 volume은 partition 이 없다. 그래서 file system 에서 size 만 올리면 된다.

ext4 type 인 경우 sudo resize2fs /dev/nvme1n1 을 해주면 된다.

$ sudo resize2fs /dev/nvme1n1
resize2fs 1.42.12 (29-Aug-2014)
Filesystem at /dev/nvme1n1 is mounted on /mnt/data; on-line resizing required
old_desc_blocks = 313, new_desc_blocks = 625
The filesystem on /dev/nvme1n1 is now 2621440000 (4k) blocks long.

$ df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs   31G   52K   31G   1% /dev
tmpfs          tmpfs      31G     0   31G   0% /dev/shm
/dev/nvme0n1p1 ext4       40G   18G   22G  46% /
/dev/nvme1n1   ext4      9.7T  4.7T  4.7T  50% /mnt/data
$

댓글 없음:

댓글 쓰기