安装 hadoop-cdh 后 /etc/init.d/ 下缺少初始化脚本

Init scripts missing under /etc/init.d/ after installing hadoop-cdh

在 Cloudera 的文档中 - "Deploying HDFS on a Cluster (Using Command Line)"

据说,要启动名称节点服务,请键入以下命令:

for x in `cd /etc/init.d ; ls hadoop-hdfs-*` ; do sudo service $x start ; done

问题是,/etc/init.d/ 目录下没有匹配 hadoop-hdfs-* 名称模式的项目。我觉得应该有个hadoop-hdfs-namenode吧?

谁能告诉我为什么 hadoop-hdfs-namenode 不见了?我错过了任何部署步骤吗?非常感谢!

您在安装时缺少可选服务包。尝试安装 hadoop-hdfs-namenode 包。