- 博客(14)
- 收藏
- 关注
原创 proxysql集群状态异常[ERROR] Got error. mmsd 0x7f2ab05ec580 , MYSQL 0x7f2aac859b00 , FD 39 : Table ‘sys.gr_
在主库执行以下SQL解决。
2024-08-13 16:59:34
273
原创 mysql集群安装proxysql-基于MGR组复制集群
此语句可确定集群连接状态,其中重点关注hostgroup_id,该字段的涵义与proxysql.cnf配置中的mysql_group_replication_hostgroups的配置相关(具体关系需要学习ProxySQL相关资料),> 以上结果可以看出,可用的写入节点为192.168.100.13,可读节点只有192.168.100.12,192.168.100.13,因为192.168.100.11为离线状态,将不会接受到请求,需要人工干预,进行修复。首先确认一下当前配置。
2024-06-21 18:27:07
956
原创 mysql集群安装---MGR组复制
8、创建mysql相关目录 mkdir -p /data/mysql/data/ /data/mysql/log/ /data/mysql/bin-log/ && chown -R mysql:mysql /data/mysql/data/ /data/mysql/log/ /data/mysql/bin-log/12、还原数据库 xtrabackup --copy-back --target-dir=/data/mysql/backup/node-restore-backup/
2024-06-21 17:25:17
664
原创 Elasticsearch内存溢出解决
我创建容器的时候设置的为:ES_JAVA_OPTS="-Xms1024m -Xmx1024m"重新创建容器且修改内存配置为ES_JAVA_OPTS="-Xms4g -Xmx4g"然后重启容器 docker restart es01 查看日志发现成功启动。基于自己服务器的情况,我删除了原先的容器(es01是我节点一的容器名)查看容器日志报错大概信息是认证出问题了如下图。可以看到内存大小已修改为4g。将认证文件复制到容器中。
2024-05-20 11:18:54
521
原创 好好的ElK日志系统突然不能用了-Too Many Requests“,“message“ Data too large
加上后重启容器即可,因为我的是es集群,所有我每台的配置文件修改好之后,依次重启es容器,问题完美解决!
2024-03-28 10:22:16
379
原创 安装 PG 集群及定时备份恢复
bitnami/postgresql-repmgr 是 PostgreSQL HA 对应的 docker 镜像, PostgreSQL HA 是 PostgreSQL 集群解决方案,其中包括 PostgreSQL 复制管理器,这是一个用于管理 PostgreSQL 集群上的复制和故障转移的开源工具。bitnami/pgpool 是 Pgpool-II 对应的 docker 镜像,是 PostgreSQL 代理。分别修改 server-0、server-1、server-2 上的 hosts 文件。
2024-02-22 10:36:35
1363
1
原创 Docker方式搭建ELKF集群--集成kafka和redis抽取日志
上面 必须注意: 如果要生效 /etc/sysctl.conf 请务必确保 net.ipv4.ip_forward=1 ,默认他是0,如果是0。1、启动相关应用 比如:Mysql、Nginx、Redis,具体如果安装启动,我这里就不多说,我主要讲解一下已经启动的应用。内核参数文件 /etc/sysctl.conf 里面增加一行 vm.max_map_count=262144。/kibana/config/kibana.yml 文件。192.168.88.133 上创建目录。
2023-07-06 11:43:23
901
1
原创 Ubuntu安装docker
但是ubuntu自带的docker版本太低,需要先卸载旧的再安装新。ubuntu下自带了docker的库,不需要添加新的源。用于通过HTTPS来获取仓库。显示以下结果,表示安装成功。
2023-06-30 10:42:38
131
1
原创 postgresql13部署主从同步和切换+pg_rewind
环境:DB:13.8主库:192.168.1.134从库:192.168.1.135参考网站:https://www.cnblogs.com/hxlasky/p/16810443.html################主从部署######################切换root用户 su root#此配置置于ipv4## 新增的,我这里整个网段开放或是具体指定ip## 具体指定ip需要重新reload,否则报错连接不了3.停掉从库从库准备data目录。
2023-06-30 10:28:47
3866
1
原创 Postgresql基于repmgr(1主2从+1witness)实现自动和手动故障切换的集群安装
root@localhost ~]#yum list installed | grep docker#查看是否已安装docker列表[root@localhost ~]#yum -y install docker#安装[root@localhost ~]#systemctl start docker#启动[root@localhost ~]#systemctl enable docker#开机启动[root@localhost ~]#systemctl status docker#查看状态。
2023-06-30 10:26:46
1546
1
原创 Ubuntu使用Docker安装redis哨兵模式集群
但当原master宕机,sentinel重新选举出新master时,sentinel只会往各节点配置文件replicaof配置项中写入新的master地址,但是masterauth配置项却不会更新,所以我们只需要通过原master配置文件中masterauth配置项指定连接新master的密码即可。搭建redis哨兵时,如果所在网络安全,各节点可以不设置密码,如果必须设置密码,建议各节点密码设置成相同,且在初始配置时各节点配置文件中就加上masterauth配置项。sentinel.conf里面填写。
2023-06-30 10:21:02
396
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人