银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

这篇具有很好参考价值的文章主要介绍了银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、前期准备工作

1. 需要两台银河麒麟V10 SP2服务器,配置如下

二、服务器Mariadb1安装部署Mariadb

1. 查看服务器Mariadb1相关信息

2. 在服务器Mariadb1上安装部署Mariadb-server,通过yum源来安装

三、服务器Mariadb2安装部署Mariadb(步骤同第二步,省略)

1. 通过Navicat连接两台数据库服务器,均可以正常连接

四、配置mariadb主从,实现读写分离

1. 修改mariadb1的配置文件

2. 修改mariadb2的配置文件

3. 两台服务器/etc/hosts加入以下两行

4. 在主节点Mariadb1上赋予从节点同步主节点数据库的权限

5.  在从节点Mariadb2上配置从节点连接主节点

6. 在从节点Mariadb2上查看从节点服务状态

 五、测试主从同步,看数据是否同步

1. 我们通过navicat连接到主节点,到主节点上新建一个kylin数据库

2. 我们到从节点上查看,发现从节点也自动创建了了kylin数据库,说明数据同步了

3. 读写分离


一、前期准备工作

1. 需要两台银河麒麟V10 SP2服务器,配置如下

服务器名

IP地址

操作系统

应用软件

Mariadb1

192.168.174.145

Kylin Linux Advanced Server release V10 (SP2)

Mariadb

Mariadb2

192.168.174.181

Kylin Linux Advanced Server release V10 (SP2)

Mariadb

二、服务器Mariadb1安装部署Mariadb

1. 查看服务器Mariadb1相关信息

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

 2. 在服务器Mariadb1上安装部署Mariadb-server,通过yum源来安装

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

2.1 启动mariadb,并加入到开机自启动

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

 2.2 查看mysql进程和监听端口是否存在

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

  2.3 初始化数据库,并设置root用户密码

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

2.4 设置mysql root用户远程连接,密码设置为Kylin.123

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Kylin.123' WITH GRANT OPTION;

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

2.5 开通防火墙,放行端口

 银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

2.6 使用navicat远程连接Mariadb

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

测试连接正常,至此单机版的mariadb就安装好了

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

三、服务器Mariadb2安装部署Mariadb(步骤同第二步,省略)

1. 通过Navicat连接两台数据库服务器,均可以正常连接

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

 四、配置mariadb主从,实现读写分离

1. 修改mariadb1的配置文件

vim /etc/my.cnf.d/mariadb-server.cnf

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

 2. 修改mariadb2的配置文件

vim /etc/my.cnf.d/mariadb-server.cnf银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

3. 两台服务器/etc/hosts加入以下两行

 192.168.174.145 mariadb1
 192.168.174.181 mariadb2

4. 在主节点Mariadb1上赋予从节点同步主节点数据库的权限

SQL语句:grant replication slave on *.* to "user"@'mariadb2' identified by "Kylin.123"; 

#用户user,密码Kylin.123

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

5.  在从节点Mariadb2上配置从节点连接主节点

sql语句:
change master to master_host='mariadb1',master_user='user',master_password='Kylin.123';

start slave; 开启从节点服务

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

6. 在从节点Mariadb2上查看从节点服务状态

如果Slave_IO_Running和Slave_SQL_Running状态是yes,就说明主从同步正常。

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

 五、测试主从同步,看数据是否同步

1. 我们通过navicat连接到主节点,到主节点上新建一个kylin数据库

 银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

2. 我们到从节点上查看,发现从节点也自动创建了了kylin数据库,说明数据同步了

银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离

3. 读写分离

 我们一般当有写操作的时候客户端连接到主节点服务器上,有读操作的话客户端连接到从节点服务器上,这样就可以实现读写分离,一般读操作比写操作频繁,所以一般是一主多从的架构。文章来源地址https://www.toymoban.com/news/detail-489530.html

到了这里,关于银河麒麟服务器操作系统V10 SP2安装mariadb主从实现读写分离的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 银河麒麟服务器操作系统配置bond1

    1、查看当前系统网卡信息:在终端输入:ifconfig,可以看到当前系统存在ens33、ens37两块网卡 2、创建bond虚拟网卡,命令如下: 3、为bond网卡添加成员(真实网卡),命令: 添加完成之后,命令:nmcli connect 查询新添加的附属网卡是否启用,如未启用,需要用命令进行启用 4、

    2024年02月06日
    浏览(111)
  • 银河麒麟v10服务器操作系统安装配置

    镜像下载地址:https://www.kylinos.cn/scheme/server.html 网卡这里给了两张,一张nat模式,一张选择仅主机模式 接下来就可以启动虚拟机进入系统安装步骤,安装过程感觉跟centos7.5基本一模一样 为了方便使用命令行模式,我选了英文 这里软件的话看需要,建议什么都不选,但切记要

    2024年02月11日
    浏览(77)
  • 使用u盘安装银河麒麟高级服务器操作系统

    直接进入主题 第一步:下载银河麒麟高级服务器操作系统 进入麒麟官网,申请试用,然后下载相应的版本即可。 麒麟官网地址 国产操作系统、麒麟操作系统——麒麟软件官方网站 (kylinos.cn) 第二步:制作启动u盘   这是我制作启动u盘的软件,需要的可以自取(里面还有一个

    2024年04月23日
    浏览(138)
  • 银河麒麟高级服务器操作系统 V10 安装手册

    银河麒麟高级服务器操作系统 V10 安装手册 本手册适用于 银河麒麟高级服务操作系统V10SP系列版本(包含SP1、SP2、SP3等) 第一章 概述 本手册面向系统管理员及相关技术人员,实现在服务器整机上使用图形化界面快速完成银河麒麟高级服务器操作系统 V10(以下简称“银河麒

    2024年03月15日
    浏览(78)
  • 银河麒麟服务器操作系统修改系统默认语言(如从英文改为中文)

    在安装操作系统的时候选择了英文,使用的时候感觉不太方便,想要把语言环境改成中文; 银河麒麟高级服务器操作系统V10 SP3 1、查看系统默认语言 2、使用localectl命令设定系统语言为中文 3、重启系统

    2024年02月04日
    浏览(73)
  • 银河麒麟高级服务器操作系统 V10 版本安装教程

    随着国产化以及信创(信息技术应用创新)的不断推进,国产操作系统的发展和应用趋势越来越好,银河麒麟就是国产操作系统中的优秀代表。关于银河麒麟的前世今生,大家可以看下百度百科关于银河麒麟的介绍。 本文主要是基于 VMware 虚拟机安装银河麒麟高级服务器 V1

    2024年02月04日
    浏览(72)
  • 银河麒麟V10服务器操作系统网卡自启动配置

    背景:公司因为项目变更,使用国产服务器。因为第一次使用,在其中遇到的问题,与诸君分享。 问题现象:         服务器重启开机网卡不自动启动问题。需要手动点击一下,才能启动网卡。 现象图:   解决方案:  修改网卡配置文件,设置为开机自启动就可以解决

    2024年03月16日
    浏览(134)
  • vmware安装银河麒麟V10高级服务器操作系统

    官方提供使用通道 访问官网 链接: https://www.kylinos.cn/ 下拉到页面最底部 点击产品试用申请 输入申请信息 根据用户类型选择 个人用户试用选个人就行 输入手机号 获取验证码 输入验证码后 会跳转到镜像下载界面 跳转到镜像下载界面 如下 选择银河麒麟高级服务器操作系统

    2024年02月02日
    浏览(65)
  • 银河麒麟高级服务器操作系统V10-系统管理员手册:05 基础服务

    目录 第五章 基础服务 5.1. 使用 systemd 管理系统服务 5.1.1. Systemd 介绍 5.1.1.1. 主要特性 5.1.1.2. 兼容性 5.1.2. 管理系统服务 5.1.2.1. 显示服务 5.1.2.2. 显示服务状态 5.1.2.3. 启动服务 5.1.2.4. 停止服务 5.1.2.5. 重启服务 5.1.2.6. 启用服务 5.1.2.7. 禁用服务 5.1.3. 管理目标 5.1.3.1. 查看默认目

    2024年02月06日
    浏览(63)
  • 银河麒麟服务器操作系统 V10 SP1 开启SSH服务

    此处显示已经安装了openssh。 如果此处没有任何输出显示,表示没有安装openssh 当发现没有安装openssh时,使下面的命令安装openssh: 如图所示,已经开启sshd服务。 如果显示未开启sshd服务,使用下列命令开启sshd服务 使用下面的命令查看ssh服务是否开机启动 如上图所示,ssh已经

    2023年04月22日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包