如何通过 netplan 更改 NIC 设置(ethtool 设置)?

如何通过 netplan 更改 NIC 设置(ethtool 设置)?

https://netplan.io/design要求部分包括“ethtool 设置”,但这是 netplan 网站上唯一提到 ethtool 的地方

根据提示https://netplan.io/faq,我把ethtool -G命令放在/etc/networkd-dispatcher/configured.d/01ringbuffer

这是在具有网络接口绑定的系统上

/var/log/syslog显示在 bond0 上线的同一秒内应用了环形缓冲区设置(我添加了“记录器”消息以使其可见)——首先记录了环形缓冲区设置,但两行上的时间戳与第二个相同

如何确保环形缓冲区大小的更改始终在绑定上线之前发生?更改环形缓冲区大小会使接口短暂脱机,据观察,这会导致链路聚合组 ID 更改,从而影响绑定吞吐量(我们使用模式 4 绑定,用于 HA 和负载平衡,我们希望所有接口都在同一个聚合组中)。

我担心环形缓冲区更改和即将出现的 bond0 之间可能会出现竞争...我尝试使用,configuring.d但一些较低的接口在绑定之前配置了,一些在绑定之后配置了。

有关的:

相关内容