安装部署Greenplum Database 6.22.0(单机版)

关闭防火墙

systemctl stop firewalld.service

 

#新建用户及组
groupadd gpadmin
useradd gpadmin -r -m -g gpadmin

 

chown -R gpadmin:gpadmin /opt/greenplum-db
复制代码
#创建目录,并授权gpadmin
mkdir -p /data/gpdata     #数据路径,自定义
mkdir /data/gpdata/master
mkdir /data/gpdata/gp1
mkdir /data/gpdata/gp2

#授权
chown -R gpadmin:gpadmin /data/gpdata/

#创建配置文件目录,并且授权
su gpadmin
mkdir /home/gpadmin/gpconfigs cd /home/gpadmin/gpconfigs vi all_hosts 192.168.1.2 #安装机器的名称(IP) vi all_segs 192.168.1.2 #安装机器的名称(IP)
复制代码

 

 

 

 

复制代码
vi ~/.bash_profile 

#添加以下内容
source /opt/greenplum-db/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/gpdata/master/gpseg-1
export PGPORT=5432
export PGUSER=gpadmin
export PGDATABASE=hdw

source ~/.bash_profile
复制代码

 

复制代码
vi ~/.bashrc

#添加以下内容
source /opt/greenplum-db/greenplum_path.sh
export MASTER_DATA_DIRECTORY=/data/gpdata/master/gpseg-1
export PGPORT=5432
export PGUSER=gpadmin
export PGDATABASE=hdw

source ~/.bashrc
复制代码

 

配置免密登录
配置节点免密:
ssh-keygen -t rsa(需要输入3次回车)
进入密钥目录
cd ~/.ssh/
配置免密:
ssh-copy-id gpadmin@192.168.1.2
gpssh-exkeys -f /home/gpadmin/gpconfigs/all_hosts
复制代码
#复制配置文件
cp /opt/greenplum-db/docs/cli_help/gpconfigs/gpinitsystem_config /home/gpadmin/gpconfigs/

#编辑配置文件
vi /home/gpadmin/gpconfigs/gpinitsystem_config

#修改以下内容 declare
-a DATA_DIRECTORY=(/data/gpdata/gp1 /data/gpdata/gp2) MASTER_HOSTNAME=pear-edge-03 MASTER_DIRECTORY=/data/gpdata/master MASTER_PORT=5432 DATABASE_NAME=hdw MACHINE_LIST_FILE=/home/gpadmin/gpconfigs/all_segs
复制代码

 

gpinitsystem -c /home/gpadmin/gpconfigs/gpinitsystem_config
#系统开始初始化,之后会看到如下提示:

Continue with Greenplum creation Yy/Nn>   Y

#输入 Y ,按回车,系统会初始化完成

 

posted @   李小期  阅读(422)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 我与微信审核的“相爱相杀”看个人小程序副业
点击右上角即可分享
微信分享提示