LLT service is unable to start after applying 8.0.2U5 patch

book

Article ID: 100074324

calendar_today

Updated On:

Cause

In VRTSllt-8.0.2.2100, a mechanism to check the hpe_irqbalance process has been implemented.
For this reason, llt cannot be started in environments where hpe_irqbalance is running.
 

Example:
# systemctl status hpe_irqbalance
● hpe_irqbalance.service - HPE irqbalance daemon
   Loaded: loaded (/usr/lib/systemd/system/hpe_irqbalance.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2025-05-09 02:37:48 PDT; 2 days ago
 Main PID: 1654 (hpe_irqbalance)
    Tasks: 1 (limit: 48924)
   Memory: 672.0K
   CGroup: /system.slice/hpe_irqbalance.service
           └─1654 /usr/sbin/hpe_irqbalance

May 09 02:37:48 server101 systemd[1]: Starting HPE irqbalance daemon...
May 09 02:37:48 server101 systemd[1]: Started HPE irqbalance daemon.

# ps -aef|grep hpe_irqbalance|grep -v grep
root        1654       1  0 May09 ?        00:00:11 /usr/sbin/hpe_irqbalance

 

Resolution

VRTSllt-8.0.2.2101 has been released as a HotFix. With this HF, llt can be started in the Note)1,2,4,5,6 environments.
 

If coexistence of OS native irq balance and hpe_irqbalance is required, LLT_IRQBALANCE can be disabled by setting LLT_IRQBALANCE to "-1" in /etc/sysconfig/llt.

LLT_START=1
LLT_STOP=1
LLT_RDMA_MOD=1
LLT_IRQBALANCE=-1


If you need this HF, please contact Arctera support.

 


Note)
[1] OS Native irq balance uninstalled test case + hpe_irqbalance is not running
--> LLT can start successfully with LLT_IRQBALANCE disabled.
 
[2] OS Native irq balance not in running + hpe_irqbalance is not running
--> LLT can start successfully by starting the OS irqbalance with LLT_IRQBALANCE enabled.
 
[3] OS Native irq balance is running + hpe_irqbalance is also running
--> LLT can not start.
 
[4] OS Native irq balance not in running + hpe_irqbalance is running
--> LLT can start successfully with LLT_IRQBALANCE disabled.
 
[5] OS Native irq balance is running + hpe_irqbalance is not running
--> LLT can start successfully with LLT_IRQBALANCE enabled.
 
[6] LLT_IRQBALANCE=-1
--> LLT can start successfully with LLT_IRQBALANCE disabled.
 

Issue/Introduction

- After applying the 8.0.2U5 patch(VRTSllt-8.0.2.2100), the LLT service(LLT over Ethernet) fails to start with hpe_irqbalance.
* If you configured as LLT_IRQBALANCE=0, it will be forced to change to LLT_IRQBALANCE=1, resulting in llt service not starting.
* In case of LLT over UDP/TCP, this issue does not occur.