下载发行版 1.2.1
解压源码
配置HDFS 目录
配置 HADOOP_PREFIX/conf/slaves
配置 DataNode 节点IP
配置 HADOOP_PREFIX/conf/hadoop-env.sh
中的 JAVA_HOME路径
hadoop守护进程配置. 修改文件 $HADOOP_PREFIX/conf/core-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>fs.default.name</name>
<value>hdfs://${主节点IP地址}:9000</value>
</property>
</configuration>
hdfs 配置 修改文件 $HADOOP_PREFIX/conf/hdfs-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>dfs.name.dir</name>
<value>${HADOOP_DATA_DIR}/name</value>
</property>
<property>
<name>dfs.data.dir</name>
<value>${HADOOP_DATA_DIR}/data</value>
</property>
</configuration>
配置mapReduce相关. 修改文件 $HADOOP_PREFIX/conf/mapred-site.xml
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<!-- Put site-specific property overrides in this file. -->
<configuration>
<property>
<name>mapred.job.tracker</name>
<value>${主节点IP地址}:9001</value>
</property>
<property>
<name>mapred.local.dir</name>
<value>${HADOOP_DATA_DIR}/local</value>
</property>
<property>
<name>mapred.tasktracker.map.tasks.maximum</name> <!-- CPU核数 -->
<value>8</value>
</property>
</configuration>
格式化namenode节点 /bin/hadoop namenode -format
格式化之前删除 ${HADOOP_DATA_DIR}/name 目录
启动 hdfs $HADOOP_PREFIX/bin/start-dfs.sh
访问 master_ip:50070
启动MapReduce $HADOOP_PREFIX/bin/start-mapred.sh
访问 master_ip:50030
jps 查询运行节点