Linuxに搭載されたCEPH RBDはブートデバイスをサポートしますか?

Linuxに搭載されたCEPH RBDはブートデバイスをサポートしますか?

Linuxに搭載されたCEPH RBDはブートデバイスをサポートしますか?

RBD展開の例は次のとおりです。 http://blog.programster.org/ceph-deploy-and-mount-a-block-device

ベストアンサー1

起動デバイスの意味によって異なります。この用語は、連絡先に応じて3つの意味を持つことができます。

  1. ブートローダをロードするデバイスです。
  2. ブートローダがカーネルをロードするデバイスです。
  3. ルートファイルシステムを保持するデバイスです。

最初のケースでは、OSサポートではなくファームウェアサポートが必要であり(特別なOSサポートが必要な場合がありますが、厳密には要件ではありません)、現在RBD起動によるOEMファームウェアサポートはないと比較的確実に言うことができます。

2番目のケースでは、ブートローダのサポートが必要です。私が知っている限り、標準のLinuxブートローダには存在しません(GRUB 2は私が考えることができる唯一のブートローダですが、アップストリームバージョンGRUB 2はサポートしていることを知っています)。そのようなサポートはありません)。

3番目の場合にのみオペレーティングシステムのサポートの問題であり、答えはカーネル自体がRBDでルートを使用したブートを直接サポートしていませんが(少なくとも理論的には)initramfsを使用して達成できるということです。

おすすめ記事