MySQL8.0.25-基于GTID复制配置

摘要:原理图:基于GTID的流程图:GTID 相比binlog复制的优势如果传统复制一主两从的情况下.如果了两个从库数据并不是同步的.那么在主库挂了以后重新指向最新数据的从库为主库的时候就会出现数据不一致的情况.因为之前两个数据库中的数据是从master中同步的.而重新指向的新的从库为主库的情况下数据较全的从库并不会将数据同步到新的2号从库中.就会导致数据差异.需要人工干预来找到bi

 用一次你就会爱上它,MySQL在线DDL工具gh-ost

摘要:生产环境中我们都会遇到在线修改MySQL表结构的事,如果是小表(10W-100W)左右的数据量,还比较好处理,如果是订单或日志类的在线表,就会比较麻烦,在没有这个工具以前,只能等到数据库访问底峰或凌晨来处理。还好有gh-ost这个工具,简直是DBA的福星,下面就详细介绍以下这款神器。简介:       gh-ost基于 golang 语言,是 github 开源的一个 DDL 工具,是

 Redis主从+Sentinel+Haproxy哨兵集群-自动选master部署

摘要:配置前题:redis主从以及哨兵模式已配置完成哨兵环境:IP                   主机名       类型172.16.1.200   node200     master172.16.1.201   node201     slave172.16.1.202   node202     slave 1、安装Haprox

 Redis-一主二从三哨兵高可用模式部署

摘要:操作系统环境:[root@node200 ~]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)[root@node200 ~]# uname -aLinux node200 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux这里使用三台服务器,每台服务器上开启一个redis-server和redis-sentinel服务,redis-server端口为6379,redis-sentinel的端口为26379拓扑主机

 MongoDB-单节点升级为副本集高可用集群配置案例

摘要:项目背景由于历史原因,我们有一个作数据同步的业务,生产环境中MongoDB使用的是单节点。但随着业务增长,考虑到这个同步业务的重要性,避免由于单节点故障造成业务停止,所以需要升级为副本集保证高可用。副本集架构下面这架构图是这篇文章需要实现的MongoDB副本集高可用架构:升级架构前注意事项在生产环境中,做单节点升级到集群前,一定要先备份好mongodb的所有数据,避免操

 周彦伟谈-DBA精神:责任心、服务心、沟通心、学习心、进取心和分享心

摘要:DBA精神是责任心的体现维护数据库数据的安全和完整是管理员的首要责任。在管理数据库的过程中,作为一个DBA,要把数据库看做自己的财产、自己的儿女、自己身体的一部分。此种职责,需要你像呵护自己眼睛一样去照顾你所维护的数据库。时刻去想,有没有做应该有的备份,有没加应该有的监控,有没有做必须的安全权限限制。一旦出问题,有没有第一时间去分析和解决问题,这就像你的

 民用水电,莲塘一中,七中,洪州学校旁边,房东直租,免中介费,精装修,复式loft 近地铁3号线沥山站 拎包入住 诚心出租 租金好商量

摘要:房源概况:交通便利 现代风格简装修房子出租房东直租,免中介费,可以做饭,南昌县全新现房loft温馨复式公寓2室2厅1卫 ,距离3号线地铁口沥山站700多米,楼下就有公交站点: 小蓝一路东口,途径线路有179路长班,218路, 房间配置:热水器,空调,洗衣机,电视,冰箱,大衣柜,餐桌,凳子,沙发,两张床,抽油烟机等设施齐全。楼层适中有电梯,采光视野好,环境安静。现征爱干净,不

 MongoDB副本集强制其中一个节点为主库并重做副本集集群案例分享

摘要:配置环境:CentOS:[root@node252 lib]# uname -aLinux node252 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[root@node252 lib]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)[root@node252 lib]# rpm -qa | grep mongomongodb-org-mongos-4.0.18-1.el7.x86_64mongodb-org-server-4.0.18-1.el7.x86_64mongodb-o

 python连接mongodb副本集-插入测试数据脚本

摘要:[root@node250 python_scripts]# cat Mongodb_insert_data.py#!/usr/bin/python# -*- coding: utf-8 -*-import pymongofrom pymongo import MongoClientfrom pymongo import ReadPreferenceimport timeimport argparse# 定义执行时长装饰器函数def warps(*args):    def deco(func):        def _deco(*args, **kwargs):      &n

 Lepus-MySQL慢查询分析平台配置手册

摘要:Lepus的慢查询分析平台是独立于监控系统的模块,【注意:安装这个功能以前,需要先配置Lepus监控平台】,该功能需要使用percona-toolkit (http://www.percona.com/software/percona-toolkit)工具来采集和记录慢查询日志,并且需要部署一个我们提供的shell脚本来进行数据采集。该脚本会自动开启您数据库的慢查询日志,并对慢查询日志进行按小时的切割,并收集慢查询日志的数据到

 Lepus-数据库监控利器

摘要:天兔(Lepus)监控系统安装配置操作系统版本:[root@node10 php]# uname -aLinux node10 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux[root@node10 php]# cat /etc/redhat-releaseCentOS release 6.9 (Final)依赖软件1.MySQL 5.0及以上(必须,用来存储监控系统采集的数据)2.Apache 2.2及Nginx 1.8.1以上 (必须,WEB服务器运行服务

 检测远程主机端口是否开通,并发邮件报警

摘要:[root@node230 ~]# cat mail.py#!/usr/bin/python# -*- coding:utf-8 -*-import smtplibimport sysfrom email.mime.text import MIMETextimport time#reload(sys)#sys.setdefaultencoding('utf8')current_time=time.strftime('%Y-%m-%d%H:%M',time.localtime(time.time()))mail_host='mail.abc.com'mail_user='abc@wsecyun.com'mail_pwd='abc'def send_email(mailto,get_sub,co

 基于UDP代理的Nginx负载均衡后端SSR

摘要:环境:CentOS7.6系统最小化安装: [root@node230 nginx]# uname -aLinux node230 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux[root@node230 nginx]# cat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)服务器关闭防火墙,SELINUXsystemctl stop firewalldsystemctl mask firewalldvim /etc/selinux/configSELINU

 Online configuration Oracle DataGuard 11.2.0.4.0 with oracle linux 6.10

摘要:11gR2搭建dataguard环境,此篇文章是利用rman搭建dataguard,这样的好处是primary不用停机,当然,前提条件是primary已经开启归档。在primary搭建数据库软件,建立lsnrctl监听,采用dbca搭建实例,在standby上搭建数据库软件,建立监听,但是不需要采用dbca建立实例。相对于可以停机,零停机传送数据文件的方式,不能冷备然后拷贝数据文件,只能利用rman技术备份,并恢复至stan

 Oracle 19c RAC deploy with RedHat 7.4 and openfiler

摘要:RedHat 7.4下Oracle 19c RAC部署一、主机环境虚拟主机环境RAC主机名:rac1、rac2CPU:Intel® Xeon® CPU E5-2420 v2 @ 1.90GHz 24core内存:32G操作环境: RHEL 7.4 + Oracle 19c + UDEVHDD:500G存储:Openfiler1.1 Oracle 软硬件要求官方要求操作系统要在RHEL 7.4及以上https://docs.oracle.com/en/database/oracle/oracle-database/19/cwlin/supported-red-hat-enterp

 X86台式机安装苹果系统 MacOS 10.15.7 Catalina

摘要:关于黑苹果折腾过的人应该不陌生,自从苹果采用 Intel 的处理器,被解锁后可以安装在 Intel CPU 与部分 AMD CPU 的机器上。从而出现了一大批非苹果设备而使用苹果操作系统的机器,被称为黑苹果(Hackintosh)。在 Mac 苹果机上面安装原版 Mac 系统的被称为白苹果( Macintosh )与黑苹果相对。(摘抄自百度),很多人就是因为没有正确的安装黑苹果,导致安装失败,最终放弃。一、准

 Oracle 19C-Single Instance Installation details base GUI

摘要:Oracle Database 19C(版本号:12.2.0.3)是Oracle Database 12c和18c系列产品的最终版本,因此也是“长期支持”版本(以前称为“终端版本”),截止目前,Oracle Database node222已经可以在Oracle数据库一体机上使用了。“长期支持”意味着Oracle Database node222提供4年的高级支持(截止到2023年1月底)和至少3年的延长支持(截至2026年1月底)。 这个扩展的支持窗口对我们

 Oracle12C-12.2.0.1-RAC-RHEL7.0-openfiler-VM安装配置

摘要: 安装环境:物理机要求:内存至少8G每台,CPU至少在I5以上的CPU,如果不满足要求,有可能安装失败虚拟机:VMWARE 15.1.0操作系统:rhel-server-7.0-x86_64Grid集群安装包:linuxx64_12201_grid_homeDB数据库安装包:linuxx64_12201_database[root@rhel7-111-rac1 ~]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 7.0 (Maipo)[root@rhel7-111-rac1 ~]

 Trojan 服务器证书续期操作方法

摘要:Trojan 服务器证书续期操作方法之前使用一键脚本安装了trojan:https://raw.githubusercontent.com/V2RaySSR/Trojan/master/Trojan.sh一段时间后发现证书过期了[2020-09-05 09:08:18] [ERROR] 223.167.65.67:22013 SSL handshake failed: sslv3 alert certificate expired[2020-09-05 09:08:18] [INFO] 223.167.65.67:22013 disconnected, 0 bytes received, 0 bytes sent, las

 技术中心Q3技术优秀员工颁奖

摘要:技术中心Q3技术优秀员工颁奖
分页:« 1 2 3 4 5 6 7 8 9 10 »
Powered by AKCMS