自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于docker的mysql主从复制搭建

在服务器创建两个目录 master 与 slave 分别对应主从数据库的data和conf ,目录结构如下然后在master/conf/ 路径下创建 my.cnf 里面内容如下在slave /conf/路径下 创建 my.cnf 内容如下然后利用镜像分别启动两个容器,一个master 一个slave , master端口为3339,slave为3340 对应的root密码为123456,映射配置文件和数据存储目录到mysql启动 Master启动Slave。

2024-03-11 11:08:01 412 1

原创 安装zabbix脚本

一键定义安装zabbix-server端,使用环境centos8 内存1G+。

2024-03-08 16:51:34 199 1

原创 基于Docker安装部署MySQL8.0高可用之MGR集群

MGR(MySQL Group Replication)是MySQL官方在MySQL 5.7.17版本中以插件形式推出的主从复制高可用技术,它基于原生的主从复制,将各节点归入到一个组中,通过组内节点的通信协商(组通信协议基于Paxos算法),实现数据的强一致性、故障探测、冲突检测、节点加组、节点离组等等功能。这3个节点互相通信,每当有事件发生,都会向其他节点传播该事件,然后协商,如果大多数节点都同意这次的事件,那么该事件将通过,否则该事件将失败或回滚。3、最多支持9个节点,节点过多性能负载大。

2024-02-29 10:33:11 727

原创 mysql备份并定期删除脚本

请确保在运行脚本之前,你已经创建了备份目录,并且具有足够的权限执行备份和删除操作。保存脚本并给予执行权限(使用。这样,脚本将会每天备份 MySQL 数据库,并删除 7 天前的备份文件,以保持备份目录的清洁。命令来备份 MySQL 数据库,并将备份文件保存为以当前日期和时间命名的文件。使用 crontab每天的凌晨1点运行这个脚本。命令查找并删除 7 天前的备份文件。),然后可以将其设置为定期执行。

2024-01-11 09:34:29 378

原创 检测和重启nginx服务

在一个繁忙的工作日上午,运维团队成员正在办公室里处理其他任务。突然,他们接收到一条警报,指示网站的访问速度变慢,有用户报告无法访问网站。可能是 nginx 服务出现了问题。写了如下脚本脚本的逻辑如下:设置了要检测的服务名称和心跳检测的时间间隔。 使用一个无限循环 while 循环,不断检测服务的状态。 如果服务处于活动状态,输出服务正在运行的信息。 如果服务没有处于活动状态,尝试重新启动服务,并检查服务是否重新启动成功,输出相应的信息。 在每次循环结束后,等待心跳检测的时间间隔,然后再次进行

2024-01-09 11:07:55 414

原创 解决ssh-kengen秘钥无法生成

我查看文件系统挂载是不是只读的方式挂载(ro只读)这里我是root权限也没有办法写入,无法做免密。解决ssh-kengen秘钥无法生成。是700,但我又重新做了一下授权。我查看了目录权限不是700。是不是/磁盘满了,无法写入。然后就可以生成秘钥了。

2024-01-09 10:57:43 645

原创 分布式存储MINIO集群部署实例

例如,一个16台服务器的分布式设置(每个节点200个磁盘)将继续提供文件,即使在默认配置中最多有8台服务器处于脱机状态,即,大约1600个磁盘可以关闭,MinIO也会继续提供文件。但是,您至少需要在线9台服务器才能创建新对象。相反,只要m / 2个服务器或m * n / 2个或更多磁盘在线,具有m个服务器和n个磁盘的分布式MinIO设置将使您的数据安全。单台启动:nohup ./minio server /opt/minio/data > /home/minio/minio.log 2>&1 &

2023-12-28 13:45:00 437 1

原创 安装nacos

Nacos的架构是高度可扩展的,支持集群部署和多数据中心的场景,能够满足大规模微服务架构的需求。服务健康监测:Nacos可以监控注册在其上的服务的健康状态,及时发现并处理不健康的服务实例。服务注册与发现:允许服务在Nacos上注册自己的信息,以便其他服务可以发现并与之通信。服务注册中心:用于服务的注册与发现,负责维护服务实例的信息,并提供查询服务。健康检查中心:负责监控服务实例的健康状态,及时发现并处理不健康的服务实例。元数据中心:用于存储服务的元数据信息,包括服务实例的元信息、配置信息等。

2023-12-27 16:52:38 892 1

原创 组复制安装部署 MySQL 8.0 Group Replication

2.1.1. 组复制的实例初始化安装2.1.2.1. 组复制实例配置的基本要求# 这里,我们仍然沿用上文中的Server名称s1、s2、s3,分别代表组复制中的第一个Server、第二个Server、第三个Server,各自创建好对应的数据和配置文件存放目录,然后,使用如下命令对3个MySQL Server进行初始化安装## 初始化安装第一个Server(s1)## 初始化安装第二个Server(s2)## 初始化安装第三个Server(s3)复制。

2023-12-27 16:45:16 1027 1

原创 iptables的使用

4. 允许特定端口的流量:`iptables -A INPUT -p <协议> --dport <端口号> -j ACCEPT`6. 阻止特定端口的流量:`iptables -A INPUT -p <协议> --dport <端口号> -j DROP`iptables -A INPUT -s <IP地址> -p tcp --dport <端口号> -j ACCEPT。3. 允许特定IP地址的流量:`iptables -A INPUT -s <IP地址> -j ACCEPT`

2023-05-19 17:29:40 395 2

空空如也

空空如也

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

TA关注的人

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