Добавление нескольких узлов ejabberd на одном компьютере
Я установил ejabberd в Ubuntu. Он имеет 1 узел ejabberd@localhost, то есть узел по умолчанию. Я пытаюсь добавить несколько узлов в один кластер на одном компьютере.
Шаги, которые я выполняю:
Остановить текущий узел.
- остановка ejabberdctl
Отредактируйте файл etc/default/ejabberd.
2.1 Добавить ERLANG_NODE= ejabberd@ пример
Отредактируйте файл /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
- Затем я перезапустить ejabberdctl
- начало ejabberdctl
Когда я снова выполняю ту же команду
ERROR: ejabberd@example is already running... (which is perfect)
Но когда я перезагружаю сервис ejabberd
- перезапуск службы ejabberd
Это дает ошибку тайм-аута...