1.配置域名解析
vi /etc/hosts
添加3个集群ip地址的域名解析
192.168.2.252 hadoop1
192.168.2.45 hadoop2
192.168.2.37 hadoop3
测试解析
ping hadoop1
2.配置主机名
第一种方法:修改主机名配置永久生效。修改文件
vi /etc/sysconfig/network
写入如下内容,重启后生效
NETWORKING=yes
HOSTNAME=hadoop2
查看当前主机名:
hostname
配置3台集群时间一致
yum install ntpdate
3.网络同步时间
ntpdate cn.pool.ntp.org
查看系统当前时间
date
4.配置ssh免密登陆
#生成ssh免登录密钥
ssh-keygen -t rsa (然后3个回车)
执行完这个命令后,会生成id_rsa(私钥)、id_rsa.pub(公钥)。
将公钥拷贝到要免密登录的目标机器上:
(在hadoop1下操作)
ssh-copy-id hadoop1 (给自己也设一个免密登录)
ssh-copy-id hadoop2
ssh-copy-id hadoop3
一般来说 玩集群只在haddoop1上设免密登录。不太需要在其他的集群配免密
5.配置防火墙关闭状态
Centos6下操作:
#查看防火墙状态
service iptables status
#关闭防火墙:
service iptables stop
#禁止防火墙开机启动
chkconfig iptables off
Centos7下操作:
#查看防火墙状态
firewall-cmd --state
#关闭防火墙:
systemctl stop firewalld.service
#禁止防火墙开机启动
systemctl disable firewalld.service
来源:CSDN
作者:Koevas
链接:https://blog.csdn.net/Koevas/article/details/103992919