上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页
摘要: 场景 mysql执行sql脚本报错 mysql -uroot -p wcp <wcp.free.v4.3.0.all.sql ERROR 1406 (22001) at line 486: Data too long for column 'COMMENTS' at row 1 原因 vim制表符问 阅读全文
posted @ 2020-05-04 23:49 明矾 阅读(752) 评论(0) 推荐(0) 编辑
摘要: 1、docker 可以执行如下命令一步搭建MySQL数据库: docker run --name mysql -v $PWD/mysql:/var/lib/mysql -p3306:3308 -eMYSQL_ROOT_PASSWORD=123456 -d mysql:5.7 命令中显示我们使用的是D 阅读全文
posted @ 2020-05-04 22:44 明矾 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: 1、首先拉取MySQL镜像 docker pull mysql:5.7 2、然后拉取WordPress镜像 docker pull wordpress 3、开启MySQL服务 docker run -d --name db.mysql -e MYSQL_ROOT_PASSWORD=admin mys 阅读全文
posted @ 2020-05-04 18:10 明矾 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 必须配置项参数 前面有提到过repmgr的必须配置项: vim /etc/repmgr/12/repmgr.conf ##填写必须配置项 node_id=1 node_name=node1 conninfo='host=192.168.101.9 port=5432 user=postgres db 阅读全文
posted @ 2020-05-03 16:03 明矾 阅读(1641) 评论(0) 推荐(1) 编辑
摘要: 数据库不可用的常见原因 在PostgreSQL复制中,由于几个原因,主数据库可能变得不可用。例如: 主节点的操作系统可能崩溃或变得无响应 主节点可能会失去其网络连接 主节点中的PostgreSQL服务可能崩溃,停止或意外变得不可用 主节点中的PostgreSQL服务可以有意或无意停止 每当主服务器不 阅读全文
posted @ 2020-05-03 15:19 明矾 阅读(1040) 评论(0) 推荐(0) 编辑
摘要: 集群故障后如何恢复原主机 pg的高可用架构中,主库挂掉后,备库会自动升级为主库继续提供服务,对于原来的主库通常有两种处理方式 删掉,重搭新备库。 降级为备库,继续服务。 很显然,相比来说第一种不是个很好的方案,而且当数据量比较大时,重搭备库的时间成本太高。 但是因为老的主库挂掉的原因多种多样,甚至有 阅读全文
posted @ 2020-04-28 22:45 明矾 阅读(1517) 评论(0) 推荐(1) 编辑
摘要: 简单讲下流复制与物理同步: " 物理同步 "—— 从服务器通过 tcp 流从主服务器中同步相应的数据。这样当主服务器数据丢失时从服务器中仍有备份,因此也被称为流复制。 实际操作: 1、参数配置 主机postgresq.conf vim /home/postgres/data/postgresql.c 阅读全文
posted @ 2020-04-25 22:23 明矾 阅读(548) 评论(0) 推荐(0) 编辑
摘要: 接上回,备机在检测到主机挂掉后,备机通过standby promote成功升级为主机继续提供服务 此时集群状态如下: 接下来需要恢复原主机为备机加入集群继续提供服务 1、主机执行node rejoin,将节点重新加入集群: ./repmgr node rejoin -h192.168.101.7 - 阅读全文
posted @ 2020-04-25 16:11 明矾 阅读(999) 评论(3) 推荐(1) 编辑
摘要: 1、前面搭建好了简单的repmgr集群,这时查看集群和repmgr服务状态,可知repmgrd并未运行 [postgres@localhost bin]$ ./repmgr cluster show ID | Name | Role | Status | Upstream | Location | 阅读全文
posted @ 2020-04-24 23:24 明矾 阅读(1182) 评论(0) 推荐(0) 编辑
摘要: 为了使repmgr正常运行,需要对postgresql.conf进行配置 # 监听所有网段,默认为 localhost ,只监听本地的连接 listen_addresses = '*' # 数据库监听端口设置为 5432 port = 5432 # 最大的流复制连接数,一般为备数据库连接数量,同时 阅读全文
posted @ 2020-04-21 22:27 明矾 阅读(1309) 评论(5) 推荐(1) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 下一页