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

VBox下CentOS的hadoop伪分布环境的搭建(三)

2012-06-15 21:12 344 查看
一 ssh无密码验证设置

在终端里敲入命令 ssh-keygen -t rsa,生成公钥和私钥id_rsa和id_rsa.pub





然后在/root/.ssh目录下敲入命令cat id_rsa.pub > authorized_keys,并把authorized_keys的属性改变,敲入命令 chmod 600 authorized_keys





最后敲入命令ssh Gernal.lee,无密码的提示即表示无密码验证设置成功了。





二 联网

我装的CentOS并不能上网,所以我按照凯腾的设置好的配置文件依葫芦画瓢,最后找到了目录/etc/sysconfig/network-scripts下的ifcfg-eth0文件,文件改写成





保存后然后终端里敲入命令service network restart,成功联上了网。





接下来就可以安装jdk,以及设置java的环境变量了。

三 jdk安装以及java的环境变量设置

CentOS 6.2自带的JDK版本是OpenJDK,需要将其卸载以便安装linux 版的jdk 1.6。可以通过命令行键入rpm和参数卸载,然而更简便的做法是使用CentOS桌面自带的“添加/删除软件”工具进行卸载。可以从“系统”-“管理”菜单中找到“添加/删除软件”,查找到各个OpenJDK项,将其卸载即可。卸载完成之后可以到官方网站www.oracle.com查找最新版本的JDK并下载安装。我下载到的版本是“jdk-6u25-linux-i586-rpm.bin”。将下载得到的.bin文件放置到某个文件夹下,如“/usr/java”,在此文件夹的目录下右键——“在终端中打开”,出现如图4的命令行窗口。需要确保当前路径为.bin文件所在路径,不在此路径的话可以通过 “cd /usr/java”命令进入该目录。之后键入“chmod 777 jdk-6u25-linux-i586-rpm.bin”命令,将文件模式修改为可执行。键入“./ jdk-6u25-linux-i586-rpm.bin”执行该打包文件,可以看到命令行窗口中出现“Unpacking…Checksumming…Extracting…”等字样,完成后可以看到“/usr/java”文件夹下解压出了“jdk-6u25-linux-i586.rpm”等文件。









接着执行“rpm -ivh jdk-6u25-linux-i586.rpm”命令,此时在命令行下执行“java -version”可以查看是否安装成功。如图,java版本已经是1.6.0_25。






装好了jdk,现在开始设置java环境变量,打开/etc/profile,做如下修改


到此为止,java环境变量也设置好了,接下来下一章讲介绍hadoop的安装hadoop的设置以及官方计算单词数的例子WordCount在伪分布下hadoop的实现。

本文出自 “在路上” 博客,请务必保留此出处http://imiron.blog.51cto.com/5118978/899806
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: