<div dir="ltr"><div>Maybe there are anyone interested, discussion continues in github PR:</div><div>  Document the -no_epmd option by JeromeDeBretagne · Pull Request #2945 · erlang/otp<br>  <a href="https://github.com/erlang/otp/pull/2945">https://github.com/erlang/otp/pull/2945</a></div><div><br></div><div>Thanks for the PR, Jérôme!</div><div><br></div><div>-----<br></div><div>Shino<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2020年12月21日(月) 10:11 Shunichi Shinohara <<a href="mailto:shino.shun@gmail.com">shino.shun@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi Jérôme,</div><div><br></div><div>Thanks a lot for the useful information, it works like a charm!</div><div><br></div><div>Thanks again,</div><div>Shino</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">2020年12月18日(金) 17:50 Jérôme de Bretagne <<a href="mailto:jerome.debretagne@gmail.com" target="_blank">jerome.debretagne@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto"><div>Hi Shino,<div dir="auto"><br></div><div dir="auto">This behavior is indeed expected.</div><div dir="auto"><br></div><div dir="auto">To avoir all registrations to epmd, you can pass the -no_epmd option instead.</div><br>It is mentioned in the following documentation:</div><div dir="auto"><a href="https://erlang.org/doc/apps/erts/alt_dist.html" target="_blank">https://erlang.org/doc/apps/erts/alt_dist.html</a><br><br>Cheers,</div><div dir="auto">Jérôme <br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">Le ven. 18 déc. 2020 à 03:40, Shunichi Shinohara <<a href="mailto:shino.shun@gmail.com" target="_blank">shino.shun@gmail.com</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi List,<br><br>I try "epmdlessless" configuration described in:<br>  Running Erlang Releases without EPMD on OTP 23.1+ · Erlware Blog<br>  <a href="https://blog.erlware.org/epmdlessless/" rel="noreferrer" target="_blank">https://blog.erlware.org/epmdlessless/</a><br><br>It works as described, thanks to people who contributed to the feature!<br>However, it behaves in an unexpected way (to me) under epmd daemon running case.<br><br>Expected behavior is the case without running epmd daemon. After launching a node as:<br><br>% erl -sname foo -start_epmd false -erl_epmd_port 14693<br>Erlang/OTP 23 [erts-11.1.4] [source] [64-bit] [smp:16:16] [ds:16:16:10] [async-threads:1]<br><br>epmd daemon does *NOT* start, as expected:<br><br>% epmd -names<br>epmd: Cannot connect to local epmd<br><br>On the other hand, after epmd daemon started as epmd -daemon,<br>by executing the same erl command above, the node is registered to epmd daemon:<br><br>% epmd -names<br>epmd: up and running on port 4369 with data:<br>name foo at port 14693<br><br>The questions are:<br>- Is this behavior expected (to other than me)?<br>- Is there any option(s) of erl command to avoid registration to epmd?<br>  # I guess it's possible by using <a href="https://github.com/tsloughter/epmdless" rel="noreferrer" target="_blank">https://github.com/tsloughter/epmdless</a><br><br>Thanks,<br>Shino<br></div>
</blockquote></div></div></div>
</blockquote></div>
</blockquote></div>