自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李榕茂的博客

为你记录的点点滴滴

  • 博客(23)
  • 收藏
  • 关注

原创 MySQL主从中断问题定位及解决方案

(主从同步中断)MySQL主从中断问题定位及解决方案MySQL主从库中断的原因与处理● 1. 主库上修改用户权限● 2. 主从版本不同● 3. 主库负载压力大● 4. 数据库bug● 5. 主库上的中断操作● 6. 主从出现不同错误号● 7. 主从数据不一致● 8. 主从数据库不一致● 9. 主库的binlog损坏● 10. 从库SQL执行不通过● 11. 从库上大事务产生的阻塞● 12. 从库上存

2021-03-27 20:58:53 2015 1

原创 screen分屏命令集合

下载screen软件yum -y install screen启动服务:screen #直接输入名字就可以启动服务,并进入screen界面命令管理 :Ctrl+a + Shift+s #上下分屏Ctrl+a + Tab #切换屏Ctrl+a + Ctrl+c #新建终端Ctrl+a + Shift+| #左右分屏...

2020-01-13 17:59:50 346

原创 docker常用命令:

docker常用命令:docker images 查看镜像列表docker history 查看镜像制作历史docker inspect 查看镜像底层信息docker pull 下载镜像docker push 上传镜像docker rmi 删除本地镜像docker save ...

2019-12-03 20:47:33 342

原创 Zabbix部署与监控

Zabbix部署与监控监控主机配置部署LNMP,下载依赖包[root@mao ]# yum -y install gcc pcre-devel openssl-devel php-fpm-5.4.16-42.el7.x86_64.rpm php php-mysql mariadb mariadb-devel mariadb-server net-snmp-devel curl-devel ...

2019-12-01 10:35:06 135

原创 MySQL前缀索引大小限制

MySQL前缀索引大小限制背景更改数据表存储引擎 mysiam转为INNODB,提示一下错误:ERROR 1071: Specified key was too long; max key length is 767 bytes问题有一张表如下,其结构如下:CREATE TABLE IF NOT EXISTS `base_info`( `id` bigint(20) NOT NULL DEFAULT '0' COMMENT 'ID', `name` varchar(256) DEFAU

2021-10-15 00:19:06 671

原创 mysql源码包安装---李榕茂

mysql源码包安装—李榕茂源码包下载在官网选择DOWNLOADS---->MySQL Community (GPL) Downloads —>MySQL Community Server —> Looking for previous GA versions?---->选择需要下载的版本导入linux系统并解压[root@VM-45-194-centos ~]# rz #选择本地文件[root@VM-45-194-centos ~]# tar -zxvf m

2021-04-03 03:42:52 372

原创 在Linux上安装MySQL5.7

下载安装包安装包下载地址:https://www.mysql.com/downloads/选择系统和版本传到Linux系统上安装lrzsz解压安装包tar -xvf mysql-5.7.33-1.el7.x86_64.rpm-bundle.tar 使用rpm依次安装common、libs、client、server[root@VM_45_194_centos ~/mysql]# rpm -ivh mysql-community-common-5.7.33-1.el7.x86_

2021-03-21 23:57:41 324

原创 centos查看连接数及统计

centos查看连接数及统计查看连接状态netstat -an查看80端口的连接情况netstat -an | grep :80统计80端口连接数netstat -an | grep -i “:80” |wc -l统计httpd协议连接数ps -ef |grep httpd | wc -l统计已连接上的,状态为"established"netstat -an |grep established | wc -l查出每个IP地址连接数netstat -na |grep ESTA

2021-02-20 16:35:42 6966

原创 MySQL异步复制和半同步复制、强同步复制的区别

MySQL异步复制和半同步复制、强同步复制的区别异步复制:应用发起数据更新(含insert、update、delete操作)请求,master在执行完更新操作后立即向应用程序返回响应,然后master在向slave同步数据。数据更新过程中master不需要等待slave的响应,因此异步复制的数据库实例通常具有较高的性能,且slave不可以用并不影响master对外提供服务。但因数据并不是实时同步到slave,而master在slave有延迟的情况下发生故障则有较小的概率会引起数据不一致。半同步复制:

2020-07-30 19:04:01 2465

原创 家用电信光猫更换教程+设置路由模式

家用电信光猫更换光猫教程电脑版:手机端设置:连接光猫的WIFI即可用网线把电脑和光猫连接起来浏览器输入192.168.1.1进入光猫管理界面,出现登录界面,输入账号useradmin,密码在光猫后面可以找的到;找到逻辑ID(LOID),复制出来,(注册新的光猫必备)把电脑和光重新连接新的光猫,在浏览器输入192.168.1.1进入管理界面,点击注册,输入刚刚保存的逻辑ID,密码留空,点击确认,下发业务成功即可上网;==========================

2020-06-10 00:45:01 37816

原创 mysqldumper备份工具安装以及使用

mysqldumper下载安装下载最新版的mysqldumper下载地址:https://launchpadlibrarian.net/185032423/mydumper-0.6.2.tar.gztar -zxvf mysqldumper-0.6.2.tar.gzyum -y install pcre-devel.x86_64cd mysqldumper-0.6.2mkdir bi...

2020-04-25 12:30:10 788

原创 MySQL中筛选出全表扫描的SQL语句

**如何在MySQL中筛选出全表扫描的SQL语句,而非通过explain命令一条条SQL语句进行查看。**1、设置long_query_time时间足够大,尽量让非全表扫描且执行时间长的SQL语句不记录到慢查询日志(slow log)中;设置log_queries_not_using_indexes=on;至此全表扫描的SQL语句被记录到slow log中,值得注意的是,执行时间超过lo...

2020-04-08 10:09:09 1295

原创 Nginx日志切割

Nginx日志切割旧日志从命名[root@proxy ~]# cd /usr/local/nginx/logs/[root@proxy logs]# mv access.log access-2020-03-06.log 生成新日志[root@proxy ~]# ls /usr/local/nginx/logs/access.log error.log ngin...

2020-03-06 17:06:41 121

原创 Nginx优化浏览器缓存

Nginx优化浏览器缓存浏览器缓存:只缓存静态页面。因为动态页面是脚本,如果缓存会出错。虽然缓是放在用户本地浏览器上的。但是缓存什么、缓存多久,是由服务器决定的。缓存时间:一般按公司资料的变更周期决定。原理:单独定义一个location/{}[root@proxy ~]# vim /usr/local/nginx/conf/nginx.confserver { listen ...

2020-03-06 16:14:23 250

原创 yum下载软件包但不安装

yum下载软件包单不安装!方法一: yumdownloader如果只想通过 yum 下载软件的软件包,但是不需要进行安装的话,可以使用 yumdownloader 命令; yumdownloader 命令在软件包 yum-utils 里面。yum install yum-utils -y–destdir 指定下载的软件包存放路径–resolve 解决依赖关系并下载所需的包示例:y...

2020-03-02 14:09:11 903

原创 重启php service php-fpm restart

重启php service php-fpm restart报错:PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/lib64/php/modules/redis.so’ - /usr/lib64/php/modules/redis.so: undefined symbol: php_json_decode_ex in ...

2020-01-14 17:14:45 1668

原创 Gitlab+jenkins环境部署

Gitlab+jenkins环境部署主机名:主机名IP:服务部署node4192.168.1.14程序员主机node5192.168.1.15Gitlab服务器node6192.168.1.16Jenkins服务器node4:程序员电脑#下载git和安装二级命令补全功能软件yum -y install git yum -y inst...

2020-01-14 17:07:15 296

原创 keepalived+Nginx调度器配置

proxy1:192.168.1.5proxy2:192.168.1.6VIP: 192.168.1.2下载keepalivedyum -y install keepaliverd修改配置文件vim /etc/keepalived/keepalived.conf! Configuration File for keepalivedvrrp_script nginx_check ...

2020-01-14 15:04:55 134

原创 内网主机路由转发

内网段想要与外网通信配置操作跳板机:开启路由转发工能[root@mao ~]# sysctl net.ipv4.ip_forward=1[root@mao ~]# vim /etc/sysctl.conf...net.ipv4.ip_forward=1 #添加此行:wq设置iptables防火墙出网功能[root@mao ~]# iptables -t nat -nL #查...

2019-12-13 22:33:23 289

原创 kubernetes部署

kubernetes部署(k8s) 1.10版本部署私有镜像仓库(服务端)NFS—192.168.1.251(仓库)[root@nfs ~]# yum -y install docker-distribution #下载软件包启动私有仓库,并设置开机自启动[root@nfs ~]# systemctl start docker-distribution.service [root...

2019-12-13 22:32:05 365

原创 MySQL主从同步配置

MySQL主从同步配置主从同步原理:主库将增加或更改数据的操作写入binlog日志文件中,从库与主库通讯的线程是IO线程,IO线程把主库上的binlog日志的数据复制到从库的中继日志文件中,从库的SQL线程读取中继日志文件的数据并写入到从库的数据库中,(前提从库与主库数据要一至)主:mysql从:mysql2启动服务后启动binlog日志主库设置binlog日志和serever_id...

2019-11-29 13:49:46 114

原创 常用SQL语句:

常用SQL语句:用户授权:创建用户# grant 权限 on 库名.表名 用户名@“客户端登录地址” identified by “密码”;撤销授权# revoke 权限 on 库名.表名 from 用户名@客户端登录地址;查看其它用户的权限# show grants for 用户名@客户“端登录地址”;查看自己的权限# show grants永久配置密码策略vim /...

2019-11-28 21:09:17 93

原创 自定义仓库与源码封装RPM包操作

自定义仓库与源码封装RPM包操作自定义yum仓库在/var/ftp/目录下创建一个目录,创建目录(仓库名)[root@mao ~]# mkdir /var/ftp/yum #创建仓库[root@mao ~]# cd /var/ftp/yum [root@mao ~]# createrepo ./ #生成yum仓库的必须文repodata目录*一个自定义的yum仓库就创...

2019-11-25 23:37:09 189

空空如也

空空如也

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

TA关注的人

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