1 环境准备(一)CDH安装(5.12.1)
操作系统版本:CentOS6.9(建议不要太高)
MySQL版本:5.1.73
CM版本:CM 5.12.1
CDH版本:CDH 5.12.1
采用root对集群进行部署
一 .环境准备
各个节点的虚拟机采用桥接模式,虚拟机为干净的虚拟机。
1 配置网卡(一定要确保首先能联网)
配置网卡的过程中,本人也踩了很多坑
第一 桥接模式
第二 网关配置搞好,如下图 ,子网掩码,DNS,网关和电脑一致
1.1 vi /etc/sysconfig/network-scripts/ifcfg-eth0
image.png
配置的网卡
image.png
1.2 关闭防火墙
查看防火墙的状态
service iptables status
service iptables stop
设置开启关闭
[root@hadoop01 ~]# chkconfig iptables off
一定要设置开机关闭。
1.3 yum的配置
yum clean all
yum makecache
注意 :执行yum makecache 可能出现以下错误
image.png解决办法:
vi /etc/resolv.conf
添加 nameserver 8.8.8.8
image.png
ok
image.png
1.4安装 vim
image.png
1.5 配置hosts映射
vim /etc/hosts
image.png1.6 禁用SELinux
为什么要关闭?
执行命令
sudo setenforce 0
1.8 安装ntp 用于时间的同步(必须root用户)
image.png此处有3步骤
1修改1 授权 192.168.0.0 到192.168.0.255所有机器可以同步这台
2 注释第二部分,表示不从其他局域网中同步时间
3 当该节点丢失网络连接,依然可以采用本地时间作为时间服务器为集群中的其他节点提供时间同步
开启硬件同步
vim /etc/sysconfig/ntpd
image.png
查看ntpd状态 ,开启 设置开机启动
image.png
验证
ntp -q
表示本机与本机同步
其他机器的设置
在其他机器配置10分钟与时间服务器同步一次
crontab -e
*/10 * * * * /usr/sbin/ntpdate hadoop01
一台机器安装成功
这台机器作为原始的机器,其他机器可以克隆