您的位置:首页 > 运维架构

Hadoop1.0.1安装部署(一)

2015-01-06 09:07 197 查看
1、安装JDK
jdk6 Linux版下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html
下载文件:jdk-6u45-linux-i586.bin
安装方法:
1、提升权限,需要sudo chmod 755 jdk-6u45-linux-i586.bin
2、在上述文件所在目录执行./jdk-6u45-linux-i586.bin
3、配置环境变量
sudo vi /etc/profile
在其中加入:
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存文件后执行命令:source /etc/profile
java、javac、java -version等命令验证安装及配置是否成功

2、配置SSH免密码登录
1、在ubuntu_hadoop01上执行ssh-keygen -t dsa -P '' -f .ssh/id_dsa生成公钥私钥
2、将公钥拷贝至ubuntu_hadoop02上:scp id_dsa.pub ghz@192.168.56.102:/home/ghz/.ssh/authorized_keys
3、正常ssh登录至ubuntu_hadoop02,PS:可能需要chmod 600 /root/.ssh/authorized_keys来修改文件权限

PS:Linux更改计算机名称,需要修改etc/hostname文件和etc/hosts文件
免密原理:
依靠密匙,也就是你必须为自己创建一对密匙,并把公用密匙放在需要访问的服务器上。如果你要连接到SSH服务器上,客户端软件就会向服务器发出请求,请求用你的密匙进行安全验证。服务器收到请求之后,先在该服务器上你的主目录下寻找你的公用密匙,然后把它和你发送过来的公用密匙进行比较。如果两个密匙一致,服务器就用公用密匙加密“质询”并把它发送给客户端软件。客户端软件收到“质询”之后就可以用你的私人密匙解密再把它发送给服务器。用这种方式,你必须知道自己密匙的口令。但是,与第一种级别相比,第二种级别不需要在网络上传送口令。第二种级别不仅加密所有传送的数据,而且“中间人”这种攻击方式也是不可能的(因为他没有你的私人密匙)。但是整个登录的过程可能需要10秒,但是相比输入密码的方式来说10秒也不长。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Hadoop 大数据