LVM: çizgili ciltteki lvextend


1

Bu, "yığın" sistemlerindeki ilk sorum ve ... muhtemelen çok saçma.

Özellikle cevabı bildiğimi düşündüğüm için, ancak kritik veriler içeren bazı üretim sistemlerinde olduğu gibi, emin olmak ve küçük bir onay almak istiyorum.

Öyleyse durum.

Depolama dizisine bağlı bir depolama sunucumuz var (bu, ana ünite ve bir uzantıdan oluşan bir DDN depolama dizisidir). Sunucudaki veri birimi bir LVM birimidir.

Aslında 6 fiziksel cilde dayanıyor.

Garip bir şerit yapılandırmasına sahip olduğunu keşfettiğimde biraz şaşırmıştım:

[root ~]# lvs --segments
  LV          VG         Attr     #Str Type    SSize
  data        ddn        -wi-ao--    4 striped 114.00t
  data        ddn        -wi-ao--    2 striped  57.11t 

Birim benim tarafımdan oluşturulmadı ve bu yapılandırma nedenlerinden emin değilim. İki açıklaması olabilir:

a) başlangıçta hacim sadece 4 PV ile oluşturuldu; 2 kişi daha sonra eklendi.

b) İlk 4 PV, depolama dizisinin ana birimine yerleştirilir ve diğer 2 tanesi uzantıya yerleştirilir.

Herhangi bir şekilde, aslında oldukça iyi çalışıyor.

Şimdi LVM'me yeni bir cilt eklemek istiyorum. Eklenecek tek bir birim var ve iki birim eklemek mümkün değil.

Başarıyla yaptım pvcreateve vgextend.

Ama yapmaya çalıştığımda

lvextend /dev/ddn/data -l+100%FREE

bana çizgiler hakkında sorular soruyor. Biraz kafam karıştı.

Belirteyim mi

lvextend /dev/ddn/data -l+100%FREE --stripes 3

hacmimi veri grubuna eklemeye çalışmak için

ddn -wi-ao-- 2 çizgili 57,11 ton

veya

lvextend /dev/ddn/data -l+100%FREE --stripes 1

çünkü sadece bir cildim var, bu yüzden sadece kendi başına çizgili olabilir (anladığım kadarıyla çizgili değildir).

İkinci olasılık doğru gibi görünüyor. Ve birincisi hayır (zaten en azından bazı manipülasyonlar olmadan çizgili gruba bir cilt ekleyemediğimiz için).

Bu makaleyi okudum: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/logical_volume_manager_administration/lv

Özellikle 5.4.9. Çizgili Birimi Genişletmek ve benim "--stripes 1" yapmam gerektiği fikrimi onaylıyor gibi görünüyor, ancak emin olmak istiyorum.

Başka bir ek soru. Cevabı "çizgili 1" doğruysa. RedHat makalesinde şöyle dediler:

Çizgili mantıksal hacmi genişletmek için yeterli temelde fiziksel aygıtınız yoksa, uzantının çizgili olmaması önemli değilse, eşit olmayan bir performansa neden olabilirse, birimi yine de genişletmek mümkündür.

Performansları gerçekten etkileyeceğini düşünüyor musunuz?

Performans sorunu bizim için önemlidir, ancak kritik değildir. Bu yüzden performansları biraz etkileyebilir ve bazı durumlarda: bizim için kabul edilebilir. Fakat eğer sistemimizi gerçekten yavaşlatabilseydi ... Bunu bilmiyorum (sadece bir PV ekleyebileceğimi söylediğim gibi, şu anda başka bir PV eklemek mümkün değildir).

Yardımınız için teşekkürler. Ve aptalca soru için üzgünüm.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.