GNU/Linux >> Znalost Linux >  >> Linux

Zvyšuje LVM riziko ztráty dat?

Nejhorší a nejpravděpodobnější případ je, že přijdete o všechno. Pokud máte jeden logický svazek zahrnující oba disky a ztratíte jeden disk bez zrcadlení, v podstatě jste vymazali polovinu souborového systému.

Od tohoto okamžiku se to mírně zlepší v závislosti na tom, jaký souborový systém na svazku používáte. Za předpokladu, že nepoužíváte pruhování, které zničí jakoukoli vaši šanci, můžete budete moci získat některá svá data zpět spuštěním softwaru pro obnovu na druhém disku. Osobní zkušenost s tímto případem nemám, ale teoreticky by mělo být možné získat některé nebo většinu souborů, které byly výhradně na stále funkční jednotce, pokud používáte jeden z „robustnějších“ souborových systémů (tj. ext3 nebo ext4 ).

Vaše kilometry se budou lišit v závislosti na tom, jaký souborový systém používáte nad LVM a jak jsou vaše soubory uspořádány na discích. Pokud jsou fragmentovány na obou discích, stále ztratíte i tyto soubory.


Protože vaším problémem je ztráta dat pomocí LVM, je užitečné prodiskutovat ztrátu jednoho z vašich dvou disků pomocí (3) konfigurací LV, ze kterých si můžete vybrat:

Typy LV:

  • Lineární :VÝCHOZÍ možnost při vytváření NN bez dodání jakýchkoli přepínačů pro vytvoření dalších dvou typů NN níže. V lineárním LV, pokud fyzický objem (PV) vypadne ze skupiny objemů (VG), ztratíte pouze LV na tomto PV. Pokud však LV zahrnuje VÍCE Vypadnou PV a jakékoli PV (disk), které používá, celý LV bude ztracen. To je logické:souborový systém je rozložen přes 2 PV, takže by byl katastrofálně poškozen ztrátou kteréhokoli disku. Jakékoli LV sídlící nebo NE překlenutý přes chybějícího člena PV přežije.

  • Pruhování :Zadejte " -i přepnout při vytváření LV. Ačkoli to poskytuje lepší výkon zápisu, ALL data se zapisují cyklicky přes pruhované PV. Pokud dojde ke ztrátě jakékoli hodnoty PV v pruhu, dojde také ke ztrátě VŠECHNY LV sídlící na VŠECHNY PV.

  • Zrcadlení :Zadejte " -m "Při vytváření LV. Je to analogické s RAID1:Zvýšená odolnost proti chybám pro ochranu před ztrátou dat, ale zabírá dvakrát více místa.

A konečně, při správě dat – LVM, RAID nebo vůbec žádná abstrakce – jste tak dobří, jak dobří jsou vaše OVĚŘENÉ zálohy.

Zkontrolujte, jak jsou mapovány fyzické rozsahy

Chcete-li zjistit, jak jsou vaše data mapována ve vztahu k PV, na kterých žijí:

pvdisplay -m 

Zkontrolujte, zda jsou LV pruhované (více PV)

Pokud máte více PV a potřebujete zjistit, zda je mezi nimi LV pruhované:

lvs -o+lv_layout,stripes

Zjednodušený ilustrativní příklad:

Jak můžete vidět na obrázku, od LV "var " vyžaduje rozsahy ze všech tří PV, pokud by došlo ke ztrátě některého z PV, souborový systém na LV "var “ by bylo katastrofálně poškozeno.

Užitečné odkazy:

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/5/html/logical_volume_manager_administration/lv_overview#linear_volumes

http://manpages.ubuntu.com/manpages/xenial/man8/lvcreate.8.html


Linux
  1. Jak Sticky Bit funguje?

  2. Ovlivňuje LVM výkon?

  3. Jpg do PDF bez ztráty dat?

  1. Potřebuje změna swappiness restart?

  2. Příkazy LVM selžou s „Nepodařilo se načíst konfigurační soubor /etc/lvm/lvm.conf“

  3. Získávání cyklů procesoru pomocí RDTSC – proč se hodnota RDTSC vždy zvyšuje?

  1. Co ve skutečnosti znamená standard hierarchie souborového systému lokálními daty?

  2. Jak funguje příkaz ps?

  3. Jak funguje rozhraní zpětné smyčky