Proxmox üzerinde daha önceden nasıl Thin disk havuzu oluşturabileceğinize değindim. Aşağıdaki yazıda bulabilirsiniz.

Bir VM import gerçekleştireceksiniz fakat bu işlemi disk boyutları gereğince oluşturduğunuz LVM Thin grubunda yapmak istiyorsunuz. Fakat LVM bir volume group içerisine olduğundan teknik olarak herhangi bir yere mount edip içerisinde klasör gibi gezemiyorsunuz. Bu bağlamda biz LVM Thin üzerinde bir geçici alan oluşturup, dilediğimiz boyutu verip, import işlemlerimizi o geniş alanda yapıp daha sonra işimiz bitince sileceğiz. Konuya import işlemleri dahil değildir. Onu nasıl yapabilirim derseniz yine aşağıdaki yazıda bu konuyu da bulabilirsiniz.

Şimdi asıl konumuza gelirsek, öncelikle işlem yapacağız volume group adımızı öğrenelim.

vgs
VG   #PV #LV #SN Attr   VSize  VFree   
pve    1   4   0 wz--n-  2.79t  <16.38g
vgrp   1   2   0 wz--n- 36.38t <186.05g

Ben vgrp – volume group içerisinde bir alan oluşturacağım. Volume group’u inceleyelim.

lvdisplay vgrp
--- Logical volume ---
LV Name                thpl
VG Name                vgrp
LV UUID                N7Thhh-zg7f-iQlr-SdUA-PYYM-hQUa-cN8JZy
LV Write Access        read/write (activated read only)
LV Creation host, time pmx1, 2022-02-07 15:21:23 +0300
LV Pool metadata       thpl_tmeta
LV Pool data           thpl_tdata
LV Status              available
# open                 0
LV Size                36.20 TiB
Allocated pool data    0.09%
Allocated metadata     10.46%
Current LE             9489613
Segments               1
Allocation             inherit
Read ahead sectors     auto
- currently set to     131072
Block device           253:10

Volume groupumuzun “vgrp” Logical volume’un ise “thpl” adında olduğunu öğrendik. Şimdi “gecici_alan” adında bir lv oluşturalım. Ben boyutunu 20 GB olarak gösteriyorum. Siz kendinize göre düzenleyin.

lvcreate -V 20G --thin -n gecici_alan vgrp/thpl

Şimdi dosya yapılandırmasını mkfs ile oluşturalım.

mkfs.ext4 /dev/vgrp/gecici_alan

Ben bu LV’yi /mnt/gecici_alan diye bir klasöre mount edeceğim. Klasörü oluşturalım.

mkdir -p /mnt/gecici_alan

Şimdi LV’yi dizine mount edelim

mount /dev/vgrp/gecici_alan /mnt/gecici_alan/

Hepsi bu kadar! Eğer bu alanı silmek isterseniz izleyeceğiniz yol da aşağıdaki gibi olacaktır

Öncelikle LV’yi umount edelim dizinden

umount /dev/vgrp/gecici_alan /mnt/gecici_alan/

Şimdi LV’yi kaldırabiliriz.

lvremove /dev/vgrp/gecici_alan
Do you really want to remove active logical volume vgrp/gecici_alan? [y/n]: y
  Logical volume "gecici_alan" successfully removed

See u in the next time!