请稍等 ...
×

采纳答案成功!

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

Java api 操作hdfs

https://img1.sycdn.imooc.com//szimg/5acdc4a700019dd611480590.jpg

老师,您这个是在本地写的代码,然后Hadoop环境是在VM里,就使用hdfs://hadoop000:8020就能找到吗? 

如果我是使用的云服务器,需要在什么地方有变动?


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

2回答

Michael_PK 2018-04-12 10:54:24

Google下很多答案的:

https://img1.sycdn.imooc.com//szimg/5aceca4e0001d51114761492.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 sunzhengbo #1
    还是没有没有解决,好多都是说多次格式化的原因,但是并不能解决问题,还有一些就是看不懂了
    回复 有任何疑惑可以回复我~ 2018-04-12 14:04:06
  • Michael_PK 回复 提问者 sunzhengbo #2
    你把你HDFS site文件中配置的路径删了,然后重新格式化下hadoop
    回复 有任何疑惑可以回复我~ 2018-04-12 14:55:49
  • 提问者 sunzhengbo 回复 Michael_PK #3
    461991046,孙正波
    希望老师能加个qq,这个问题困扰了我好久了
    回复 有任何疑惑可以回复我~ 2018-04-12 15:11:00
Michael_PK 2018-04-11 16:26:10

这是core site里面配置的namenode的地址,只要映射了IP和hostname就能访问的

0 回复 有任何疑惑可以回复我~
  • 提问者 sunzhengbo #1
    意思是core-site里面的hdfs地址和本地代码中的hdfs路径没什么关系?只要代码中的hdfs路径是能ping通的就可以吗?
    回复 有任何疑惑可以回复我~ 2018-04-11 17:04:30
  • 提问者 sunzhengbo #2
    老师可以加个QQ吗,感觉这会儿很迷糊,希望能详细讲解一下,谢谢
    回复 有任何疑惑可以回复我~ 2018-04-11 17:32:42
  • Michael_PK 回复 提问者 sunzhengbo #3
    是你代码里写上coresite的地址就行了,前提是你本地能访问的到HADO op集群
    回复 有任何疑惑可以回复我~ 2018-04-11 17:38:47
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信