• MySQL主从同步 Last_SQL_Error: Could not execute Update_rows event 报错处理

    有同事反馈他们搭建的MySQL库主从同步报错了,需要协助帮忙修复。检查同步报错如下可以看到是由于两边数据不一致,主库host表的某条数据在从库不存在,导致同步时执行update报错。修复的原理很简单,找到主从不一致的这条数据,在从库补上,让update能执行就好。由于需要从binlog里找数据,需要...

    SSH 三步解决免密登录

    SSH 三步解决免密登录1.客户端生成公私钥2.上传公钥到服务器3.测试免密登录...

    nginx转发接口连接超时问题upstream timed out (110: Connection timed out)

    环境:nginx转发后端tomcat接口,连接超时问题nginx日志报错显示:upstream timed out (110: Connection timed out)开放被转发的后端tomcat的端口,直接用tomcat的接口地址进行获取数据,不经过nginx转发,验证是否会超时;测试直接通过t...

    git升级到最新版本

    Git版本升级(查看版本信息 git --version)旧版本:git version 1.8.3新版本:git version 2.19.0卸载旧版本yum remove git查看最新的版本:访问https://www.kernel.org/pub/software/scm/git/或者htt...

    无公网IP的ECS服务器访问外部网络

    首先:确保你购买的多台ECS服务器在同一个专用网络中并且其中的一台拥有公网IP或绑定了EIP。第二:将这台能上网的ECS服务器设置为软路由,就是让它成立类似你家里或公司的路由器的角色。1 修改/etc/sysctl.conf文件,添加配置net.ipv4.ip_forward=12 sysctl -...

    Centos7 利用crontab定时执行任务及配置方法

    crond是什么?crond 和crontab是不可分割的。crontab是一个命令,常见于Unix和类Unix的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存放于“crontab”文件中,以供之后读取和执行。该词来源于希腊语chronos(χρόνος),原意是时...

    Debian10 开机自启动脚本

    简介以前,如果想要建立服务系统,就得要到 /etc/init.d/下面去建立相对应得bash脚本来完成。现在在systemd环境下面,想要设置相关的服务启动环境,那么该如何处理呢? 系统服务的管理是通过systemd来完成的,而systemd的配置文件大部分放置于/lib/systemd/syste...

    Debian10.2 for ARM 替换国内华为源

    1、备份配置文件:cp -a /etc/apt/sources.list /etc/apt/sources.list.bak2、修改sources.list文件,将http://ftp.debian.org替换成https://repo.huaweicloud.com,同时也将http://secu...

    mysql远程登录

    安装好mysql之后,本机可以用root账号成功连接,但是无法远程连接的解决办法:...

    Node.js+pm+切换源

    1、下载安装包wget https://nodejs.org/dist/v12.18.2/node-v12.18.2-linux-x64.tar.xz2、解压tar -xvf node-v12.18.2-linux-x64.tar.xz3、创建node和npm软连接cd node-v12.18.2-...

    格式化大于2T硬盘

    parted /dev/sdbmklabel gptmkpart primary 0 -1printquitmkfs.ext4 /dev/sdb1 ----------16T 以下的可以ext4格式化mkfs.xfs /dev/sdb1 ----------16T 以上用xfs格式化mount /d...

    Centos7 SSH使用证书登录

    1. 生成用于SSH的公钥和私钥本例用户为ifshowssh-keygen -t rsa会提示输入:密钥存放位置(直接回车,默认在/home/ifshow/.ssh/目录)、密码短语、重复密码短语。完成后在/home/ifshow/.ssh/目录下生成了2个文件:id_rsa为私钥,id_rsa.p...

    修改 ESXI6.0 时间(时区)显示不一致

    自从使用了虚拟化后,ESXI的时间同步一直是个大问题,我们使用了虚拟服务器和虚拟桌面,虚拟服务器暂时同步了时间服务器,勉强能应付,可是虚拟桌面的系统时间虽然和北京时间看似一致,但是我们的软件系统底层不知道是从哪里取的时间,软件系统的时间一直和虚拟机系统时间相差8小时,由此就想到了时区的问题,结果一查...

    完全卸载HDP和Ambari

    简介在不需要重装操作系统的情况下完全卸载HDP,并准备好自动安装HDP2.6的环境。文章升级HDP失败后,我被迫彻底清除HDP 2.4,Ambari 2.5并安装HDP 2.6。 我想避免重新安装操作系统,所以执行了如下的步骤。1、停止在Ambari中的所有服务或杀死他们可以通过ambari控制台停...

    CentOS安装字体库

    安装字体库在CentOS 4.x开始用fontconfig来安装字体库,所以输入以下命令即可:yum -y install fontconfig当看到下图的提示信息时说明已安装成功:这时在/usr/shared目录就可以看到fonts和fontconfig目录了(之前是没有的):接下来就可以给我们的...

    BBR+BBR魔改+Lotsever(锐速)一键脚本 for Centos/Debian/Ubuntu

    说明Google 开源了其 TCP BBR 拥塞控制算法,并提交到了 Linux 内核,从 4.9 开始,Linux 内核已经用上了该算法。根据以往的传统,Google 总是先在自家的生产环境上线运用后,才会将代码开源,此次也不例外。根据实地测试,在部署了最新版内核并开启了 TCP BBR 的机器上...

    利用MySQL读写分离,提升应用数据吞吐性能

    MySQL-proxy介绍MySQLProxy是一个处于Client端和MySQLserver端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和修改等等。MySQL-proxy原理MySQLProxy是一个中间层代理,简单的...

    CentOS系统下设置Nginx开机自启动

    Nginx 是一个很强大的高性能Web和反向代理服务器。下面介绍在linux下安装后,如何设置开机自启动。首先,在linux系统的/etc/init.d/目录下创建nginx文件,使用如下命令:vi /etc/init.d/nginx在脚本中添加如下命令:#!/bin/bash# nginx Sta...

    CentOS7.0 编译安装Nginx 1.7.4

    一、安装准备首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++、gcc、openssl-devel、pcre-devel和zlib-devel 所以执行如下命令安装yum install gcc-c++ yum install p...

    Centos的yum更换为的阿里云源

    阿里云是最近新出的一个镜像源。得益与阿里云的高速发展,这么大的需求,肯定会推出自己的镜像源。阿里云Linux安装镜像源地址:http://mirrors.aliyun.com/CentOS系统更换软件安装源第一步:备份你的原镜像文件,以免出错后可以恢复mv /etc/yum.repos.d/Cent...