Добавление нескольких узлов ejabberd на одном компьютере

Я установил ejabberd в Ubuntu. Он имеет 1 узел ejabberd@localhost, то есть узел по умолчанию. Я пытаюсь добавить несколько узлов в один кластер на одном компьютере.

Шаги, которые я выполняю:

  1. Остановить текущий узел.

    • остановка ejabberdctl
  2. Отредактируйте файл etc/default/ejabberd.

    2.1 Добавить ERLANG_NODE= ejabberd@ пример

  3. Отредактируйте файл /etc/hosts

    3.1 Добавьте пример 10.0.2.15 (где "10.0.2.15" - это ip-адрес моей машины).

После добавления этого мои хосты будут иметь записи для 2 узлов.ie

127.0.0.1 localhost
10.0.2.15 example
  1. Затем я перезапустить ejabberdctl
    • начало ejabberdctl

Когда я снова выполняю ту же команду

ERROR: ejabberd@example is already running... (which is perfect)

Но когда я перезагружаю сервис ejabberd

  • перезапуск службы ejabberd

Это дает ошибку тайм-аута...

0 ответов

Другие вопросы по тегам