Soru: LVM2 mantıksal hacimlerinin parçalara ayrılmasını destekleyen bir araç var mı? (Uzantılarını tutarlı dizilere dönüştürmek)
Tercihen arzu edilen uzantı sırasını tanımlayarak ( "diskin başlangıcında A bölümü, A'dan sonra B, ama PV'nin ucunda X" gibi )
Elbette aşağıdaki durumlar dikkate alınmalıdır:
- VG bir PV'den oluşur
- VG birçok PV'den oluşur, ancak her LV bir PV'ye oturur
- VG birçok PV'den oluşur, LV'ler birçok PV'de uzanır
Bölümlerin soyulup soyulmayacağı tartışılabilir.
Know-how: ile kapsamlarını aralıkları taşımak mümkündür pvmove
, örneğin: pvmove --alloc anywhere /dev/sdb1:1000-1999 /dev/sdb1:0-999
.
Sebep: Birçok aralığı manuel olarak taşımak pvmove
tamamen tekrarlanabilir bir şey olduğu için (beyinsiz olup olmadığı tartışmalı), bu işlemi otomatikleştirmek / desteklemek için bir araç olup olmadığını merak ettim. Değilse ... belki tek başıma yapmak - böyle bir aracın diğer insanlar için yararlı olacağını düşünüyor musunuz?
LVM2 defragmenter
veya pvmove
bir iş yapmak.