我正在尝试按照 Cloudera 网站上的说明 [1] 以伪分布式模式设置测试集群。但在格式化 namenode 后,我甚至无法启动任何服务
$ for x in `cd /etc/init.d ; ls hadoop-hdfs-*` ; do sudo service $x start ; done
error unrecognized service
答案1
我遇到了同样的问题。您可以简单地分别运行不同的命令。
$ cd /etc/init.d
$ ls hadoop-hdfs-*
您将看到有三个文件。您可以使用以下命令启动守护进程:
$ sudo service hadoop-hdfs-namenode start
$ sudo service hadoop-hdfs-datanode start
$ sudo service hadoop-hdfs-secondarynamenode start
完毕!!!!