カーネル ヘッダーを確認し、必要に応じて Oracle UEK システムにインストールするには、次の手順を実行します。

適切にインストールされると、必要なカーネル ヘッダーは /usr/src/kernels/$(uname -r)/include/ にあります。

前提条件

BPF ベースのセンサー要件の確認

手順

  1. カーネル ヘッダーがインストールされているかどうかを確認するには、次のコマンドを実行します。
    $ sudo yum list installed kernel-uek-devel-$(uname -r)

    パッケージがインストールされている場合、出力は次のようになります。

    [インストール済みパッケージ]

    [kernel-uek-devel.x86_64 <version>]

  2. カーネル ヘッダーをインストールできるかどうかを確認するには、次のコマンドを実行します。
    $ sudo yum list available kernel-uek-devel-$(uname -r)

    パッケージが使用可能な場合、出力は次のようになります。

    [使用可能なパッケージ]

    [kernel-uek-devel.x86_64 <version> baseos]

  3. 必要な使用可能なカーネル ヘッダーをインストールするには、次のコマンドを実行します。
    $ sudo yum install -y kernel-uek-devel-$(uname -r)
  4. カーネル ヘッダー パッケージがインストールされておらず、使用できない場合は、カーネルをサポートされているバージョンに更新し、一致するカーネル ヘッダーをインストールします。
    注: この操作には再起動が必要です。
    1. 使用可能なカーネルおよびカーネル ヘッダー パッケージを一覧表示し、一致するバージョンを検索するには、次のコマンドを実行します。
      $ sudo yum list available kernel-uek kernel-uek-devel

      新しいパッケージが使用可能な場合、出力は次のようになります。

      [使用可能なパッケージ]

      [kernel-uek.x86_64 <newer-version> baseos]

      [...]

      [kernel-uek-devel.x86_64 <newer-version> baseos]

    2. サポートされる新しいカーネルとバージョンが一致するカーネル ヘッダー パッケージをインストールするには、次のコマンドを実行します。
      % sudo yum install -y kernel-uek-<newer-version> kernel-uek-devel-<newer-version>
    3. 新しいカーネルを再起動します。