Openfire и Clustering Plugin
Добавлено: 2010-02-17 19:24:16
Прошу знающих людей помочь, как известно недавно онансировали и открыли для свободного использования Clustering Plugin вот ссылка http://www.igniterealtime.org/community ... pen-source который помогает в свою очередь обьеденять Openfire Jabber сервера в один кластер и клиентом соединятся и видеть группы других серверов, это очень удобно когда ждабер сервера работают под LDAP с учетками из АД, думаю эта тема будет актуально темболие многие не смогли решить как я понял проблему сего плагина так как есть ньюансы и так начну. Прошу Лисяру подключится и если не сложно будет написать ман .... Спасибо постараюсь пока описать свою проблему может быть кто-то решил уже ее .
Есть лес из трех доменов в АД и есть в свою очередь три сервера с openfire где с помощью LDAP вытянуты пользователи из этих трех доменов, на каждом сервере свои группы и пользователи из разных регионов. Каждый сервер работает как отдельный сервер и все пользуются Пандионом в виде клиента и юзают аську и другие мессанджеры через пандион в виде шлюзов.
Проблема 1. Нельзя видеть скажем в киеве домен одесский ну и крымский ну и они в свою очередь видят только себя. В общем решил поставить плагин Clustering но столкнулся с проблемой которую уже обсуждают на форуме официальном самого openfire вот тут http://www.igniterealtime.org/community ... pen-source Как предлагают в самом мануале по этому плагину нужно сделать следующие как я понял
Вот описание официальное: http://www.igniterealtime.org/projects/ ... eadme.html
1) это скачать с сайта Оракла Coherence for Java Version.
2) распаковать из три файла
3) Вот тут не совсем понятно куда копировать нужно
Не понятно вот что где взять в ФриБСД папку если такой нет а есть только такое
4) Дальше советуют перегрузить openfire
5) дальше взять поставить сам плагин
Дальше начинается самое интересное обсуждение плагина ... и я так понимаю методы решения .. накручено там ох не разобрался я в общем что ребята сделали чтобы у них это заработало
http://www.igniterealtime.org/community ... pen-source
помогите кто лучше знает возможно Инглишь разобраться что именно нужно сделать чтобы плагин заработал что куда копировать и чем заменять ... У меня не получилось ...
если просто так плагин ставишь не работает ... пробывал копировать эти три файла в самого плагина clustering но тоже не помогает выбивает ощибку при входе в настройки плагина. Там на форуме народ пишет что что-то там чем-то нужно заменить типа содержимое или в содержимое нужно скопировать содержимое файла который находится в корне плагина и называется вот что написанно по этому поводу:
Вот 8 пункт вообще непонятен
Спасибо
Есть лес из трех доменов в АД и есть в свою очередь три сервера с openfire где с помощью LDAP вытянуты пользователи из этих трех доменов, на каждом сервере свои группы и пользователи из разных регионов. Каждый сервер работает как отдельный сервер и все пользуются Пандионом в виде клиента и юзают аську и другие мессанджеры через пандион в виде шлюзов.
Проблема 1. Нельзя видеть скажем в киеве домен одесский ну и крымский ну и они в свою очередь видят только себя. В общем решил поставить плагин Clustering но столкнулся с проблемой которую уже обсуждают на форуме официальном самого openfire вот тут http://www.igniterealtime.org/community ... pen-source Как предлагают в самом мануале по этому плагину нужно сделать следующие как я понял
Вот описание официальное: http://www.igniterealtime.org/projects/ ... eadme.html
1) это скачать с сайта Оракла Coherence for Java Version.
2) распаковать из
Код: Выделить всё
coherence/lib
Код: Выделить всё
coherence.jar, coherence-work.jar and tangosol.jar
Код: Выделить всё
Copy coherence.jar, coherence-work.jar and tangosol.jar to [openfire_home]/lib.
Код: Выделить всё
[openfire_home]/lib
Код: Выделить всё
/usr/local/share/java/openfire--
~conf
~embededded-db
/enterprise
/fastpath
/index
~logs
/monitoring
/plugins
/resources
5) дальше взять поставить сам плагин
Код: Выделить всё
Сopy clustering.jar into the plugins directory of your Openfire installation. The plugin will then be automatically deployed.
http://www.igniterealtime.org/community ... pen-source
помогите кто лучше знает возможно Инглишь разобраться что именно нужно сделать чтобы плагин заработал что куда копировать и чем заменять ... У меня не получилось ...
если просто так плагин ставишь не работает ... пробывал копировать эти три файла
Код: Выделить всё
coherence.jar, coherence-work.jar and tangosol.jar
Код: Выделить всё
lib
Код: Выделить всё
[b]coherence.jar[/b]
Код: Выделить всё
[b]coherence-cache-config.xml[/b]
Код: Выделить всё
[b]8) open coherence.jar and replace the coherence-cache-config.xml with the one from your installed openfire/plugins/clustering folder's coherence-cache-config.xml (jar file is a zip file, so rename .jar to .zip to replace it and rename it back to .jar)
9) copy the modified coherence.jar, coherence.work.jar and tangosol.jar into your installed openfire/lib folder
10) restart your openfire server.[/b]
Спасибо