第63章 ストレージ
kexec -e コマンドにより、高度なストレージコントローラーでストレージエラーが発生する可能性がある
-e
オプションを指定して kexec
ユーティリティーを使用すると、システムは次のカーネルを起動する前に標準の Linux シャットダウンシーケンスを実行しません。これにより、Qlogic QMH2672 ファイバーチャネルアダプターなどの高度なストレージコントローラーを使用するシステムで問題が発生する可能性があります。これらのコントローラーは、再起動時にストレージが確実に安定するようにシャットダウンシーケンスに依存しているためです。このようなシステムで kexec -e コマンドを呼び出すと、kexec
操作の進行中にストレージ関連のエラーが発生し、新しくロードされたカーネルが接続されたストレージの一部またはすべてを検出できない可能性があります。
kexec -e を試行したときにシステムで同様の症状が発生する場合は、代わりに
-e
オプションを指定せずに kexec
を使用してください。これは確実に機能することが確認されています。(BZ#1303244)
LVM は不完全なボリュームグループのイベントベースの自動アクティブ化をサポートしていません
ボリュームグループが不完全で物理ボリュームが見つからない場合、LVM はそのボリュームグループの LVM イベントベースの自動アクティベーションをサポートしません。これは、自動アクティベーションが行われるたびに --activationmode complete の設定が行われることを意味します。--activationmode complete オプションと自動アクティベーションの詳細については、vgchange (8) および pvscan (8) の man ページを参照してください。
/etc/lvm/lvm.conf
設定ファイルの global/use_lvmetad=1
設定で lvmetad
が有効になっている場合、イベント駆動の自動アクティベーションフックが有効になることに注意してください。また、自動アクティベーションがない場合、ブート中の正確な時点で直接アクティベーションフックがあり、その時点で使用可能な物理ボリュームのみでボリュームグループがアクティブ化されることにも注意してください。後で表示される物理ボリュームは考慮されません。
この問題は、
initramfs
(dracut
) の早期ブートには影響しません。また、デフォルトで degraded
アクティベーションモードになる vgchange および lvchange 呼び出しを使用したコマンドラインからの直接アクティベーションにも影響しません。(BZ#1337220)