Вы могли видеть, на самом деле ли $DEV? Я не уверен, что перевод в рабочее состояние моста воспитывает участников.
ifconfig $DEV up 0.0.0.0
вместо ifconfig 0.0.0.0$DEV
Вы уверены, что теги VLAN приняты сетью? Это работает без образования моста?
Кроме того, iptables и ip_forward являются слоем выше, образование моста происходит на уровне 2, таким образом, это не должно влиять на образование моста.
Конечно. Давай ... Похоже на виртуальные машины с малым объемом памяти. Может быть полезно установить подкачку на случай, если память событий исчерпана. Если не,
В частности, для систем с небольшим объемом ОЗУ наиболее важна подкачка.
У меня есть установка с примерно 100 небольшими виртуальными серверами с 384 МБ ОЗУ на одной физической машине среднего размера, большинство из них выглядят так:
# free -m
total used free shared buffers cached
Mem: 375 330 44 0 60 215
-/+ buffers/cache: 55 320
Swap: 487 4 486
Так что хорошо иметь какой-то своп, иначе vps, указанный выше, скорее всего, вылетел бы без свопа.
Чтобы снизить нагрузку на ЦП, когда vps хочет использовать своп в первый раз и вы знаете, что это произойдет, было бы очень хорошо использовать предварительное выделение (с использованием образов qcow2).
На физической машине с большим количеством vps можно представить, что машина получит очень высокую нагрузку, если многие из работающих vps захотят поменять местами в области, которую еще предстоит выделить.
Говоря обо мне, я бы предпочел использовать больше ОЗУ (около + 124 МБ) на vps для будущих установок, теперь, когда я знаю, что некоторые vps подкачиваются (даже если только 4 МБ).
Еще одна вещь, которую следует учитывать ... некоторые приложения, особенно базы данных, пытаются использовать всю физическую оперативную память, которую они могут. К сожалению, если ваша база данных достаточно велика, ваш сервер базы данных приведет к тому, что ваш сервер будет на грани отсутствия памяти. Если что-то станет ограниченным, ядро вытащит свой пистолет и начнет стрелять в голову, чтобы восстановить память. По моему опыту,похоже, что база данных пережевывающая RAM - это первый шаг.
Добавьте небольшой своп.