部署集群基础环境

部署集群基础环境问题本案例要求为MySQL集群准备基础环境,完成以下任务操作:数据库授权部署MySQL双主多从结构配置本机hosts解析记录方案使用4台RHEL 6虚拟机,如图所示。其中192.168.4.10、192.168.4.11作为MySQL双主服务器,192.168.4.12、192.168.4.13作为主服务器的从服务器。步骤实现此案例需要按照如下步骤进行。步骤一...
摘要由CSDN通过智能技术生成

部署集群基础环境

问题

本案例要求为MySQL集群准备基础环境,完成以下任务操作:
数据库授权
部署MySQL双主多从结构
配置本机hosts解析记录

方案

使用4台RHEL 6虚拟机,如图所示。其中192.168.4.10、192.168.4.11作为MySQL双主服务器,192.168.4.12、192.168.4.13作为主服务器的从服务器。
在这里插入图片描述

步骤

实现此案例需要按照如下步骤进行。
步骤一:准备环境
1)安装6台RHEL6.4虚拟机,配置好YUM,关闭SELinux、Iptables、NetworkManager服务并禁止该开机自动启动(所有主机操作)
2)配置各主机IP地址和主机名
3)配置本地/etc/hosts配置文件实现基于主机名的解析(所有主机操作)
样例配置如下

[root@master1 ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.4.10     master1         master1.tarena.com
192.168.4.11     master2         master2.tarena.com
192.168.4.12     slave1            slave1.tarena.com
192.168.4.13     slave2            slave2.tarena.com
192.168.4.100   master1         master1.tarena.com

[root@master1 ~]# ping -c 2 master1
PING master1 (192.168.4.10) 56(84) bytes of data.
64 bytes from master1 (192.168.4.10): icmp_seq=1 ttl=64 time=0.378 ms
64 bytes from master1 (192.168.4.10): icmp_seq=2 ttl=64 time=0.396 ms

--- master1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 0.378/0.387/0.396/0.009 ms
[root@master1 ~]#

步骤二:部署数据库主机
1)安装启动数据库(4台数据库主机master1,master2,slave1,slave2执行以下操作)

[root@master1 ~]# tar xvf MySQL-5.6.15-1.el6.x86_64.rpm-bundle.tar	//解压软件包
.. ..
[root@master1 ~]# rpm -Uvh MySQL-*.rpm								//安装MySQL
.. ..
[root@master1 ~]# service mysql start
Starting MySQL.                                            [确定]

2)初始化配置数据库(4台数据库主机master1,master2,slave1,slave2执行以下操作)

[root@master1 ~]# cat /root/.mysql_secret 		//查看随机生成密码
# The random password set for the root user at Thu May  7 22:15:47 2015 (local time): wW1BNAjD

[root@master1 ~]# mysql -uroot -pwW1BNAjD		//使用随机生成密码登陆
Warning: Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.6.15

Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值