mkdir /home/app

sudo tar zxvf ./hadoop-1.0.0.tar.gz –C /home/app/

cd /home/app/hadoop-1.0.0进入Hadoop目录

vi conf/hadoop-env.sh修改配置文件,指定JDk安装路径

source conf/hadoop-env.sh使立即生效

修改Hadoop核心配置文件core-site.xml,这里配置的是HDFS的地址和端口号

1

Vim conf/core-site.xml

1

<configuration>

 

2

    <property>

3

        <name>fs.default.name</name>

 

4

        <value>hdfs://localhost:9000</value>   

5

    </property>

 

6

</configuration>

修改HadoopHDFS的配置,配置的备份方式默认为3,因为安装的是单机版,所以需要改为1

1

vim conf/hdfs-site.xml

1

<configuration>

 

2

    <property>

3

        <name>dfs.replication</name>

 

4

        <value>1</value>

5

    </property>

 

6

</configuration>

修改HadoopMapReduce的配置文件,配置的是JobTracker的地址和端口

1

vim conf/mapred-site.xml

1

<configuration>

 

2

    <property>

3

        <name>mapred.job.tracker</name>

 

4

        <value>localhost:9001</value>

5

    </property>

 

6

</configuration>

接下来,启动Hadoop,在启动之前,需要格式化Hadoop的文件系统HDFS,进入Hadoop文件夹,输入下面命令

1

bin/hadoop namenode –format(为什么启动之前要执行这一步,否则5006050070会报错)

然后启动Hadoop,输入命令

1

bin/start-all.sh

这个命令为所有服务全部启动。

最后,验证Hadoop是否安装成功。打开浏览器,分别输入一下网址:

http://localhost:50030    (MapReduceWeb页面)

http://localhost:50070    (HDfSweb页面)

如果都能查看,说明安装成功