How to add load-balanced TCP for pacemaker/corosync environment?

Load-balanced TCP (load-balance-paths yes) works perfectly as a standalone solution.

But how to enable load-balanced TCP for pacemaker/corosync environment ?

It doesn’t work if just create /etc/modules-load.d/drbd.conf with next entries

drbd
drbd_transport_tcp
drbd_transport_lb_tcp

Because after pacemaker nodes reboot, next modules loaded

[root@memverge2 ~]# lsmod|grep -i drbd
drbd_transport_lb_tcp 40960 0
drbd_transport_tcp 40960 1
drbd 1015808 3 drbd_transport_lb_tcp,drbd_transport_tcp
libcrc32c 12288 3 xfs,drbd,raid456

But DRBD replication still goes through only single path.

Just my thoughts - module drbd_transport_lb_tcp should be loaded exactly by pacemaker, like modules drbd and drbd_transport_tcp.

But I’m not yet sure…