如果想在windows下使用Hadoop,我们需要安装Cygwin。
Cygwin is a Linux-like environment for Windows. It consists of two parts:
A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
A collection of tools which provide Linux look and feel.
下面的文章详细说明怎么在windows下安装Cygwin和Hadoop:
http://ebiquity.umbc.edu/Tutorials/Hadoop/00%20-%20Intro.html
在安装Cygwin的过程中我们需要注意以下的几点:
1. Cygwin是在线下载安装的。在安装过程中提供了很多的镜像地址。当我们选择了一个地址然后安装,如果安装过程中中断,我们再重新安装的时候,镜像地址的列表将会变为空。我们可以从下面的网页中获取镜像地址,然后增加到列表中。
http://cygwin.com/mirrors.html
2. 由于Hadoop的namenode会通过ssh去启动远程的datanode。所以在安装Cygwin的过程中需要选择安装openssh。
Cygwin is a Linux-like environment for Windows. It consists of two parts:
A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
A collection of tools which provide Linux look and feel.
下面的文章详细说明怎么在windows下安装Cygwin和Hadoop:
http://ebiquity.umbc.edu/Tutorials/Hadoop/00%20-%20Intro.html
在安装Cygwin的过程中我们需要注意以下的几点:
1. Cygwin是在线下载安装的。在安装过程中提供了很多的镜像地址。当我们选择了一个地址然后安装,如果安装过程中中断,我们再重新安装的时候,镜像地址的列表将会变为空。我们可以从下面的网页中获取镜像地址,然后增加到列表中。
http://cygwin.com/mirrors.html
2. 由于Hadoop的namenode会通过ssh去启动远程的datanode。所以在安装Cygwin的过程中需要选择安装openssh。