標籤:citus 安裝部署 yum
首先安裝citus和postgresql的yum源。
## 安裝citus源curl https://install.citusdata.com/community/rpm.sh | sudo bash
## 配置postgresql源vim /etc/yum.repos.d/pgdg-95-centos.repo[pgdg95]name=PostgreSQL 9.5 $releasever - $basearchbaseurl=https://download.postgresql.org/pub/repos/yum/9.5/redhat/rhel-$releasever-$basearchenabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-95[pgdg95-source]name=PostgreSQL 9.5 $releasever - $basearch - Sourcefailovermethod=prioritybaseurl=https://download.postgresql.org/pub/repos/yum/srpms/9.5/redhat/rhel-$releasever-$basearchenabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-PGDG-95
安裝citus和postgresql
yum install -y citus_95rm -rf /var/lib/pgsql/9.5/data/mkdir /data/pgsql/data/ -pchown postgres:postgres -R /data/pgsql/data/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
修改設定檔中的監聽地址
## vim /var/lib/pgsql/9.5/data/postgresql.conflisten_addresses = ‘*‘
配置遠端存取的許可權
## vim /var/lib/pgsql/9.5/data/pg_hba.confhost 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;"
本文出自 “勇敢向前,堅決向左” 部落格,謝絕轉載!
citus安裝部署文檔