2024 Yazar: Peter John Melton | [email protected]. Son düzenleme: 2024-01-09 10:10
Daha önce belirtildiği gibi, LVM işletim sisteminiz ile fiziksel sabit sürücüler arasında bir soyutlama katmanıdır. Bunun anlamı, fiziksel sabit diskleriniz ve bölümlerinizin artık üzerinde bulundukları sabit disklere ve bölümlere bağlı olmamasıdır. Aksine, işletim sisteminizin gördüğü sabit diskler ve bölümler, birlikte ya da bir yazılım RAIDinde toplanan herhangi bir sayıda ayrı sabit sürücü olabilir.
LVM'yi yönetmek için GUI araçları mevcut, fakat LVM konfigürasyonunuzda neler olduğunu gerçekten anlamak için komut satırı araçlarının ne olduğunu bilmek en iyisidir. Bu, bir sunucuda LVM'yi veya GUI araçları sunmayan dağıtımını yönetiyorsanız özellikle yararlı olacaktır.
LVM'deki komutların çoğu birbirine çok benzer. Her geçerli komut, aşağıdakilerden biriyle önce gelir:
- Fiziksel hacim = pv
- Hacim Grubu = vg
- Mantıksal Hacim = lv
Fiziksel birim komutları, ses gruplarına sabit sürücüler eklemek veya kaldırmak içindir. Birim grubu komutları, mantıksal birimlerde hangi fiziksel bölümler kümesinin sunulduğunu değiştirmek içindir. Mantıksal birim komutları, birim gruplarını bölümler olarak sunacak, böylece işletim sisteminiz belirlenen alanı kullanabilir.
İndirilebilir LVM Hile Sayfası
Her önek için hangi komutların kullanılabildiğini anlamanıza yardımcı olmak için bir LVM hile sayfası hazırladık. Bu makaledeki bazı komutları ele alacağız, ancak burada ele alınmayacak çok şey var.
Bu listedeki tüm komutların root olarak çalıştırılması gerekir çünkü tüm makineyi etkileyecek sistem geniş ayarlarını değiştirirsiniz.
Mevcut LVM Bilgilerini Görüntüleme
Yapmanız gereken ilk şey, LVM'nizin nasıl kurulduğunu kontrol etmektir.
s
ve
display
komutları, fiziksel birimler (pv), birim grupları (vg) ve mantıksal birimler (lv) ile çalışır, böylece geçerli ayarları bulmaya çalışırken başlamak için iyi bir yer olur.
display
komut bilgiyi biçimlendirecek, böylece anlaşılması kolaylaşacaktır.
s
Komut. Her komut için pv / vg'nin adını ve yolunu göreceksiniz ve ayrıca boş ve kullanılmış alan hakkında bilgi vermelisiniz.
Mantıksal Bir Ses Oluşturma
Mantıksal birimler, işletim sisteminizin LVM'de kullandığı bölümlerdir. Mantıksal bir birim oluşturmak için öncelikle bir fiziksel hacim ve hacim grubumuz olmalıdır. Yeni bir mantıksal birim oluşturmak için gereken adımların hepsi burada.
Fiziksel hacim oluştur
Hiçbir bölüm ya da bilgi olmaksızın yepyeni bir sabit disk ile sıfırdan başlayacağız. Çalışacağınız diski bularak başlayın. (/ dev / sda, sdb vb.)
Not: Tüm komutların root olarak veya komutun başına "sudo" ekleyerek çalıştırılması gerektiğini unutmayın.
fdisk -l
Sabit diskiniz biçimlendirilmemiş veya bölümlenmiş olmamışsa, fdisk çıktısında muhtemelen böyle bir şey göreceksiniz. Bu tamamen iyi çünkü sonraki adımlarda gerekli bölümleri oluşturacağız.
Gparted dahil olmak üzere bir GUI ile yeni bir bölüm oluşturabilen çok sayıda araç var, ancak terminali zaten açtığımızdan, gerekli bölümü oluşturmak için fdisk kullanacağız.
Bir terminal tipinden aşağıdaki komutlar:
fdisk /dev/sdb
Bu size özel bir fdisk komutuna girer.
Uyarı: Aşağıdaki adımlar sabit sürücünüzü biçimlendirecektir. Bu adımları izlemeden önce bu sabit sürücü ile ilgili herhangi bir bilginiz olmadığından emin olun.
-
n
= yeni bölüm oluştur
-
p
= birincil bölüm oluşturur
-
1
= diskteki ilk bölümü oluşturur
Varsayılan ilk silindiri ve son silindiri kabul etmek için iki kez basın.
-
t
= bölüm tipini değiştir
-
8e
= LVM bölüm tipine dönüşür
-
p
= disk bölümündeki değişiklikleri yazabilmemiz için bölüm kurulumunu görüntüle
-
w
= diske değişiklikleri yaz
Girmek
pvcreate /dev/sdb1
Yeni oluşturduğumuz bölümde bir LVM fiziksel birimi oluşturmak için.
Bölümü neden bir dosya sistemi ile biçimlendirmediğimizi soruyor olabilirsiniz, ancak endişelenmeyin, bu adım daha sonra gelir.
Birim Grubu oluştur
Şimdi bir bölüm belirledik ve oluşturulan fiziksel birimde hacim grubu oluşturmamız gerekiyor. Neyse ki bu sadece bir komut alır.
vgcreate vgpool /dev/sdb1
Mantıksal hacim oluştur
LVM'nin kullanacağı mantıksal hacmi oluşturmak için:
lvcreate -L 3G -n lvstuff vgpool
Mantıksal Birimi Biçimlendir ve Monte Et
Son bir adım, yeni mantıksal bir dosyayı bir dosya sistemi ile biçimlendirmektir. Linux dosya sistemini seçerken yardım almak istiyorsanız, ihtiyaçlarınız için en iyi dosya sistemini seçmenize nasıl yardımcı olabileceğimizi okuyun.
mkfs -t ext3 /dev/vgpool/lvstuff
mkdir /mnt/stuff
mount -t ext3 /dev/vgpool/lvstuff /mnt/stuff
Mantıksal Bir Birimi Yeniden Boyutlandırma
Mantıksal hacimlerin yararlarından biri, her şeyi daha büyük bir sabit diske taşımak zorunda kalmadan paylaşımlarınızı fiziksel olarak daha büyük veya daha küçük hale getirebilirsiniz. Bunun yerine, yeni bir sabit sürücü ekleyebilir ve ses grubunuzu anında genişletebilirsiniz. Ya da kullanılmayan bir sabit sürücünüz varsa, mantıksal hacminizi daraltmak için ses grubundan kaldırabilirsiniz.
Fiziksel hacimleri, hacim gruplarını ve mantıksal hacimleri daha büyük veya daha küçük yapmak için üç temel araç vardır.
Not: Bu komutların her birinin, üzerinde çalıştığınız şeye bağlı olarak pv, vg veya lv olması gerekir.
-
resize
- Fiziksel birimleri ve mantıksal birimleri küçültebilir veya genişletebilir, ancak birim gruplarını genişletemez
-
extend
- Birim grupları ve mantıksal hacimleri daha büyük ancak daha küçük yapamaz
-
reduce
- Birim grupları ve mantıksal birimleri küçültebilir, ancak daha büyük yapamaz
Yeni oluşturduğumuz mantıksal "lvstuff" sesine yeni bir sabit diskin nasıl ekleneceği ile ilgili bir örnek verelim.
Yeni Sabit Sürücüyü Kurma ve Biçimlendirme
Yeni bir sabit sürücü kurmak için, yeni bir bölüm oluşturmak ve değişiklik eklemek için LVM'ye (8e) bölme tipi eklemek için yukarıdaki adımları izleyin. Sonra LVM'nin tanıyabileceği fiziksel bir birim oluşturmak için pvcreate kullanın.
Birim Grubuna Yeni Sabit Sürücü Ekle
Yeni sabit sürücüyü bir birim grubuna eklemek için, yeni bölümünüzün ne olduğunu, / / sdc1 örneğimizi ve onu eklemek istediğiniz birim grubunun adını bilmeniz yeterlidir.
Bu, mevcut birim grubuna yeni fiziksel birimi ekler.
vgextend vgpool /dev/sdc1
Mantıksal Hacmi Genişlet
Mantıksal hacmi yeniden boyutlandırmak için, cihaza göre boyutu ne kadar genişletmek istediğimizi söylememiz gerekir. Örneğimizde 3 GB'lık vgpool'umuza 8 GB'lık bir sabit disk ekledik. Bu alanı kullanılabilir yapmak için lvextend veya lvresize kullanabiliriz.
lvextend -L8G /dev/vgpool/lvstuff
lvextend -L+3G /dev/vgpool/lvstuff
Dosya Sistemini Uzatın
Mantıksal birim 11 GB'dir, ancak bu birimdeki dosya sistemi hala yalnızca 3 GB'dir. Dosya sisteminin tüm 11 GB'yi kullanmasını sağlamak için, resize2fs komutunu kullanmalısınız. Sadece resize2fs'yi 11 GB'lık mantıksal hacime yönlendirin ve sihri sizin için yapacak.
resize2fs /dev/vgpool/lvstuff
Not: ext3 / 4'ün yanında farklı bir dosya sistemi kullanıyorsanız lütfen dosya sisteminizi yeniden boyutlandırma araçlarına bakın.
Mantıksal Birimi Küçült
Bir sabit disk bir ses grubundan çıkarmak istediğinizde, yukarıdaki adımları ters sırayla uygulamanız ve bunun yerine lvreduce ve vgreduce kullanmanız gerekir.
- dosya sistemini yeniden boyutlandır (yeniden boyutlandırmadan önce dosyaları sabit sürücünün güvenli alanına taşıdığınızdan emin olun)
- mantıksal hacmini azaltın (uzatmak için + yerine uzatmak için de kullanabilirsiniz)
- sabit sürücüyü vgreduce ile cilt grubundan kaldır
Mantıksal Birimi Yedekleme
Anlık görüntüler, bazı yeni gelişmiş dosya sistemlerinin geldiği bir özelliktir ancak ext3 / 4, anında anlık görüntüler yapma yeteneğinden yoksundur. LVM anlık görüntüleri hakkında en havalı şeylerden biri, dosya sisteminizin hiçbir zaman çevrimdışına alınmamasıdır ve fazladan sabit disk alanı kullanmadan istediğiniz kadar çok alana sahip olabilirsiniz.
Bir anlık görüntü oluşturmak için, yedeklemeyi yaparken mantıksal birime yazılacak olan yeni bilgileri tutmak için yeterli boş alana sahip yeni bir mantıksal birim oluşturmamız gerekiyor. Sürücü aktif olarak yazılmıyorsa, çok az miktarda depolama alanı kullanabilirsiniz. Yedeklememiz bittikten sonra geçici mantıksal hacmi kaldırıyoruz ve orijinal mantıksal hacim normal olarak devam edecektir.
Yeni Anlık Görüntü Oluşturun
Lvstuff'ın bir anlık görüntüsünü oluşturmak için, daha önce olduğu gibi lvcreate komutunu kullanın, ancak -s işaretini kullanın.
lvcreate -L512M -s -n lvstuffbackup /dev/vgpool/lvstuff
Yeni Anlık Görüntüyü Bağlama
Aynen bir bağlama noktası oluşturmamız ve yeni anlık görüntüyü monte etmemiz gibi, ondan dosyaları kopyalayabiliriz.
mkdir /mnt/lvstuffbackup
mount /dev/vgpool/lvstuffbackup /mnt/lvstuffbackup
Anlık Görüntüyü Kopyala ve Mantıksal Sesi Sil
Tek yapmanız gereken / mnt / lvstuffbackup / harici bir sabit diske tüm dosyaları kopyalamak ya da tek bir dosyada tüm bu yüzden bu kadar katlanacaktır.
Not: tar -c bir arşiv oluşturacak ve -f arşivin yerini ve dosya adını söyleyecektir. Tar komut kullanımı ile ilgili yardım için
man tar
terminalde.
tar -cf /home/rothgar/Backup/lvstuff-ss /mnt/lvstuffbackup/
Yedekleme bittiğinde, birimi kesin ve geçici anlık görüntüyü kaldırın.
umount /mnt/lvstuffbackup lvremove /dev/vgpool/lvstuffbackup/
Mantıksal Bir Sesin Silinmesi
Mantıksal bir birimi silmek için önce birimin bağlanmadığından emin olmanız gerekir, daha sonra silmek için lvremove kullanabilirsiniz.Ayrıca, bir birim grubunu, mantıksal birimler silindikten sonra ve birim grubu silindikten sonra bir fiziksel birimi de kaldırabilirsiniz.
İşte oluşturduğumuz birimleri ve grupları kullanan tüm komutlar.
umount /mnt/lvstuff lvremove /dev/vgpool/lvstuff vgremove vgpool pvremove /dev/sdb1 /dev/sdc1
Önerilen:
Safari'de Okuyucu Modu Nasıl Kullanılır ve Nasıl Kullanılır
Web çirkin bir yer olabilir. Yararlı bilgiler içeren siteler, bir bültene abone olmanızı isteyen kenar çubukları, reklamlar ve pop-up'larla da karışabilir.
Kolay Bölüm Yeniden Boyutlandırma ve Anlık Görüntüler için Ubuntu'da LVM Nasıl Kullanılır
Ubuntu’nun yükleyici, “LVM Kullan” onay kutusunu işaretler. Açıklama, Mantıksal Birim Yönetimi'nin etkinleştirildiğini, böylece anlık görüntü alabileceğinizi ve sabit disk bölümlerinizi daha kolay yeniden boyutlandırabileceğinizi söylüyor.
Mantıksal Hacim Yönetimi Nedir ve Nasıl Ubuntu'da Etkinleştirilir?
Mantıksal Birim Yöneticisi, işletim sisteminiz ile kullandığı diskler / bölümler arasında bir katmanlama katmanı sağlar. Geleneksel disk yönetiminde, işletim sisteminiz hangi disklerin bulunduğunu (/ dev / sda, / dev / sdb, vb.) Arar ve bu disklerde hangi bölümlerin bulunduğunu inceler (/ dev / sda1, / dev / sda2 vb. .).
Hacim Aktivasyon Yönetim Aracı veya VAMT nasıl kullanılır?
Microsoft, Windows istemci ve Windows Server ürünlerini gerçekleştirirken Hacim Aktivasyon Yönetim Aracını, VAMT 2.0'ı kullanarak ürün anahtarlarının nasıl yönetileceğini ve nasıl çalıştırılacağını ve nasıl raporlanacağını öğrenmek için bir dizi 3 Kılavuz yayınladı.
Windows 10'daki Ekran Hacim Göstergesi nasıl gizlenir
Ses Seviyesi Ayarlayıcısı, Windows 10'daki Ses tuşuna bastığınızda görünen ekran ses seviyesi göstergesini gizlemenizi sağlar. Ses Seviyesi OSD'yi kaldırmak veya kapatmak için bunu kullanabilirsiniz.