版权声明:本文为博主huanbia:http://blog.csdn.net/huanbia原创文章,未经博主允许不得转载。 https://blog.csdn.net/huanbia/article/details/69055523 </div>
<div id="content_views" class="markdown_views prism-atom-one-dark">
<!-- flowchart 箭头图标 勿删 -->
<svg xmlns="http://www.w3.org/2000/svg" style="display: none;"><path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path></svg>
<blockquote>
问题场景:使用maven调试构建spark开发环境,于本地执行spark程序,报java.net.UnknownHostException:主机名:主机名:未知的名称或服务错误
解决方式:
修改本地的hosts文件,添加[127.0.0.1 主机名]的映射,比如我的主机名为HaSpark,如下图所示:
修改etc/hosts文件前后对比如下:
修改前:
修改后:
最终运行结果如下: