hadoop中用mkdirs()API在HDFS中创建目录没报错,但是却没看到创建的目录。
整个测试的代码很简单,看了很多遍了没发现什么错误。FileSystemfi=FileSystem.get(conf);Pathhd=newPath("/usr/hello...
整个测试的代码很简单,看了很多遍了没发现什么错误。
FileSystem fi=FileSystem.get(conf);
Path hd=new Path("/usr/hello");
fi.mkdirs(hd); 展开
FileSystem fi=FileSystem.get(conf);
Path hd=new Path("/usr/hello");
fi.mkdirs(hd); 展开
3个回答
展开全部
hadoop df -ls /usr
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
conf里面有设置fs.default.name吗
追问
core-site.xml文件中配置是:
fs.default.name
hdfs://localhost:9000
hdfs-site.xml和mpared-site.xml中没有配置fs.default.name
追答
这个配置文件在你的代码的classpath下吗 我的意思是你的Configuration对象中是否有fs.default.name这个参数的属性值。比如你在new Configuration()之后,调用set("fs.default.name
","hdfs://localhost:9000"),或者将你的三个配置文件添加到你代码的classpath下
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询