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

市场营销主要学什么网页搜索优化seo

市场营销主要学什么,网页搜索优化seo,安徽工程建设造价信息网站,企业门户网模板下载配置 PostgreSQL 与 Keepalived 以实现高可用性通常包括以下步骤: PostgreSQL 配置 安装 PostgreSQL:在两台服务器上安装相同版本的 PostgreSQL。 sudo yum install postgresql-server postgresql-contrib初始化数据库:在两台服务器上初始化…

配置 PostgreSQLKeepalived 以实现高可用性通常包括以下步骤:

PostgreSQL 配置

  1. 安装 PostgreSQL:在两台服务器上安装相同版本的 PostgreSQL。

    sudo yum install postgresql-server postgresql-contrib
    
  2. 初始化数据库:在两台服务器上初始化 PGDATA 目录。

    sudo postgresql-setup initdb
    
  3. 配置主从复制:设置一台服务器为主节点,另一台为从节点。

    • 在主服务器上

      • 修改 postgresql.conf 文件以允许复制。
        wal_level = replica
        max_wal_senders = 3
        wal_keep_segments = 64
        archive_mode = on
        archive_command = 'cp %p /path_to_archive/%f'
        
      • pg_hba.conf 文件中允许从服务器的连接。
        host replication all 192.168.9.183/32 md5
        
    • 在从服务器上

      • 停止 PostgreSQL 服务。
        sudo systemctl stop postgresql
        
      • 清空 PGDATA 目录。
      • 从主服务器上使用 pg_basebackup 进行基础备份。
        pg_basebackup -h 192.168.9.195 -D /var/lib/pgsql/data -U replicator -v -P --wal-method=stream
        
      • 创建 recovery.conf 文件以连接到主服务器。
        standby_mode = 'on'
        primary_conninfo = 'host=192.168.9.195 port=5432 user=replicator password=yourpassword'
        trigger_file = '/tmp/postgresql.trigger.5432'
        
  4. 启动 PostgreSQL 服务:在两台服务器上启动服务。

    sudo systemctl start postgresql
    

Keepalived 配置

  1. 安装 Keepalived:如前所述,在两台服务器上安装 keepalived
    sudo yum install keepalived -y

  2. 配置 Keepalived:编辑 /etc/keepalived/keepalived.conf 文件,在两台服务器上配置主从。

    • 在主服务器上

      vrrp_instance VI_1 {state MASTERinterface ens160virtual_router_id 51priority 100advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.9.200}track_script {chk_postgresql}
      }vrrp_script chk_postgresql {script "/usr/lib/keepalived/check_postgres.sh"interval 2weight 2
      }
      
    • 在从服务器上

      vrrp_instance VI_1 {state BACKUPinterface ens160virtual_router_id 51priority 50advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {192.168.9.200}track_script {chk_postgresql}
      }vrrp_script chk_postgresql {script "/usr/lib/keepalived/check_postgres.sh"interval 2weight 2
      }
      
  3. 创建 PostgreSQL 检查脚本:在两台服务器上创建脚本 /usr/lib/keepalived/check_postgres.sh,用于检查 PostgreSQL 服务状态。

    #!/bin/bash
    PSQL="/usr/bin/psql"
    PGUSER="postgres"
    PGDATABASE="yourdatabase"$PSQL -U $PGUSER -d $PGDATABASE -c "select 1;" >/dev/null 2>&1
    if [ $? != 0 ]; thenexit 1
    fi
    exit 0
    

    确保脚本可执行:

    sudo chmod +x /usr/lib/keepalived/check_postgres.sh
    
  4. 启动 Keepalived:在两台服务器上启动 Keepalived 服务。

    sudo systemctl start keepalived
    sudo systemctl enable keepalived
    

测试和

验证

  • 验证主从复制:确保主从复制正确设置且在运行。
  • 测试 Failover:尝试停止主服务器上的 PostgreSQL 服务,确保 Keepalived 将虚拟 IP 地址转移到从服务器。
  • 监控日志:查看 Keepalived 和 PostgreSQL 日志,确保没有错误。

配置 PostgreSQLKeepalived 时,一定要考虑数据一致性和故障转移的机制。这通常涉及仔细的规划和测试,以确保在生产环境中可靠地运行。

http://www.hkea.cn/news/365937/

相关文章:

  • 网站建设 天津百度市场应用官方app
  • 动态网站制作流程友情链接的定义
  • 企业网站开发方案免费建立一个网站
  • 网站引导页面制作的四个任务名称推广引流的10个渠道
  • 南宁网站建设制作后台网站关键词优化价格
  • 微信小程序商城制作公司宁波seo推广服务
  • 响应式购物网站公司seo是什么意思
  • 360未经证实的网站如何做电商运营方案
  • 网站建设类公司排名营销方案范文100例
  • 郑州网站设计 郑州网站开发网络优化有前途吗
  • 黑河做网站首页关键词排名优化
  • 网站二级域名怎么解析公司网络搭建
  • wordpress做网店win10优化大师是官方的吗
  • 弄个做网站公司产品宣传
  • 商品房建设信息网站googleplay商店
  • 菏泽 网站建设优化工具箱
  • 网站建设找哪家公司百度搜索热度
  • 网页设计论文引言北海百度seo
  • 网站空间哪家做的好网络营销的常用工具
  • 网站开发具体问题优化营商环境
  • wordpress4.5 火车头廊坊seo培训
  • 怎么做多个网站单点登录艺考培训
  • 网站怎么做双语种seo关键词如何设置
  • 用java做的游戏下载网站有哪些内容成都网络推广优化
  • 慈溪市网站建设google官网
  • 网站建设计划seo网站排名优化软件是什么
  • 大连网站建设谁家好郴州网站定制
  • 网站建设背景怎么写一个企业该如何进行网络营销
  • 为女朋友做的表白网站百度大数据分析工具
  • 上海高端网站建设服务公seo推广公司