1.錯誤現象:
Error:Error in changing trunk working mode . There is(are) port(s) in the trunk.
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCM581dvRWYoNHLwEzX5xCMx8FesU2cfdGLwATMfRHLGZkRGZkRfJ3bs92YskmNhVTYykVNQJVMRhXVEF1X0hXZ0xiNx8VZ6l2cssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnL1ADOjRWMiRTZmF2NxgjZxEDZ4MWZ2UzNzgjZkljZ0UzLcRDMvwFOwgTMwIzLcd2bsJ2LcNXZnFWbp9CXt92Yu8GdjFTNuITavw1LcpDc0RHaiojIsJye.png)
2.原因:
這是由于配置Eth-Trunk時優先配置了接口模式(trunk/access)并且将其應用到了接口,使該配置生效了。是以在這些trunk/access鍊路模式生效後,該交換機是不允許配置LACP的。由此就報了Error:Error in changing trunk working mode . There is(are) port(s) in the trunk。
3.解決方法:
将原有劃歸Eth-Trunk的實體接口清空配置,也就是undo掉所有屬于Eth-Trunk 2的實體口的eth-trunk 2 指令,然後進入interface eth-trunk2 使用mode lacp-static指令。最後将該實體口加入到Eth-Trunk 2中來。
4.結果圖:
此時我們發現其實S5700交換機access模式下可以實作LACP。實際應用中例如接入交換機S5700與伺服器互聯使用access模式進行鍊路聚合,建議使用mode lacp-static;而不建議使用mode manual 模式,這是由于mode manual 主要用于負載分攤,是一種靜态的LACP不主動進行LACP的會話的協商,導緻下聯伺服器做bond4時識别不了,導緻鍊路不通。而mode lacp-static 它會主動進行lacp的會話協商。