Назад | Перейти на главную страницу

Как изменить tcp_congestion_control на OpenVZ?

У меня есть сеть машин OpenVZ, на которых я тестирую различные методы контроля перегрузки. Мне нужно знать, как изменить контроль перегрузки. В настоящее время я не получаю ничего, кроме отказа в разрешении. Можно ли вообще изменить это в такой конфигурации?

[tylersc@center ~]$ sudo sysctl -w net.ipv4.tcp_congestion_control=reno
error: permission denied on key 'net.ipv4.tcp_congestion_control'
[tylersc@center ~]$ sudo sysctl net.ipv4.tcp_congestion_control
net.ipv4.tcp_congestion_control = cubic

Исправление: OpenVZ не OpenVM

OpenVZ основан на контейнерах и, как таковой, использует общее ядро. Контейнеры могут изменять только очень маленький, ограниченный набор sysctl (которые, к сожалению, даже не задокументированы). Если вам нужно это сделать, вам нужно использовать что-то другое, кроме OpenVZ.