1.前期准备
1.1 三台可以访问外网的 Centos7 虚拟机,集群之间网络互通。
机器名 | IP地址 | CPU | 内存 | 硬盘 | 操作系统 |
---|---|---|---|---|---|
master | 192.168.133.131 | 2核心 | 2G | 20G | CentOS 7.x |
node1 | 192.168.133.130 | 2核心 | 2G | 20G | CentOS 7.x |
node2 | 192.168.133.132 | 2核心 | 2G | 20G | CentOS 7.x |
1.2 使用xshell连接三台机器(也可直接操作三台机器)
2.环境配置
2.1 在master,node1,node2三台机器上分别执行以下命令关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
master:
node1:
node2:
2.2 在master,node1,node2三台机器上分别执行以下其中之一的命令关闭selinux
永久关闭:
sed -i 's/enforcing/disabled/' /etc/selinux/config
临时关闭:
setenforce 0
master:
node1:
node2:
2.3 在master,node1,node2三台机器上分别执行以下其中之一的命令关闭swap
永久关闭(需要重启机器才能生效):
sed -ri 's/.*swap.*/#&/' /etc/fstab
临时关闭:
swapoff -a
master:
node1:
node2:
2.4 为master,node1,node2三台机器分别设置主机名
master:
hostnamectl set-hostname master