2016-09-14 5 views
1

У меня есть 2 FreeBSD 10.3 сервера с Tomcat7. Я хотел включить опцию кластеризации, <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> и когда я перезапустить службу я получаю:Tomcat7 кластер не запускается на FreeBSD 10.3

org.apache.catalina.tribes.membership.McastServiceImpl начать
СИЛЬНЫЕ: Невозможно присоединиться к группе многоадресной рассылки, убедитесь, что система имеет многоадресную рассылку .

У меня есть ip_mroute_load = "yes", добавленный в мой /boot/loader.conf, чтобы включить многоадресную рассылку. И выполнение kldstat подтверждает, что оно загружено.

3 1 0xffffffff819cf000 171b8 ip_mroute.ko

Когда я удалить <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> строку из моих Server.xml файлов ... все начинается просто отлично.

Есть ли что-то еще, что мне не хватает?

+0

Что такое сеть между ящиками? –

+0

Просто коммутатор Gigabit Cisco Catalyst 2960. –

ответ

0

Я считаю, что вам также необходимо включить многоадресный маршрут в пользовательском пространстве. Попробуйте построить и установить порты/сеть/mrouted или pkg install mrouted. Затем настройте /usr/local/etc/mrouted.conf

Для получения дополнительной информации обратитесь к FreeBSD handbook.