石思潮的博客

这世界就是一拨人在昼夜不停地高速运转,另一拨人起床发现世界变了。

使用Docker在本地搭建Hadoop分布式集群 的错误总结(持续更新)

参考文章:

使用Docker在本地搭建Hadoop分布式集群

错误:

错误1.ssh连接The authenticity of host can’t be established

修改/etc/ssh/ssh_config文件的配置,以后则不会再出现此问题

最后面添加:

StrictHostKeyChecking no
UserKnownHostsFile /dev/null

错误2.Missing privilege separation directory: /var/run/sshd

手动创建该目录

错误3.容器都启动起来了,宿主Windows上浏览器访问不了

解决办法,启动Master容器用这个命令
docker run -ti -d -p <192.168.59.103/改成你的宿主ip/>:50070:50070 -h master ubuntu:hadoop3(改成你的镜像)

docker attach <刚才启动的那个容器id,可以用docker ps查看到id>

-p <192.168.59.103/改成你的宿主ip/>:50070:50070 关键参数,指定docker虚拟机的50070端口,映射为container的50070端口,即对192.168.59.103:50070的访问,统统访问到container的50070端口。

错误4.Call from master/172.17.0.2 to master:9000 failed on connection exception:java.net.ConnectionException

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shi1451042748/article/details/53011642
文章标签: hadoop 分布式
个人分类: Docker hadoop
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

使用Docker在本地搭建Hadoop分布式集群 的错误总结(持续更新)

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭