<返回更多

PostgreSQL 数据库目录规范

2022-05-11    凸B凹闹特凸B
加入收藏

一、概述

数据库安装一般会涉及软件目录和数据目录,本着便于统一管理及运维的原则,设计一个有规则的目录结构尤为重要,本文设计初衷即为此。

二、优点

1.数据库环境统一

2.运维管理高效

三、PostgreSQL 数据库

1.单机单节点

PostgreSQL 采用 RPM 方式安装

  • 数据库软件目录(默认):/usr/pgsql-14
  • 数据库数据目录:/dbdata/pgsql/14/data

■ /dbdata/pgsql 固定

■ 14 代表 postgresql 14.2 版本,安装版本不同,可以修改不同数字

■ data 固定,代表数据目录

技术文档 | PostgreSQL 数据库目录规范

 

2.单机多节点

如果想要在一台服务器安装多个数据库,也是可以的,启动多个节点数据库需要指定不同的端口,我们可以使用不同的端口来定义不同的目录。

PostgreSQL 采用 RPM 方式安装,例如:postgresql 14.2

  • 数据库软件目录(默认):/usr/pgsql-14
  • 数据库数据目录:/dbdata/pgsql/14/5432/data

■ /dbdata/pgsql 固定

■ 14 代表 postgresql 14.2 版本,安装版本不同,可根据实际情况修改

■ 5432 代表以端口指定的目录,可根据实际情况修改,参考如下:

♦ /dbdata/pgsql/14/5432/data

♦ /dbdata/pgsql/14/5433/data

♦ /dbdata/pgsql/14/5434/data

■ data 固定,代表数据目录

技术文档 | PostgreSQL 数据库目录规范

 

四、Citus 集群环境

1.单机多节点

因为 Citus 是 PostgreSQL 的扩展插件,安装后可以将 Citus 和 PostgreSQL 都安装完成。

Citus 采用 RPM 方式安装,例如 postgresql 14.2 + citus 10.2.5

  • 数据库软件目录:/usr/pgsql-14
  • Citus 软件目录:/usr/pgsql-14/lib/bitcode/citus
  • Citus 集群 coordinator 节点目录:/dbdata/citus_cluster/citus102_14/coordinator
  • Citus 集群 worker 节点目录:/dbdata/citus_cluster/citus102_14/worker1

■ /dbdata/citus_cluster 固定

■ citus102_14,102 代表 citus 10.2 版本,14 代表 postgresql 14.2 版本,安装版本不同,可根据实际情况修改

■ coordinator 代表协调节点目录

■ worker1 代表以数字指定的数据目录,可根据实际情况修改,参考如下:

♦ /dbdata/citus_cluster/citus102_14/worker

♦ /dbdata/citus_cluster/citus102_14/worker2

♦ /dbdata/citus_cluster/citus102_14/worker3

技术文档 | PostgreSQL 数据库目录规范

 

2.多机多节点

因为 Citus 是 PostgreSQL 的扩展插件,安装后可以将 Citus 和 PostgreSQL 都安装完成。

Citus 采用 RPM 方式安装,例如 postgresql 14.2 + citus 10.2.5

  • 数据库软件目录:/usr/pgsql-14
  • Citus 软件目录:/usr/pgsql-14/lib/bitcode/citus
  • Citus 集群 coordinator 节点目录:/dbdata/citus_cluster/citus102_14/coordinator
  • Citus 集群 worker 节点目录:/dbdata/citus_cluster/citus102_14/worker

■ /dbdata/citus_cluster 固定

■ citus102_14,102 代表 citus 10.2 版本,14 代表 postgresql 14.2 版本,安装版本不同,可根据实际情况修改

■ coordinator 代表协调节点目录

■ worker 代表数据目录

技术文档 | PostgreSQL 数据库目录规范

 

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>