機械翻訳について

UEK R6からUEK R7へのアップグレード後に変更されるMellanox NICインタフェース名

UEK R6からUEK R7へのカーネル・アップグレード中に、mlx5_coreデバイス名がens2f0 (UEK R6)からens2f0np0 (UEK R7)に変更される可能性があります。

この問題は、次の状況で発生する可能性があります:

  • UEK R6を実行しているOracle Linux 8システムをUEK R7にアップグレードする場合。

  • UEK R6を実行しているOracle Linux 8システムをOracle Linux 9にアップグレードする場合(デフォルトではUEK R7が付属しています)。

  • すでにUEK R7を実行しているOracle Linux 8システムをOracle Linux 9にアップグレードする場合。

    ノート:

    Oracle Linux 8システムがすでにUEK R7を実行している場合、以前に下位互換のデバイス名(ens2f0)を使用するようにシステムを構成した場合は、Oracle Linux 9へのアップグレードが完了した後に、GRUB構成に続く回避策を適用する必要がある場合があります。

Oracle Linux 8およびOracle Linux 9へのUEK R7の新規インストールでは、デフォルトでUEK R7 (enp2s0f0np0)のデフォルトのネーミング規則を使用します。

mlx5_coreドライバ・ベースのネットワーク・インタフェース・カード(NIC)の下位互換(UEK R6)デバイス名を保持するには、システムをリブートする前に、UEK R7にアップグレードしたあとに次の回避方法を実行します。 この変更を行う前に、既存のgrub.cfgファイルをバックアップすることをお薦めします。

  1. /etc/default/grubファイルを編集し、GRUB_CMDLINE_LINUX=モジュールの行の最後に、次のように追加します:

    GRUB_CMDLINE_LINUX="console=xxxx mlx5_core.expose_pf_phys_port_name=0"
  2. ファイルを編集したら、システム上のgrub.cfgファイルを見つけ、必要に応じてコマンドを実行してGRUB構成を更新します:

    • BIOSベースのシステムでは、通常、grub.cfg出力/ターゲット・ファイルは/boot/grub2/grub.cfgにあり、次のコマンドを実行します:

      sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    • UEFIベース・システムでは、grub.cfg出力/ターゲット・ファイルが/etc/grub2-efi.cfgまたは/boot/efi/EFI/redhat/grub.cfgにある可能性があります。 ファイルのロケーションに応じて、次のいずれかのコマンドを実行します:

      sudo grub2-mkconfig -o /etc/grub2-efi.cfg
      sudo grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
  3. 変更を有効にするには、システムを再起動します。

(バグID 34103369、34145887)