Rate This Document
Findability
Accuracy
Completeness
Readability

Replacing the Affinity Kernel

The network asynchronization feature requires a specific kernel version. Therefore, you need to install an OS kernel compatible with this feature in advance. After the kernel is installed, you can use the OS GRUB tool to change the default kernel boot entry, or use the iBMC remote management interface to replace the default kernel with the kernel that supports the feature.

Using the CLI

  1. Refer to Table 2 to download the KRAIO affinity kernel RPM package to the target environment and run the following command in the affinity kernel directory:
    1
    rpm -ivh kernel-5.10.0-275.0.0.178.oe2203sp4.aarch64.rpm --force
    
  2. Check the installed kernel and find the index of the KRAIO affinity kernel. Assume that the index is 0.
    1
    grubby --info=ALL | egrep -i 'index|title'
    
  3. Replace the default kernel boot entry with the index number 0 of the KRAIO affinity kernel.
    1
    grubby --set-default-index=0
    
  4. Check and confirm that the default kernel has been replaced with the KRAIO affinity kernel.
    1
    grubby --default-kernel 
    

  5. Reboot the server.
    1
    reboot
    

Using the iBMC

  1. Download the KRAIO affinity kernel RPM package to the target environment and run the following command in the affinity kernel directory:
    1
    rpm -ivh kernel-5.10.0-275.0.0.178.oe2203sp4.aarch64.rpm --force
    
  2. Log in to the iBMC.

  3. Open the remote virtual console.

  4. Forcibly restart the machine.

  5. Select the KRAIO affinity kernel and wait until the restart is complete.