В оболочке я напечатал bin/dev page foo
и оболочка вернулась Node is not running
, я проверил мои журналы и заметил сообщение epmd: epmd: node name already occupied nitrogen
узла не работает, азот
Затем в скорлупе я напечатал epmd -names
и он вернулся
epmd: up and running on port 4369 with data:
name nitrogen at port 61109
Running epmd -debug
дает
epmd: Thu Jun 27 01:01:52 2013: epmd running - daemon = 0
epmd: Thu Jun 27 01:01:52 2013: there is already a epmd running at port 4369
Я не могу остановить узел, и когда я пытаюсь приложение arently он активен в БД
epmd: local epmd responded with <>
Killing not allowed - living nodes in database.
В Eshell, я получил следующее
=ERROR REPORT==== 27-Jun-2013::00:49:53 ===
** Connection attempt from disallowed node '[email protected]' **
Есть ли способ, чтобы получить Eshell распознать этот узел для того, чтобы запустить bin/dev function
?
Спасибо @chops! Я попробовал выше, и это не привело к прикреплению узла. Кажется, что grep показывает нормальный процесс: '840 0.0 0.0 2434892 548 s001 S + 12:11 PM 0: 00.00 grep азота' и свисающий? '859 0,0 0,0 2435452 204 ?? S 12:14 PM 0: 00.00 epmd -daemon', и я не могу остановить нормальный процесс, однако, я могу остановить демона, перезапустить его и т. Д. – aug2uag
epmd предназначен для работы даже после завершения процесса, а также первый в вашем списке - это собственно команда grep, которую он находит. Если узел, по-видимому, не работает, вы можете запустить экземпляр азота («бит/азотная консоль»), а затем использовать команду «bin/dev»? Имейте в виду, что 'dev' будет работать только в том случае, если узел запущен. – chops
извините за задержку @chops. после запуска азота с помощью консоли bin/азота, я получил ошибку '= ERROR REPORT ==== 1-Jul-2013 :: 00: 29: 45 === ** Ошибка подключения из запрещенного узла'[email protected] .0.1 '** '. В то время как команда 'epmd -names' дает' epmd: вверх и работает на порте 4369 с данными: имя азот в порту 52185' – aug2uag