LVMでディスクに障害が発生するとどうなりますか?


11

ESX 4.1ホストでLinuxサーバーを構成しています。このサーバーには、数TBのデータを保存する必要があります。現在、LVMを使用するかどうかについて議論しています。私たちの現在の理由は、複数の2TBボリューム(ESXによって課される制限)を別のボリュームにマウントするのが最善だということです。

/disk1 - 2TB

/disk2 - 2TB

/disk3 - 2TB

100GBから400GBまでのサイズのディレクトリを保存します。これらのディレクトリは全体として保存する必要があり、分割することはできません。懸念事項は、/ disk1に1.7TBを保存し、さらに400GBを保存する必要がある場合、多くの無駄なスペースが生じることです。その場合、400GBのディレクトリを/ disk2に保存する必要があり、300GBは使用しません。

この問題の1つの解決策は、次のように構成されたLVMです。

 --------
 Disk 1 | 
        |
 Disk 2 |---->/disk
        | 
 Disk 3 | 
 --------

ただし、簡単な質問が1つあります。ディスク2に障害が発生するとどうなりますか?

最初のシナリオでは、ディスク2に障害が発生すると、/ disk2にアクセスできなくなります。

LVMセットアップで、ディスク2に障害が発生した場合、同様になりますか(ディスク2に保存されたデータのみが利用できなくなるなど)、または/ diskのすべてのデータにアクセスできなくなりますか?


1
ESXi v5を使用している場合は、2TBを超えるRDMを使用してこの問題を回避できます-私がしていることです。
Chopper3

回答:


7

LVMに付属するいくつかの重要な抽象化の概念を省略しました。論理ボリュームはディスクを処理しません-それらはボリュームグループに配置されます。順番にVGSは物理ボリュームで構成することができ、ディスクこと。簡単に言えば、VGはPVの欠落、つまりディスクの欠落を引き起こさないため、グループの論理ボリュームにアクセスできません。

リカバリ手順がありますが、通常、仮想化環境では、「すべてか何もない」可用性が表示されます。すべてのディスクファイルは、コンテンツ全体でアクセスできるか、まったくアクセスできない単一のディレクトリに含まれます(たとえば、データストアは利用できません)。

ストレージの効率については、シンプロビジョニングの使用を検討してください。データストアで「未使用」スペースは要求されません。ただし、管理オーバーヘッドが高くなります。


それは、LVMで可用性がすべてかゼロかという基本的な質問に答えます。以前にLVMを使用しましたが、(幸運なことに)回復手順を行ったことはありません。シンプロビジョニングに関しては、それは実際にはソリューションではありません。このサーバー専用のLUNのセット(それぞれ2TB)があります。シンプロビジョニングを使用している場合でも、複数の2TBボリュームにまたがる必要があるデータの問題に実際には対応していません。ESXi 5へのアップグレード(とにかく計画に含まれていた)または無駄なスペースのある生活の2つだけのオプションのようです。答えてくれてありがとう。
シチュー

2
3つの仮想ディスクを作成する大きなVMFSデータストアに、単一のLUNではなく2 TBのLUNのセットがあるのはなぜですか?2 TBの制限は仮想ディスクにのみ適用され、データストア自体のサイズには適用されません。
ワビット

それはどのように機能しますか?2TBを超えるLUNをマウントしようとすると、多くの問題(非常に不可解なエラー)が発生しました。また、vmwareのequallogicプラグインには、LUNサイズに2TBの制限があります(ただし、Webインターフェイスを介してLUNを作成する場合、この制限は適用されません)。おそらくより簡単な管理以外に、大規模なデータストアを持つことには他の利点がありますか?
シチュー

「VMFSエクステント」で作業する必要があります-2 TBサイズのVMFSを作成し、作成後に2 TBステップで拡張します。最大32個のエクステントを持つことができ、VMFSごとの合計上限は64 TBになります。私はequallogicプラグインに詳しくないので、その制限については何も言えません。そして、私の意見では「管理の容易さ」が仮想化のすべてです。したがって、他の利点は必要ありません。)ファイバーチャネルでとても簡単。
-wabbit

Rawデバイスマッピングを使用することを考えましたが、良い解決策のように思えましたが、実際にはVMFSエクステントについては知りませんでした。それをすぐに調査に行きます。更新をありがとう、これは素晴らしい情報です!
シチュー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.