目录
规划
IP | 主机名 | 节点 |
---|---|---|
192.168.200.40 | zookeeper1 | 集群节点 |
192.168.200.50 | zookeeper2 | 集群节点 |
192.168.200.60 | zookeeper3 | 集群节点 |
基础环境配置
(1)修改主机名
使用 hostnamectl 命令修改 3 台主机的主机名。
Mycat 节点修改主机名命令:
[root@localhost ~]# hostnamectl set-hostname zookeeper1
[root@localhost ~]# bash
[root@zookeeper1 ~]#
db1 节点修改主机名命令:
[root@localhost ~]# hostnamectl set-hostname zookeeper2
[root@localhost ~]# bash
[root@zookeeper2 ~]#
db2 节点修改主机名命令:
[root@localhost ~]# hostnamectl set-hostname zookeeper1
[root@localhost ~]# bash
[root@zookeeper3 ~]#
(2)关闭防火墙及SELinux服务
3 台集群虚拟机关闭防火墙firewalld及SELinux服务,命令如下:
# setenforce 0
# systemctl stop firewalld
(3)编辑 hosts 文件
3 台虚拟机的/etc/hosts 文件配置部分:
# cat /etc/hosts
192.168.200.40 zookeeper1
192.168.200.50 zookeeper2
192.168.200.60 zookeeper3
(4)配置 yum 安装源
移除原有的本地repo文件,
# mv /etc/yum.repos.d/* /media/
创建本地Yum源文件local.repo。
# cat /etc/yum.repos.d/local.repo
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
[mariadb]
name=mariadb
baseurl=file:///root/gpmall-repo
gpgcheck=0
enabled=1
# mkdir /opt/centos
# mount CentOS-7-x86_64-DVD-1511.iso /opt/centos/
mount: /dev/loop0 is write-protected, mounting read-only
验证本地repo文件是否配置成功,
# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: centos mariadb
Cleaning up everything
Cleaning up list of fastest mirrors
# yum repolist
Loaded plugins: fastestmirror
centos | 3.6 kB 00:00