Hadoop安装

操作系统版本Unbutu13.10

root密码默认未设置 使用 sudo passwd root 设置root密码

1.安装jdk

apt-get install openjdk-7-jre-headless

2. 安装ssh服务

ssh服务用户远程登录管理,具体是个傻东西我也不清楚~,这一步要有网络,要下载一堆东西

sudo apt-get install ssh openssh-server
image
 

3. 为hadoop用户建立ssh登录密码

首先使用hadoop用户登录

su - hadoop

创建rsa密钥

ssh-keygen -t rsa -P ""

image

提示密钥保存在“/home/hodoop/.ssh/id_rsa”目录下,使用cat id_rsa.pub >> authorized_keys将id_rsa.pub追加到authorized_keys文件中

image

使用ssh登录到本机,显示welcome to Ubuntu 13.10,表示可以远程登录,安装成功

image

 

4. hadoop安装

使用root用户登录

   1:  su root -l

添加hadoop用户组

   1:  sudo addgroup hadoop

image

向hadoop用户组中添加hadoop用户

sudo adduser -ingroup hadoop hadoop

image

添加hadoopet的root权限,修改/etc/sudoers文件,我的终端已经定位到系统根目录下,如果当前目录不是根目录,使用cd / 即可

这里使用gedit工具修改文件,gedit是unbutu下一个自带的文件编辑器,比vi编辑器好用的多。

sudo gedit /etc/sudoers

打开文件,将hadoop用户的权限修改为和root相同权限

image
设置java环境变量, 这一步我没处理

sudo gedit /etc/environment
 
这篇文章可能不会完成了,hadoop2.2与hadoop1.X差距太大,我尝试了很多次,我知道离完成只差一点点,但反醒后,hadoop对我是否有用,从windows环境中转到Linux环境,从.net转到java,对我来说是否真有的必要。我没有从事BI,不是专功数据,我是否要学下去?
posted @ 2014-01-03 13:22  徐某人  阅读(1398)  评论(0编辑  收藏  举报