节点端配置(所有集群主机均需执行)
编辑 hosts 文件:
vi /etc/hosts
添加解析记录(根据实际IP地址和主机名进行配置,所有主机都需要配置)
192.168.117.132 node01 node01.org
192.168.117.133 node02 node02.org
192.168.117.134 node03 node03.org
配置SSH免密登录
生成密钥对(所有节点均需执行)
ssh-keygen
服务端:分发公钥至所有节点(以node01为例)(所有节点都需执行完整分发)
ssh-copy-id node01
ssh-copy-id node02
ssh-copy-id node03
验证(以node01进入node02为例)
ssh node02
#查看服务器名
hostname
#查看IP地址
ip a
#查看用户名
whoami
#返回原主机
exit
关闭防火墙
关闭防火墙和关闭开机自启:
systemctl stop firewalld
systemctl disable firewalld
查看防火墙状态:
firewall-cmd –state
显示“not running”说明成功关闭了。
对SELinux的配置应用
编辑主配置文件:
vim /etc/selinux/config
找到SELINUX,将它的值修改为disabled:
SELINUX=disabled
重启后生效:
#关机
init 0
shutdown -h now
#重启
init 6
reboot
再次登录并查看:
getenforce
若返回“Disabled”即表示成功。
NTP时间同步服务配置与应用
1.服务端配置(以node01为例)
安装 NTP 服务软件包:
yum -y install ntp
手动校正初始时间(可选)(引号内的内容可根据自己的需求进行更改)
date -s "2026-07-20 13:35:00"
修改ntp.conf文件:
首先将server 0到server 3这四行进行注释。

在ntp.conf的空白处添加以下内容:
server 127.127.1.0
fudge 127.127.1.0 stratum 10
启动并设置开机自启:
systemctl start ntpd
systemctl enable ntpd
2.客户端配置(以node02和node03为例)
安装 ntpdate:
yum -y install ntpdate
手动同步:
ntpdate node01
配置完成后查看虚拟机时间:
date
可以看到三台虚拟机的时间是一致的:





