我已经安装了 Hadoop按照本教程。
我使用 ppa 安装它。
当我到达步骤 12:启动 Hadoop 集群。
我被困。
当我做cd ~/tasdik/hadoop/bin/
它说没有这样的文件或目录。
有什么建议么?
答案1
教程第 2 步要求创建一个新用户:hduser
。
因此,如果您决定为 Hadoop 用户采用此用户名,则路径start-all.sh
应为:
cd /home/hduser/hadoop/bin/
start-all.sh
或者如果在系统范围内安装:
/usr/lib/hadoop/bin/
答案2
我在目录中找到了该start-all.sh
文件/hadoop-x.x.x/sbin
。
path/to/hadoop-x.x.x/sbin/start-all.sh
其中hadoop-x.x.x
是解压下载的文件时创建的目录hadoop.tar.gz
。
如果你启动该文件,它会显示
$ bash /home/foo/hadoop-2.7.0/sbin/start-all.sh
This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh
因此,最好调用start-dfs.sh
位于同一目录本身。
bash /home/foo/hadoop-2.7.0/sbin/start-dfs.sh