在CentOS中安装hadoop-1.2.1,并进行配置文件的配置

1、下载hadoop的安装包至/opt目录下,使用命令:wget http://mirror.bit.edu.cn/apache/hadoop/common/hadoop-1.2.1/hadoop-1.2.1.tar.gz;

2、对安装包进行解压,使用命令:tar -zxvf hadoop-1.2.1.tar.gz;

3、完成上述步骤后,得到以下效果:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第1张图片

4、进入/opt/hadoop-1.2.1/conf目录下,有四个文件需要编辑,如下图:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第2张图片

5、编辑hadoop-env.sh文件,命令:vim hadoop-env.sh,编辑内容及位置如下图:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第3张图片

6、编辑core-site.xml文件,使用命令:vim core-site.xml,编辑后的效果如下图:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第4张图片

即在core-site.xml文件的标签里面添加以下内容:


   hadoop.tmp.dir
   /hadoop




   dfs.name.dir
   /hadoop/name




   fs.default.name
   hdfs://localhost:9000

7、编辑hdfs-site.xml文件,使用命令:vim hdfs-site.xml,编辑后的效果如下图:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第5张图片

即在hdfs-site.xml文件的标签里面添加以下内容:


    dfs.data.dir
    /hadoop/data

8、编辑mapred-site.xml文件,使用命令:vim mapred-site.xml,编辑后的效果如下图:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第6张图片

即在mapred-site.xml文件的标签里面添加以下内容:


    mapred.job.tracker
    localhost:9001

9、在/etc/profile文件中配置hadoop的环境变量,使用命令:vim /etc/profile,编辑后的效果如下图:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第7张图片

即在/etc/profile文件中进行以下内容的修改:

JAVA_HOME=/opt/jdk1.7
PATH=/opt/jdk1.7/bin:/opt/hadoop-1.2.1/bin:$PATH
CLASSPATH=.:/opt/jdk1.7/lib/dt.jar:/opt/jdk1.7/lib/tools.jar


CATALINA_HOME=/opt/tomcat7
HADOOP_HOME=/opt/hadoop-1.2.1
export JAVA_HOME PATH CLASSPATH CATALINA_HOME HADOOP_HOME

以上的红色字体即是对hadoop的配置,其它内容是对jdk和tomcat的配置,配置详情请参见我的另外一篇博客《在CentOS中安装jdk和tomcat,并配置环境变量》;

10、输入命令:source /etc/profile,回车,使配置生效;

11、输入命令:hadoop,回车,得到以下效果:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第8张图片

12、hadoop这个命令在/opt/hadoop-1.2.1/bin目录下,在使用hadoop这个命令之前我们需要对其进行格式化操作,执行对其进行格式化操作的命令:hadoop namenode -format,执行完成后得到以下结果:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第9张图片

13、进入/opt/hadoop-1.2.1/bin目录,输入以下命令:./start-all.sh,启动hadoop,会提示是否继续执行,输入yes,回车就ok了,还会提示输入本机的root登录密码,输入密码后回车就ok了,一直到最后结束;

14、输入命令:jps,回车,出现以下结果,证明hadoop已经正常的运行起来了:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第10张图片

15、输入命令: hadoop fs -ls /,查看hadoop的分布式文件系统(HDFS:Hadoop Distributed File System)里面有哪些文件目录,查询结果如下:

在CentOS中安装hadoop-1.2.1,并进行配置文件的配置_第11张图片

16、至此,就成功的在CentOS中安装好了hadoop-1.2.1,并且成功运行。


你可能感兴趣的:(Linux,Hadoop)