首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏章工运维

    部署postgresql 12.3

    记录下postgresql 12.3部署过程。 注: 若想添加为系统服务,使用systemctl指令来控制服务的启停,可以参考官方文档 (opens new window)。 # 监听端口 max_connections = 1000 # 指定最大连接数 tcp_keepalives_idle = 60 tcp_keepalives_interval = 10 tcp_keepalives_count = 10 shared_buffers = 1GB # 设置共享内存缓冲区的内存量,建议值为系统总内存的25% temp_buffers = 80MB pg_hba.conf # 添加访问权限 host all all 192.168.20.5/24 md5 关于配置文件的优化,可以参考官方文档

    66120编辑于 2023-05-19
  • 来自专栏devops_k8s

    PostgreSQL简介部署

    从2018年10月发布的11版本开始,PostgreSQL符合SQL:2011核心一致性的179个强制性功能中的至少160个,在此之前,没有任何关系型数据库符合此标准的完全符合。 用PG的话,文档数据库就可以省略了 对于web应用来说,复制的特性很重要,Mysql到现在也是异步复制,pgsql可以做到同步,异步,半同步复制。 Pgsql对于numa架构的支持要比mysql强一些,比mysql对于读的性能要好些,pgsql提交可以完全异步,而mysql的内存表不够实用(表锁原因) 部署PostgreSQL 安装rpm源 yum 安装服务包 # 安装客户端 yum install postgresql10 # 安装服务端 yum install postgresql10-server 初始化 # 初始化 /usr/pgsql -10/bin/postgresql-10-setup initdb # 设置自动启动并且启动postgresql服务 systemctl enable postgresql-10 systemctl

    1.6K40发布于 2020-09-27
  • 来自专栏XBD

    CentOS7 部署 PostgreSQL

    /postgresql.sh export PGHOME=/usr/local/postgresql export PGDATA=/data/postgres export PGLIB=/usr/local /postgresql/lib export PATH=$PGHOME/bin:$PATH source /etc/porfile.d/postgresql.sh 初始化数据库 su - postgres initdb -D /data/postgres/ 启动 postgresql pg_ctl -D /data/postgres/ -l /usr/local/postgresql/logs/logfile start 创建启动脚本 vim /usr/lib/systemd/system/postgresql.service [Unit] Description=PostgreSQL database /bin/postgresql-check-db-dir ${PGDATA} ExecStart=/usr/local/postgresql/bin/pg_ctl start -D ${PGDATA}

    44910编辑于 2024-08-07
  • 来自专栏数据库干货铺

    Postgresql部署及简单操作

    但也有不少人质疑postgresql的未来,正所谓,赞扬或批判一种数据库都必须先了解它,然后才可有话语权。为了更多的了解postgresql,我们就先部署一套实例作为了解它的基础。 编译postgresql源码 cd /data/postgresql-11.4 ./configure --prefix=/data/postgresql ?   配置文件修改 修改数据目录下的postgresql.conf  及 pg_hba.conf文件 postgresql.conf   配置PostgreSQL数据库服务器的相应的参数。  10.  gjc=# select * from test1 id | name | age ----+------+----- 1 | gjc | 28 (1 row) 其他的操作,大家可以参考官方文档或中文社区进行学习实践

    2.2K50发布于 2019-08-13
  • 来自专栏别先生

    Postgresql10离线安装

    =psql10 postgresql10 postgresql10-server 2 已加载插件:fastestmirror, langpacks, product-id, search-disabled-repos ,忽略上面的步骤,开始进行安装,开始进行离线安装,如下所示: 1 [root@slaver1 psql10]# rpm -ivh postgresql10-* 2 警告:postgresql10-10.16 /postgresql-10.service to /usr/lib/systemd/system/postgresql-10.service. 4 [root@slaver1 psql10]# systemctl psql10]# 2 [root@slaver1 psql10]# find / -name "postgresql.conf" 3 /var/lib/pgsql/10/data/postgresql.conf 最后,重启postgresql10,如下所示: 1 [root@slaver1 psql10]# 2 [root@slaver1 psql10]# systemctl restart postgresql

    1.7K10发布于 2021-03-08
  • 来自专栏王硕

    原 制作mobi格式的PostgreSQL文档

    1、下载源代码: git clone -b REL_10_STABLE git://git.postgresql.org/git/postgresql.git pg10 cd pg10 git branch [root@localhost postgresql]# git branch * REL_10_STABLE 2、安装对应依赖包: yum install docbook-dtds docbook-style-xsl fop libxslt opensp 参考:https://www.postgresql.org/docs/current/static/docguide-toolsets.html 3、准备工作: /configure cd pg10 cd doc/src/sgml 4、编译: [root@localhost sgml]# make postgres.epub { \ echo "<! ENTITY majorversion \"10\">"; \ } > version.sgml '/usr/bin/perl' ./mk_feature_tables.pl YES ../../..

    1.7K70发布于 2018-05-17
  • 来自专栏Postgresql源码分析

    Postgresql源码(10)Xlog组装

    (继续Postgresql技术内幕学习) 前面几节已经把XLOG所需的数据注册到内存中了,下面开始组装XLOG。

    64020编辑于 2022-07-16
  • 来自专栏TCR实践

    Harbor边缘部署文档

    access_secret 仓库access_key 仓库状态 仓库状态 仓库名称 在Harbor中仓库的唯一ID 仓库credential类型 仓库access_secret 仓库access_key Harbor边缘部署文档 tls.key /etc/docker/certs.d/yourdomain.com/ cp ca.crt /etc/docker/certs.d/yourdomain.com/ 使用边缘Harbor部署工作负载 page=1&page_size=10' -H 'accept: application/json' -H 'authorization: Basic YWRtaW46SGFyYm9yMTIzNDU=' page=1&page_size=10' \ -H 'accept: application/json' \ -H 'authorization: Basic YWRtaW46SGFyYm9yMTIzNDU http://www.361way.com/harbor-install/6511.html 9 https://tuxnotes.github.io/2021/09/02/Harbor-HA.html 10

    1.7K30编辑于 2022-03-06
  • 来自专栏开源部署

    MetaQ安装部署文档

    一.MetaQ安装部署情况: 地点 IP Broker ID Master/Slave Slave ID:Group 合肥 192.168.52.23 1 Slave 1:meta-slave-group-hf 部署 解压tar zxvfmetaq-server-1.4.6.2.tar.gz,将解压出来的taobao/metamorphosis-server-wrapper文件夹移动到/usr/lib下,并重命名为

    74410编辑于 2022-06-28
  • 来自专栏飞鸟的专栏

    Kafka集群部署文档

    /local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties & 现在,我们的Kafka集群已经成功部署了 现在,我们已经成功地部署了Kafka集群,并使用Kafka提供的命令行工具测试了它的功能。

    90030编辑于 2023-03-28
  • 来自专栏开源部署

    PostgreSQL数据库安装部署

    一、postgresql数据库部署   1、前往postgresql安装包的目录(这里我部署的是10.5的版本) [root@web1 ~]# cd /package/ [root@web1 package -aq ncurses* readline* zlib* readline-devel-6.2-10.el7.x86_64 zlib-static-1.2.7-18.el7.x86_64 ncurses-libs -5.9-14.20130511.el7_4.x86_64 ncurses-devel-5.9-14.20130511.el7_4.x86_64 readline-static-6.2-10.el7.x86 _64 zlib-devel-1.2.7-18.el7.x86_64 readline-6.2-10.el7.x86_64 ncurses-base-5.9-14.20130511.el7_4.noarch [root@web1 postgresql-10.5]#   10、创建用户及设置/usr/local/pgsql-10.5目录文件属主组 [root@web1 postgresql-10.5]# useradd

    4.1K20编辑于 2022-08-18
  • 来自专栏开源部署

    PostgreSql 14 主从负载均衡部署

    前言前些天给个环境部署PostgreSQL 主从负载均衡,这里仅仅简单记录一下命令以备后续使用,至于数据库的更多配置请自行根据需求配置.版本环境服务器系统: CentOS 7.9PostgreSQL 版本 /pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmsudo yum install -y postgresql14 -server## 主库初始化数据库/usr/pgsql-14/bin/postgresql-14-setup initdb## 启动sudo systemctl enable postgresql-14sudo = remote_write# synchronous_commit 参考文档可选其他 onmax_wal_senders = 32 #同步最大的进程数量wal_sender_timeout 从 PostgreSQL 12 开始已经移除了 recovery.conf 文件,相关配置合并到了 postgresql.conf 中,由于从主库同步数据库,其中配置也需要移除和修改.vi /var/lib

    3.8K11编辑于 2022-06-06
  • 来自专栏Debian中国

    PostgreSQL 10 有哪些新特性

    PostgreSQL 继续向着将在 2017 年 9 月份发布的第 10 个主版本迈进,EnterpriseDB 首席架构师和 PostgreSQL 贡献者 Robert Hass 根据 PostgreSQL 官方路线图 编制 了一份 PostgreSQL 10 重要特性列表。 数月之前发布的 PostgreSQL 10 路线图包含多个单独的路线图,每个路线图对应一个特定的公司或个体贡献者。想要概括地了解路线图的内容并不容易。 关于 PostgreSQL 10,还有更多的特性正在开发之中,就像 2ndQuadrant 创始人兼首席执行官 Simon Riggs 在最近的一次演讲中所 介绍 的那样。 内存内存储等) 页级数据压缩等 改进临时表性能 不过,哪些特性将成为 PostgreSQL 10 的一部分尚未确定,所以,上面罗列的特性只是提供一个概况。

    84620发布于 2018-12-20
  • 来自专栏王硕

    Postgresql-XL安装部署

    docbook-style-dsssl #find / -name collateindex.pl /usr/bin/collateindex.pl #cp /usr/bin/collateindex.pl /bin/ 节点部署 keepalives_count = 10 [pgxl@localhost coordinator1]$ vi postgresql.conf listen_addresses = '*' #gtm_host all all 192.168.100.0/24 trust [pgxl@localhost datanode1]$ vi postgresql.conf keepalives_count = 10 [pgxl@localhost coordinator2]$ vi postgresql.conf listen_addresses = '*' #gtm_host all all 192.168.100.0/24 trust [pgxl@localhost datanode2]$ vi postgresql.conf

    3.6K171发布于 2018-05-17
  • 来自专栏Postgresql源码分析

    Postgresql源码(10)LWLockAcquire流程分析

    功能特点: 信号量驱动唤醒,不做spin 等锁形成队列,依次唤醒 与PGPROC结构耦合,多进程协作

    29820编辑于 2022-05-12
  • 来自专栏飞鸟的专栏

    etcd集群原理,部署文档

    本文将介绍etcd集群的原理和部署文档。etcd集群原理etcd是一个强一致性的系统,它采用Raft协议作为一致性算法。 etcd集群部署文档etcd集群可以在多台服务器上部署,以保证高可用性。下面是etcd集群的部署文档:步骤1:安装etcd在所有节点上安装etcd,可以从etcd官网下载二进制文件进行安装。 要部署etcd集群,需要在每个节点上安装etcd软件,并创建etcd配置文件,指定节点的IP地址、端口号、数据存储目录和集群配置。

    2K20编辑于 2023-03-27
  • 来自专栏Postgresql源码分析

    Postgresql总结几种HA的部署方式

    1 部署架构 2 主机配置 (主机ID20) sed -ir "s/#*max_replication_slots. */max_replication_slots= 10/" $PGDATA/postgresql.conf sed -ir "s/#*max_wal_senders. */max_wal_senders = 10/" $PGDATA/postgresql.conf sed -ir "s/#*wal_level. */wal_level = replica/" $PGDATA/postgresql.conf sed -ir "s/#*archive_mode. */archive_mode = on/" $PGDATA/postgresql.conf sed -ir "s/#*archive_command.

    1.9K40编辑于 2022-05-12
  • 来自专栏运维小路

    PostgreSQL-逻辑复制(Logic)部署方案

    MySQL PostgreSQL(本章节) MongoDB Redis Etcd 上个小节我们完成PGSQL基于WAL的流复制的主从集群搭建,这个虽然底层的复制逻辑不一样,但是他和MySQL主从一样都可以作为集群的高可用来使用的 #修改postgresql.conf wal_level = logical # 开启逻辑复制模式 max_replication_slots = 5 # 预留足够的复制槽 max_wal_senders -------------+-------------+---------------+----------------- 16394 | 14486 | simple_sub | 10

    14310编辑于 2026-01-26
  • 来自专栏运维小路

    PostgreSQL-主从复制(Replication)部署

    MySQL PostgreSQL(本章节) MongoDB Redis Etcd 前面一个小节我们介绍了PostgreSQL的主从原理,并且里面还涉及到两种不同的主从模式:物理复制和逻辑复制。 主库复用前面的的我们部署的版本,下面是从库的部署。 #2.安装pg yum install -y postgresql14-server 四.主从配置 Master配置 #创建pg备份账号,需要先用psql进入控制台。 -14 systemctl start postgresql-14 host:表示这条记录用于TCP/IP连接,可以是IPv4或IPv6。 注意:PostgreSQL的允许客户端ip配置并不在账号里面,而是在这里指定。 Slave配置 数据库安装完成以后,不需要初始化,也不需要启动。

    20110编辑于 2026-01-26
  • 来自专栏cuijianzhe

    openstack系列- keystone部署文档

    ------------------------------------------------------------------------------+ | expires | 2019-10 ------------------------------------------------------------------------------+ | expires | 2019-10 ------------------------------------------------------------------------------+ | expires | 2019-10 -------------------------------------------------------------------+ ---- 标题:openstack系列- keystone部署文档 作者:cuijianzhe 地址:https://solo.cjzshilong.cn/articles/2019/10/11/1570777511550.html

    1.3K10编辑于 2022-06-14
领券