Redis哨兵集群主库故障数据恢复
当主库修复后重新上线首先通过哨兵知道谁是当前的主库,然后就会去找主库同步数据,并且会自动修改配置文件,当数据同步后,想恢复的主库重新成为主库则需要把主库的权重调高,然后重新选举,这时原来的主库就能成为新的主库,调整完再将主库的权重值调成默认的
实现思路:
1.将故障的主库重新恢复
2.查看当前的主从状态,验证由于主库宕机,与从库产生的数据是否同步
3.调...
/
580 次浏览/
DBA运维
部署三主三从redis cluster集群
架构图
环境准备
IP
主机名
端口号
节点
192.168.81.210
redis-1
6380
master
192.168.81.210
redis-1
6381...
/
647 次浏览/
DBA运维
redis运维脚本
1.设计思路
redis经常需要去管理,而编译安装的redis没有启动脚本以及运维相关的脚本,我们可以自己设计一个
脚本需求:
1.可以启动、关闭、重启redis
启动:当redis没有运行的时候直接启动并输出启动成功,运行了就输出已经启动,避免重复进程
关闭:如果进程存在就关闭并输出已经关闭,没有进程则直接输出redis没有启动
重启:当进程存在就先执...
/
669 次浏览/
DBA运维
二进制方式部署Kubernetes高可用集群
文章目录
二进制方式部署Kubernetes高可用集群
1.环境准备
1.1.Kubernetes高可用集群部署方式
1.2.Kubernetes集群弃用docker容器
1.3.Kubernetes集群所需的证书
1...
/
670 次浏览/
容器虚拟化
Redis Cluster集群原理+实战+故障切换
文章目录
Redis Cluster集群原理+实战+故障切换
1.redis cluster原理概念
1.1.cluster架构概念
1.2.redis cluster不合理的架构图
1.3.部署一个cluster三主三从集群具...
/
514 次浏览/
DBA运维
利用zabbix api批量添加监控主机
在公司规模很庞大的时候,每次都手动添加监控主机将会很麻烦,我们可以利用zabbix的api去批量添加监控主机
本次我们将实现用一台主机虚拟出100台主机,并通过api的方式自动添加监控主机
掌握本次方法,无需要了解python,也不需要写python脚本
1.获取批量添加主机的api
可以从官网取到 https://www.zabbix.com/documen...
/
580 次浏览/
系统运维
docker容器——介绍、安装、使用、流程解读、制作镜像与图形化工具
准备工作
首先,需要准备Ubuntu16.04.7环境,笔者是在vmware虚拟机中安装的该环境,附教程:https://blog.csdn.net/bruuuuuuuuno/article/details/121131478
docker简介
简介
官网:https://www....
/
724 次浏览/
容器虚拟化
ELK+Kafka+Filebeat日志系统
文章目录
ELK+Kafka+Filebeat日志系统
1.环境规划
2.部署elasticsearch集群
2.1.配置es-1节点
2.2.配置es-2节点
2.3.配置es-3节点
2.4.使用es-...
k8s/1.20.2版本部署grafana-8.2.0/prometheus-2.30.0/nfs 最新版本
注意如下: 1.手工修改nfs 的ip + path 比如我的:192.168.64.204 /data/k8s/grafana /data/k8s/prometheus 2.手工修改镜像版本号 我用的是 8.2.0 v2.30.0 3.集群json模板 官网下载导入即可:https://grafana.com/grafana/dashboards/13105...
/
614 次浏览/
容器虚拟化
使用Keepalived实现Nginx的自动重启及双主热备高可用
1、概述
之前我们使用Keepalived实现了Nginx服务的双机主备高可用,但是有几个问题没有解决,今天一起探讨一下。
1)在双机主备机制中,Keepalived服务如果宕了,会自动启用备机进行服务,但Nginx服务如果负载过大宕了,虚拟ip是不会指向备机的。
2)双机主备的特点是,只有1台机器在提供服务,备机在主机的Keepalived服务宕掉后才会提供服务,大大的造成了资源的浪...
/
568 次浏览/
应用管理