切换到“master” | 选中“ZIP”下载
第一、EasyHadoopManager(以下简称EHM)安装和使用说明
1、EHM涉及软件及版本
本软件完全开源免费,并遵循GNU GPLv3协议
当前支持服务器系统为CentOS/RedHat 5.x和CentOS/RedHat 6.x
本软件使用
lzo-2.06.tar.gz
lzop-1.03.tar.gz
hadoop-1.0.4-1.x86_64.rpm
hadoop-gpl-packaging-0.5.4-1.x86_64.rpm
jdk-6u39-linux-amd64.rpm
备注:
本软件分为两部分,EHM Central和 EHM Agent,其中Central为管理系统的界面,
工作在php web环境下。Agent为安装在节点服务器的工作代理。通过Socket与Central
连接,监听在节点服务器的30050端口,接收来自Central的指令并负责执行。
2、使用EMH图形化部署hadoop集群步骤概述
添加节点->存储设置->推送安装文件->安装hadoop->全局配置(节点配置)->推送配置->推送etc/hosts->推送机架感知->手工格式化namenode->hadoop操作里面去启动->看监控
##################################################################
安装后初始用户名为admin,密码为123456,请自行到用户管理变更!!!!
##################################################################
3、环境规划
3.1我们在CloudStack3.0.5+KVM+CentOS6.3 x86_64上创建虚拟机实例,用于部署集群。
主机名称
IP地址
集群角色
easy-hadoop
192.168.1.94
EHM服务器
Easy-master
192.168.1.93
NameNode
Easy-slave
192.168.1.91
DataNode
备注:建议在cloudstack的安全组中设置指定网段 1~~65535 端口全部开启
3.2修改主机名称
# vi /etc/sysconfig/network
#分别修改主机名称:
HOSTNAME=easy-hadoop #192.168.1.94
HOSTNAME=easy-master #192.168.1.93
HOSTNAME=easy-slave #192.168.1.91
3.2关闭所有节点防火墙iptables
#service iptables stop
#chkconfig iptables off
3.3关闭Selinux
# vi /etc/selinux/config
#修改参数值:
SELINUX=disabled
3.4编辑EHM服务器的/etc/hosts文件
[root@easy-hadoop ~]# vi /etc/hosts
#删除之前内容,添加如下内容
easy-hadoop 192.168.1.94
easy-master 192.168.1.93
easy-slave 192.168.1.91