Anton
1
By default pacemaker/corosync at node boot time load two modules -
drdbd
drbd_transport_tcp
For failover and multipath balancing, module drbd_transport_lb_tcp required.
How to tell pacemaker/corosync load module drbd_transport_lb_tcp at boot time ?
Hi Anton
We generally load modules in Linux using the /etc/modules-load.d/drbd.conf
You can make an entry in this file like
drbd
drbd_transport_tcp
drbd_transport_lb_tcp
After a reboot the module should be loaded.
Please let me know if this works.
Anton
3
Please let me know if this works.
The folder /etc/modules-load.d is empty.
So I created /etc/modules-load.d/drbd.conf with next lines -
drbd
drbd_transport_tcp
drbd_transport_lb_tcp
and reboot the node.
After node reboot I have
[root@memverge ~]# uptime
09:50:12 up 2 min, 1 user, load average: 0.52, 0.42, 0.17
[root@memverge ~]#
[root@memverge ~]# lsmod|grep drbd
drbd_transport_tcp 40960 5
drbd 1015808 2 drbd_transport_tcp
libcrc32c 12288 4 nf_tables,xfs,drbd,raid456
[root@memverge ~]#
[root@memverge ~]# cat /etc/modules-load.d/drbd.conf
drbd
drbd_transport_tcp
drbd_transport_lb_tcp
[root@memverge ~]#