16.3. ソフトリブートを開始する


Red Hat Enterprise Linux でソフトリブートを開始して、ハードウェアの完全な再起動を行わずにシステム更新を適用します。この方法は、ファームウェアの初期化プロセスをスキップしてオペレーティングシステムのコンポーネントをリロードすることで、ダウンタイムを最小限に抑えます。

システム管理者が bootc upgradebootc switch、または bootc rollback を実行すると、次の 2 つのオプションのいずれかを使用してシステムのソフトリブートを検出し、準備することができます。

  • --soft-reboot=auto: ソフトリブートが可能な場合はシステムを自動的に準備し、システムがソフトリブートに対応していない場合にはエラーを表示しません。
  • --soft-reboot=required: ソフトリブートが可能な場合はシステムを自動的に準備しますが、システムがソフトリブートに対応していない場合はエラーを表示します。

これらのオプションは、--apply 操作を停止させたり、bootc が正常に終了しなかった場合に再起動を行わないよう通知したりすることで、限られたダウンタイムが必要になるタイミングを管理するのに役立ちます。

前提条件

  • システムの現在の状態に関する情報が得られる。

手順

  1. bootc ツールを使用して新しいコンテナーイメージをステージングし、更新、切り替え、またはロールバック操作を実行します。実行しない場合は、ソフトウェアは現在のユーザー空間で再度実行されます。

    $ sudo bootc update --soft-reboot=required --apply
  2. たとえば、bootc スイッチの実行中にソフトリブートを開始します。

    $ sudo bootc switch --soft-reboot=required --apply quay.io/test_rh/soft-reboot:1

検証

  • ソフトリブートが完了したことを確認します。

    $ systemctl show --value --property SoftRebootsCount
    1
  • 新しい soft reboot:yes フラグを確認します。

    $ sudo bootc status --verbose
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る