GNU/Linux >> Linux の 問題 >  >> Linux

Linux カーネルの更新後にサーバーを再起動する必要がありますか?

解決策 1:

再起動には少なくとも 2 つの理由があります:

<オール>
  • おそらく新しいバージョンの利点 (セキュリティ修正) を利用したいでしょう
  • 通常、カーネルの更新中に、古いカーネルのモジュール ツリーが削除されます。したがって、あなた (または何らかのスクリプト) がモジュールをアンロードすると、システムはそれを再度ロードできません。これは、ディスク上で新しいモジュールのみが検出され (あったとしても)、これは別のカーネル用にコンパイルされているため、(少なくとも通常は) ロードできないためです。 .
  • 解決策 2:

    実際に新しいカーネルを使用するには、再起動する必要があります。

    更新プログラムをインストールした後、すぐに再起動する必要がありますか?
    一般に、都合のよいときに再起動をスケジュールすることはできません。

    ただし、再起動する前にさらに更新をインストールすることはお勧めできません。
    一部の更新プログラムは、実行しているカーネルによってバージョンが異なります。

    とにかく:新しいカーネルで再起動した後は、常に更新を確認してください。既存のパッケージの一部は、カーネルの更新後に新しいバージョンが必要になる場合があります。

    解決策 3:

    場合によります。

    Ksplice はすべてのセキュリティ アップデートを処理しますが、アップデートに依存し、無料ではありません。 yum の詳細については、ここでも確認できます。

    再起動が必要ですが、起動のハードウェア部分をスキップする kexec を使用するオプションもあります。


    Linux
    1. サーバーを再起動します

    2. カーネル Linux サーバーの基礎となるものは?

    3. RPM パッケージの更新後にサービスの再起動またはサーバーの再起動が必要かどうかを確認する方法 (CentOS/RHEL/Fedora)

    1. リモートLinuxサーバーを強制的に再起動します

    2. 更新プログラムをインストールした後、Ubuntu が頻繁に再起動するのはなぜですか?

    3. パニック時にリブートするように Linux カーネルを早期に構成する方法は?

    1. Linuxカーネルは2.35.25に更新されませんか?

    2. Ansibleを使用してサーバーの再起動を待つ方法は?

    3. 再起動後に Linux RAID が消える