一、安装JDK
二、安装并配置ssh免密登录
hadoop需要使用SSH的方式登陆,linux下需要安装SSH。客户端已经安装好了,一般只需要安装服务端就可以了:
在安装之前,还是先查看系统是否已经安装并且启动了ssh。
# 查看ssh安装包情况
$ dpkg -l | grep ssh
# 查看是否启动ssh服务
$ ps -e | grep ssh
如果没有ssh服务,则安装ssh:
$ sudo apt-get install openssh-server
安装完成,开启服务(一般都是自动开启的,所以如果一切正常的话下面这条可以不用执行)
$ sudo /etc/init.d/ssh start
测试登陆本机 ssh localhost 输入yes,再输入密码,就应该可以登录了。但是每次输入比较繁琐,如果是集群那就是灾难了,所以要配置成免密码登陆的方式。
1. 生成公钥私钥,将在~/.ssh文件夹下生成文件id_rsa:私钥,id_rsa.pub:公钥
$ ssh -keygen -t rsa
一直回车即可<