在Cloudera的文档中 - "在群集上部署HDFS(使用命令行)"
它说,要启动namenode服务,请输入以下命令:
for x in `cd /etc/init.d ; ls hadoop-hdfs-*` ; do sudo service $x start ; done
问题是,hadoop-hdfs-*
目录下没有与/etc/init.d/
名称模式匹配的项目。我认为应该有一个hadoop-hdfs-namenode,不是吗?
有人能告诉我为什么hadoop-hdfs-namenode丢失了吗?我错过了任何部署步骤吗?非常感谢!
答案 0 :(得分:1)
您在安装时缺少可选服务包。尝试安装hadoop-hdfs-namenode包。