I created an LACP group by preparing a config file; I put two entries
for two ports, eth0 and eth1, in that config file (lacp.conf) and I
the teamd daemon successfully with this configuration by:
teamd -f lacp.conf
Now I want to add additional interfaces to this LACP group, like eth2
and eth3, setting values for port members, like lacp_key.
If I try:
teamdctl team0 port add eth2 lacp_key=56
I get an error (Unknown command).
I know, of course, that I can add this entry for eth3 in the lacp.conf file
and restart the daemon.
But the question is:
After the daemon is started, setting an LACP group, how can I add
ports to it such that various port members (like lacp_key or priority)
can be set ? (without restarting the daemon)
When trying to establish a link aggregation with libteam, against an
A/D switch (which is configured to support LACP), is there a way to
know what is the status of the LACP session by some userspace tool
(apart from a sniffer), or by any logs ?
I run the teamd daemon by "teamd -d".
Then I run:
#teamdctl team0 port add p4p1
#teamdctl team0 config dump
And I get:
Now, I want to change the "runner" to be LACP.
How can it be done ? is there more than on way to achieve it ?
It seems to me that the following sequence is a bit problematic; I am
running it on fedora 20:
kill -9 <teamdPid>
(teamdPid is of course the daemon pid)
rmmod: ERROR: Module team is in use by: team_mode_roundrobin
rmmod: ERROR: Module team_mode_roundrobin is in use
Any ideas ? it seems to me that this is something which should not happen.
Or am I missing something ?