1.安装ssh
2.安装resync
3.配置ssh免密码登录
-
cd ~/.ssh
-
cat id_rsa.pub >> authorized_keys
-
-
登录localhost;
-
-
ssh localhost
4.配置jdk命令,下载hadoop1.0.3到工作目录
hadoop.apache.org
(1.2.4做过android的基本不用配置)
5.修改hadoop配置文件
-
vim conf/hadoop.sh
-
export JAVA_HOME=(your java_home path)
6.修改hadoop核心配置文件
conf/core-site.xml
配置fdfs的地址和端口号
-
<configuration>
-
<property>
-
<name>fs.default.name</name>
-
<value>hdfs://localhost:9000</value>
-
</property>
-
</configuration>
7.修改hadoop配置,修改replication
conf/hdfs-site.xml
配置block的备份个数,因为是单节点,所以就写为1
-
<configuration>
-
<property>
-
<name>dfs.replication</name>
-
<value>1</value>
-
</property>
-
</configuration>
8.修改hadoop中mapreduce配置文件,配置的是jobtracker的地址和端口
conf/mared-site.xml
-
<configuration>
-
<property>
-
<name>mapred.job.tracker</name>
-
<value>localhost:9001</value>
-
</property>
-
</configuration>
9.格式化hadoop文件系统hdfs
hadoop文件夹下的bin目录
-
./hadoop namenode -format
10.启动文件系统
同样是在hadoop文件夹下的bin目录
最后,验证hadoop是否正确安装,打开浏览器,分别输入
(mapreduce 的web页面)
(hdfs 的web页面)
都能看见,则说明安装成功
阅读(2997) | 评论(0) | 转发(2) |