glusterfsとheketiを使用してベアメタルUbuntu Server 16.04で実行されているkubernetesクラスタがあります。 Heketiは自動的にボリュームグループを追加し、それをfstabに追加します。何らかの理由で起動時にボリュームグループが存在しない可能性があります。
initramfs が fstab に存在しないボリュームグループを検出すると、ブートを中断し、サーバーを grub 緊急モードに切り替えます。これは、世界中のどこかのデータセンターにあるサーバーにはあまり良くありません。
fstabに無効なエントリがあってもカーネルが起動し続けることができますか?
答え1
Ubuntuにいる場合は、最後の2行をsystemd
編集してコメントすることができます。/lib/systemd/system/local-fs.target
#OnFailure=emergency.target
#OnFailureJobMode=replace-irreversibly
私はこれを広くテストしておらず、リスクや副作用があるかどうかはわかりませんが、これまで魅力的に動作します。明らかに、ルートボリュームと誤って設定されたボリュームを除く他のすべてのボリュームをマウントします。