MySql教程

虚拟机搭建负载均衡,mysql主从复制和读写分离(一、搭建虚拟机)

本文主要是介绍虚拟机搭建负载均衡,mysql主从复制和读写分离(一、搭建虚拟机),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

由于内容比较长,因此分成了多个部分

一、虚拟机搭建

1.下载VMware,笔者使用的是VMware pro15,密钥可以网上自行搜索。

图1.1 自定义安装

图1-2默认下一步

图1-3 选择稍后安装

图1-4 选择linux

图1-5 选择安装位置,虚拟机名称随便

图1-6分配CPU(安装完之后可以任意修改)

图1-7 分配内存

图1-8 选择NAT

图1-9 默认

图1-10 默认

图1-11 分配硬盘容量

图1-12 默认

图1-13 安装完成后,选择iso文件

Centos镜像下载参考:https://blog..net/GoodburghCottage/article/details/125968895 小编使用的是DVD版本。

二、配置虚拟机

图2-1 选择中文简体

图2-2 配置安装位置和网络

图2-3 开启网络

图2-4 选择硬盘,自动分区

图2-5 设置root密码,不用创建用户,等待下面的进度条安装完成然后重启

需要注意:用虚拟机的时候尽量不要用右边的数字键盘,因为右边键盘可能按出来的并不是数字,导致需要花时间解决,数字尽量使用左边的键盘输入。

三、设置网络

输入命令 ip addr

图2-6

第一个地址127.0.0.1是回环地址,网卡名叫lo,Windows操作系统也有该地址,用来自己和自己通信。

第二个地址是192.168.121.129,就是刚刚自动获取的IP地址,其中ens33是网卡的名字。

自动获取IP地址后,测试一下是否可以联网(centos能联网的前提是你的物理机可以联网),

输入ping www.baidu.com,检查是否可以ping通。

将网络设置为静态IP

命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33

ifcfg-en33是网卡的配置文件,网卡名字跟查看IP的时候非IO那个网卡名字一样

按i进入编辑模式

图2-7

将红框内的BOOTPROTO=dhcp改为BOOTPROTO=static

(启动类型,dhcp表示动态IP,static表示静态IP)

并在最下面加入以下内容

IPADDR=192.168.121.111(ip自己取)

NETMASK=255.255.255.0

GATEWAY=192.168.183.2

DNS1=8.8.8.8

GATEWAY如下图所示寻找

图2-8

修改后 ,按Esc,输入 :wq(小写) 保存

重启网络service network restart

再次查看IP地址:ip addr

测试连通性:ping

在虚拟机外测试连通性

cmd命令:ping 192.168.121.111(刚才设置的ip地址),能成功即是配置OK

图2-9

用putty或者xshell也可以连接虚拟机了,笔者用的putty。

这篇关于虚拟机搭建负载均衡,mysql主从复制和读写分离(一、搭建虚拟机)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!