GNU/Linux >> Belajar Linux >  >> Linux

CentOS / RHEL :Cara membuat Volume Logika yang Disediakan Secara Tipis

Penyediaan tipis LVM memungkinkan Anda melakukan penyimpanan fisik secara berlebihan. Anda dapat membuat sistem file yang lebih besar dari penyimpanan fisik yang tersedia. Penyediaan tipis LVM memungkinkan Anda membuat disk virtual di dalam kumpulan tipis. Ukuran disk virtual bisa lebih besar dari ruang yang tersedia di kumpulan tipis. Penting bagi Anda untuk memantau kolam tipis dan menambahkan lebih banyak kapasitas saat mulai penuh.

Buat kolam Tipis

Kumpulan tipis dibuat menggunakan perintah lvcreate dan dengan demikian, mereka pada dasarnya adalah volume logis. Gunakan opsi –T, atau opsi –thin, atau opsi –thinpool saat membuat thin pool. Contoh berikut membuat kolam tipis bernama mythinpool dari grup volume centos yang berukuran 100m:

# lvcreate -v -L 100m -T centos/mythinpool 
...
  Logical volume “mythinpool” created
# lvs
  LV         VG     Attr       LSize   Pool Origin Data%  Move Log Cpy%Sync Convert
  mythinpool centos twi-a-tz-- 100.00m               0.00

Kolom “Data%” menunjukkan data kumpulan yang dialokasikan. Contoh menunjukkan 0,00% karena volume tipis virtual belum dibuat di kolam tipis ini.

Buat Volume Tipis

Gunakan perintah lvcreate dengan opsi –V untuk membuat volume tipis (disk virtual) dari kumpulan tipis. Contoh berikut membuat volume tipis 1 GB bernama mythinvol di kumpulan tipis centos/mythinpool. Perhatikan bahwa ukuran volume tipis lebih besar dari ukuran kolam tipis yang menampungnya.

# lvcreate -V 1g -T centos/mythinpool -n mythinvol
  Logical volume "mythinvol" created
# lvs
  LV         VG     Attr       LSize   Pool       Origin Data%  Move Log Cpy%Sync Convert
  mythinpool centos twi-a-tz-- 100.00m                     0.00
  mythinvol  centos Vwi-a-tz--   1.00g mythinpool          0.00

Perhatikan perbedaan atribut. Volume tipis memiliki V atribut untuk disk virtual. Kolom Data% menunjukkan 0,00 hingga Anda membuat sistem file pada volume tipis.

Buat sistem File

Mari kita buat sistem file ext4 pada volume tipis yang baru saja kita buat.

# mkfs.ext4 /dev/centos/mythinvol
# mkdir /myvol
# mount /dev/centos/mythinvol /myvol

Periksa ukuran titik pemasangan di df -hP keluaran perintah.

# df -hP | grep myvol
/dev/mapper/centos-mythinvol  976M  2.6M  907M   1% /myvol

Buat file berukuran 100MB menggunakan fallocate di direktori /myvol.

# cd /myvol
# fallocate -l 100m test_file
# df -hP | grep my
/dev/mapper/centos-mythinvol  976M  103M  807M  12% /myvol
# lvs
  LV         VG     Attr       LSize   Pool       Origin Data%  Move Log Cpy%Sync Convert
  mythinpool centos twi-a-tz-- 100.00m                    49.00
  mythinvol  centos Vwi-aotz--   1.00g mythinpool          4.79

Ini menunjukkan bahwa Anda telah menggunakan 49% dari data kumpulan yang dialokasikan. Ini juga menunjukkan bahwa volume tipis telah menggunakan 4,79% dari 1 GB.

Memperluas kolam tipis

Anda dapat menggunakan perintah lvextend untuk menambahkan ruang ke volume logis kumpulan tipis.

# lvextend -L 500m centos/mythinpool
  Extending logical volume mythinpool_tdata to 500.00 MiB
  Logical volume mythinpool successfully resized

Perhatikan bahwa ukuran thin pool sekarang adalah 500 MB dan persentase yang digunakan adalah 9,81%.

# lvs
  LV         VG     Attr       LSize   Pool       Origin Data%  Move Log Cpy%Sync Convert
  mythinpool centos twi-a-tz-- 500.00m                     9.81
  mythinvol  centos Vwi-aotz--   1.00g mythinpool          4.79


Linux
  1. Cara Membuat Repositori yum di CentOS/RHEL

  2. CentOS / RHEL :Cara membuat Volume Logika yang Disediakan Secara Tipis

  3. RHEL / CentOS :Cara mengecilkan volume LVM

  1. CentOS / RHEL :Cara menghapus volume LVM

  2. CentOS / RHEL :Cara menemukan ruang kosong di Grup Volume di LVM

  3. CentOS / RHEL :Cara menghapus grup volume di LVM

  1. CentOS / RHEL :Cara menambahkan Volume Fisik (PV) ke grup Volume (VG) di LVM

  2. CentOS / RHEL :Cara menemukan Logical volumes (LVs) yang terdapat di Physical Volume (PVs) di LVM

  3. Cara Membuat/Menghapus dan Memasang Sistem File Stratis di CentOS/RHEL 8