Apa yang bisa kami bantu?

A. Pendahuluan

Partisi volume adalah pengenalan terhadap konsep dan praktik pengelolaan ruang penyimpanan pada media penyimpanan data, seperti hard disk drive (HDD) atau solid-state drive (SSD). Partisi volume melibatkan pembagian fisik media penyimpanan menjadi beberapa bagian yang disebut partisi, setiap partisi memiliki ukuran dan fungsi yang berbeda. 

B. Cara Resize

Berikut cara melakukan resize volume pada sistem operasi Linux dengan menggunakan parted.


  • Backup terlebih dahulu untuk disk yang akan Anda tambahkan. Untuk backup bisa menggunakan beberapa opsi, antara lain: snapshot melalui portal, menggunakan layanan GIO Backup dan backup manual setiap data data penting secara manual ke lokal atau komputer Anda.

  • Minimal ketika kita menambahkan volume (dengan cara berikut) adalah 10 GB dan dijadikan partisi dengan size sebesar 9,8GB yang sudah memiliki data. Partisi ini akan dilakukan resize menjadi 12GB. Cek terlebih dahulu kondisi partisi Anda menggunakan perintah df.


# df -h

 Periksa penggunaan disk

  • Install aplikasi parted pada OS yang Anda gunakan.

# yum install parted


  • Umount terlebih dahulu partisi yang akan di-resize.

# umount /dev/sdb1


  • Ada 2 cara agar partisi langsung terdeteksi setelah Anda menambahkan melalui portal GIO.

    • Restart OS: Setelah melakukan resize volume melalui portal dan attach volume, Anda bisa melakukan restart VM melalui portal atau menggunakan perintah reboot dari dalam VM.

    • Tanpa Restart OS: Setelah melakukan resize volume melalui portal dan attach volume, Anda bisa masuk ke dalam VM, kemudian jalankan perintah parted sebanyak dua kali dan Fix agar perubahan size bisa terdeteksi.

# parted /dev/sdb

GNU Parted 3.2

Using /dev/sdb

Welcome to GNU Parted! Type 'help' to view a list of

perintahs.

(parted) quit


# parted /dev/sdb

GNU Parted 3.2

Using /dev/sdb

Welcome to GNU Parted! Type 'help' to view a list of perintahs.

(parted) print 

Warning: Not all of the space available to /dev/sdb appears to be used, you can fix the GPT to use all of the space

(an extra xxxxxx blocks) or continue with the current setting? 

Fix/Ignore? Fix

(parted) quit



  • Jalankan lagi perintah parted untuk memulai konfigurasi.

# parted /dev/sdb

GNU Parted 3.2

Using /dev/sdb

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted)

  • Kemudian ketikkan perintah print untuk mengetahui nomor partisi yang akan di resize.

  • Pilih nomor partisi yang akan di-resize. Pada panduan ini, kami akan melakukan resize /sdb1 dengan nomor partisi 1.

  • Ketikkan perintah resizepart untuk melakukan resize dan masukkan nomor partisinya.

  • Kemudian masukkan jumlah size terbaru yang akan digunakan.

  • Ketikkan perintah print kembali untuk melihat size saat ini.

Kemudian size volume sudah berubah dan menjadi 12GB.

  • Ketikkan perintah quit untuk keluar dari parted.

Apabila kita langsung melakukan mounting partisi /sdb1 seperti semula, Anda akan melihat bahwa size volume tersebut belum berubah.

Oleh karena itu, Anda harus melakukan resize file system dengan cara berikut.

  • Pastikan partisi dalam keadaan unmount.

# umount /dev/sdb1


  • Masukkan perintah e2fsck –f untuk mengecek file system.

# e2fsck –f /dev/sdb1

  • Kemudian masukkan perintah resize2fs untuk melakukan resize file system.

# resize2fs /dev/sdb1

  • Lakukan mount kembali ke directory sebelumnya, misalnya dikembalikan /home.

# mount /dev/sdb1 /home

  • Saat ini volume sudah bertambah.


C. Kesimpulan

Kesimpulannya, pemahaman yang baik tentang partisi volume adalah kunci untuk mengelola data dengan efisien dan aman pada perangkat penyimpanan.