当前位置: 首页 > news >正文

夏天做哪些网站致富易企秀+旗下+网站建设

夏天做哪些网站致富,易企秀+旗下+网站建设,wordpress 全局字段,比较好的建站程序阿里云百科分享使用阿里云服务器搭建PostgreSQL主从架构图文流程#xff0c;PostgreSQL被业界誉为最先进的开源数据库#xff0c;支持NoSQL数据类型#xff08;JSON/XML/hstore#xff09;。本文档介绍在CentOS 7操作系统的ECS实例上搭建PostgreSQL主从架构的操作步骤。 目…阿里云百科分享使用阿里云服务器搭建PostgreSQL主从架构图文流程PostgreSQL被业界誉为最先进的开源数据库支持NoSQL数据类型JSON/XML/hstore。本文档介绍在CentOS 7操作系统的ECS实例上搭建PostgreSQL主从架构的操作步骤。 目录 前提条件 步骤一选购ECS实例 步骤二配置PostgreSQL主节点 步骤三配置PostgreSQL从节点 步骤四检测验证 前提条件 已注册阿里云账号。如还未注册请先完成账号注册。已在安全组入方向中添加规则放行5432端口。具体步骤请参见添加安全组规则。ECS云服务器aliyunbaike.com/go/ecs 实例规格ecs.g6.large操作系统CentOS 7.2PostgreSQL11 本教程基于yum方式手动安装并搭建PostgreSQL主从复制架构。 步骤一选购ECS实例 搭建PostgreSQL主从复制架构需要选购2台专有网络类型的ECS实例一台ECS实例作为主节点另一台ECS实例作为从节点。 具体操作请参见使用向导创建实例。 说明 建议您不为ECS实例分配公网IP按需购买弹性公网IP绑定至ECS实例后续您可以根据实际情况考虑升级配置或调优架构。详情请参见申请弹性公网IP。 步骤二配置PostgreSQL主节点 远程连接PostgreSQL主节点。 具体操作请参见连接方式概述。 依次运行以下命令安装PostgreSQL。 yum update -y wget --no-check-certificate https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm rpm -ivh pgdg-redhat-repo-latest.noarch.rpm yum install postgresql11-server postgresql11-contrib -y /usr/pgsql-11/bin/postgresql-11-setup initdb 说明 本教程以PostgreSQL 11版本为例。实际安装时请您使用最新版本。 依次运行以下命令启动服务并设置服务开机自启动。 systemctl start postgresql-11.service #启动服务 systemctl enable postgresql-11.service #设置服务开机自启动 在主节点上创建数据库账号replica用于主从复制并设置密码及登录权限和备份权限。可以在阿里云CLUB中心aliyun.club 领取云服务器专用的满减券。 运行以下命令登录postgres用户。 su - postgres 当显示-bash-4.2$时表示成功登录然后输入以下命令进入PostgreSQL交互终端。 psql 当显示postgres#时表示成功进入交互终端然后为用户postgres设置密码增强安全性。 ALTER USER postgres WITH PASSWORD YourPassWord; 输入以下SQL语句创建数据库账号replica并设置密码及登录权限和备份权限。本示例中将密码设置为replica。 CREATE ROLE replica login replication encrypted password replica; 查询账号是否创建成功。 SELECT usename from pg_user; 返回结果如下表示已创建成功。 usename ---------- postgres replica (2 rows) 查询权限是否创建成功。 SELECT rolname from pg_roles; 返回结果如下表示已创建成功。 rolname ---------- postgres replica (2 rows) 输入以下命令并按Enter退出SQL终端。 \q 输入以下命令并按Enter退出PostgreSQL。 exit 运行以下命令打开pg_hba.conf文件设置replica用户白名单。 vim /var/lib/pgsql/11/data/pg_hba.conf 在IPv4 local connections段添加下面两行内容。 host all all 从节点的VPC IPv4网段 md5 #允许VPC网段中md5密码认证连接 host replication replica 从节点的VPC IPv4网段 md5 #允许用户从replication数据库进行数据同步 添加完成后按Esc键输入:wq并按下enter键保存并退出。 运行以下命令打开postgresql.conf文件。 vim /var/lib/pgsql/11/data/postgresql.conf 分别找到以下参数并将参数修改为以下内容 listen_addresses * #监听的IP地址 wal_level hot_standby #启用热备模式 synchronous_commit on #开启同步复制 max_wal_senders 32 #同步最大的进程数量 wal_sender_timeout 60s #流复制主机发送数据的超时时间 max_connections 100 #最大连接数从库的max_connections必须要大于主库的 修改完成后按Esc键输入:wq并按下enter键保存并退出。 运行以下命令重启服务。 systemctl restart postgresql-11.service 步骤三配置PostgreSQL从节点 远程连接PostgreSQL从节点。 具体操作请参见连接方式概述。 依次运行以下命令安装PostgreSQL。 yum update -y wget --no-check-certificate https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm rpm -ivh pgdg-redhat-repo-latest.noarch.rpm yum install postgresql11-server postgresql11-contrib -y 运行以下命令使用pg_basebackup基础备份工具指定备份目录。 pg_basebackup -D /var/lib/pgsql/11/data -h 主节点IP -p 5432 -U replica -X stream -P 本示例中Password为replica。 Password: 30075/30075 kB (100%), 1/1 tablespace 依次运行以下命令新建并修改recovery.conf配置文件。 cp /usr/pgsql-11/share/recovery.conf.sample /var/lib/pgsql/11/data/recovery.conf vim /var/lib/pgsql/11/data/recovery.conf 分别找到以下参数并将参数修改为以下内容 standby_mode on #声明此节点为从库 primary_conninfo host主节点IP port5432 userreplica passwordreplica #对应主库的连接信息 recovery_target_timeline latest #流复制同步到最新的数据 修改完成后按Esc键输入:wq并按下enter键保存并退出。 运行以下命令打开postgresql.conf文件。 vim /var/lib/pgsql/11/data/postgresql.conf 分别找到以下参数并将参数修改为以下内容 max_connections 1000 # 最大连接数从节点需设置比主节点大 hot_standby on # 开启热备 max_standby_streaming_delay 30s # 数据流备份的最大延迟时间 wal_receiver_status_interval 1s # 从节点向主节点报告自身状态的最长间隔时间 hot_standby_feedback on # 如果有错误的数据复制向主进行反馈 修改完成后按Esc键输入:wq并按下enter键保存并退出。 运行以下命令修改数据目录的属组和属主。 chown -R postgres.postgres /var/lib/pgsql/11/data 依次运行以下命令启动服务并设置服务开机自启动。 systemctl start postgresql-11.service #启动服务 systemctl enable postgresql-11.service #设置服务开机自启动 步骤四检测验证 检测验证需要主从节点之间存在数据交互例如从节点备份目录时进行检测能够得到预期的结果。 pg_basebackup -D /var/lib/pgsql/96/data -h 主节点IP -p 5432 -U replica -X stream -P 在主节点中运行以下命令查看sender进程。 ps aux |grep sender 返回结果如下表示可成功查看到sender进程。 postgres 2916 0.0 0.3 340388 3220 ? Ss 15:38 0:00 postgres: wal sender process replica 192.168.**.**(49640) streaming 0/F01C1A8 在从节点中运行以下命令查看receiver进程。 ps aux |grep receiver 返回结果如下表示可成功查看到receiver进程。 postgres 23284 0.0 0.3 387100 3444 ? Ss 16:04 0:00 postgres: wal receiver process streaming 0/F01C1A8 在主节点中进入PostgreSQL交互终端输入以下SQL语句在主库中查看从库状态。 select * from pg_stat_replication; 返回结果如下表示可成功查看到从库状态。 pid | usesysid | usename | application_name | client_addr | client_hostname | client_port | backend_start | backend_xmin | state | sent_location | write_locati on | flush_location | replay_location | sync_priority | sync_state ---------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------ --------------------------------------------------------------- 2916 | 16393 | replica | walreceiver | 192.168.**.** | | 49640 | 2017-05-02 15:38:06.18898808 | 1836 | streaming | 0/F01C0C8 | 0/F01C0C8 | 0/F01C0C8 | 0/F01C0C8 | 0 | async (1 rows) 原文来自阿里云官方文档。
http://www.sadfv.cn/news/98352/

相关文章:

  • 制作网线的线序网站功能优化的方法
  • 优秀网站菜单店面设计包括哪些内容
  • 设计网站排行网站开发专业成功人士
  • 经营网站建设并提示网站菜单导航及用户登录
  • 个人网站设计怎么做外贸网站建设产品
  • 杭州市下城区建设厅网站郑州市有做网站的吗
  • 如何自己搭建一个个人网站网站备案 照片
  • 做任务分享赚钱的网站网站优化需要做什么
  • 做网站打算套用模板南昌定制网站公司
  • 平台如何制作网站网站seo优化报告
  • 物流网站黄页网站营销
  • 南通网站设计制作系统开发费用明细
  • 手机建站cms系统桂林网站制作公司华彩
  • 网站建设中国十强wordpress访问报错
  • 学校网站建设要点三维家官网在线设计
  • 什么是网站设计种类南京做网站公司哪家好
  • 威海泰浩建设集团有限公司网站哪些网站需要icp备案
  • app网站开发河 又推广普通话的标语
  • 深圳网站建设推广公司网站服务内容怎么写
  • 如何把网站做的和别人一样做网站安全的公司有哪些
  • 网站美工如何做成都多享网站建设公司
  • 比稿网站嘉兴网络公司变更
  • 福田网站设计公司o2o营销
  • 网站集约化建设困难程序员自己做网站赚钱
  • 深圳网站改版公司网站建设不用备案的
  • 金华seo建站好的互联网资讯网站
  • 网站需求定制表单c 中怎么用html5做网站
  • 有源码如何做网站百度seo报价方法
  • 建网站电脑版和手机版怎么做长沙生活信息网
  • 官方网站开发哪家好怎么为自己公司做网站