PXC集群信息查询
PXC集群信息查询
show status like "%wsrep%";
+------------------------------+--------------------------------------+
| Variable_name | Value |
+------------------------------+--------------------------------------+
| wsrep_local_state_uuid | 7365e025-6d28-11e8-b6d1-93c7cedfed5a |
| wsrep_protocol_version | 8 |
| wsrep_last_committed | 25866212 |
| wsrep_replicated | 27447 #向集群中发送数据的次数 |
| wsrep_replicated_bytes | 12196872 |
| wsrep_repl_keys | 109813 |
| wsrep_repl_keys_bytes | 1537248 |
| wsrep_repl_data_bytes | 8847207 |
| wsrep_repl_other_bytes | 0 |
| wsrep_received | 11990314 #从集群中接收数据的次数 |
| wsrep_received_bytes | 48153690617 |
| wsrep_local_commits | 27439 #提交事务的次数 |
| 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.000000 |
| wsrep_local_recv_queue | 0 |
| wsrep_local_recv_queue_max | 4971 |
| wsrep_local_recv_queue_min | 0 |
| wsrep_local_recv_queue_avg | 1.048084 |
| wsrep_local_cached_downto | 23818171 |
| wsrep_flow_control_paused_ns | 656848338309 |
| wsrep_flow_control_paused | 0.000119 |
| wsrep_flow_control_sent | 24 |
| wsrep_flow_control_recv | 35 |
| wsrep_cert_deps_distance | 68.511372 |
| wsrep_apply_oooe | 0.095710 |
| wsrep_apply_oool | 0.000063 |
| wsrep_apply_window | 2.189377 |
| wsrep_commit_oooe | 0.000000 |
| wsrep_commit_oool | 0.000000 |
| wsrep_commit_window | 1.952548 |
| wsrep_local_state | 4 |
| wsrep_local_state_comment | Synced |
| wsrep_cert_index_size | 336 |
| wsrep_cert_bucket_count | 256290 |
| wsrep_gcache_pool_size | 8589935136 |
| wsrep_causal_reads | 0 |
| wsrep_cert_interval | 0.212581 |
| wsrep_incoming_addresses | db503:4503,db501:4501,db502:4502 |
| wsrep_desync_count | 0 |
| wsrep_evs_delayed | |
| wsrep_evs_evict_list | |
| wsrep_evs_repl_latency | 0/0/0/0/0 |
| wsrep_evs_state | OPERATIONAL |
| wsrep_gcomm_uuid | ddfbf0be-6d3c-11e8-87c9-b680c62f3f0c |
| wsrep_cluster_conf_id | 10 |
| wsrep_cluster_size | 3 |
| wsrep_cluster_state_uuid | 7365e025-6d28-11e8-b6d1-93c7cedfed5a |
| wsrep_cluster_status | Primary |
| wsrep_connected | ON |
| wsrep_local_bf_aborts | 0 |
| wsrep_local_index | 1 |
| wsrep_provider_name | Galera |
| wsrep_provider_vendor | Codership Oy <info@codership.com> |
| wsrep_provider_version | 3.25(rac090bc) |
| wsrep_ready | ON |
+------------------------------+--------------------------------------+
59 rows in set (0.00 sec)
show status like "%queue%";
+----------------------------+----------+
| Variable_name | Value |
+----------------------------+----------+
| wsrep_local_send_queue | 0 | #发送数据
| wsrep_local_send_queue_max | 1 |
| wsrep_local_send_queue_min | 0 |
| wsrep_local_send_queue_avg | 0.000000 | #平均发送长度,如果send_queue同时也很大,这说明发生了阻塞,需检查网络或线程数
| wsrep_local_recv_queue | 0 | #接收数据
| wsrep_local_recv_queue_max | 4971 |
| wsrep_local_recv_queue_min | 0 |
| wsrep_local_recv_queue_avg | 1.048111 |#平均接收数和接收长度数都大,则说明接收线程不足,需增加线程
+----------------------------+----------+
pxc流量控制
相关信息:
mysql> show status like "%flow%"; 查看流控相关信息
+------------------------------+--------------+
| Variable_name | Value |
+------------------------------+--------------+
| Ssl_session_cache_overflows | 0 |
| Table_open_cache_overflows | 0 |
| wsrep_flow_control_paused_ns | 656848338309 |
| wsrep_flow_control_paused | 0.000119 |
| wsrep_flow_control_sent | 24 |
| wsrep_flow_control_recv | 35 |
+------------------------------+--------------+
#如果进程了流控,可以通过/etc/my.cnf 中的wsrep_slave_threads="xxx" 进行线程数调节,“xxx”一般为cpu线程数的1-1.5倍。
#查看cpu线程数 grep 'processor' /proc/cpuinfo | sort -u | wc -l

PXC节点状态
open :节点mysql启动成功
primary: 加入集群成功
joiner:与其他节点同步数据
joined:数据同步完成
synced:可以对外提供服务了
doner:有其他节点与本节点进行全量同步时,本节点为doner状态

PXC集群状态
primary:集群正常状态
non_primary:集群出现脑裂时的状态
disconnected:节点宕机状态

节点与集群的相关信息

PXC集群事务相关信息
事务简介:事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。

PXC集群信息查询的更多相关文章
- 03中间件mycat对pxc集群的分片处理
安装第二个pxc集群 作为mycat的第二个分片 直接拷贝其中的一个虚拟机,然后还原到最初的状态,这样会小很多,启动改一下IP和基础配置,然后再次拷贝这个虚拟机两份改IP重启即可 正常安装pxc集群即 ...
- 02使用java脚本向Pxc集群写入数据
使用java脚本向Pxc集群写入数据 批量写入pxc集群程序 导入mysql驱动包 # 批量插入数据的java脚本 package pxc_demo; import java.sql.Connecti ...
- 用6个案例说明如何恢复PXC集群
原文链接:https://blog.csdn.net/zengxuewen2045/article/details/51868976 1. 案例一:三个节点,关闭一个 由于维护和配置变更等工作需要 ...
- PXC集群资料整理
1.mysql集群方案对比 方案1 NDBCluster 参考:https://www.cnblogs.com/kevingrace/p/5685371.html?utm_source=itdad ...
- docker安装pxc集群
前言 现在mysql自建集群方案有多种,keepalived.MHA.PXC.MYSQL主备等,但是目前根据自身情况和条件,选择使用pxc的放来进行搭建,最大的好处就是,多主多备,即主从一体,没有 ...
- Docker 搭建pxc集群 + haproxy + keepalived 高可用(二)
上一节我们有了两个分片的pxc集群,这一节我们接着安装haproxy和keepalived的实现集群的高可用 一.先下载haproxy的镜像 [root@localhost ~]# docker pu ...
- Docker 搭建pxc集群 + haproxy + keepalived 高可用(一)
一.首先需要安装好docker,安装方法可以参考之前一篇博文Centos7安装docker [root@localhost ~]# systemctl start docker [root@local ...
- Docker下配置双机热备PXC集群
架构: 步骤: 1.安装centos7 ,设置宿主机IP:192.168.1.224 2.先更新yum软件管理器,再安装docker 1.yum -y update 2.yum install - ...
- KeepAlived+HaProxy+MyCat+Percona双机热备PXC集群
一.搭建PXC集群 1.环境:centos7+PXC5.7.21+mycat1.6.5 2.卸载mariadb rpm -qa | grep mariadb* yum -y remove mariad ...
随机推荐
- 工作采坑札记: 4. linux指定目录使用df和du的统计结果相差很大
1. 背景 近日,线上的服务出现异常,调用服务返回的JSON格式数据不完整,导致客户端解析异常,因此记录了本次的填坑之旅(nnd)... 2. 排查过程 2.1 服务器分析 登录到服务所在linux服 ...
- Ubuntu下Iptables的简单运用,开放/关闭端口,禁止/允许IP或IP段访问...
首先添加规则有两个参数:-A和-I,其中-A是添加到规则的末尾:-I可以插入到指定位置,没有指定位置的话默认插入到规则的首部,由于匹配规则是从上往下,依次查找的,可能出现配置的规则冲突导致后续的规则不 ...
- harbor清理存储
harbor仓库中镜像按tag清理,删除tag后需要清理gc才能释放空间 #!/bin/bash set -e HARBOR_URL=127.0.0.1 HARBOR_PASSWD=harbor123 ...
- Git速成学习第五课:分支管理策略
Git速成学习笔记整理于廖雪峰老师的官网网站:https://www.liaoxuefeng.com/ 通常合并分支时,如果可能用Fast forward模式,但是在这种模式下,删除分支后,会丢掉分支 ...
- go语言简单介绍,增强了解
1. Go语言没有类和继承的概念,所以它和 Java 或 C++ 看起来并不相同.但是它通过接口(interface)的概念来实现多态性.Go语言有一个清晰易懂的轻量级类型系统,在类型之间也没有层级之 ...
- 修改Ubuntu屏幕的分辨率
最近重新装了一下环境,用vnc连接服务器,发现分辨率过低,于是查了一下如何修改分辨率,将其调高. 编辑/etc/default/grub 搜索"#GRUB_GFXMODE=640x4 ...
- [转帖]万能数据库的使用【DbVisualizer软件,连接不同类型的数据库】
万能数据库的使用[DbVisualizer软件,连接不同类型的数据库] https://www.cnblogs.com/FanSunny/p/4874572.html 自己就是用这个工具进行处理的. ...
- 利用js对象将iframe数据缓存, 实现子页面跳转后, 返回时不丢失之前填写的数据
利用js对象将iframe数据缓存, 实现子页面跳转后, 返回时不丢失之前填写的数据 实现描述:将数据存放在js对象中, 然后放在父页面的document对象中, 在页面刷新的时候将父页面的值取出来, ...
- SHA1签名工具类java
package com.net.util; import java.security.MessageDigest; import java.util.Iterator; import java.uti ...
- java开源APM概要
候选APM naver/pinpoint(github上2148个star) 韩国的一个公司开源的,有待评估使用情况,就是整体还不是JDK8,有些还是有点费劲,技术上采用agent的方式,对jav ...