2012-02-11 14 views
5

he estado luchando para conectarme al nodo erlang y sin suerte. La situación es siguiente:Erlang. Conectando al nodo local: *** ERROR: proceso de shell terminado

1) Tengo nodo "-detached" erlang se ejecuta en host local con -sname n1

2)

$ epmd -names 
epmd: up and running on port 4369 with data: 
name n1 at port 53653 

3) Tratar de conectar

$ erl -sname test -remsh n1 
... 
ERROR: Shell process terminated! (^G to start new job) 


$ erl -sname test -setcookie *COOKIE* -remsh n1 
... 
ERROR: Shell process terminated! (^G to start new job) 


$ erl -sname test -setcookie *COOKIE* -remsh [email protected] 
... 
ERROR: Shell process terminated! (^G to start new job) 

¿Qué más debería probar?

UPD:

Siguiendo @Odobenus Rosmarus consejo:

$ hostname 
server.domain.com 
$ erl -sname test -setcookie *COOKIE* -remsh [email protected] 
** System NOT running to use fully qualified hostnames ** 
** Hostname server.domain.com is illegal ** 
** ERROR: Shell process terminated! (^G to start new job) ** 

otro intento ciego (tiro de parte del FQDN):

$ erl -sname test -setcookie *COOKIE* -remsh [email protected] 
Eshell V5.8.5 (abort with ^G) 
([email protected])1> 

Ok, en 5 intentos somos allí, genial.

Respuesta

7
erl -sname test -setcookie *COOKIE* -remsh [email protected] 

donde nombre de host no es localhost, pero la salida del comando 'host' en su ordenador.

Cuestiones relacionadas