Ubuntu &引用;hadoop版本;工作,但;SudoHadoop版本;不起作用

Ubuntu &引用;hadoop版本;工作,但;SudoHadoop版本;不起作用,ubuntu,hadoop,Ubuntu,Hadoop,我在Ubuntu 12.04上安装了hadoop 2.7.1。我按照链接中的说明操作(我下载了hadoop-2-7-1): 我有两个问题: (1) 当我以hduser身份注销并使用hadoop env变量更新.bashrc文件时,我可以运行“hadoop版本”来查看版本。但我在“sudohadoop版本”中遇到了错误,我想运行的工具需要这个版本。 请建议我该怎么做 (2) 当我运行以下命令时: 测试Hadoop(计算pi的值) $cd/usr/local/hadoopenter $hadoop

我在Ubuntu 12.04上安装了hadoop 2.7.1。我按照链接中的说明操作(我下载了hadoop-2-7-1):

我有两个问题:

(1) 当我以hduser身份注销并使用hadoop env变量更新.bashrc文件时,我可以运行“hadoop版本”来查看版本。但我在“sudohadoop版本”中遇到了错误,我想运行的工具需要这个版本。 请建议我该怎么做

(2) 当我运行以下命令时:

测试Hadoop(计算pi的值)
$cd/usr/local/hadoopenter
$hadoop-jar./share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.1.jar

地图数量=2 每个地图的样本数=5

我发现Java连接错误。但所有的安装都进行得很顺利

请在这些问题上提供帮助

谢谢,
萨卡尔这是亚当,写这篇文章的人。很高兴你从教程中获得了一些价值。环境变量在sudo和非sudo用户之间不可见。尝试在以sudo用户身份登录时编辑.bashrc文件,以使其以任何方式工作