OpenVZ Forum


Home » International » Russian » Патчик для vzctl.
Патчик для vzctl. [message #6493] Tue, 19 September 2006 07:52 Go to previous message
Umka is currently offline  Umka
Messages: 56
Registered: September 2006
Member
Патч добавляет

1) возможность коректного роутинга в случае когда исходящий трафик для сетей выделеных для VPS должен идти через шлюз отличный от default gateway у host. Для этого водится файл /etc/vz/subnets в котором должны быть описаны все сети выделенные VPS. если файла не существует - используется старое поведение.
Методика предложеная OpenVZ team в wiki страдает ошибкой или во всяком случае я не нашел способ сделать ip rule from .... в случае если выделена большая маска (к примеру /24) и запрос идет с внешнего интерфейс от хоста из этой же сети.

2) Добавляет htb шейпера для исходящего трафика VPS. В текущий момент реализовано ограничение полосы только с привязкой к интерфейсу - но ничего особенно не мешает сделать с привязкой по классам тарфика. Если кому-то это надо - замечания welcome.

3) Добавляет акаунтинг трафика VPS с учетом групп описаных в /etc/vz/subnets. Трафик логируется из крона в /var/lib/vzctl/trafstat
Реализовано через iptables, но по хорошему надо бы патчить ядро.

4) исправлена ошибка с невозможностью обмена трафиком с VPS из-за излишнего proxy arp в ситуации
VPS box (eth0:172.20.2.3/24 eth1:172.20.3.3/24) - VPS 172.20.3.25 и WS с eth0:172.20.2.2/24 eth0:1 172.20.3.2/24,
VPS box отдавал в качестве mac адреса mac от eth0 после чего все тихо умирало.

5) влит мой первый патчик для разрешения использования sysfs через опцию конфига.

Замечания welcome Smile
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: OpenVZ RHEL4 kernel
Next Topic: Количество процессов
Goto Forum:
  


Current Time: Mon Sep 16 09:58:01 GMT 2024

Total time taken to generate the page: 0.04325 seconds