Openfire и Clustering Plugin

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
x-life
рядовой
Сообщения: 22
Зарегистрирован: 2009-03-07 15:21:41

Openfire и Clustering Plugin

Непрочитанное сообщение x-life » 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) распаковать из

Код: Выделить всё

coherence/lib
три файла

Код: Выделить всё

coherence.jar, coherence-work.jar and tangosol.jar
3) Вот тут не совсем понятно куда копировать нужно

Код: Выделить всё

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
4) Дальше советуют перегрузить openfire
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
в самого плагина clustering но тоже не помогает выбивает ощибку при входе в настройки плагина. Там на форуме народ пишет что что-то там чем-то нужно заменить типа содержимое

Код: Выделить всё

[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]
Вот 8 пункт вообще непонятен

Спасибо

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35262
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Openfire и Clustering Plugin

Непрочитанное сообщение Alex Keda » 2010-03-13 11:13:13

лучше спросить разработчиков на ихнем форуме
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Re: Openfire и Clustering Plugin

Непрочитанное сообщение Гость » 2010-06-16 20:38:13

у меня завелось после того как сделал так:

You are right. Step 8 is not required. However as I said in this thread this is what you have to do
*
* Edit coherence.jar and remove the coherence-cache-config.xml file
* Use the modified coherence.jar in the Openfire's lib folder
Coherence will find and use the coherence-cache-config.xml file that we provide as part of the clustering plugin.

там пониже пост идет.