首页 > Windows开发 > 详细

windows下hadoop的单机伪分布式部署(1)

时间:2014-08-14 23:10:56      阅读:387      评论:0      收藏:0      [点我收藏+]

hadoop的运行环境应该是在linux环境。如果想在windows环境下安装和运行hadoop,一般有两种方式:一种是VM的方式linux操作系统,这样可以实现全linux环境的hadoop运行;另一种方式安装cygwin模拟linux环境,该方法相对比较简单方便。

本文采取cywin的方式。下面将介绍下cygwin的安装与配置:

(1)cygwin的安装

下载cygwin安装文件:http://cygwin.com; 我用的是64位版;操作系统为win7;

下载的setup文件实际上只是一个引导安装和下载过程的执行文件,真正的下载和安装时通过网络进行的。

 bubuko.com,布布扣

 

点击下一步进入安装引导界面。

bubuko.com,布布扣

选择第一个从网络下载并安装,点击下一步进入选择安装界面。

bubuko.com,布布扣

这里 我采用了默认的安装目录,点击下一步选择文件存放目录。

bubuko.com,布布扣

 

我依然选用了默认目录,点击下一步进入网络连接界面。

bubuko.com,布布扣

这里选择Direct Connection直接连接就好了,点击下一步后进入安装文件镜像服务器选择界面。

bubuko.com,布布扣

 

这里我选择的是图中所示镜像,点击下一步进入安装组件选择界面

bubuko.com,布布扣

这里除了默认安装的组件外,还需要首选以下组件:

Base Category目录下的sed

Editors Category目录下的vinm

Editors Category目录下的vim

Net Category目录的OpenSSL,OpenSSH

然后,点击下一步即开始下载安装等自动步骤,一路选择下一步即可。

(2)cygwin的配置

配置ssh服务,实现ssh的无密码登陆,过程如下:

点击cygwin快捷方式,

安装sshd命令: ssh-host-config

在第一步询问“Should privilege separation be used?(yes/no)”时,输入no;

在第二步询问“(Say "no" if it is alreadyinstalled as a service) (yes/no)”时,输入yes;

在第三步询问“Enter the value of CYGWIN for thedaemon: []”,直接回车。

如果安装成功将出现:

出现: ***Info: Host configuration finished。Have fun!

启动sshd命令: net start sshd

实现无密码登陆:

$ssh-keygen,一路回车,

然后~/.ssh目录下将出现两个文件:id_rsa和id_rsa.pub,这两文件是rsa加密产生的私钥和公钥。

然后再执行命令:

$cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys;

将公钥文件追加到授权文件里面;即可实现无密码登机。

登陆命令:ssh localhost。

 

windows下hadoop的单机伪分布式部署(1),布布扣,bubuko.com

windows下hadoop的单机伪分布式部署(1)

原文:http://www.cnblogs.com/liudmblog/p/3913358.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!