摘要: Linux系统-部署-运维系列导航 keepalived介绍 keepalived相关原理,可以参考网络教程 负载均衡之备胎转正 以及 骏马金龙keepalived系列教程,以下为简单介绍。 keepalived是使用C语言编写的路由热备软件,该项目软件起初是专门为LVS负载均衡设计的,用来管理并监 阅读全文
posted @ 2023-09-04 15:13 xiaoyaozhe 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: Linux系统-部署-运维系列导航 安装、初始化操作汇总 注意:Pass.Test.123替换为真实的root账号密码,Repl.pass.123替换为真实的mgr集群创建时 group_replication_recovery 通道的密码 #初始化、重置mysql rm -rf /data/mys 阅读全文
posted @ 2023-09-04 14:56 xiaoyaozhe 阅读(127) 评论(0) 推荐(0) 编辑
摘要: Linux系统-部署-运维系列导航 sql执行顺序 执行FROM语句 执行ON过滤 join添加外部行 执行where条件过滤 执行group by以及分组语句,(开始使用select中的别名,后面的语句中都可以使用别名) 执行having select列表 执行distinct去重复数据 执行or 阅读全文
posted @ 2023-09-04 14:29 xiaoyaozhe 阅读(257) 评论(0) 推荐(1) 编辑
摘要: Linux系统-部署-运维系列导航 场景一:重置root密码 mysql登录密码为password()算法加密,解密成本太高,以下为通用方案; 原理:mysql提供了特殊启动方式,即跳过权限表验证,启动后,登录不需要提供密码; 登录后,即可修改mysql数据库的user表,重置密码,然后刷新权限,重 阅读全文
posted @ 2023-09-04 14:12 xiaoyaozhe 阅读(502) 评论(0) 推荐(0) 编辑
摘要: Linux系统-部署-运维系列导航 一、架构介绍 MySQL MGR实现了MySQL服务的高可用、高扩展、高可靠,但在客户端只能同时连接一台服务实例,在master切换后,客户端无法感知并自动切换,所以需要搭配keepalived实现MySQL MGR集群在客户端的高可用。 二、架构搭建 架构设计 阅读全文
posted @ 2023-09-04 13:53 xiaoyaozhe 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Linux系统-部署-运维系列导航 一、MGR架构的介绍 1、简介 MGR(MySQL Group Replication)是MySQL5.7.17版本引进来的一个数据库高可用架构,解决了传统异步复制和半同步复制的缺陷(主从数据一致性的问题),MGR依靠分布式一致性协议PAXOS,实现了主从数据库的 阅读全文
posted @ 2023-09-04 13:40 xiaoyaozhe 阅读(632) 评论(2) 推荐(0) 编辑
摘要: Linux系统-部署-运维系列导航 服务器监控指标 服务器日常监控巡检时,总会遇到不同服务器的不同告警,使用不同的监控工具,监控的指标有所不同,但最基础的服务器资源指标,基本都支持,比如zabbix + ,Prometheus + Grafana。 本文只针对服务器资源的相关告警,总结常用的处理方案 阅读全文
posted @ 2023-09-04 10:28 xiaoyaozhe 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Linux系统-部署-运维系列导航 日志管理目标 日志的管理,一般包括两大部分 日志内容,合理的日志内容(日志锚点,内容格式,等)可以为应用服务的执行记录、问题排查提供最有力的帮助 日志存档规则,包括日志分割方式(按日期、按文件大小,等),日志存档数量,如只保存最近一个月,等 对于自行开发的应用服务 阅读全文
posted @ 2023-09-04 10:22 xiaoyaozhe 阅读(143) 评论(0) 推荐(0) 编辑
摘要: Linux系统-部署-运维系列导航 一.系统服务 如果组件已经安装为系统服务,默认服务文件为 xxx.service,存储在 /usr/lib/systemd/system 可以使用以下2种方式设置开机启动 systemctl方式 systemctl enable/disable xxx 指令设置/ 阅读全文
posted @ 2023-09-04 10:18 xiaoyaozhe 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Linux系统-部署-运维系列导航 更新yum源(清华) #合并格式sudo sed -e 's|^mirrorlist=|#mirrorlist=|g' -e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.ts 阅读全文
posted @ 2023-09-01 17:52 xiaoyaozhe 阅读(59) 评论(0) 推荐(0) 编辑