JetsonTK1嵌入式开发板hadoop配置详细过程
实验环境
操作平台:Jetson TK1嵌入式开发板
操作系统:Ubuntu14.04
软件版本:hadoop-0.20.2, jdk-7u60-linux-arm
集群架构:包括4个节点:1个Master,3个Salve,节点之间局域网连接,可以相互ping通。节点IP地址分布如下:
主机名 |
IP |
系统版本 |
Hadoop node |
hadoop进程名 |
master |
211.68.39.143 |
Ubuntu14.04 |
master |
namenode,jobtracker |
slave1 |
211.68.39.144 |
Ubuntu14.04 |
slave |
datanode,tasktracker |
slave2 |
211.68.39.145 |
Ubuntu14.04 |
slave |
datanode,tasktracker |
slave3 |
211.68.39.146 |
Ubuntu14.04 |
slave |
datanode,tasktracker |
四个节点上均是Ubuntu系统,并且有一个相同的用户hadoop。master机器主要配置NameNode和JobTracker的角色,负责总管分布式数据和分解任务的执行;3个slave机器配置DataNode和TaskTracker的角色,负责分布式数据存储以及任务的执行。
配置过程:
下载资源:hadoop-0.20.2.tar.gz jdk-7u60-linux-arm-vfp-hflt.gz
1、 在每台主机上安装JDK
在/usr建立java文件夹(注意权限)
#mkdir /usr/java
将jdk-7u60-linux-arm-vfp-hflt.gz移到/usr/java下
解压文件(/usr/