Lustre OST 物理ボリューム障害

Lustre OST 物理ボリューム障害

OST の物理ボリュームが回復不能に失われた場合はどうなりますか? どのデータが失われますか? この OST に保存されているデータのみ、またはすべてですか? また、最初のケースが当てはまる場合、どの OST にどのデータを保存するかを制御するにはどうすればよいでしょうか? クライアントが単一の結合されたファイルシステムを参照していると仮定します。

答え1

その OST にストライプされたファイルはすべて失われます。

lfs setstripeLustre では、 コマンドとコマンドを使用して、各ディレクトリまたはファイルごとに個別にストライピングを制御できますlfs getstripe。 ストライプ サイズ、ストライプ数、ストライプを開始する OST などを設定できます。

デフォルトでは、Lustreには各ファイルのデフォルトのストライプ数は 1 です(そのファイルを含むOSTは1つだけとなる)そして、後続のファイルはラウンドロビン方式で異なるストライプに割り当てられます。しかし、私が作業したほとんどのサイトでは、パフォーマンス向上のため、複数のOSTのデフォルトストライプを設定しています。Lustre マニュアルストライピングの設定に関する詳細情報が多数あります。

理想的には、各 OST は単一のディスクではなく RAID ボリュームであるべきであり、これにより単一ディスクの障害から保護できます。私の知る限り、Lustre はそれ自体では冗長性を提供しません。

関連情報