<span></span>Kevin, Jack:<br><br>Thanks for the suggestions. node() returns the expected names on both nodes<br><br><a href="mailto:gandalf@kodiak.abcd.home">gandalf@kodiak.abcd.home</a><br><a href="mailto:joe@arcturus.abcd.home">
joe@arcturus.abcd.home</a><br><br>but the net_adm:ping command returns the atom 'pang' for both nodes. How do I find out what that means? I will search the ref manual, but all suggestions are greatly appreciated.<br>
<br>Thanks for the help!<br>Jim<br><br><br><div class="gmail_quote">On Jan 5, 2008 9:31 AM, Kevin A. Smith <<a href="mailto:kevin@hypotheticalabs.com">kevin@hypotheticalabs.com</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Try pinging one node from the other before doing the rpc call. I've<br>found that I need to do that so the nodes can find one another. Any<br>result other than the atom 'pong' indicates that the nodes are unable
<br>to see each other.<br><br>For example, to ping the node running on arcturus from kodiak you'd<br>enter:<br><br>net_adm:ping(<a href="mailto:joe@arcturus.abcd.home">joe@arcturus.abcd.home</a>).<br><br>--Kevin<br><div>
<div></div><div class="Wj3C7c">On Jan 5, 2008, at 8:29 AM, Jim Cook wrote:<br><br>> HI everyone:<br>><br>> I'm sorry to ask a newbie question but I have run out of ideas, and<br>> just don't know what I'm missing.
<br>><br>> I'm trying to replicate Joe Armstrong's name server example on page<br>> 172 of "Programming Erlang", which is my favorite book at the<br>> moment :).<br>><br>> I've got two PCs: one is running Fedora 8, the other SuSE 
9.3. I've<br>> used /etc/hosts to configure their names and I've verified that the<br>> names (kodiak.abcd.home and arcturus.abcd.home) work in both<br>> directions by pinging and by accessing their httpds via a browser.
<br>><br>> I start erl on the fedora box (kodiak) with<br>><br>> erl -name gandalf -setcookie abc<br>><br>> then I start kvs and store some values just like in the book. Local<br>> lookups work fine as described on pages 170-172 of the book.
<br>><br>> Then I switch to the SuSE box (arcturus) and launch erl like this<br>><br>> erl -name joe -setcookie abc<br>><br>> Breathless with anticipation (well, nearly) I then run<br>><br>> rpc:call( 
<a href="mailto:gandalf@kodiak.abcd.home">gandalf@kodiak.abcd.home</a>, kvs, lookup, weather).<br>><br>> and I get<br>><br>> {badrpc, nodedown}<br>><br>> I have tried everything I can think of to get the names working
<br>> including IP addresses and various name combinations.<br>><br>> For example I tried starting erl with fully qualified names on both<br>> sides, e.g.:<br>><br>> erl -name <a href="mailto:gandalf@kodiak.abcd.home">
gandalf@kodiak.abcd.home</a> -setcookie abc<br>><br>> etc.<br>><br>> Basically I've decided that I just don't understand how erl is doing<br>> its name resolution and before I start wading through the code
<br>> trying to figure it out, I wanted to see if anybody could straighten<br>> me out.  Thanks in advance for any suggestions.<br>><br>> Best,<br>> Jim<br>><br></div></div>> _______________________________________________
<br>> erlang-questions mailing list<br>> <a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>> <a href="http://www.erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://www.erlang.org/mailman/listinfo/erlang-questions
</a><br><br></blockquote></div><br>