ULNからのKsplice Uptrackのインストール

ノート:

Oracle Cloud Infrastructure (OCI)を使用している場合、Kspliceはすでにデフォルトでインストールされています(2017年8月25日以降に起動されたすべてのOracle Linuxインスタンス上)。詳細は、Oracle Cloud InfrastructureでのOracle Kspliceを参照してください。

システムが次の要件を満たしていることを確認します。

  • インターネットにアクセスできること。

  • ULNに登録されていること。

  • サポートされているバージョンのUEKまたはRHCKがインストールされている、サポート対象のOracle Linuxリリースが実行されていること。uname -aコマンドを使用してカーネル・バージョンを確認できます。詳細は、カーネルのメンテナンスを参照してください。

  • Ksplice Uptrackでは実行中のカーネルにのみ更新が適用されるため、実行しているカーネルも更新対象のカーネルであること。

次の手順では、ULNからKsplice Uptrackクライアントをインストールする方法について説明します。

ノート:

この手順では、dnfコマンドを使用して、多くのパッケージ管理アクションを記述します。Oracle Linux 8より前のリリースでは、コマンドを適切なyumコマンドに置き換えてください。
  1. (オプション)システムでプロキシ設定を構成します。

    インターネット・プロキシを使用している場合、シェルでプロキシのHTTPおよびHTTPS設定を構成します。

    • shkshまたはbashシェルでは、次のようなコマンドを使用します。

      sudo http_proxy=http://proxy_URL:http_port
      sudo https_proxy=http://proxy_URL:https_port
      sudo export http_proxy https_proxy

      cshシェルでは、次のようなコマンドを使用します。

      sudo setenv http_proxy=http://proxy_URL:http_port
      sudo setenv https_proxy=http://proxy_URL:https_port                       
  2. システムのULNサブスクリプションを更新します。

    ブラウザを使用して、ULNユーザー名とパスワードでhttps://linux.oracle.comにサインインし、次の手順を実行します:

    1. 「システム」タブの登録済システムのリストで、システムの名前が付いているリンクを選択します。
    2. 「システム詳細」ページで、「サブスクリプションの管理」を選択します。
    3. 「システム・サマリー」ページで、使用可能なチャネルのリストから、Oracle Linuxリリース・システムのアーキテクチャ(x86_64またはaarch64)に適切なKsplice for Oracle Linuxチャネルを選択します。
    4. 選択したチャネルをサブスクライブ済チャネルのリストに移動するには、右矢印(>)を選択します。
    5. サブスクリプションを保存し、ULNからログアウトします。
  3. uptrackパッケージをインストールします。

    システム上で、dnfコマンドを使用してuptrackパッケージをインストールします。

    sudo dnf install -y uptrack

    Ksplice Uptrackのアクセス・キーはULNから取得され、/etc/uptrack/uptrack.confに追加されます。たとえば:

    [Auth]
    accesskey = 0e1859ad8aea14b0b4306349142ce9160353297daee30240dab4d61f4ea4e59b
  4. (オプション)更新の自動インストールを構成します。

    更新の自動インストールを有効にするには、/etc/uptrack/uptrack.confファイルのautoinstallエントリの値をnoからyesに変更します。

    autoinstall = yes

Ksplice Uptrackの構成の詳細は、Ksplice Uptrackクライアントの構成を参照してください。

Ksplice更新の管理の詳細は、「Uptrackコマンドを使用したKsplice更新の管理」を参照してください。