iTop使用MGR集群
MySQL Group Replication 能比较方便的实现高可用,但是 iTop 文档里明确说不支持多主的 MySQL 集群: Galera clusters with multiple masters are NOT supported by iTop, because such clusters do not properly … Continue reading
MySQL Group Replication 能比较方便的实现高可用,但是 iTop 文档里明确说不支持多主的 MySQL 集群: Galera clusters with multiple masters are NOT supported by iTop, because such clusters do not properly … Continue reading
上一篇 MySQL Group Replication 学习记录是用的 SQL 语句来创建 MGR集群,本篇将使用 mysql-shell 来创建并管理 MGR 集群。 安装 规划 3个 节点,如下 mgr-1 192.168.10.201 mgr-2 192.168.10.202 mgr-3 192.168.10.203 每个节点上都安 … Continue reading
MySQL 常见的高可用方案有 MHA,Galera,Orchestrator,以及官方的 Group Replication(MGR),本文是 MGR 多主集群的搭建及维护学习记录。 MGR特点 支持单主和多主模式 基于 Paxos 算法,实现数据复制的一致性 插件化设计,支持插件检测,新增节点小于集群当前节点主版本号,拒绝加入集群,大 … Continue reading
截至本文发布,iTop 最新版本是 2.7。本文记录安装过程。官方安装文档在 itop wiki 上。本文是在树莓派4B 上安装,系统为 Ubuntu 19.10。 软硬件需求 官方文档给出的最小硬件需求如下表所示。 Ticket created per month Console Users CMDB: CIs Servers CPU … Continue reading
在树莓派 4B 上跑一个 PHP + MySQL 的程序,安装过程需要创建数据库并写入 demo 数据,更新数据库这一步总是遇到 504 Gateway Timeout 错误,一开始怀疑是脚本执行时间不够,将 max_execution_time 参数调整到 300,依然 504。后续又折腾了 Nginx 的 fastcgi 相关参数,依 … Continue reading
kubedb 是一个在 Kubernetes 上管理数据库的开源工具,支持 MySQL,Postgres,Redis 等常用数据库。本文记录使用 0.13 版本部署 Postgres 及 Redis 的过程。 安装 使用 helm v3 安装。 安装 kubedb,设置 enableAnalytics=false 关闭信息采集。 安装 k … Continue reading
场景 一开始规划不好,Database继承自FunctionalCI,由于自建数据库会使用某个Server,还有一个lnkDatabaseToServer类。后来又有了管理消息队列的需求,跟Database很类似,也需要lnk到Server,为了减少代码重复,考虑新增一个抽象类Middleware,Database及MessageQueu … Continue reading
现象 Discuz论坛一张表反复崩溃,导致帖子页无法打开,日志如下: 表forum_threadaddviews修复后,mysql日志仍然在刷ERROR错误: 追查 通过MySQL错误日志,可以看到Got error 134在13年8月和15年7月集中爆发,符合论坛近期的表现 Got error 134的表,几乎都是 forum_foru … Continue reading
昨天遇1040 too many connections,虽然最后证明不是max_connections的错,还是查了些资料,查看mysql当前连接数来判断是否有必要增加连接数。 mysql –u root –p,登录mysql,输入show processlist;可以显示前100条当前所有用户连接,输入show full … Continue reading
代码如下: 这句代码 本来是在header.php中加过的,但是验证表单时要求http头之前页面上不能显示任何数据,所以没有包含header.php,汉字插入数据库时就变成了乱码。所以在插入之前加上上面那句代码就可以解决问题了。