Menambah kapasitas storage yang digunakan oleh instance EC2 tidak lah terlalu sulit, proses upgrade bahkan dapat dilakukan tanpa melakukan shutdown pada instance. Ikuti langkah – langkah berikut untuk menambah kapasitas Elastic Block Storage.
Modify Volume
- Login ke AWS Console, kemudian pilih EC2 untuk menuju ke halaman dashboard layanan EC2
- Pilih Volumes
- Klik kanan pada volume yang akan di resize, kemudian klik Modify Volume. Popup Modify Volume akan muncul, tuliskan ukuran storage yang baru pada bagian Size, kemudian klik Modify.
Resize Partition
Setelah mengubah ukuran volume melalui halaman dashboard EBS, selanjutnya anda perlu mengubah ukuran Partisi yang digunakan oleh instance EC2. Login ke instance EC2 melaui SSH kemudian ketik perintah berikut untuk mengetahui volume dan partisi:
$ lsblk
Hasil outputnya kurang lebih seperti dibawah ini:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT loop0 7:0 0 87.9M 1 loop /snap/core/x loop1 7:1 0 12.7M 1 loop /snap/amazon-ssm-agent/x xvda 202:0 0 34G 0 disk └─xvda1 202:1 0 29G 0 part /
Perhatikan pada bagian disk (xvda) ukurannya sudah berubah sesuai dengan ukuran baru yang diinginkan, namun partisinya (xvda1) belum berubah sehingga kapasitas tambahan tersebut belum digunakan oleh sistem. Untuk itu perlu dilakukan resize partition dengan perintah dibawah ini:
$ sudo growpart /dev/xvda 1
Jika berhasil outputnya kurang lebih seperti dibawah ini:
CHANGED: partition=1 start=2048 old: size=60815327 end=60817375 new: size=71301087,end=71303135
Kemudian resize filesystem nya dengan perintah dibawah ini:
$ sudo resize2fs /dev/xvda1
Jika berhasil anda dapat melihat kapasitas penyimpanan yang baru dengan perintah:
$ df -h
0 Comments