ESXi部署CDH集群

ESXi部署CDH集群机器Clone和网络配置(CentOS 6)

初步配置系统环境并克隆多台Slave,其中网络部分要单独配置如下:

1
2
3
4
5
6
7
8
9
// vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=10.1.18.240 //240-244
NETMASK=255.255.255.0
GATEWAY=10.1.18.254

同时,需要为每一节点改为自定义的hostname如下:

1
2
3
// vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=hadoop00 //hadoop00-04

解决Clone导致的MAC地址重复

1
2
rm -f /etc/udev/rules.d/70-persistent-net.rules
reboot

部署前期准备

Master (Cloudera Server)节点

  • 准备本地静态网络, Hostname和Hosts
  • 准备Java和JAVA_HOME
  • 校准时间(本地或远程NTP服务器)
  • 关闭防火墙和SELinux
  • 安装MySQL-Server并初始化
  • 创建MySQL用户,安装JDBC
  • 运行scm_prepare_database.sh
  • CM安装, 准备本地parcel包
  • 启动CM

Slave (Cloudera Agent)

  • 准备本地静态网络, Hostname和Hosts
  • 关闭防火墙和SELinux
  • 校准时间

评论