一、修改主机名
在master上操作
[root@localhost ~]# hostnamectl set-hostname master
[root@localhost ~]# bash
[root@master ~]# hostname
在slave1、slave2上操作类似,仅把主机名修改即可
二、判断是否关闭防火墙
[root@master ~]# systemctl status firewalld
[root@slave1 ~]# systemctl status firewalld
[root@slave2 ~]# systemctl status firewalld
出现如下界面则说明防火墙已关闭

三、hosts文件添加映射
[root@master ~]# vi /etc/hosts
[root@slave1 ~]# vi /etc/hosts
[root@slave2 ~]# vi /etc/hosts
在文件中添加节点的IP以及节点的名称,保存退出即可。

四、时区更改(中国时区)
在三个节点上执行相同的操作
[root@master ~]# tzselect




[root@master ~]# vi /etc/profile
添加如下内容,保存退出。

使文件生效
[root@master ~]# source /etc/profile
五、确认NTP服务(环境中已安装)
在三个节点执行相同的命令
[root@master ~]# rpm -qa|grep ntp
出现如下界面则说明ntp服务已成功安装

六、屏蔽默认server,设master为本地时钟源,服务器层级设为10
1、修改master上的ntp.conf文件
[root@master ~]# vi /etc/ntp.conf

修改为

2、让硬件时间与系统时间同步
在master上操作
[root@master ~]# vi /etc/sysconfig/ntpd
增加最后一行的内容

七、主节点开启ntp服务
在master上操作
[root@master ~]# service ntpd start
查看ntp服务的状态
[root@master ~]# systemctl status ntpd

八、从节点在早十晚五时间段每隔半小时同步一次主节点的时间(24小时制)
在slave1和slave2上操作
[root@slave1 ~]# crontab -e
[root@slave1 ~]# crontab -e
输入如下内容,保存后退出

九、主节点生成公钥文件(数字签名RSA,主机名master,用户root)
在master上操作
[root@master ~]# ssh-keygen -t rsa
三次回车即可

十、实现主机自身localhost免密访问(内回环)
在master上操作
[root@master ~]# ssh-copy-id master
需要输入“yes”以及master的密码
验证是否能自身免密登录
[root@master ~]# ssh localhost
输入“yes”即可

十一、实现master对slave1的免密登录
在master上操作
[root@master ~]# ssh-copy-id slave1
同样需要输入“yes”以及slave1的密码

十二、实现master到slave2的免密访问
在master上操作
[root@master ~]# ssh-copy-id slave2
十三、将jdk安装包解压到/usr/java目录
在master、slave1、slave2上操作
1、创建/usr/java目录
[root@master usr]# mkdir java
[root@slave1 usr]# mkdir java
[root@slave2 usr]# mkdir java
2、解压缩
[root@master package]# tar -zxvf jdk1.8.0_221.tar.gz -C /usr/java
[root@slave1 package]# tar -zxvf jdk1.8.0_221.tar.gz -C /usr/java
[root@slave2 package]# tar -zxvf jdk1.8.0_221.tar.gz -C /usr/java
十四、/etc/profile中配置JAVA系统环境变量
在三个节点上操作
[root@master package]# vi /etc/profile
[root@slave1 package]# vi /etc/profile
[root@slave2 package]# vi /etc/profile
添加如下内容,保存后退出

使文件生效
[root@master package]# source /etc/profile
[root@slave1 package]# source /etc/profile
[root@slave2 package]# source /etc/profile
十五、验证jdk是否安装成功
在三个节点上操作
[root@master package]# java -version
[root@slave1 package]# java -version
[root@slave2 package]# java -version
出现如下界面则说明安装成功
