在CentOS中部署多节点Citus集群的详细步骤

  

  

本文主要介绍了关于CentOS中部署多节点Citus集群的相关内容,分享出来供大家参考学习、下面话不多说了,来一起看看详细的介绍吧。

  


  

  

<强> 01步添加Citus Repostory
  

        #添加Citus库软件包管理器   curl https://install.citusdata.com/community/rpm.sh | sudo bash      

<强>步骤02安装Citus并且初始化DB
  

        #安装PostgreSQL Citus扩展   sudo yum安装- y citus72_10   #初始化系统数据库(必要时使用RHEL 6和7的方法)   sudo服务postgresql-10 initdb | | sudo/usr/pgsql-10/bin/postgresql-10-setup initdb   #预加载citus扩展   回声“shared_preload_libraries=citus”| sudo三通——/var/lib/pgsql/10/data/postgresql.conf      

<强>步骤03配置postgresql。参看
  

        sudo vi/var/lib/pgsql/10/data/postgresql.conf            #取消listen_addresses更改生效   listen_addresses=' * '      

<强>步骤04配置pg_hba。参看
  

        sudo vi/var/lib/pgsql/10/data/pg_hba.conf            当地所有同行   本地复制所有同行   主机所有192.168.99.1/24信任   主机所有0.0.0.0/0 md5      

<强>步骤05配置防火墙
  

  

查看         firewall-cmd——区=公共query-port=5432/tcp      

添加5432端口(——永永久久生效,没有此参数重启后失效)

        firewall-cmd区=公共——添加一个端口=5432/tcp——永久      

重新载入

        firewall-cmd——重载      

<强> 06步启动服务
  

        #启动数据库服务器   sudo postgresql-10重启服务   #,让它自动启动计算机时   sudo chkconfig postgresql-10>   sudo - i - u postgres psql - c “创建扩展citus;”      

<强>步骤08年设置密码
  

        postgres postgres #=# \密码给postgres用户设置密码   输入新密码:   再输入一次:      


  

  

<强> 01步添加工人节点信息
  

  

添加工人节点的IP地址(或者DNS名称)和端口号到pg_dist_node表。

        sudo - i - u postgres psql - c“SELECT * from master_add_node (192.168.99.101, 5432);“   sudo - i - u postgres psql - c“SELECT * from master_add_node (192.168.99.102, 5432);“      

<强>步骤02验证安装是否成功
  

        sudo - i - u postgres psql - c“SELECT * FROM master_get_active_worker_nodes (); "      

<强>步骤03开始使用
  

        sudo - i - u postgres psql      

  

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对的支持。

  

  https://docs.citusdata.com/en/v7.2/installation/production_rhel.html

在CentOS中部署多节点Citus集群的详细步骤