GNU/Linux >> Belajar Linux >  >> Linux

Cara membuat volume fisik di Linux menggunakan LVM

Volume fisik (PV ) adalah "blok" dasar yang Anda perlukan untuk memanipulasi disk menggunakan Logical Volume Manager (LVM ).

Sekarang, jangan terburu-buru ke depan. Apa sebenarnya volume fisik? Apa sebenarnya LVM itu?

Singkatnya, LVM adalah jenis virtualisasi penyimpanan yang memungkinkan operator jauh lebih fleksibel dalam manajemen penyimpanan daripada partisi standar. Volume fisik adalah perangkat penyimpanan fisik apa pun, seperti Hard Disk Drive (HDD ), Solid State Drive (SSD ), atau partisi, yang telah diinisialisasi sebagai volume fisik dengan LVM. Tanpa volume fisik yang diinisialisasi dengan benar, Anda tidak dapat membuat Grup Volume atau volume logis.

Jadi mari kita mulai! Pertama, ada beberapa pertimbangan.

Jangan mencoba untuk menunjukkan dengan tepat jumlah ruang yang Anda butuhkan hingga byte terdekat. Alasannya adalah karena LVM menempatkan label pada UUID volume volume fisik , serta penyimpanan metadata. Meskipun ini tidak memakan banyak ruang, pahami bahwa jika Anda menginisialisasi PV 1 Gb, Anda tidak memiliki ruang yang dapat digunakan sebesar 1 Gb.

Juga, meskipun LVM memungkinkan Anda untuk membuat volume fisik menggunakan beberapa partisi, disarankan agar Anda menggunakan satu partisi untuk PV. Ini karena beberapa alasan—partisi tunggal lebih mudah dilacak untuk sysadmin, dan Anda akan mengalami kinerja Striping yang lebih baik. Untuk info selengkapnya tentang ini, lihat Dokumentasi Red Hat.

Menginisialisasi volume fisik

Jadi, sekarang kami telah mempertimbangkan opsi kami, mari kita lihat proses inisialisasi yang sebenarnya. Itu selalu merupakan praktik yang baik untuk melihat volume fisik apa yang telah Anda konfigurasikan di sistem Anda. Untuk melakukannya, gunakan pvs memerintah. Anda harus mendapatkan sesuatu yang mirip dengan ini:

[root@rhel ~]# pvs
  PV         VG   Fmt  Attr PSize   PFree
  /dev/sda2  rhel lvm2 a--  <29.00g    0 

Di sini kita dapat melihat bahwa VM saya hanya memiliki satu volume fisik /dev/sda2 yaitu 29.00Gb. Mari buat dua PV tambahan dengan kapasitas 1 Gb untuk mendemonstrasikan prosesnya:

[root@rhel ~]# pvcreate /dev/sdb /dev/sdc
    Physical volume "/dev/sdb" successfully created.
    Physical volume "/dev/sdc" successfully created.

Anda dapat memverifikasi bahwa kreasi berhasil menggunakan pvdisplay perintah:

[root@rhel ~] # pvdisplay
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               rhel
  PV Size               <29.00 GiB / not usable 3.00 MiB
  Allocatable           yes (but full)
  PE Size               4.00 MiB
  Total PE              7423
  Free PE               0
  Allocated PE          7423
  PV UUID               q9VFt3-YR0m-XATY-BADn-Vbnb-PVl5-9wIAhd
   
  "/dev/sdb" is a new physical volume of "1.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdb
  VG Name               
  PV Size               1.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               3MHooU-799T-xe8q-24Jk-MMdc-pkhF-Tnqpbg
   
  "/dev/sdc" is a new physical volume of "1.00 GiB"
  --- NEW Physical volume ---
  PV Name               /dev/sdc
  VG Name               
  PV Size               1.00 GiB
  Allocatable           NO
  PE Size               0   
  Total PE              0
  Free PE               0
  Allocated PE          0
  PV UUID               ydegao-MGb8-X5Mc-VuLp-JnFH-vmx9-rYa9wQ>

Namun, saya menemukan bahwa dalam sebagian besar kasus penggunaan, pvs perintah jauh lebih ramah pembaca:

[root@rhel ~]# pvs
  PV         VG   Fmt  Attr PSize   PFree
  /dev/sda2  rhel lvm2 a--  <29.00g    0 
  /dev/sdb        lvm2 ---    1.00g 1.00g
  /dev/sdc        lvm2 ---    1.00g 1.00g>

Menyelesaikan dan memecahkan masalah

Jika Anda berhasil mengikuti langkah-langkah tersebut, selamat telah menginisialisasi volume fisik! Jika tidak, pastikan drive atau partisi baru Anda diformat tetapi TIDAK dipasang sebelum menggunakan pvcreate memerintah. Jika tidak, Anda akan melihat kesalahan berikut:

[root@rhel ~]# pvcreate /dev/sdb /dev/sdc
  Can't open /dev/sdb exclusively.  Mounted filesystem?
  Can't open /dev/sdc exclusively.  Mounted filesystem?

Saya harap pandangan singkat tentang pembuatan drive fisik ini bermanfaat. Selanjutnya, saya sarankan Anda mencoba membuat grup volume menggunakan vgcreate . Lebih lanjut tentang itu di artikel mendatang!

[ Kursus online gratis:Tinjauan teknis Red Hat Enterprise Linux. ]


Linux
  1. Cara membuat sistem file pada partisi Linux atau volume logis

  2. Cara membuat Pengguna Linux Menggunakan Ansible

  3. Cara membuat user di linux menggunakan python

  1. Bagaimana Cara Membuat Partisi Lvm / Volume fisik> 2tb?

  2. Cara Membuat LVM Menggunakan Perintah vgcreate, lvcreate, dan lvextend lvm2

  3. Cara Membuat Snapshot Sistem File menggunakan Perintah Snapper di Linux

  1. Bagaimana memulihkan volume Logis (LV) yang dihapus di LVM menggunakan vgcfgrestore

  2. Linux / UNIX :Cara membuat partisi extended menggunakan fdisk

  3. Cara membuat file sparse di Linux menggunakan perintah 'dd'