web-dev-qa-db-ja.com

Linuxカーネルにオンラインでパッチを適用する(つまり、再起動せずに)

申し訳ありませんが、正確な名前は覚えていません。関連する構造が影響を受けない限り、再起動せずにモジュールをロードすることにより、実行時にカーネルにパッチを適用するメカニズムがあることを私は知っています。これはセキュリティパッチのためにサーバーによって使用され、最近ではUbuntuとFedoraによって使用されています。

  1. メカニズムの名前は何ですか
  2. 手動でコンパイルされたカーネルのハウツーはありますか
  3. 変更x.y.z.a-> x.y.z.a +1が構造を変更したかどうかを自動的に確認することは可能ですか?
8

私はあなたが探していると思います Ksplice 。私は実際にはテクノロジーに従わなかったので、ハウツー情報がどれほど自由に利用できるかはわかりませんが、FedoraとUbuntuの一部のバージョンは確かに自由に利用できます。

6
Richm