Apa yang bisa kami bantu?

A. Pendahuluan

Pada layanan Neo Block Storage, partisi Block Storage dibagi menjadi dua jenis volume berdasarkan metode pengelolaan penyimpanannya, yaitu Non-LVM dan LVM. Berikut penjelasannya:

  1. Non-LVM, volume ini menggunakan partisi langsung pada disk tanpa lapisan manajemen tambahan. Non-LVM cocok untuk kebutuhan sederhana dengan konfigurasi yang tetap, di mana ukuran partisi ditentukan sejak awal dan jarang mengalami perubahan.
  2. LVM (Logical Volume Manager), volume ini menggunakan Logical Volume Manager untuk pengelolaan penyimpanan. Dengan LVM, Anda dapat dengan mudah memperbesar, memperkecil, atau menggabungkan kapasitas penyimpanan dari beberapa disk tanpa harus menghentikan sistem. LVM memberikan fleksibilitas yang lebih besar, sehingga cocok untuk kebutuhan yang dinamis dan kompleks.

 

Pada NEO Cloud terdapat layanan volume NEO Block Storage dan NEO High Performance dan untuk membuat volume LVM dapat di sesuaikan dengan kebutuhan untuk server anda.

 

B. Konfigurasi

1. Order Layanan NEO Block Storage 

Setelah order, silakan di attach Block Storage ke layanan NVC/NDH.

Gambar 1. Attach Block Storage

 

2. Konfigurasi Non-LVM Disk

Setelah volume berhasil di-attach ke instance Anda, lakukan verifikasi dari sisi server. Gunakan perintah berikut untuk memastikan volume telah terhubung dengan benar:

# lsblk
Gambar 2. Melihat List Non-LVM Disk
# fdisk -l
Gambar 3. Melihat Detail Disk

 

3. Konfigurasi LVM Disk

Setelah volume berhasil di-attach, langkah berikutnya adalah membuat partisi pada volume tersebut. Pada artikel ini, volume yang ter-attach adalah /dev/vdb. Perlu diingat bahwa nama volume dapat berbeda pada setiap instance, jadi pastikan Anda menyesuaikan dengan nama volume yang terlihat pada server Anda.

*) Catatan: Pada artikel ini, penulis menggunakan OS Ubuntu 22.04 sebagai sistem operasi untuk konfigurasi. Jika Anda menggunakan distribusi Linux lainnya, pastikan untuk menyesuaikan perintah sesuai dengan sistem operasi yang Anda gunakan. Meskipun sebagian besar perintah seperti fdisk bersifat universal di Linux, mungkin ada sedikit perbedaan dalam sintaks atau langkah-langkah yang perlu diperhatikan tergantung pada distro Linux yang digunakan.

# fdisk /dev/vdb
Gambar 4. Melakukan Partisi Disk

 

Ketik n untuk membuat partisi baru.

Gambar 5. Melihat Tipe Partisi

 

Menggunakan perintah t di dalam utilitas fdisk, lalu memilih kode partisi LVM (8e).

Gambar 6. Membuat LVM Disk

 

Masukan command w untuk mengakhiri konfigurasi disk LVM.

Gambar 7. LVM Disk Berhasil Dibuat

 

Saat ini dapat di cek kembali untuk type system pada partisi dengan command berikut:

# lsblk
Gambar 8. Melihat List LVM Disk

 

Setelah partisi berhasil diubah menjadi Linux LVM, langkah berikutnya adalah membuat Physical Volume (PV) menggunakan perintah pvcreate. Physical Volume adalah langkah pertama dalam pengaturan LVM, di mana partisi disiapkan untuk digunakan dalam Volume Group (VG) dan Logical Volume (LV).

# pvcreate /dev/vdb1
Gambar 9. Membuat Physical Volume

 

Setelah berhasil membuat Physical Volume (PV), langkah berikutnya adalah membuat Volume Group (VG) menggunakan perintah vgcreate. Volume Group menggabungkan satu atau lebih Physical Volume untuk membentuk satu unit penyimpanan logis.

# vgcreate [VG_NAME] /dev/vdb1
Gambar 10. Membuat Volume Group

*) Catatan: Untuk [VG_NAME] sesuaikan dengan nama Volume Group yang akan Anda gunakan.

 

Setelah membuat Volume Group (VG), langkah selanjutnya adalah membuat Logical Volume (LV) yang dapat digunakan sebagai penyimpanan di sistem Anda. Logical Volume adalah bagian dari Volume Group yang dapat diformat dan digunakan untuk menyimpan data.

 

Gunakan perintah berikut untuk membuat Logical Volume (LV):

# lvcreate -n [LV_NAME] --size 9G [VG_NAME]
Gambar 10. Membuat Logical Volume

*) Catatan: Untuk 9G dapat di sesuaikan kembali pada kebutuhan Anda, sedangkan untuk [VG_NAME] sesuaikan dengan nama Volume Group yang Anda buat dan [LV_Name] sesuaikan juga dengan nama Logical Volume yang sudah Anda buat sebelumnya.

 

Setelah Logical Volume (LV) berhasil dibuat, langkah selanjutnya adalah memformatnya dengan sistem file EXT4 agar dapat digunakan untuk penyimpanan data.

 

Gunakan perintah berikut untuk memformat Logical Volume dengan EXT4:

# mkfs.ext4 /dev/[VG_NAME]/[LV_NAME]
Gambar 11. Membuat File System EXT4

*) Catatan: Untuk [VG_NAME] sesuaikan dengan nama Volume Group yang Anda buat dan [LV_Name] sesuaikan dengan nama Logical Volume yang juga sudah Anda buat.

 

Setelah Logical Volume (LV) diformat dengan EXT4, langkah selanjutnya adalah melakukan mounting volume ke direktori yang diinginkan.

 

Gunakan perintah berikut untuk melakukan mount:

# mount /dev/[VG_NAME]/[LV_NAME] /[PATH]
Gambar 12. Mounting LVM Disk

*) Catatan: Untuk [VG_NAME] sesuaikan dengan nama Volume Group yang Anda buat dan [LV_Name] sesuaikan dengan nama Logical Volume yang juga sudah Anda buat. dan [PATH] sesuaikan dengan directory yang dijadikan mount point.

 

Untuk memastikan bahwa partisi disk LVM tetap ter-mount secara otomatis setelah reboot, Anda dapat menyalin informasi yang relevan dari /proc/mounts untuk direktori yang dimaksud dan menambahkannya ke file /etc/fstab.
 

Pertama, dapatkan informasi mount untuk direktori /home atau direktori lainnya menggunakan perintah berikut:

# cat /proc/mounts | grep /home 
Gambar 13. Mount Point LVM Disk

 

Kemudian, buka file /etc/fstab untuk menambahkan entri agar partisi tetap ter-mount setelah reboot.

 

Tambahkan entri baru yang sesuai dengan informasi dari hasil perintah cat /proc/mounts. Misalnya, jika Anda mendapatkan output seperti di atas, tambahkan baris berikut pada file fstab:

Gambar 14. Konfigurasi Persistence Mount Point

C. Kesimpulan

Pengelolaan volume LVM (Logical Volume Manager) adalah solusi yang fleksibel dan skalabel untuk manajemen disk di lingkungan NEO Cloud. Artikel ini memberikan panduan langkah demi langkah untuk membuat dan mengonfigurasi volume LVM, mulai dari detaching volume hingga mengatur partisi, physical volume, volume group, logical volumes, dan mount point. Pengguna dapat dengan mudah mengatur volume LVM sesuai dengan kebutuhan mereka, membuatnya menjadi alat yang berguna untuk manajemen storage dalam lingkungan cloud.

 

Semoga artikel yang telah kami sampaikan di atas dapat membantu Anda. Anda juga dapat menemukan artikel lainnya melalui halaman Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala teknis terkait dengan layanan Biznet Gio, Anda dapat menghubungi kami melalui email support@biznetgio.com atau dapat melalui live chat di website Biznet Gio, melalui chat WhatsApp dan juga dapat melalui telpon (021) 5714567.