一 所需软件准备工作
1.安装jdk
jdk下载地址:http://java.sun.com/javase/downloads/index.jsp
别忘记配置下JAVA_HOME的环境变量哦,还得测试下 在cmd下面 java -version
2.安装Cygwin
Cygwin下载地址:http://www.cygwin.com/setup.exe
注意事项:需取得本机的administrator的权限,所以不建议用windoss“域用户”配置和运行Cygwin
安装步骤:
1)点击setup.exe,下一步,选择install from internet
2)设置Cygwin的安装目录
将计算机上的组导入group文件中。这里分两种情况,第一种是本地,第二种是在域中。分别运行-l和-d参数。如果想将 两种组都导入,可以先运行-l的参数再运行-d参数的命令。
mkgroup -l >> /etc/group 这是加入本地组的命令。
mkgroup -d >> /etc/group 这是加入域组的命令。
将计算机的用户与其密码导入passwd文件中。与上面的组一样,也是分本地和域两种情况。如果没有该文件或没有导入用户的信息。作为server的话,将不能被登陆,因为没有用户嘛!
mkpasswd -l >> /etc/passwd 这是加入本地用户的命令。
mkpasswd –d >> /etc/passwd 这是加入域用户的命令。
cygwin下运行:
$chmod +r /etc/group
$ chmod +r /etc/passwd
$ chmod +rwx /va
$ ssh-host-config
启动sshd服务
net start sshd
连接本机
$ ssh localhost
如果不输入口令就无法用ssh登陆localhost,执行下面的命令:
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
三.安装hadoop
下载hadoop0.21的安装包http://labs.xiaonei.com/apache-mirror/hadoop/core