乐趣区

关于greenplum:greenplum-源码安装-all

内容蕴含源码编译装置 greenplum 的过程
gp 版本:6.22.2
os: centos8
virtualbox+vagrant

集群布局

host 角色
dw1-cn master
dw1-seg1 segment
dw1-seg2 segment

装置过程

step1,2 相当于编译装置 gp 和系统配置,这两步对于 master 和 segment 是通用的。
我是在一个 vm 中实现 step1,2,作为 master,而后在 vagrant 中将其导出为 box,再通过这个 box init 各个 segment 节点。这样省去了在 segment 节点上执行 step1,2 的工作。

  1. 源码编译装置
  2. 系统配置
# 以 1,2 失去的 vm 打包 box
vagrant package --base dw1-cn --output ../../boxes/dw-base.box

# add box
cd ../../boxes/
vagrant box add dw-base dw-base.box

# 新建 vm dw1-seg1
vagrant.exe up
vagrant ssh-config > vagrant-ssh
## 批改
ssh -F vagrant-ssh dw1-seg1

# 新建 vm dw1-seg2
vagrant.exe up
vagrant ssh-config > vagrant-ssh
## 批改
ssh -F vagrant-ssh dw1-seg2
  1. 互信配置
  2. 配置数据目录
  3. 节点测试 -TBD
  4. 初始化 gp
退出移动版