Ubuntu &引用;hadoop版本;工作,但;SudoHadoop版本;不起作用
我在Ubuntu 12.04上安装了hadoop 2.7.1。我按照链接中的说明操作(我下载了hadoop-2-7-1): 我有两个问题: (1) 当我以hduser身份注销并使用hadoop env变量更新.bashrc文件时,我可以运行“hadoop版本”来查看版本。但我在“sudohadoop版本”中遇到了错误,我想运行的工具需要这个版本。 请建议我该怎么做 (2) 当我运行以下命令时: 测试Hadoop(计算pi的值)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
$cd/usr/local/hadoopenter
$hadoop-jar./share/hadoop/mapreduce/hadoop-mapreduce-examples-2.7.1.jar
地图数量=2
每个地图的样本数=5
我发现Java连接错误。但所有的安装都进行得很顺利
请在这些问题上提供帮助
谢谢,
萨卡尔这是亚当,写这篇文章的人。很高兴你从教程中获得了一些价值。环境变量在sudo和非sudo用户之间不可见。尝试在以sudo用户身份登录时编辑.bashrc文件,以使其以任何方式工作