上記のようにここ、Flatcar LinuxルートファイルシステムのすべてのパーティションがRAID 1をサポートしているわけではありません。
他のシステムパーティション(USR-A、USR-B、OEM、EFI-SYSTEMなど)はソフトウェアRAIDアレイに配置できません。
それはどういう意味ですか?ルートファイルシステムがRAID 1で構成されていると仮定すると、2つのドライブのいずれかが失敗する可能性がありますか?または、上記のパーティションの単一コピーを含むドライブに障害が発生した場合、オペレーティングシステムは機能しなくなりますか?
答え1
EFIやRAIDなどのパーティションの問題は、/boot
UEFIとGRUBがRAIDメタデータを理解していないことです。パーティションスーパーブロックは特定のタイプ(EFIの場合はFAT)でなければならず、RAIDメタデータがある場合はパーティションのみが想定されます。 EFIではないので使用しません。
この問題は通常、MD RAIDメタデータバージョン0.90を使用して解決できます。このバージョンでは、メタデータはブロックデバイスの末尾に保存されるため、他のすべての目的でパーティションはまだEFIパーティションのように見え、コピーは2つしかありません。私はFlatcar Linuxに精通していませんが、リンクされたドキュメントを見るとそのようなオプションを提供していないようです。ただし、このストレージ設定を手動で構成することもできます。
ルートファイルシステムがRAID 1で構成されていると仮定すると、2つのドライブのいずれかが失敗する可能性がありますか?または、上記のパーティションの単一コピーを含むドライブに障害が発生した場合、オペレーティングシステムは機能しなくなりますか?
はい、EFIパーティションのコピーが1つだけでドライブに障害が発生した場合、システムは起動しません。データは失われませんが、システムを再インストールするか、バックアップからEFIパーティションを復元する必要があります。