请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

用域名hadoop000问题

我本机和虚拟就均设置成hadoop000  , 本机hosts设置 192.168.1.104 hadoop000

用cmd ping hadoop000 显示找不到主机hadoop000,
然后我就想是不是window不支持这样的格式。。
我就本机和虚拟机均设置成hadoop000.com ,而且core-site.xml 也设置了 hdfs://hadoop000.com:8020
效果: cmd 能ping 得通,但是java代码创建目录失败,报错hadoop Connection refused: no further information
最后我死心了,直接配置ip得了,core-site.xml 也设置了 hdfs://192.168.1.104:8020 ,java 也是用192.168.1.104来连接最后就成功
想问:有没有什么方法让我的域名也能成功

正在回答 回答被采纳积分+3

2回答

Michael_PK 2019-09-11 00:21:13

根本原因就是你host配置错的

0 回复 有任何疑惑可以回复我~
  • 那应该怎么配啊。。
    回复 有任何疑惑可以回复我~ 2019-09-11 00:24:27
  • Michael_PK 回复 提问者 用银河口袋的露娜 #2
    写对ip和hostname
    回复 有任何疑惑可以回复我~ 2019-09-11 00:45:10
  • 提问者 用银河口袋的露娜 回复 Michael_PK #3
    老师。我环境终于搞好了。。的确linux 的hosts 那里要配ip hostname 不能用localhost了,不然就连不上,改好就成功了
    回复 有任何疑惑可以回复我~ 2019-09-13 10:36:14
Michael_PK 2019-09-11 00:20:55

不对啊,本机hadoop000,远程也hadoop000,你win本地的host不可能配置成功的呢,只能认一个的啊。

0 回复 有任何疑惑可以回复我~
  • 没有啦,我win只是配了一个远程而已啊,本地没有配的,所以不存在冲突。我是win配了一个,虚拟机配了一个啊
    回复 有任何疑惑可以回复我~ 2019-09-11 00:31:40
  • Michael_PK 回复 提问者 用银河口袋的露娜 #2
    只要win上正确配置Linux的host,以及Linux也要配置正确的,那就OK的
    回复 有任何疑惑可以回复我~ 2019-09-11 00:44:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信