下面是几个重要的配置文件:
1、hadoop-env.sh
这个文件主要是和jdk相关的PATH路径,需要注意的是,必须是当点节点的jdk路径,有可能master和slave上的jdk路径不是一样,在由scp复制到slave的时候注意master上的jdk路径和slave上的路径是否一致。
2、 core-sites.xml
1 <?xml version="1.0"?>
2 <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
3
4 <!-- Put site-specific property overrides in this file. -->
5
6 <configuration>
7 <property>
8 <name>fs.default.name</name>
9 <value>hdfs://master:9000</value>
10 </property>
11 <property>
12 <name>hadoop.tmp.dir</name>
13 <value>/home/xduser/hadoop-1.0.4/tmp</value>
14 </property>
15 </configuration>
其中tmp目录是自己手动建立的。
3、hdfs-site.xml
1 <?xml version="1.0"?>
2 <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
3
4 <!-- Put site-specific property overrides in this file. -->
5
6 <configuration>
7 <property>
8 <name>dfs.name.dir</name>
9 <value>/home/xduser/name</value>
10 </property>
11 <property>
12 <name>dfs.data.dir</name>
13 <value>/home/xduser/data</value>
14 </property>
15 <property>
16 <name>dfs.replication</name>
17 <value>1</value>
18 </property>
19 </configuration>
4、mapred-site.xml
1 <?xml version="1.0"?>
2 <?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
3
4 <!-- Put site-specific property overrides in this file. -->
5
6 <configuration>
7 <property>
8 <name>mapred.job.tracker</name>
9 <value>http://192.168.5.154:9001</value>
10 </property>
11 <property>
12 <name>mapred.child.java.opts</name>
13 <value>-Xmx1200</value>
14 </property>
15 </configuration>
~
上面是我成功的配置文件的信息,根据自己情况需要修改的有IP和用户名