Как изменить настройки NIC (настройки ethtool) через netplan?

https://netplan.io/design раздел требований включает «настройки ethtool», но это единственное упоминание об ethtool на веб-сайте netplan

Основано на подсказке в netplan.io/faq, я поместил команду "ethtool -G" в /etc/networkd-dispatcher/configured.d/01ringbuffer

Это в системе с привязкой сетевого интерфейса

/ var / log / syslog показывает применяемую настройку кольцевого буфера (я добавил сообщение «logger», чтобы сделать его видимым) в ту же секунду, что и онлайн-соединение bond0 - сначала регистрируется настройка кольцевого буфера, но временная метка в двух строках идентична ко второму

Как я могу гарантировать, что изменение размера кольцевого буфера всегда происходит до того, как связь вступит в силу? Изменение размера кольцевого буфера на короткое время переводит интерфейс в автономный режим, что, как было отмечено, приводит к изменению идентификатора группы агрегации каналов, что приводит к увеличению пропускной способности соединения (мы используем соединение в режиме 4 для HA и балансировки нагрузки, и мы хотим, чтобы все интерфейсы в той же группе агрегации).

Я обеспокоен тем, что у меня может быть гонка между сменой кольцевого буфера и появлением bond0 ... Я попытался использовать «configuring.d», но затем некоторые из нижних интерфейсов были настроены до связи, а некоторые после.

Связано: - Как навсегда отключить TSO и GSO в Ubuntu 18.04 - https://unix.stackexchange.com/questions/542546/what-is-the-systemd -native-путь-к-управлению-nic-ring-buffer-размеры-before-bonded-int (от моего коллеги)

2
задан 19 September 2019 в 21:53

0 ответов

Другие вопросы по тегам:

Похожие вопросы: