Решено: qdisc noqueue

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

expdot
Сообщения: 176
ОС: Fedora 13, Win Vista

Решено: qdisc noqueue

Сообщение expdot »

как переключить устройство в режим работы с очередью, чтобы можно было назначить дисциплину очереди для шейпинга

Код: Выделить всё

# ip l show dev eth0
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
    link/ether 00:18:51:cd:47:6c brd ff:ff:ff:ff:ff:ff

при попытке назначить корневую дисциплину очереди

Код: Выделить всё

# tc qdisc add dev eth0 root handle 1: prio
RTNETLINK answers: Invalid argument


первым делом добавил длину очереди

Код: Выделить всё

# ip link set dev eth0 txqueue 1000
# ip l show dev eth0
3: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN qlen 1000
    link/ether 00:18:51:cd:47:6c brd ff:ff:ff:ff:ff:ff

не знаю что делать дальше
Спасибо сказали:
expdot
Сообщения: 176
ОС: Fedora 13, Win Vista

Re: Решено: qdisc noqueue

Сообщение expdot »

решил
сначала небольшое пояснение
openvz создает устройство с названием veth{VID} в хост машине и eth устройство в контейнере
как оказалось
нужно было назначить хотя бы простейшую дисциплину очереди на соответствующее устройство в хост машине, затем тоже самое можно делать в контейнере
Спасибо сказали: