ITPub博客

首页 > 数据库 > > citus安装部署文档

citus安装部署文档

作者:gaokeke123 时间:2022-05-09 15:44:58 0 删除 编辑

 首先安装citus和postgresql的yum源。

  1. ## 安装citus源
  2. curl https://install.citusdata.com/community/rpm.sh | sudo bash
  1. ## 配置postgresql源
  2. vim /etc/yum.repos.d/pgdg-95-centos.repo
  3. [pgdg95]
  4. name=PostgreSQL 9.5 $releasever - $basearch
  5. baseurl=https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-$releasever-$basearch
  6. enabled=1
  7. gpgcheck=1
  8. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-95
  9. [pgdg95-source]
  10. name=PostgreSQL 9.5 $releasever - $basearch - Source
  11. failovermethod=priority
  12. baseurl=https://download.postgresql.org/pub/repos/yum/srpms/9.5/redhat/rhel-$releasever-$basearch
  13. enabled=
  14. gpgcheck=1
  15. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-95

    安装citus和postgresql

  1. yum install   -y citus_95
  2. rm -rf  /var/lib/pgsql/9.5/data/
  3. mkdir /data/pgsql/data/ -p
  4. chown postgres:postgres -R /data/pgsql/data/
  5. ln -s  /data/pgsql/data/ /var/lib/pgsql/9.5/

    初始化citus,需要在root用户下执行。

/etc/init.d/postgresql-9.5 initdb

    预加载citus扩展

echo "shared_preload_libraries = 'citus'" | sudo tee -a /var/lib/pgsql/9.5/data/postgresql.conf

    修改配置文件中的监听地址

  1. ## vim /var/lib/pgsql/9.5/data/postgresql.conf
  2. listen_addresses = '*'

    配置远程访问的权限

  1. ## vim /var/lib/pgsql/9.5/data/pg_hba.conf
  2. host    all     postgres        10.10.0.0/16               md5

    启动postgresql服务

/etc/init.d/postgresql-9.5 start

    创建citus的扩展

sudo -i -u postgres psql -c "CREATE EXTENSION citus;"

转载于:https://blog.51cto.com/quenlang/1867727

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26692020/viewspace-3134015/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
大家好

注册时间:2013-08-14

  • 博文量
    1432
  • 访问量
    31615