hadoop DFS start命令不工作并出现错误

hadoop DFS start命令不工作并出现错误,hadoop,Hadoop,您好,我已配置hadoop并通过以下命令启动dfsstart\u local\u hdp\u services 但是我得到了以下错误 已更新 我在windows上使用hadoop。使用“msi”安装 请帮帮我 已更新 我在启动主机时出错,启动regionserver是一个posix命令,因此您需要安装或运行某种不同的脚本(.cmd或.bat文件?) 我倾向于安装cygwin或类似软件,基本上您需要能够模拟linux命令。你为什么不在linux虚拟机上运行hadoop?在我看来,这可能是你最好

您好,我已配置hadoop并通过以下命令启动dfs
start\u local\u hdp\u services

但是我得到了以下错误

已更新

我在windows上使用hadoop。使用“msi”安装

请帮帮我

已更新


我在启动主机时出错,启动regionserver是一个posix命令,因此您需要安装或运行某种不同的脚本(.cmd或.bat文件?)


我倾向于安装cygwin或类似软件,基本上您需要能够模拟linux命令。你为什么不在linux虚拟机上运行hadoop?在我看来,这可能是你最好的选择,hadoop真的应该在*nix上运行。我怀疑这将是您遇到的最后一个问题。

我假设您正在运行windows版的Hortonworks发行版


在这种情况下,您不应该使用
start\u local\u hdp\u services.cmd
命令来启动服务吗?

Hortonworks为hadoop代码提供了补丁,以便它在windows上运行。IIRC问题主要是无密码ssh和文件系统权限。这是我要说的文件系统的东西真的,我想我只是无法想象一群windows节点处理m/r作业lol,我相信这是可以做到的,但是如果你只是在学习,我建议你使用一个unix虚拟机来消除兼容性问题(去掉一个变量),我已经给出了这个评论。然后我有了start dfs.shWell,我浏览了安装文档,没有在任何地方看到该命令。正如Ryan所说,*.sh和nohup是linux命令。这不起作用:)如果您在windows上,请使用hortonworks发行版,或者从cloudera下载一个映像,其中所有内容都已安装在linux环境中。好的,我已经安装并启动了服务,现在我需要测试它。我怎样才能开始做呢