我已经安装Hadoop在/usr/local/hadoop/bin
目录中。当我尝试执行 bash 脚本时start-all.sh
,系统出现以下错误:
start-all.sh: command not found
此外,我没有看到以下任何内容usr/local/hadoop/bin
:
stopall.sh
start-dfs.sh
stop-dfs.sh
start-all.sh
stop-all.sh
它也没有该/usr/local/hadoop/conf/hadoop-env.sh
文件,所以我创建了一个hadoop-env.sh
文件并将 java home 环境变量设置为:
The java implementation to use. Required.
export JAVA_HOME=/usr/lib/jvm/java-6-sun
答案1
你的hadoop-环境变量,停止所有程序,启动-dfs.sh,停止dfs.sh,启动全部文件,停止所有文件将在/usr/本地/hadoop/conf。
您不必创建任何配置文件。
答案2
如果你正确安装的话你应该拥有所有文件。
所有.sh 文件都应位于 hadoop/bin 文件夹中。并且在 hadoop-env.sh 下还有其他重要配置。
我对安装很关心,您能否详细地告诉我您如何安装 Hadoop,以及 Hadoop 的版本和风格。