自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 mysql多线程导入导出-mysqldumper的安装和使用

mysql多线程导入导出-mysqldumper的安装和使用一、环境说明操作系统:CentOS 7.6mysqldumper:mysqldumper-0.9.5二、软件下载mysqldumper-0.9.5.tar.gz 下载三、安装安装依赖包yum install -y cmake glib2-devel mysql-devel zlib-devel pcre-devel openssl-devel zlib gcc-c++ gcctar -zxvf mydumper-0.9.5.t

2021-11-04 14:14:24 813

原创 linux sysbench-1.0.17 安装和使用

一、安装部署1、环境介绍操作系统:CentOS release 6.5 (Final)MySQL服务器:5.6.262、环境准备yum -y install make automake libtool pkgconfig libaio-devel openssl-devel3、下载 sysbench-1.0.17 软件下载下载链接:https://pan.baidu.com/s/1...

2020-03-25 17:37:30 1993

原创 MySQL 常见异常处理

1、数据库服务器负载大的问题现象:零点左右cup占用率确不断在提高,QPS数值下降了很多可能导致的这种现象的原因:① 服务器磁盘IO超负荷(过多线程等待IO会影响CPU占用率)② 存在大量阻塞线程(每个SQL占用一颗CPU资源,阻塞过多CPU占用率会升高)③ 存在大量并发慢查询④ 服务器中有大量其他的服务⑤ 服务器硬件资源出现了瓶颈2、服务器IO负载过大查看服务器IO使用情况命...

2020-02-08 23:04:43 1139

原创 MySQL 8.0 GTID 搭建主从复制

一、环境介绍虚拟机:Oracle VM VirtualBox 5.0.24操作系统:CentOS Linux release 7.7.1908 (Core)MySQL服务器:8.0.11 MySQL Community Server - GPL软件下载地址主从方式:基于GTID的搭建主从同步方式:异步复制(也可使用半同步复制)master_ip:192.168.56.101slav...

2020-02-08 22:29:52 2517

原创 MySQL 常见的监控指标

功能类指标1、可用性:数据库是否可正常对外提供服务mysqladmin -uroot -proot123 -hlocalhost ping2、阻塞:当前是否有阻塞的会话阻塞时由于多个并发的线程要对同一个资源加排它锁造成的,后面的线程只有等到前面的线程释放了锁之后才能继续执行。MySQL版本小于 8.0时监控阻塞的方法如下:当阻塞超过30秒后查询出来select b.trx_mysql...

2020-02-08 20:31:05 2178

原创 基于MySQL 8.0安装部署MGR集群(单组模式)

一、环境介绍虚拟机:Oracle VM VirtualBox 5.0.24操作系统:CentOS Linux release 7.7.1908 (Core)MySQL服务器:8.0.11 MySQL Community Server - GPL软件下载地址主从方式:基于GTID的搭建主从同步方式:异步复制master_ip:192.168.56.101slave1_ip:192.1...

2020-02-07 22:34:59 1330

原创 MySQL 8.0 部署MHA报错:There is no alive server. We can't do failover

环境:基于MySQL 8.0安装部署MHA集群在检查主从时报错:[root@mysql-105 mha]# masterha_check_repl --conf=/etc/mha/mysql-mha.confTue Feb 4 22:14:13 2020 - [warning] Global configuration file /etc/masterha_default.cnf not ...

2020-02-05 00:36:51 2213

原创 基于MySQL 8.0安装部署MHA集群

一、环境介绍操作系统:CentOS Linux release 7.7.1908 (Core)MySQL服务器:8.0.11 MySQL Community Server - GPLmaster_ip:192.168.56.101slave1_ip:192.168.56.103slave2_ip:192.168.56.105...

2020-02-04 11:54:27 5585 2

原创 MySQL 主从复制报错:Slave failed to initialize relay log info structure from the repository

1、环境介绍操作系统:CentOS Linux release 7.7.1908 (Core)MySQL服务器:8.0.11 MySQL Community Server - GPL主从方式:基于GTID的搭建主从同步方式:半同步复制2、从库启动slave报错mysql> start slave;ERROR 1872 (HY000): Slave failed to initi...

2020-02-04 11:29:30 5307 2

原创 CentOS7和CentOS6主机名修改

一、在CentOS7中,有三种定义的主机名1、静态的(Static hostname)“静态”主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名。2、瞬态的(Tansient hostname)“瞬态”主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配。三、灵活的(Pretty hostname)“灵活”主机名也有人叫做“别名...

2020-02-04 10:33:40 277

原创 centos 7关闭防火墙和selinux

1、环境介绍操作系统:CentOS Linux release 7.7.1908 (Core)2、查看防火墙状态命令systemctl status firewalld.service注:如下面绿色字体 active (running) 表示防火墙是开启状态3、关闭防火墙并查看防火墙状态systemctl stop firewalld.service systemctl sta...

2020-02-03 16:41:26 1424

原创 MySQL 8.0 半同步复制安装配置

** Linux版本:CentOS Linux release 7.7.1908 (Core)MySQL版本:8.0.11 MySQL Community Server - GPL主从搭建方式:使用GTID搭建的主从复制**一、主库1、主库查看是否安装半同步复制插件:rpl_semi_sync_mastershow plugins;2、主库安装半同步复制插件install plu...

2020-02-02 23:43:28 2144

原创 MySQL 8.0 搭建主从复制报错:[ERROR] [MY-010584] [Repl] Slave I/O for channel '': error connecting to master '

操作系统:CentOS Linux release 7.7.1908 (Core)MySQL版本:8.0.11主库创建用户:create user 'repl'@'%' identified by 'repl';grant replication slave,replication client on *.* to 'repl'@'%';flush privileges;从库执行:...

2020-02-02 22:17:01 11984

原创 VirtualBox 安装Linux 虚拟机添加磁盘

建立分区fdisk 是一款强大的磁盘操作工具,来自util-linux软件包,使我们在文件系统管理过程中使用的极为频繁的一个指令,我们可以用它查看磁盘分区表以及分区结构,同时能够利用它进行磁盘分区。使用起来很简单,一般只有一个参数-lfdisk [–l] 设备名称=>fdisk最常用的一个参数,输出整个系统内的设备分区。若有多个设备,则可以输出指定设备的分区信息[root@se...

2020-01-28 17:27:53 363

原创 CentOS 7 开机自启动服务

开机自启:1、赋予脚本可执行权限(/usr/local/mysql/mysql_start.sh 是你的脚本路径)# chmod +x /usr/local/mysql/mysql_start.sh2、打开/etc/rc.d/rc.local文件,在末尾增加如下内容 sh /usr/local/mysql/mysql_start.sh >>NULL3、在centos7...

2020-01-28 09:50:04 126

原创 MySQL 的事物的隔离级别

当数据库上有多个事务同时执行的时候,就可能出现脏读(dirty read)、不可重复读(non-repeatable read)、幻读(phantom read)的问题,为了解决这些问题,就有了“隔离级别”的概念。在谈隔离级别之前,你首先要知道,你隔离得越严实,效率就会越低。因此很多时候,我们都要在二者之间寻找一个平衡点。SQL标准的事务隔离级别包括:读未提交(read uncommitted)...

2019-12-31 15:12:38 108

原创 MySQL 数据库的一条SQL更新语句是如何执行的

InnoDB引擎在执行update语句时的内部流程执行器先找引擎取ID=2这一行。ID是主键,引擎直接用树搜索找到这一行。如果ID=2这一行所在的数据页本来就在内存中,就直接返回给执行器;否则,需要先从磁盘读入内存,然后再返回。执行器拿到引擎给的行数据,把这个值加上1,比如原来是N,现在就是N+1,得到新的一行数据,再调用引擎接口写入这行新数据。引擎将这行新数据更新到内存中,同时将这个更新...

2019-12-31 10:24:56 266 1

原创 采用uuid的方式进行开机mount

用 blkid 获取磁盘的uuid和属性[root@wangbin3 mysql]# sudo blkid/dev/sda1: UUID=“bfdac8aa-c1af-4ed9-b99d-627a06000953” TYPE=“ext4”/dev/sda2: UUID=“32bd6852-c003-47f7-a658-4b5778b66ce2” TYPE=“swap”/dev/sdb1:...

2019-12-17 06:01:41 389

原创 解决zabbix图形乱码的问题

问题:zabbix按照配置完成之后,点开图形界面发现出现乱码。Linux 安装汉化软件包yum install wqy-microhei-fonts -ycp /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/zabbix/fonts/graphfont.ttf图形自动刷新,乱码字体已经调好...

2019-12-13 02:10:02 135

原创 MySQL环境变量设置

1、环境变量文件/etc/profile2、环境内容export PATH=$PATH:/usr/local/mysql/bin3、环境变量生效source /etc/profileor. /etc/profile

2019-12-12 14:55:38 148

原创 Linux中找不到ifconfig命令的解决方法

ifconfig命令来源于net-toolsyum install net-tools解决

2019-12-11 22:21:26 182

原创 VirtualBox 安装Linux 虚拟机联网,配置网络yum源

环境说明:Windows 7 安装的VirtualBox_5.0.24.8355_Win 虚拟机虚拟机安装的Linux操作系统:CentOS release 6.9 (Final)1、设置VirtualBox网卡1和网卡2网卡1网卡2确认保存之后重新启动虚拟机。设置IP地址修改文件内容:命令:设置网卡1:/etc/sysconfig/network-scripts/ifcf...

2019-12-11 22:20:06 521

原创 Linux 当前系统最高支持的版本编码是多少

1、首先,查看系统版本和Glibc版本[root@noi ~]# cat /etc/redhat-releaseCentOS release 6.9 (Final)[root@noi ~]# strings /lib64/libc.so.6 | grep GLIBC_GLIBC_2.2.5GLIBC_2.2.6GLIBC_2.3GLIBC_2.3.2GLIBC_2.3.3GLI...

2019-12-11 21:12:57 246

原创 Linux 安装进程管理工具 htop

一、htop 简介htop 是Linux系统中的一个互动的进程查看器,一个文本模式的应用程序(在控制台或者X终端中),需要ncurses。与Linux传统的top相比,htop更加人性化。它可让用户交互式操作,支持颜色主题,可横向或纵向滚动浏览进程列表,并支持鼠标操作。与top相比,htop有以下优点:可以横向或纵向滚动浏览进程列表,以便看到所有的进程和完整的命令行。在启动上,比top...

2019-12-10 13:23:00 63

原创 MySQL 数据库的一条SQL查询语句是如何执行的

MySQL分为Server层和存储引擎层两部分Server层包括连接器、查询缓存、分析器、优化器、执行器等,涵盖MySQL的大多数核心服务功能,以及所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。存储引擎层负责数据的存储和提取,InnoDB 是 MySQL默认的存储引擎。连接器第一步,你会先连接到这个数据库上,这时候接待...

2019-12-10 00:57:14 272

原创 压力测试软件 sysbench-0.5 的安装和压力测试

环境说明:Windows 7 安装的VirtualBox_5.0.24.8355_Win 虚拟机虚拟机安装的Linux操作系统:CentOS release 6.9 (Final)连接虚拟机的是:Xmanager Enterprise 4 Xshell下载sysbench-0.5软件并上传到Linux服务器/root目录里面上面。解压软件包tar zxf sysbench-0.5.ta...

2019-12-09 00:23:15 371

原创 Oracle VM VirtualBox 启动Linux时每次都进入安装界面(yum源无法使用)

环境说明:Windows 7 安装的VirtualBox_5.0.24.8355_Win 虚拟机虚拟机安装的Linux操作系统:CentOS release 6.9 (Final)连接虚拟机的是:Xmanager Enterprise 4 Xshell问题描述Linux 系通已经安装好了,要挂载磁盘配置yum源,但是VirtualBox Linux启动的时候老是直接进入了安装界面,把光盘...

2019-12-08 23:05:31 1891 2

原创 Linux mysql-5.7.27 单实例的安装

环境说明:Windows 7 安装的VirtualBox_5.0.24.8355_Win 虚拟机虚拟机安装的Linux操作系统:CentOS release 6.9 (Final)连接虚拟机的是:Xmanager Enterprise 4 Xshell官网下载mysql Linux版本的安装包,把安装包用Linux root的用户上传到服务器上面。mysql-5.7.27-linux-g...

2019-12-08 21:37:45 191

原创 Linux(CentOS 6.9)系统下rz sz(lrzsz-0.12.20)命令的安装和使用

环境说明:Windows 7 安装的VirtualBox_5.0.24.8355_Win 虚拟机虚拟机安装的Linux操作系统:CentOS release 6.9 (Final)连接虚拟机的是:Xmanager Enterprise 4 Xshell1、使用root 用户上传lrzsz-0.12.20软件包,我这里是网上直接百度下载的,上传软件使用的是Xmanager Enterpris...

2019-12-07 16:02:30 577

原创 Oracle VM VirtualBox 虚拟机 Linux (CentOS 6.9) yum源搭建及使用

虚拟机 Linux yum源搭建及使用yum简单介绍yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE、CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum的优点 : 更方便的...

2019-12-06 17:53:26 727

原创 Oracle VM VirtualBox 安装的CentOS release 6.9 虚拟机克隆后网卡出现 eth1的情况解决

说明:Windows 安装的 VirtualBox_5.0.24.8355_Win虚拟机安装的Linux操作系统:CentOS release 6.9 (Final)原因:使用了 VirtualBox_5.0.24.8355_Win 里面安装好Linux虚拟机使用了复制功能再复制一个Linux虚拟机,虚拟机打开之后查看网卡出现了eth1的问题1、问题现象克隆redhat6.9之后,查看I...

2019-12-06 14:27:27 374

原创 客户端(Xshell)连接 Oracle VM VirtualBox Linux 问题

Oracle VM VirtualBox Linux 客户端(Xshell)无法连接问题关闭Windows防火墙打开控制面板- VirtualBox网络设置打开Oracle VM VirtualBox(这里虚拟机Linux已经安装好)- 关闭Linux Selinux1、 修改 /etc/selinux/config 文件中的 SELINUX="" 为 disabled2...

2019-12-04 19:38:53 1742

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除