随笔分类 - Postgresql
摘要:背景与需求 当前生产环境的gitlab版本使用的postgresql 版本为13.6, 按gitlab官方版本要求, gitlab 17.X 版本 ,Minimum PostgreSQL version 为14.9 (参考gitlab版本要求 ),因此 要升级gitlab版本的话,必须先升级post
阅读全文
摘要:pg_rman软件下载与安装 软件下载地址:https://github.com/ossc-db/pg_rman/releases 选择合适的版本下载,我这里下载的是pg_rman-REL_13_STABLE.zip 我这里操作系统是Centos7.6 安装非常简单,参考readme即可。 # yu
阅读全文
摘要:环境描述 zabbix版本:5.0.12 PG版本:13.6 监控需求 监控postgresql运行情况(非核心业务,主要监控挂没挂) 监控流复制运行情况 如有异常,则告警 具体步骤 在postgresql上创建监控用户, 授权, 并配置pg_hba.conf 文件允许通过该用户去访问 到zabbi
阅读全文
摘要:安装好PG之后,如果给线上业务使用,至少得弄个主从,否则主库挂了,就可能导致业务长时间受影响。下面来看看怎么配置PG主从。 环境描述: PG版本:13.6 主库IP:172.16.103.225 从库IP:172.16.103.226 数据目录:/postgresql/pgdata 搭建主从(流复制
阅读全文
摘要:1 环境描述 操作系统:Centos7.6 postgresql:13.6 安装方式:源码安装 2 创建用户 # groupadd -g 2000 pgsql # useradd -u 2000 -g pgsql pgsql 3 目录规划 # mkdir -p /postgresql/{pgdata
阅读全文
摘要:需求 (1)给用户a创建一个数据库,并且给a用户对这个库有所有权限 (2)给read_a用户对这个数据库有只读权限 步骤 1.创建用户a 2.创建数据库db_a, 并设置owner为a 3.回收默认的public schema create权限 4.设置db_a的public schema 默认的o
阅读全文