2LinuxocioraclecloudAutonomous前回の続き前回から続いた内容なので、連続した段落番号をつけている。Linuxで利用できるライブ・パッチング・システムだ。詳しくは以下のエントリーを読んでもらうとして、簡単に説明する。Part2通常アップデートしたLinuxカーネルを有効にするには、OSを再起動する必要がある。Kspliceを使用すると、再起動しなくてもアップデートを有効化できる。Kspliceのおもなメリットは以下のとおり。glibcとopensslを対象にした、ユーザー空間対応Kspliceモジュールもある。インストールされているKspliceモジュールインストールされているKspliceモジュールを確認する。拡張クライアント(ksplice)とUptrackクライアント(uptrack)の両方がインストールされている。glibc-2.17-292.0.1.ksplice1やopenssl-1.0.2k-19.0.1.ksplice1などのユーザー空間用パッケージもインストールされている。Kspliceの設定ファイルKspliceの設定ファイルを確認する。noなので、自動適用しない設定になっている。Kspliceの動作状況Kspliceの動作状況を確認する。unameとuptrack-unameの結果が異なるので、Kspliceパッチが適用されている。-r4.14.35-1902.5.2.2.el7uek.x86_64以下のコマンドを実行すると、適用済みパッチのリストが表示される。noで自動適用しない設定になっていることと一致しないが、この謎解きは今後の課題にする。Linuxとは何か?ここまでの調査で大まかなことは分かった。Linux固有」と思われる機能は以下のとおり。Linuxでも利用できるが、デフォルトでは有効化されていない。Linuxって、Kspliceやyum-cronがデフォルトで有効化されるだけ?新機能として発表しても、実際には既存の手堅いテクノロジーを利用していることが多いOracle。それでもコンサバすぎるのでは?stressやfioで負荷を掛けても反応無し。Notificationsを設定した意味は?などと考えつつ、インスタンスを起動したまま放置。イエーイ!※2019/9/24以降のバージョン(al-config-1.0-1.0.29.el7)では、Notificationsをセットアップするとメールが送信される。necessary.書かれている内容は以下のとおり。来ないよりはいいが、正直物足りないような。Databaseも徐々に進歩だからねぇ。Kspliceによるアップデート情報yum-cronによるアップデート情報OS再起動の必要性の有無。needs-restartingは、インストールしたRPMパッケージから再起動の必要性を表示するツールおわりに次回は実際にスクリプトを調査して、より深い解析を試みる。精一@yamada-hakase長らくOracleをやっていて、10gくらいまでは雑誌や書籍なども執筆。その後「オープンソース愛」のためスピンアウト。某Linuxディストリビューションの立ち上げに参加し、OSSを主体としたインフラ屋。CloudやAWS、Azureなどのクラウド屋。こちらに書いてあることは筆者自身の見解であり、所属企業の見解を反映したものではありません。upLoginユーザーは見つかりませんでした。