环境
CentOS6.4 64位
Hadoop 2.6.0 (stable)
HBase 1.0.1.1(stable)
JDK 7.79
三台主机:一台Master(192.168.100.187),两台Slave(192.168.100.192,192.168.100.193)
准备工作
Hadoop 集群的安装配置大致为如下流程:
1. 选定一台机器作为 Master
2. 在 Master 主机上配置hadoop用户、安装SSH server、安装Java环境
3. 在 Master 主机上安装Hadoop,并完成配置
4. 在其他主机上配置hadoop用户、安装SSH server、安装Java环境
5. 将 Master 主机上的Hadoop目录复制到其他主机上
6. 开启、使用 Hadoop
网络配置(所有节点)
1、配置hadoop用户(root用户,所有节点):
1)新增用户组:
groupadd hadoop
2)新增名为hadoop的用户,并将其添加到hadoop组:
useradd –g hadoop Hadoop
3)修改用户hadoop的密码:
passwd hadoop
4)将 hadoop 增加为 sudo 用户:
visudo
找到 root ALL=(ALL)ALL,在之后新增一行:
hadoop ALL=(ALL) ALL
2、网络配置(所有节点)
1)首先改成NAT模式(虚拟机——可移动设备——网络适配器——设置)。
2)然后要把ip设置成手动的,其余参数按照要求设置,详情参考集群安装
2)如果没有ifconfig信息,那么就需要先设置网络为桥接模式,然后再将网络改回来NAT模式。
3、修改主机名(所有节点)
1)修改/etc/sysconfig/network
vim /etc/sysconfig/network
将HOSTNAME=localhost.localdomain,主节点上改为HOSTNAME=