
正文
hadoopwindows,hadoopwindows版
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
windows不能执行hadoop吗为什么非要用linux执行hadoop
linux为什么不能执行windows程式 首先系统是不一样的。windows系统是避源的,linux 系统是开源的,Linux系统一般是命令列的,而windows 系统是偏向于图形化的。就像苹果手机是不能允许安卓手机的软体的。
【答案】: 可以,但是最好不要这么做,RedHatLinux或者是Ubuntu才是Hadoop的最佳操作系统。
可以这么说,因为不管是在linux系统,还是在windows系统上, 搭建集群环境,都需要提供linxu系统,linux系统本省不必说了。windows下运行hadoop的话,无非两种方法,一是搭建虚拟机,然后安装linxu系统。
hadoop环境在linux服务器上比较安全和稳定,在windows上也可以部署,但是很少人在windows上搭环境。
相关问答
Q1: 为什么hadoop要配windows依赖
1、hadoop是java写的,因此hadoop存储的数据的方式使用的也是java的方式。
2、【答案】:你最好不要这么做,Red Hat Linux或者是Ubuntu才是Hadoop的最佳操作系统。在Hadoop安装中,Windows通常不会被使用,因为会出现各种各样的问题。因此,Windows绝对不是Hadoop的推荐系统。
3、第一点结论就是: windows上执行mapreduce,必须打jar包到所有slave节点才能正确分布式运行mapreduce程序。二 在Linux上的通过以下命令触发MapReduce程序的测试。
4、好像不行,这个是针对Linux系统做的架构。想在Windows上运行,需在Windows上装Linux虚拟机,部署Hadoop。
Q2: 关于分布式Hadoop在WINDOWS上操作问题
第一点就是: windows上执行mapreduce,必须打jar包到所有slave节点才能正确分布式运行mapreduce程序。
【答案】: 可以,但是最好不要这么做,RedHatLinux或者是Ubuntu才是Hadoop的最佳操作系统。
运行jps没有显示,应该是没有配置好系统的path、java_home和classpath。执行hadoopfs-ls等同于hadoopfs-ls.该命令查看的是hdfs的/user/hadoop目录。而且默认是没有这个目录的。需要自己创建。
运行模式不同:单机模式是Hadoop的默认模式。这种模式在一台单机上运行,没有分布式文件系统,而是直接读写本地操作系统的文件系统。
我的操作系统是Windows 7,使用的Cygwin版本是7-1,hadoop版本是0.2。
去cloudera网站下载hadoop的CDH3u6版本。
关于hadoopwindows和hadoopwindows版的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。





