LVM: Cara Membuat Volume Logis dan Sistem File

Lvm How Create Logical Volumes



Manajemen Volume Logis, atau LVM , adalah sistem yang digunakan untuk mengelola volume logis dan sistem file. LVM memiliki fitur yang jauh lebih canggih daripada alat manajemen volume lainnya (seperti gparted) yang digunakan untuk membagi disk menjadi satu atau lebih partisi. Untuk bermain-main dengan LVM, kita perlu memiliki konsep tentang istilah-istilah berikut.

Volume Fisik adalah hard disk drive yang sebenarnya.







Grup Volume mengumpulkan semua volume logis dan fisik ke dalam satu kelompok



Volume Logis adalah setara dengan partisi disk secara konseptual dalam sistem non-LVM.



Sistem File dibuat pada volume logis, dan setelah membuat sistem file, kita dapat memasang sistem file ini pada mesin.





Tutorial ini akan menggunakan lvm, sebuah paket apt, untuk membuat volume logis dan sistem file.

Menginstal LVM

Paket lvm belum diinstal sebelumnya di ubuntu. Instal paket lvm menggunakan alat baris perintah apt.



[dilindungi email] :~$sudo apt-get installlvm2-dan

Setelah menginstal, periksa versi lvm untuk memverifikasi instalasi.

[dilindungi email] :~$versi lvm

Membuat Volume Fisik, Grup Volume, dan Volume Logika

Untuk membuat volume logis pada perangkat blok, volume fisik dan grup volume harus dibuat. Di bagian ini, kita akan membuat volume fisik /dev/sdc; kemudian, kita akan membuat grup volume (/dev/vg01) dari volume fisik tersebut. Setelah ini, kami akan membuat volume logis (/ dev/vg01/lv01) di grup volume ini.

Membuat Volume Fisik

Jadi sebelum membuat volume fisik apa pun, mari tampilkan semua volume fisik yang tersedia di mesin. Gunakan perintah pvs, pvscan atau pvdisplay untuk menampilkan semua volume fisik.

[dilindungi email] :~$sudopvs

ATAU

[dilindungi email] :~$sudopvscan

ATAU

[dilindungi email] :~$sudopvdisplay

Jadi tidak ada volume fisik yang sudah diinisialisasi dari perangkat blok apa pun di mesin. Sebelum membuat volume fisik dari perangkat blok, buat daftar semua perangkat blok yang tersedia di mesin, yang dapat digunakan untuk membuat volume fisik. Gunakan perintah lvmdiskscan untuk membuat daftar semua perangkat blok pada mesin.

[dilindungi email] :~$sudolvmdiskscan

Kami akan menginisialisasi /dev/sdc sebagai volume fisik kami menggunakan perintah pvcreate. Perangkat blok tidak dapat diinisialisasi sebagai volume fisik jika dipasang pada mesin. Gunakan perintah umount untuk melepas perangkat blok.

[dilindungi email] :~$sudo jumlah /dev/SDC

Sekarang inisialisasi perangkat blok sebagai volume fisik menggunakan perintah pvcreate.

[dilindungi email] :~$sudobahan pvc/dev/SDC

Setelah menginisialisasi perangkat blok sebagai volume fisik, sekarang daftarkan lagi semua volume fisik menggunakan perintah pvdisplay, dan volume fisik yang baru dibuat akan muncul di sana.

Membuat Grup Volume

Sejauh ini, kami telah membuat volume fisik; sekarang, kita akan membuat grup volume (vg01) dari volume fisik yang baru saja kita buat. Sebelum membuat grup volume apa pun, tampilkan semua grup volume yang tersedia menggunakan perintah vgdisplay atau vgs.

[dilindungi email] :~$sudovgs

ATAU

[dilindungi email] :~$sudovgdisplay

Tidak ada grup volume pada mesin, jadi buat yang baru dari volume fisik (/ dev/sdc), yang baru saja kita buat di langkah sebelumnya. Perintah vgcreate akan digunakan untuk membuat grup volume.

[dilindungi email] :~$sudovgcreate vg01/dev/SDC

Perintah di atas akan membuat grup volume (vg01) dari volume fisik /dev/sdc.

CATATAN : Kita dapat membuat grup volume dari lebih dari satu volume fisik dengan menggunakan perintah vgcreate sebagai berikut.

[dilindungi email] :~$sudovgcreate vg01/dev/SDC/dev/sda/dev/kamar mandi

Sekarang sekali lagi, tampilkan semua grup volume menggunakan perintah vgdisplay, dan grup volume yang baru dibuat vg01 akan terdaftar di sana.

[dilindungi email] :~$sudovgdisplay

Pada gambar di atas, kita dapat melihat bahwa ukuran luas fisik (PE) adalah 7679, jumlah maksimum volume fisik adalah 0 (karena kami belum menetapkan nilainya), dan jumlah maksimum volume logis adalah 0 (seperti yang kami miliki tidak menetapkan nilainya). Kita dapat mengatur parameter ini saat membuat grup volume dengan menggunakan flag berikut.

-S : ukuran luas fisik

-P : jumlah maksimum volume fisik

-NS : jumlah maksimum volume logis

Jadi sekarang kami memiliki satu grup volume, vg01, dan kami dapat mengaktifkan dan menonaktifkan grup volume ini menggunakan perintah vgchange. Untuk mengaktifkan grup volume, setel nilai -a flag ke y dan nonaktifkan grup volume, atur nilai flag -a ke n bersama dengan perintah vgchange.

[dilindungi email] :~$sudovgchange-ken vg01

Perintah di atas telah menonaktifkan grup volume vg01. Untuk mengaktifkan grup volume, gunakan perintah berikut.

[dilindungi email] :~$sudovgchange-kedan vg01

Membuat Volume Logis

Setelah membuat volume fisik dan grup volume, sekarang buat volume logis di grup volume. Sebelum membuat volume logis, buat daftar semua volume logis yang tersedia dengan menggunakan perintah lvs, lvscan, atau lvdisplay.

[dilindungi email] :~$sudolvs

ATAU

[dilindungi email] :~$sudolvscan

ATAU

[dilindungi email] :~$sudolvdisplay

Tidak ada volume logis, jadi buat volume logis ukuran 10GB di grup volume vg01 menggunakan perintah lvcreate.

[dilindungi email] :~$sudolvcreate-NS10G-nlv01 vg01

Setelah membuat volume logis, sekarang buat daftar semua volume logis dengan menggunakan perintah lvdisplay.

[dilindungi email] :~$sudolvdisplay

Membuat Sistem File

Setelah membuat volume logis, sekarang langkah terakhir adalah membuat sistem file di atas volume logis. Setelah membuat sistem file, mount pada direktori agar dapat diakses dan dapat digunakan untuk menyimpan data di dalamnya. Ada berbagai format sistem file (seperti FAT16, FAT32, NTFS, ext2, ext3, dll.) yang dapat digunakan untuk membuat sistem file. Buat sistem file ext4 dengan menggunakan perintah mkfs.

[dilindungi email] :~$sudomkfs.ext4/dev/vg01/lv01

Setelah membuat sistem file, pasang pada direktori untuk mengaksesnya. Buat direktori ‘/media/$USER/lv01’.

[dilindungi email] :~$sudo mkdir /setengah/$USER/lv01

Pasang sistem file pada direktori ini menggunakan perintah mount.

[dilindungi email] :~$sudo Gunung /dev/vg01/lv01/setengah/$USER/lv01

Sekarang sistem file /dev/vg01/lv01 dapat diakses dari direktori '/media/$USER/lv01', dan data dapat disimpan di lokasi ini. Untuk memasang sistem file secara otomatis saat reboot, tambahkan entri untuk sistem file ini di file '/etc/fstab'. Buka file '/etc/fstab' di editor nano dan tambahkan baris di file.

[dilindungi email] :~$sudo nano /dll/fstab

/dev/vg01/lv01/setengah/ubuntu/lv01 ext4 default0 0

Setelah membuat dan memasang sistem file, kita dapat menggunakan perintah yang berbeda seperti fdisk, df, atau lsblk untuk menampilkan sistem file.

[dilindungi email] :~$sudolsblk| peganganlv01

ATAU

[dilindungi email] :~$sudo df -H | peganganlv01

ATAU

[dilindungi email] :~$sudo fdisk -NS | peganganlv01

Menggunakan Alat Grafis Untuk LVM

Sejauh ini, kami telah menggunakan lvm melalui antarmuka baris perintah, tetapi ada alat grafis (kvpm) yang tersedia yang digunakan untuk membuat volume logis dan sistem file menggunakan antarmuka pengguna grafis yang bagus. Instal kvpm dengan menggunakan alat baris perintah apt.

[dilindungi email] :~$sudo apt-get installkvpm-dan

Setelah menginstal kvpm, buka alat dari terminal dengan mengetikkan perintah berikut.

[dilindungi email] :~$sudokvpm

Di tab perangkat penyimpanan, itu menunjukkan semua perangkat blok yang tersedia di mesin. Untuk perangkat blok /dev/sdc, ini menunjukkan sisa ruang 20GiB dari total ruang 30GiB karena kami telah membuat sistem file 10GiB pada perangkat blok ini. Di samping tab 'Perangkat Penyimpanan', ada tab 'Grup: vg01', dan memiliki semua data yang terkait dengan grup volume yang kami buat dalam tutorial ini.

Jendela ini memiliki semua informasi tentang grup volume, volume logis, dan sistem file yang dibuat. Untuk membuat volume logis baru menggunakan alat kvpm, klik 'Volume baru' di tab grup volume.

Tentukan nama volume dan ukuran volume logis.

Ini akan membuat volume logis baru bernama lv02, dan volume akan terdaftar di sana.

Konfirmasikan apakah volume logis dibuat atau tidak dengan menggunakan perintah lvs di terminal.

[dilindungi email] :~$sudolvs

Untuk membuat sistem file di lv02 menggunakan alat grafis, pilih volume logis lv02 di mana Anda ingin membuat sistem file dan klik 'mkfs'.

Ini akan meminta konfirmasi dan kemudian membuat sistem file setelah memasukkan format sistem file.

Untuk mengonfirmasi apakah sistem file dibuat atau tidak, gunakan perintah berikut untuk membuat daftar semua sistem file.

[dilindungi email] :~$sudo fdisk -NS | peganganlv02

ATAU

[dilindungi email] :~$sudolsblk| peganganlv02

Sekarang, sistem file ini dapat dipasang di direktori mana pun dan dapat digunakan untuk menyimpan dan mengambil data.

Kesimpulan

Untuk mengelola data pada suatu sistem, kita perlu menyimpannya dengan cara yang terorganisir. Beberapa file perlu disimpan dalam satu sistem file dan beberapa file lain tergantung pada kebutuhan. Dalam skenario ini, kita harus mengelola sistem file pada perangkat blok kita di mesin. Dalam tutorial ini, kita belajar bagaimana kita bisa membuat volume logis dan sistem file yang berbeda pada perangkat blok. Kami membahas bagaimana menginisialisasi perangkat blok sebagai volume fisik dan bagaimana grup volume, volume logis, dan sistem file dapat dibuat menggunakan antarmuka baris perintah dan alat antarmuka pengguna grafis.