摘要:
并行备份: xtrabackup支持并行备份,就是备份的时候同时开启多个线程,同时进行备份操作,这样能加快备份速度但是会加大IO负担,默认情况下开启一个进程进行备份,使用‘--parallel’选项指定并行备份的线程数量: innobackupex -p123123 --parallel=8 /ba 阅读全文
摘要:
错误日志: 记录了mysql在执行过程中的错误信息,但是不仅仅记录错误信息,还有其他信息: mysql执行过程总的错误信息 mysql执行过程中的警告信息 events scheduler运行时产生的信息 mysql启动和停止过程中输出的信息,未必是错误信息 主从复制中,从服务器IO复制线程的启动信 阅读全文
摘要:
MySQL的事务相关概念 我们可以把事务理解为一组sql语句的集合,事务可以只包含一条sql语句,也能包含多条复杂的SQL语句,事务中的所有SQL语句被当作一个操作单元,也就是说,事务中的SQL语句要么都执行成功,要么全部执行失败,事务内的SQL语句被当做一个整体,被当做一个原子进行操作。 mysq 阅读全文
摘要:
LVS可以实现负载均衡,但是不能进行健康检查,如果有一个rs出现故障,LVS任然会把请求转发给故障的rs服务器,这样就会导致请求失败。 keepalived可以进行健康检查,同时能够实现LVS的高可用性,解决LVS的单点故障问题,其实,keepalived就是为LVS而生的。 实验环境:四台机器 1 阅读全文
摘要:
lvs的把八种调度算法 1:轮询调度:rr 这种算法是最简单的,就是按依次循环的方式将请求调度到不同的服务器上,该算法最大的特点就是简单。轮询算法假设所有的服务器处理请求的能力都是一样的,调度器会将所有的请求平均分配给每个真实服务器,不管后端 RS 配置和处理能力,非常均衡地分发下去。 2:加权轮询 阅读全文
摘要:
DR模式工作原理 (a) 当用户请求到达Director Server,此时请求的数据报文会先到内核空间的PREROUTING链。 此时报文的源IP为CIP,目标IP为VIP (b) PREROUTING检查发现数据包的目标IP是本机,将数据包送至INPUT链 (c) IPVS比对数据包请求的服务是 阅读全文
摘要:
NAT工作原理 (a). 当用户请求到达Director Server,此时请求的数据报文会先到内核空间的PREROUTING链。 此时报文的源IP为CIP,目标IP为VIP (b). PREROUTING检查发现数据包的目标IP是本机,将数据包送至INPUT链 (c). IPVS比对数据包请求的服 阅读全文
摘要:
在同一台服务器上运行的多个程序之间如果需要相互通信的,那么他们就需要使用的共享内存等进程交互模块: 多进程间通信常用的手段包括共享内存,消息队列,信号量等等,linux自带的ipcs命令,就是检查前面提到的三项的使用情况,从而有利于定位多进程通信中出现的问题;之前在时光没有涉及到是因为时光的game 阅读全文
摘要:
在运行一些编译后的C类二进制程序时,会遇到报错如下: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found 这里你就要知道,是你的gcc版本低了,同时你可以检测一下本机所支持的glibc版本范围: [root@VM-75-61 ~]# s 阅读全文
摘要:
我们知道,普通的history指令会输出前段时间到当前的运行指令记录,默认大约1000条,且形式如下: 1064 ll 1065 pwd 1066 cat taskmanager.sh 1067 ll 1068 ll 1069 cd 1070 ll 1071 cat test.sh 1072 ech 阅读全文