hadoop面试题及答案
- 作者: 宇智波小高
- 来源: 51数据库
- 2020-10-04
应该是文件执行权限的问题, 你的hadoop用户没有执行java的权限, 你需要修改一下/usr/local/jdk1.7.0_17/bin/java 的文件权限:
chmod o+x /usr/local/jdk1.7.0_17/bin/java
$hadoop=`which hadoop`;
#这里加上一句
print "$hadoop fs -get .....\n";
`$hadoop fs -get ......`;
看看打印出来的命令是不是你想要的,如果是你想要的,就手动执行一遍。
有问题继续追问。
chmod o+x /usr/local/jdk1.7.0_17/bin/java
$hadoop=`which hadoop`;
#这里加上一句
print "$hadoop fs -get .....\n";
`$hadoop fs -get ......`;
看看打印出来的命令是不是你想要的,如果是你想要的,就手动执行一遍。
有问题继续追问。
推荐阅读
