fstabエラーにもかかわらず、サーバーの起動

fstabエラーにもかかわらず、サーバーの起動

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

私はこれを広くテストしておらず、リスクや副作用があるかどうかはわかりませんが、これまで魅力的に動作します。明らかに、ルートボリュームと誤って設定されたボリュームを除く他のすべてのボリュームをマウントします。

関連情報