Похоже ExPPP не работает нормально с SMP.
Проблемы начались когда на однопроцессорном P4 сервере с FreeBSD 6.x (он был настроен так как описано тут)
с включеным SMP (тоесть SMP фактически не работало) был включен hypherthreading.
Сервер стал трапится, в / появлялось ppp.core. Т.к. он после трапа перезагружался - то проанализировать причину не получалось.
В последсвии поставили все на 4-х ядерную систему c FreeBSD 7.x - картина повторилась, с небольшим отличием - после трапа сервер сам не ребутился, хотя дебаг был везде отключен.
Это позволило увидеть что при трапе в current procеss фигурировало восновном ppp. Опятьже появлялся ppp.core.
На данный момент 100% уверенности нет, но в качестве доп. аргумента нашел вот это.
Т.к. всвязи с возросшим количеством пользователей возрасли и нагрузки, то соответственно хотелось бы как нибудь решить эту проблему.
Сделали чтото типа Load Balancing + High Availability на 2-3 серверах репликацией dump'ом одного (pppoe vlan'ы остаются + меняются IP, которые резолвятся через одно имя для pptpd).
Впринципе работает, но т.к. появился однин нормальный сервер c SMP, то хотелось бы все перенести на него и отказатся от этого зоопарка.
ExPPP и SMP
-
- Site Admin
- Сообщения: 5748
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: ExPPP и SMP
поставте лучше связку ABillS + FreeBSD + Mpd