windows下hadoop的单机伪分布式部署(1)
2014-08-14 20:16
323 查看
hadoop的运行环境应该是在linux环境。如果想在windows环境下安装和运行hadoop,一般有两种方式:一种是VM的方式linux操作系统,这样可以实现全linux环境的hadoop运行;另一种方式安装cygwin模拟linux环境,该方法相对比较简单方便。
本文采取cywin的方式。下面将介绍下cygwin的安装与配置:
(1)cygwin的安装
下载cygwin安装文件:http://cygwin.com; 我用的是64位版;操作系统为win7;
下载的setup文件实际上只是一个引导安装和下载过程的执行文件,真正的下载和安装时通过网络进行的。
点击下一步进入安装引导界面。
选择第一个从网络下载并安装,点击下一步进入选择安装界面。
这里 我采用了默认的安装目录,点击下一步选择文件存放目录。
我依然选用了默认目录,点击下一步进入网络连接界面。
这里选择Direct Connection直接连接就好了,点击下一步后进入安装文件镜像服务器选择界面。
这里我选择的是图中所示镜像,点击下一步进入安装组件选择界面
这里除了默认安装的组件外,还需要首选以下组件:
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。
本文采取cywin的方式。下面将介绍下cygwin的安装与配置:
(1)cygwin的安装
下载cygwin安装文件:http://cygwin.com; 我用的是64位版;操作系统为win7;
下载的setup文件实际上只是一个引导安装和下载过程的执行文件,真正的下载和安装时通过网络进行的。
点击下一步进入安装引导界面。
选择第一个从网络下载并安装,点击下一步进入选择安装界面。
这里 我采用了默认的安装目录,点击下一步选择文件存放目录。
我依然选用了默认目录,点击下一步进入网络连接界面。
这里选择Direct Connection直接连接就好了,点击下一步后进入安装文件镜像服务器选择界面。
这里我选择的是图中所示镜像,点击下一步进入安装组件选择界面
这里除了默认安装的组件外,还需要首选以下组件:
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的单机伪分布式部署(3)
- windows下hadoop的单机伪分布式部署(2)
- hadoop单机伪分布式安装(windows及centos)
- 用Linux Container在单机上部署完全分布式的Hadoop集群
- linux下从安装JDK到安装ssh到hadoop单机伪分布式部署
- Hadoop 2.7.3 源码编译+单机及分布式部署
- 如何在Centos6.5下部署hadoop2.2单机伪分布式(二)
- linux下Hadoop1.0.4_单机伪分布式部署和分布式部署
- ubuntu部署hadoop之单机模式与伪分布式模式(个人笔记)
- SolrColud5.2 Windows单机伪分布式部署+创建索引+搜索+测试数据
- Windows安装部署伪分布式Hadoop with Eclipse
- hadoop1.x的单机与伪分布式部署
- 在ubuntu部署hadoop之单机模式与伪分布式模式部署
- hadoop单机部署伪分布式系列2:MR1
- Hadoop伪分布式模式部署(接单机模式)
- linux下从安装JDK到安装ssh到hadoop单机伪分布式部署
- 在ubuntu部署hadoop之单机模式与伪分布式模式部署
- hadoop之单机模式与伪分布式模式部署
- 在windows平台上部署伪分布式系统开发hadoop程序
- hadoop单机伪分布式部署方法简单介绍