天天看点

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

1、创建hadoop用户组

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

2、创建hadoop用户

回车后会提示输入新的unix密码,这是新建用户hadoop的密码,输入回车即可。如果不输入密码,回车后会重新提示输入密码,即密码不能为空。最后确认信息是否正确,如果没问题,输入 y,回车即可。

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

3、为hadoop用户添加权限

输入:

回车,打开sudoers文件,给hadoop用户赋予和root用户同样的权限

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

二.用新增加的hadoop用户登录ubuntu系统

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

安装完成后,启动服务

查看服务是否正确启动:

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

设置免密码登录,生成私钥和公钥

 2、安装

解压

假如我们要把hadoop安装到/usr/local下,文件夹为hadoop

赋予用户对该文件夹的读写权限

3、配置

1)配置~/.bashrc      

配置该文件前需要知道java的安装路径,用来设置java_home环境变量,可以使用下面命令行查看安装路径

 配置.bashrc文件

注意:输入这一条命令的时候,有可能出现以下提示:

gtk-warning **: cannot open display: 

这时候只需要关掉终端,然后重启即可

该命令会打开该文件的编辑窗口,在文件末尾追加下面内容,然后保存,关闭编辑窗口。

#hadoop variables start

export java_home=/opt/jdk1.8.0_20/

export hadoop_install=/usr/local/hadoop

export path=path:

hadoop_install/bin

hadoop_install/sbin

export hadoop_mapred_home=$hadoop_install

export hadoop_common_home=$hadoop_install

export hadoop_hdfs_home=$hadoop_install

export yarn_home=$hadoop_install

export hadoop_common_lib_native_dir=$hadoop_install/lib/native

export hadoop_opts="-djava.library.path=$hadoop_install/lib"

#hadoop variables end

执行下面命,使添加的环境变量生效:

2)编辑/usr/local/hadoop/etc/hadoop/hadoop-env.sh

执行下面命令,打开该文件的编辑窗口

找到java_home变量,修改此变量如下

export java_home=/opt/jdk1.8.0_20    

修改后的hadoop-env.sh文件如下所示:

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

 显示hadoop的一些有用的文档:

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

例如,你可以使用下面的命令查看hadoop的版本信息:

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

 单机模式安装完成,下面通过执行hadoop自带实例wordcount验证是否安装成功

 /usr/local/hadoop路径下创建input文件夹    

拷贝到input    

执行

 执行结果:

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)

 查看output:

Ubuntu14.04下安装Hadoop2.5.1 (单机模式)