当前位置: 首页 > news >正文

mysql8.0使用pxc实现高可用

环境准备

准备三台虚拟机,其对应的主机名和IP地址为

pxc-1192.168.190.129
pxc-2192.168.190.133
pxc-3192.168.190.134

解析,都要做解析

测试

下载pxc的安装包,

官网:https://www.percona.com/downloads

选择8.0的版本并下载,之后上传到虚拟机

下载 qpress-11-1.el8.x86_64.rpm

https://repo.percona.com/yum/release/8/RPMS/x86_64/z

之后同样上传到虚拟机

解压

部署

在虚拟机安装

[root@pxc-2 ~]# yum install *.rpm /root -y

初始化数据库,在pxc-2和pxc-3修改server-id为2和3就可以了

[root@pxc-1 ~]# vim /etc/my.cnf

启动数据库

[root@pxc-1 ~]# systemctl start mysqld

登陆数据库后修改密码

授权用户

创建集群

修改配置参数

[root@pxc-1 ~]# vim /etc/my.cnf

pxc-2和pxc-3同理,但只修改 wsrep_node_name(为本主机名),wsrep_node_address(为本主机IP)

将引导服务mysql目录下的*.pem拷贝给其他服务器

关闭数据库,都关


[root@pxc-1 ~]# systemctl stop mysql.service

第一个节点需要以引导模式启动:

接着在第二和第三个节点上正常启动数据库服务

查看


mysql> SHOW STATUS LIKE 'wsrep%';
+----------------------------------+-------------------------------------------                                                                                                    -------------------------------------------------------------------------------                                                                                                    ----------------------+
| Variable_name                    | Value                                                                                                                                                                                                                                                                                                                                                  |
+----------------------------------+-------------------------------------------                                                                                                    -------------------------------------------------------------------------------                                                                                                    ----------------------+
| wsrep_local_state_uuid           | 7b513b9c-e6cb-11ef-acb6-f2f80e7c1599                                                                                                                                                                                                                                                                                                                   |
| wsrep_protocol_version           | 10                                                                                                                                                                                                                                                                                                                                                     |
| wsrep_last_applied               | 16                                                                                                                                                                                                                                                                                                                                                     |
| wsrep_last_committed             | 16                                                                                                                                                                                                                                                                                                                                                     |
| wsrep_monitor_status (L/A/C)     | [ (2, 2), (16, 16), (16, 16) ]                                                                                                                                                                                                                                                                                                                         |
| wsrep_replicated                 | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_replicated_bytes           | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_repl_keys                  | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_repl_keys_bytes            | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_repl_data_bytes            | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_repl_other_bytes           | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_received                   | 2                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_received_bytes             | 152                                                                                                                                                                                                                                                                                                                                                    |
| wsrep_local_commits              | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_cert_failures        | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_replays              | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_send_queue           | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_send_queue_max       | 1                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_send_queue_min       | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_send_queue_avg       | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_recv_queue           | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_recv_queue_max       | 2                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_recv_queue_min       | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_recv_queue_avg       | 0.5                                                                                                                                                                                                                                                                                                                                                    |
| wsrep_local_cached_downto        | 1                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_flow_control_paused_ns     | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_flow_control_paused        | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_flow_control_sent          | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_flow_control_recv          | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_flow_control_active        | false                                                                                                                                                                                                                                                                                                                                                  |
| wsrep_flow_control_requested     | false                                                                                                                                                                                                                                                                                                                                                  |
| wsrep_flow_control_interval      | [ 100, 100 ]                                                                                                                                                                                                                                                                                                                                           |
| wsrep_flow_control_interval_low  | 100                                                                                                                                                                                                                                                                                                                                                    |
| wsrep_flow_control_interval_high | 100                                                                                                                                                                                                                                                                                                                                                    |
| wsrep_flow_control_status        | OFF                                                                                                                                                                                                                                                                                                                                                    |
| wsrep_cert_deps_distance         | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_apply_oooe                 | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_apply_oool                 | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_apply_window               | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_apply_waits                | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_commit_oooe                | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_commit_oool                | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_commit_window              | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_state                | 4                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_state_comment        | Synced                                                                                                                                                                                                                                                                                                                                                 |
| wsrep_cert_index_size            | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_cert_bucket_count          | 1                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_gcache_pool_size           | 4432                                                                                                                                                                                                                                                                                                                                                   |
| wsrep_causal_reads               | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_cert_interval              | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_open_transactions          | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_open_connections           | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_ist_receive_status         |                                                                                                                                                                                                                                                                                                                                                        |
| wsrep_ist_receive_seqno_start    | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_ist_receive_seqno_current  | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_ist_receive_seqno_end      | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_incoming_addresses         | 192.168.190.129:3306                                                                                                                                                                                                                                                                                                                                   |
| wsrep_cluster_weight             | 1                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_desync_count               | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_evs_delayed                |                                                                                                                                                                                                                                                                                                                                                        |
| wsrep_evs_evict_list             |                                                                                                                                                                                                                                                                                                                                                        |
| wsrep_evs_repl_latency           | 2.485e-06/4.641e-06/7.737e-06/1.77919e-06/                                                                                                    5                                                                                                                                                                                                        |
| wsrep_evs_state                  | OPERATIONAL                                                                                                                                                                                                                                                                                                                                            |
| wsrep_gcomm_uuid                 | c7343249-e6d8-11ef-816f-5b945b7c8cd0                                                                                                                                                                                                                                                                                                                   |
| wsrep_gmcast_segment             | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_cluster_capabilities       |                                                                                                                                                                                                                                                                                                                                                        |
| wsrep_cluster_conf_id            | 1                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_cluster_size               | 1                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_cluster_state_uuid         | 7b513b9c-e6cb-11ef-acb6-f2f80e7c1599                                                                                                                                                                                                                                                                                                                   |
| wsrep_cluster_status             | Primary                                                                                                                                                                                                                                                                                                                                                |
| wsrep_connected                  | ON                                                                                                                                                                                                                                                                                                                                                     |
| wsrep_local_bf_aborts            | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_local_index                | 0                                                                                                                                                                                                                                                                                                                                                      |
| wsrep_provider_capabilities      | :MULTI_MASTER:CERTIFICATION:PARALLEL_APPLY                                                                                                    ING:TRX_REPLAY:ISOLATION:PAUSE:CAUSAL_READS:INCREMENTAL_WRITESET:UNORDERED:PREO                                                                                                    RDERED:STREAMING:NBO: |
| wsrep_provider_name              | Galera                                                                                                                                                                                                                                                                                                                                                 |
| wsrep_provider_vendor            | Codership Oy <info@codership.com> (modifie                                                                                                    d by Percona <https://percona.com/>)                                                                                                                                                                     |
| wsrep_provider_version           | 4.14(779b689)                                                                                                                                                                                                                                                                                                                                          |
| wsrep_ready                      | ON                                                                                                                                                                                                                                                                                                                                                     |
| wsrep_thread_count               | 9                                                                                                                                                                                                                                                                                                                                                      |
+----------------------------------+-------------------------------------------                                                                                                    -------------------------------------------------------------------------------                                                                                                    ----------------------+
79 rows in set (0.01 sec)

第一个节点

以引导模式来进行关闭:

systemctl stop mysql@bootstrap.service

其他节点正常下线

 systemctl stop mysqld

相关文章:

mysql8.0使用pxc实现高可用

环境准备 准备三台虚拟机&#xff0c;其对应的主机名和IP地址为 pxc-1192.168.190.129pxc-2192.168.190.133pxc-3192.168.190.134 解析,都要做解析 测试 下载pxc的安装包&#xff0c; 官网&#xff1a;https://www.percona.com/downloads 选择8.0的版本并下载&#xff0c;…...

Kotlin 使用 Chrome 无头浏览器

1. 概念 无头浏览器在类似于流行网络浏览器的环境中提供对网页的自动控制&#xff0c;但是通过命令行界面或使用网络通信来执行。 它们对于测试网页特别有用&#xff0c;因为它们能够像浏览器一样呈现和理解超文本标记语言&#xff0c;包括页面布局、颜色、字体选择以及JavaSc…...

Arbess基础教程-创建流水线

Arbess(谐音阿尔卑斯) 是一款开源免费的 CI/CD 工具&#xff0c;本文将介绍如何使用 Arbess 配置你的第一条流水线&#xff0c;以快速入门上手。 1. 创建流水线 根据不同需求来创建不同的流水线。 1.1 配置基本信息 配置流水线的基本信息&#xff0c;如分组&#xff0c;环境&…...

vscode安装ESP-IDF

引言 ESP-IDF&#xff08;Espressif IoT Development Framework&#xff09;是乐鑫官方为其 ESP32、ESP32-S 系列等芯片提供的物联网开发框架。结合 Visual Studio Code&#xff08;VSCode&#xff09;这一强大的开源代码编辑器&#xff0c;能极大提升开发效率。本教程将详细介…...

第31周:文献阅读

目录 摘要 Abstract 文献阅读 问题引入 研究背景 研究动机 创新点 动态预训练方法&#xff08;DynPT&#xff09; 深度循环神经网络&#xff08;DRNN&#xff09; 传感器选择 方法论 时间序列的动态预训练 异构传感器数据的DRNN 基于稀疏度的传感器过滤 实验研…...

GenAI + 电商:从单张图片生成可动态模拟的3D服装

在当今数字化时代,电子商务和虚拟现实技术的结合正在改变人们的购物体验。特别是在服装行业,消费者越来越期待能够通过虚拟试衣来预览衣服的效果,而无需实际穿戴。Dress-1-to-3 技术框架正是为此而生,它利用生成式AI模型(GenAI)和物理模拟技术,将一张普通的穿衣照片转化…...

进程(1)

1.什么是进程 要回答这个问题首先我们要解答什么是程序的问题。什么是程序呢&#xff1f;程序本质是就是存放在磁盘上的文件。我们要运行程序&#xff0c;首先必须要将其加载到内存中&#xff0c;这样才能与cpu交互&#xff0c;这是冯诺依曼体系架构所决定的。 程序运行起来后…...

ChatGPT搜索免费开放:AI搜索引擎挑战谷歌霸主地位全面分析

引言 2025年2月6日&#xff0c;OpenAI宣布ChatGPT搜索功能向所有用户免费开放&#xff0c;且无需注册登录。这一重大举措在搜索引擎行业引发巨大反响&#xff0c;有观点认为"谷歌搜索时代即将结束"。本文将深入分析ChatGPT生成式AI搜索对谷歌搜索业务及全球搜索市场…...

hadoop之MapReduce:片和块

假如我现在500M这样的数据&#xff0c;如何存储&#xff1f; 500M 128M 128M 128M 116M 分为四个块进行存储。 计算的时候&#xff0c;是按照片儿计算的&#xff0c;而不是块儿。 块是物理概念&#xff0c;一个块就是128M ,妥妥的&#xff0c;毋庸置疑。 片是逻辑概念&…...

GitPuk快速安装配置教程(入门级)

GitPuk是一款国产开源免费的代码管理工具&#xff0c;工具简洁易用&#xff0c;开源免费&#xff0c;本文将讲解如何快速安装和配置GitPuk&#xff0c;以快速入门上手。 1、安装 支持 Windows、Mac、Linux、docker 等操作系统。 1.1 Linux安装&#xfeff; 以下以Centos7安装…...

在CT107D单片机综合训练平台上,8个数码管分别单独依次显示0~9的值,然后所有数码管一起同时显示0~F的值,如此往复。

题目&#xff1a;在CT107D单片机综合训练平台上&#xff0c;8个数码管分别单独依次显示0~9的值&#xff0c;然后所有数码管一起同时显示0~F的值&#xff0c;如此往复。 延时函数分析LED首先实现8个数码管单独依次显示0~9的数字所有数码管一起同时显示0~F的值&#xff0c;如此往…...

深入浅出Java数组:从基础到高阶应用

目录 引言 一、数组概述 1.什么是数组&#xff1f; 2.数组的分类&#xff1f; 3.Java数组存储元素的特点&#xff1f; 4.数组优点&#xff1f; 5.数组缺点&#xff1f; 二、一维数组 1. 静态初始化一维数组 2.增强 for 循环&#xff08;for-each 循环&#xff09; 3…...

基于 Nginx 的 CDN 基础实现

概览 本文是对基于Nginx的CDN网络的学习笔记&#xff0c;阅读的代码为&#xff1a;https://github.com/leandromoreira/cdn-up-and-running 其中&#xff0c;先确定CDN中的一些基础概念&#xff1a; Balancer&#xff1a;负载均衡&#xff0c;即请求数据的流量最开始打到Bal…...

讲人话的理解ai学习原理

通过把各种东西打上分数标签存起来。ai不花算力是不可能的&#xff0c;需要巨大的算力&#xff0c;需要要大量gpu芯片&#xff0c;如果大大降低成本&#xff0c;就需要蒸馏别人成果&#xff0c;把这些参数偷偷弄过来。 比如”猫睡在石头上感觉很凉快&#xff0c;很舒服&#x…...

Spring boot整合quartz方法

目录 1.定时任务 1.quartz说明 2.Quartz提供了不同的数据存储策略以管理作业调度信息&#xff1a; 1.Quartz引入依赖 2.开发定时任务 &#xff08;1&#xff09;更新定时任务 &#xff08;2&#xff09;停止定时任务 &#xff08;3&#xff09;唤醒定时任务 &#xff…...

网站改HTTPS方法

默认的网站建设好后打开的样子那看起来像是钓鱼网站&#xff0c;现在的浏览器特别只能&#xff0c;就是你新买来的电脑默认的浏览器同样也会出现这样“不安全”提示。 传输协议启动了向全球用户安全传输网页内容的流程。然而&#xff0c;随着HTTPS的推出&#xff0c;传输协议通…...

数据中台是什么?:架构演进、业务整合、方向演进

文章目录 1. 引言2. 数据中台的概念与沿革2.1 概念定义2.2 历史沿革 3. 数据中台的架构组成与关键技术要素解析3.1 架构组成3.2 关键技术要素 4. 数据中台与其他平台的对比详细解析 5. 综合案例&#xff1a;金融行业数据中台落地实践5.1 背景5.2 解决方案5.3 成果与价值 6. 方向…...

Java Stream API:高效数据处理的利器引言

Java Stream API&#xff1a;高效数据处理的利器引言 在 Java 编程中&#xff0c;数据处理是一项极为常见且关键的任务。传统的 for 循环在处理数据集合时&#xff0c;往往会导致代码变得冗长、复杂&#xff0c;这不仅增加了代码的编写难度&#xff0c;还降低了代码的可读性和…...

qml之Text 组件显示当前时间

在 QML 中,显示时间的常用组件是 Text,结合 JavaScript 时间函数或者 Qt 的时间模块来实现动态时间显示。虽然 QML 没有专门用于显示时间的组件,但可以通过 Text 来显示格式化后的时间信息。 1. 使用 Text 组件显示当前时间 示例代码: import QtQuick 2.15 import QtQui…...

两栏布局、三栏布局、水平垂直居中

文章目录 1 两栏布局1.1 浮动 margin1.2 浮动 BFC1.3 flex布局1.4 左绝父相 margin1.5 右绝父相 方向定位 2 三栏布局2.1 子绝父相 margin2.2 flex布局2.3 浮动 margin2.4 圣杯布局2.5 双飞翼布局 3 水平垂直居中3.1 绝对定位 translate3.2 绝对定位 margin3.3 绝对定位…...

别再手动点菜单了!用这招让Cadence Virtuoso Schematic效率翻倍(附Net高亮快捷键配置)

电路设计效率革命&#xff1a;Cadence Virtuoso Schematic高阶快捷键配置指南 在集成电路设计的浩瀚宇宙中&#xff0c;Cadence Virtuoso如同设计师手中的光刻机&#xff0c;每一次精准操作都直接影响最终芯片的性能与可靠性。然而&#xff0c;当面对数百个晶体管组成的复杂模…...

别再死记硬背SMO公式了!用Python手写一个SVM分类器,带你一步步拆解SMO核心逻辑

用Python手写SVM分类器&#xff1a;代码驱动理解SMO算法核心在机器学习领域&#xff0c;支持向量机(SVM)以其优秀的分类性能和坚实的数学基础著称。然而&#xff0c;许多学习者在理解其核心算法——序列最小优化(SMO)时&#xff0c;往往被复杂的数学推导所困扰。本文将采用一种…...

[智能体-69]:重新认知MCP:协议不生产智能,只是AI全域交互的标准化基石

MCP只是提供了大模型、编排调度、外部工具能够进行结构化交流的标准&#xff0c;而整个系统的智能主要依赖编排调度&#xff0c;与外部软件系统的交互取决于外部工具&#xff0c;包括外部语音交互、视觉交互、数字化交互。当下MCP&#xff08;Model Context Protocol&#xff0…...

Mysql:事务管理(中)

在前面的章节中&#xff0c;我们提到了 MVCC&#xff08;多版本并发控制&#xff09;&#xff0c;它巧妙地通过“版本快照”解决了“读-写”冲突&#xff0c;实现了非阻塞读。但如果两个事务同时执行 UPDATE 操作修改同一行数据&#xff0c;即 写-写&#xff08;Write-Write&am…...

为什么你的DeepSeek微调loss震荡不止?(Meta/DeepSeek联合团队未公开的梯度裁剪+LoRA初始化双校准协议)

更多请点击&#xff1a; https://codechina.net 第一章&#xff1a;DeepSeek微调loss震荡的根本归因剖析 DeepSeek系列模型在微调过程中频繁出现loss剧烈震荡现象&#xff0c;其本质并非单一因素所致&#xff0c;而是数据、优化器、梯度动态与模型结构四者耦合失稳的系统性表现…...

保姆级教程:手把手教你为ESXi 6.7配置主板BIOS(VT-x/VT-d/AES全开)

从零开始&#xff1a;ESXi 6.7主板BIOS设置完全指南当你第一次接触企业级虚拟化平台时&#xff0c;那种既兴奋又忐忑的心情我完全理解。作为过来人&#xff0c;我清楚地记得自己第一次为ESXi配置BIOS时的迷茫——那些专业术语像天书一样&#xff0c;生怕设置错误导致服务器无法…...

【C++】零基础入门 · 第 5 节:函数基础

前面四节我们写的代码都集中在 main 函数里。随着程序变复杂,所有逻辑堆在一起会越来越难维护。函数就是用来解决这个问题的——它把一段代码「打包」起来,取个名字,需要的时候调用就行。 1. 为什么需要函数 假设你需要在程序的不同地方打印一行分隔线: cout << &…...

Diablo Edit2:3步掌握暗黑破坏神2存档修改的终极秘籍

Diablo Edit2&#xff1a;3步掌握暗黑破坏神2存档修改的终极秘籍 【免费下载链接】diablo_edit Diablo II Character editor. 项目地址: https://gitcode.com/gh_mirrors/di/diablo_edit 还在为暗黑破坏神2中刷装备的漫长过程感到疲惫吗&#xff1f;Diablo Edit2这款免费…...

面试官问LinkedBlockingQueue和ArrayBlockingQueue区别?别只答有界无界了,这3个实战坑才是重点

面试官追问LinkedBlockingQueue与ArrayBlockingQueue&#xff1f;别只答基础区别&#xff0c;这3个实战陷阱才是关键 当面试官抛出"LinkedBlockingQueue和ArrayBlockingQueue有什么区别"这个问题时&#xff0c;80%的候选人会条件反射般回答"一个有界一个无界&qu…...

AI-eSIM 开启智联新入口,量讯物联助力企业把握万物智联新机遇

近期&#xff0c;在 2026 移动云大会 AI-eSIM 分论坛上&#xff0c;中国移动发布 AI-eSIM“139”多生态智能服务体系&#xff0c;引发物联网、智能终端与 AIoT 产业广泛关注。该体系以 1 个 AI-eSIM 芯片入口、3 大核心引擎、赋能 9 类重点场景&#xff0c;构建以 Token 为中心…...