自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql之多线程复制

mysql主从原理回顾:从库的io线程请求主库的binglogdump线程;主库的binlogdump线程读取二进制日志,将获取到的binlog位置和文件名相关信息发送给从库的io线程;从库的io线程将数据转储在中继日志中,并将主库的binlog位置和文件名记录到master.info中;从库的sql线程读取中继日志,在本地执行,完成复制。以上是mysql的主从复制原理,但是mysql中是默认单一线程。但是在生产中我们的主库往往是多线程写入,从库还默认单线程的话,会造成数据库主从不一致的情况,

2022-02-14 21:13:50 2239

原创 gzip: stdin: unexpected end of file tar: Unexpected EOF in archive

前天遇到一个错误,下载一个文件,解压后报错gzip: stdin: unexpected end of filetar: Unexpected EOF in archivetar: Unexpected EOF in archive当时由于安装包在外网服务器下载的(由于网速相当可靠就忽略了错误),解压文件出来后得到俩个文件,只关注了下文件名一致,直接就往后搭建了,结果第三天搭建集群时报错,各种检查配置文件,找不到问题,最后没办法恢复机器状态,重新搭建,第二次搭建发现这个问题,检查了下服务器上的安装

2021-11-26 20:53:44 504

原创 mha搭建问题解决一览,你犯过的错误我全都有

业务需要部署一套mha高可用架构,这里记录下搭建过程中遇到的坑。本文主要记录安装过程中的问题,对于前期环境准备问题略过。首先要在集群的机器上部署ssh互信,过程略配置一主俩从过程略安装依赖yum install perl-DBD-MySQL \perl-Config-Tiny \perl-Time-HiRes \perl-Mail-Sender \perl-Mail-Sendmail \perl-MIME-Base32 \perl-MIME-Charset \perl-MI

2021-09-06 16:48:02 950

转载 windows服务器ssl/tls协议信息泄露漏洞(cve-201692183)原理扫描处理

1、win+R,输入gpedit.msc打开本地组策略编辑器,分别打开计算机配置–管理模板–网络–SSL配置设置–SSL密码套件顺序–编辑。2、选择“已启用”,原密码套件为“TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256,TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_.

2021-07-30 15:41:48 2276 5

原创 解决nginx 安全漏洞(CVE-2021-23017)-附nginx1.21安装脚本。

绿盟扫描到服务器nginx有漏洞,这个漏洞在nginx的1.20版本之前都有存在,要不打补丁修复,要不升级nginx到1.20版本。补丁升级有点麻烦,我选择直接从官方下载nginx.1.21源码包。http://nginx.org/en/download.html下载安装包后,将源码包上传至/root下。#编译包与安装脚本需放在/root下#判断系统类型是否为centos#---------------------------------------环境检查------------------

2021-07-30 14:36:31 13610 2

原创 阿里云DTS数据迁移

控制台搜索数据迁移选择区域,创建迁移任务配置源库目标库信息选择需要迁移的数据库预检查ps:这里目标填写的账号权限有点小,重新登录到目标库修改权限,有个小插曲是之前一直用的5.6的数据库,这次用的8.0的,结果账号授权sql不一样,提示语法错误,确认了好几遍也不清楚问题出在哪里,最后请教了大佬才知道这个问题,真的是活到老学到老。5.6的授权sql:grant all on *.* to '账号'@'%' identified by '123'; flush pr.

2021-02-28 22:22:43 618

原创 scp传输文件时如何后台运行?

当我们传输一个比较大的文件,但是又受限于网络带宽的传输速度的限制,慢如龟速,想中断会话窗口时,做其他事情时(比如说下班回家),那么该怎么办呢?root@103.44.240.29's password:wpdb.tar 2% 11MB 108.2KB/s 1:05:36 速度好慢[1]+ Stopped scp wpdb.tar 103.

2020-12-24 21:42:09 485

原创 ansible部署zabbix-agent

当公司业务越来越大,服务器也越来越多,运维工作也会随着服务器的增多而越来越重复而繁琐。这个时候如何能通过一些技术手段去规避这些简单且重复的苦力劳动尤为重要。这也就是现在大家倡导的自动化运维。zabbix在实际的应用中,可能需要监控的主机非常多,而每个主机的操作系统类型、版本也都不尽相同,在这种环境下,通过手动安装zabbix的agent端已经不现实了,此时就需要借助自动化工具完成zabbix agent的安装和配置。今天我就用ansible去部署zabbix-agent。准备工作(系统环境centos

2020-12-24 21:39:41 803

原创 zookeeper集群搭建启动失败解决

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。但是今天我们不聊zookeeper是什么,我们聊聊zookeeper启动失败错误排错思路。错误情形在现在我执行zkServer.sh脚本启动后,执行zkServer.sh status时,发现服务并没有启动[root@zk01 ~]# zkServer.

2020-12-24 21:33:28 3840

原创 如何部署docker私有仓库?

Harbor是VMware公司开源的企业级Regisry项目,可以帮助用户快速搭建一个企业级的docker registry服务。harbor是有python语言开发,需要docker-compose工具进行启动。环境准备准备一台服务器,系统centos6.7,Harbor是VMware公司开源的企业级Regisry项目,可以帮助用户快速搭建一个企业级的docker registry服务。harbor是有python语言开发,需要docker-compose工具进行启动。环境准备准备一台服务器,

2020-12-24 21:18:19 239

原创 zabbix4.4监控搭建

zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。它能监控各种网络参数,保证服务器系统的安全运营,并可以灵活的通知运维人员快速定位解决问题。zabbix由俩部分构成,zabbix server与可选组件zabbix agent。那具体是怎样搭建的呢?环境准备准备三台服务器,一台做服务端,俩个做被监控端。要求(绑定主机名 ip,关闭防火墙,selinux,做时间同步。)搭建部署上传官网下载zabbix软件包,配置本地yum源。# vim /etc/yum

2020-12-24 21:09:32 150

原创 容器架构转传统lnmp架构(失败篇)

因为一些特殊原因我要将此博客的系统架构更换为传统lnmp架构,这里坐下记录。首先做下数据库迁移,连接到容器内部查看相应数据库版本,导出sql数据。[root@xyz ~]# docker exec -it wordpress_db_1 /bin/bashroot@0f975d71dd50:/# mysql -pmysql> select @@version;退出容器,导出sql语句[root@xyz ~]# docker exec -it wordpress_db_1 mysqldum

2020-12-24 20:53:41 140 1

原创 聊聊lvs负载均衡调度

LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目。它的官网是http://www.linuxvirtualserver.org。目前lvs已经被集成到linux的内核模块中。现在我们可以通过lvs实现架构的负载均衡高可用。它具有良好的可靠性、可扩展性和可操作性。用低廉成本达到最优的性能。lvs组成lvs由俩部分组成,包括ipvs和ipvsadm。ipvs工作在内核空间,是真正实现调度的代码。类似nginx的proxy_passipvsad

2020-12-24 20:43:16 122

原创 记录一次zabbix网页端报错Assuming that agent dropped connection because of access permissions

记录一次zabbix网页端报错Assuming that agent dropped connection because of access permissions问题描述:今天添加新的zabbix主机时,有台zabbix连接不上,页面显示Assuming that agent dropped connection because of access permissions,这个一般都是配置文件写错了,但是我查看配置文件后没发现什么明显错误。问题解决一开始我以为是我的zabbix服务器ip填错了

2020-12-06 21:38:22 3887 1

原创 oracle数据库安装

公司要求要用到oracle数据库,之前都没接触过,只听其名,不见其人啊,今天就将将安装部署过程做下记录,供大家参考。操作系统:windows 2012R2oracle数据库版本:oracle 11.2.0.1.0将下载好的软件上传至服务器,有俩个压缩包,加压完成,将俩个database下的文件合并到一个文件中,如下图:点击setup.exe开始安装出现这个页面,忽略,选择是继续...

2020-12-02 14:03:00 26

原创 博客园的第一天

立个flag,争取每周一篇以上吧,自律才能自由,这是个起点!

2020-08-23 00:03:00 26

空空如也

空空如也

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

TA关注的人

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