日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【greenplum】 gp的安装

發布時間:2024/4/14 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【greenplum】 gp的安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【greenplum】 gp的安裝

F 20160111 gp的安裝

參考:
安裝規劃:
10.136.92.142 gpadmin/gpadmin


--root用戶
1.創建 組與用戶
方式1.先建組,再建用戶
groupadd gpadmin

useradd -g gpadmin -m gpadmin
passwd gpadmin
方式2. 先建用戶,再建組
useradd -m gpadmin
passwd gpadmin

groupadd gpadmin
usermod -g gpadmin gpadmin

2.系統配置文件
2.1 配置 /etc/sysctl.conf
cp /etc/sysctl.conf /etc/sysctl.conf.zzh #重要文件先備份再修改
vim /etc/sysctl.conf #執行 /sbin/sysctl -p 使修改生效

2.2 配置 /etc/security/limits.conf
cp /etc/security/limits.conf
vim /etc/security/limits.conf

2.3 配置 /etc/hosts
hostname #查看當前主機名

--gpadmin用戶
3. 安裝greenplum Master
unzip greenplum-db-4.3.0.0-build-3-SuSE10-x86_64.zip #解壓
./greenplum-db-4.3.0.0-build-3-SuSE10-x86_64.bin

1)安裝前需要同意gp的安裝協議:
q
yes
2)指定安裝目錄
yes 使用默認安裝目錄

說明:
su root -c "mkdir -p /usr/local/ greenplum-db-4.3.0.0"
cd /usr/local
chown -R gpadmin:gpadmin greenplum-db-4.3.0.0 #修改 屬主:屬組

4. 環境變量
vi .profile
source /usr/local/ greenplum-db-4.3.0.0/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/home/gpadmin/data/master/gpdb_p1/gpseg-1 #默認 database instance 目錄為 MASTER_DIRECTORY 的子目錄 gpseg-1
export PATH=$GPHOME/bin:$PATH
#export LANG=zh_CN.UTF-8
export LANG=en_US.utf8 #否則 安裝 Database instance 時,檢驗本地語言 出錯

source .profile


5. 修改 gp配置文件
5.1 配置 $GPHOME/docs/cli_help/gpconfigs/gpinitsystem_config
注意:先備份,再修改
DATABASE_NAME #默認 template1,無需修改
MASTER_MAX_CONNECT #默認 250

MASTER_PORT #默認 5432
MASTER_HOSTNAME
MASTER_DIRECTORY #master的數據目錄,寫絕對路徑,例如,/home/gpadmin/data/master/gpdb_p1
DATA_DIRECTORY #segment的數據目錄,寫絕對路徑,例如, /home/gpadmin/data/d1 /home/gpadmin/data/d2 /home/gpadmin/data/d3
5.2 配置 $GPHOME/docs/cli_help/gpconfigs/hostfile_gpinitsystem
vim hostfile_gpinitsystem
輸入 Master的主機名


6. 創建 數據文件目錄
mkdir -p <directory> #根據初始化參數 MASTER_DIRECTORY,DATA_DIRECTORY 來創建目錄


7. 安裝ssh
ssh-keygen -t rsa -P "" 回車
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
說明:若不安裝無密碼的SSH,則在安裝 Database instance 時會遇到如下警告,使得安裝很慢。
Waring:Permanenty added 'linux165,10.136.92.142'(RSA) to the list of known hosts.
Password:

?

8. 安裝 Database instance
8.1 安裝
$GPHOME/bin/gpinitsystem -c $GPHOME/docs/cli_help/gpconfigs/gpinitsystem_config -h $GPHOME/docs/cli_help/gpconfigs/hostfile_gpinitsystem
安裝信息會有如下提示:
1)安裝日志,例如 /home/gpadmin/gpAdminLogs/gpinitsystem_20160108.log
2)提示 the Greenplum Admin support guide ,例如 /usr/local/ greenplum-db-4.3.0.0/docs

8.2 修改數據庫pg_hba.conf,使得其他ip的客戶端可以連接到Master
注意:先備份再修改
more /home/gpadmin/data/master/gpdb_p1/gpseg-1/pg_hba.conf
--master
host all all 0/0 md5
--segment
#Type Database User CIDR-ADDRESS METHOD
local all all trust
host all all 127.0.0.1/24 trust
host all all ::1/128 trust

9. 驗證 Database instance 是否安裝成功
gpstate 或者 gpstate -d $MASTER_DATA_DIRECTORY
gpstop
gpstart

10. 連接數據庫 template1
psql -d template1 -h 10.136.92.142 -p 6543 -U gpadmin
\q

11. 建用戶,建數據庫
psql -d template1 -U gpadmib
create user <user> with password '<password>';
create database <dbname> with template=template0 owner=<user> encoding='UTF8' tablespace=pg_default connection limit =-1;
\q

psql --help

psql -d <dbname> -h <ip|hostname> -p <port> -U <user> -W <password>
create schema <schema> authorization <user>;
\q

11. 客戶端訪問新建的數據庫
客戶端主機的IP 能否訪問master和segment,由master和segment的配置文件 pg_hba.conf 決定。

posted on 2018-04-05 12:08 綠Z 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/greenZ/p/8721902.html

總結

以上是生活随笔為你收集整理的【greenplum】 gp的安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。