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
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.