我正在自学hadoop,并开始在运行cent操作系统的vmware工作站上安装clouderaquickvm。
我的印象是 Quickstart VM
具有大多数预定义的配置。我是否需要设置任何其他配置来设置数据和名称节点?原因是当我输入jfs时我只得到
[cloudera@quickstart bin]$ jps </n>
9480 RunJar </n>
18607 Jps 6952 </n>
org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
我看不到任何数据节点或名称节点,我在网上查了一下,解决方法是使用 start-all.sh
. 但我犯了个错误
[cloudera@quickstart hadoop]$ start-all.sh
bash: start-all.sh: command not found
又一轮调查让我陷入了困境
正如那个回答中所暗示的,当我跑的时候 bin/hadoop namenode -format
```
[cloudera@quickstart hadoop]$ bin/hadoop namenode -format
bash: bin/hadoop: No such file or directory
我被困在一个偏僻的地方,自学的动力越来越低。请帮忙提个建议,让我振作起来。
p、 s:我是hadoop的极端初学者,所以如果这个问题在你看来很愚蠢,请不要对我苛刻:)
3条答案
按热度按时间jgovgodb1#
请运行下面提到的命令。它会给你一个位置列表。
cd/path\u name然后尝试运行命令,
sqyvllje2#
你确定你在正确的文件夹中吗?尝试使用
ls
查看文件夹内容。这几乎是说你在错误的文件夹。没有这样的文件或目录。
一定要学习使用bashshell的基础知识。例如
ls -l start-all.sh
查看您试图运行的文件是否存在;以及查看文件权限。t5zmwmid3#
最后,在社区的帮助下,我发现了如何在cloudera quickstart vm上启动服务。
现在当我跑的时候
JPS
,我可以看到所有的守护进程都在运行,非常感谢您的关注。