本文主要介绍了关于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