[TOC] 哨兵简介 哨兵定义 哨兵(sentinel)是一个分布式系统,用于对主从结构中的每台服务器进行监控,当出现故障时通过投票机制选择新的 master 并将所有 slave 连接到新的 master。 疑问:投票规则是啥、 哨兵作用 监控 不断地检查 master 和 slave 是否正常运 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-19 17:51:04   
                                阅读次数:
71
                             
                         
                    
                        
                            
                            
                                    一、Linux(master)上安装git 1、运行命令:yum -y install git 2、git的默认安装目录是: 二、给Linux下Git配置好秘钥(公钥 + 私钥) 1、添加用户和密码 2、查看是否生成了.ssh文件夹:ls -al ~/.ssh 3、获取公钥、私钥:ssh-keyge ...
                            
                            
                                分类:
其他好文   时间:
2020-04-19 13:18:10   
                                阅读次数:
152
                             
                         
                    
                        
                            
                            
                                1、启用复制,部署slave node wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gztar -xzvf tcl8.6.1-src.tar.gzcd /usr/local/tcl8.6.1/unix/./configure  ...
                            
                            
                                分类:
其他好文   时间:
2020-04-17 23:34:08   
                                阅读次数:
74
                             
                         
                    
                        
                            
                            
                                1、redis replication的核心机制 (1)redis采用异步方式复制数据到slave节点,不过redis 2.8开始,slave node会周期性地确认自己每次复制的数据量(2)一个master node是可以配置多个slave node的(3)slave node也可以连接其他的sl ...
                            
                            
                                分类:
其他好文   时间:
2020-04-17 00:35:14   
                                阅读次数:
62
                             
                         
                    
                        
                            
                            
                                1、主从架构的核心原理 当启动一个slave node的时候,它会发送一个PSYNC命令给master node 如果这是slave node重新连接master node,那么master node仅仅会复制给slave部分缺少的数据; 否则如果是slave node第一次连接master nod ...
                            
                            
                                分类:
其他好文   时间:
2020-04-17 00:09:42   
                                阅读次数:
71
                             
                         
                    
                        
                            
                            
                                1、复制的完整流程 (1)slave node启动,仅仅保存master node的信息,包括master node的host和ip,但是复制流程没开始 master host和ip是从哪儿来的,redis.conf里面的slaveof配置的 (2)slave node内部有个定时任务,每秒检查是否 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-17 00:06:10   
                                阅读次数:
73
                             
                         
                    
                        
                            
                            
                                    最近在调研STM32 F10X,准备把公司AVR的MCU项目迁移到STM32上。在调研STM32 i2c这一部分时,在与i2c slave连接断开后,这时再去读/写 i2c slave需要STM32这边的i2c_read/write函数做一些处理。 刚开始在i2c读写timeout后,添加了如下代码 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-16 19:17:56   
                                阅读次数:
118
                             
                         
                    
                        
                            
                            
                                注意是在MySQL主从的基础上做MySQL主主。互为主从。 192.168.10.18上创建一个用户 mysql> grant replication slave on *.* to slave@'192.168.10.17' identified by '123456'; Query OK, 0  ...
                            
                            
                                分类:
数据库   时间:
2020-04-15 12:22:26   
                                阅读次数:
88
                             
                         
                    
                        
                            
                            
                                1、什么是GTID? 1、全局唯一,一个事务对应一个GTID 2、替代传统的binlog+pos复制;使用master_auto_position=1自动匹配GTID断点进行复制 3、MySQL5.6开始支持 4、在传统的主从复制中,slave端不用开启binlog;但是在GTID主从复制中,必须开 ...
                            
                            
                                分类:
数据库   时间:
2020-04-14 15:13:20   
                                阅读次数:
65