gpdemo(引入自 v1.5.0 版本)
在 v1.5.0 以前,如果用户想在单节点上部署带有 Segment 的 Apache Cloudberry 小型集群用于演示,需要花费时间编写配置文件和参数。自 v1.5.0 起,用户只需要通过内置的 gpdemo
脚本,使用一条命令就能快速部署指定 Segment 数的 Apache Cloudberry 集群。
gpdemo
将随其他系统工具(例如 gpinitsystem
、gpstart
、gpstop
等)一并安装到 GPHOME/bin
目录下。
警告
除部署单计算节点的集群外,不建议将 gpdemo
用于生产环境。
使用方法
在目标服务器上安装完成 RPM 包,并正确加载 greenplum_path.sh
后,即可执行 gpdemo
。
默认部署
要快速创建一套集群,且对集群数据目录位置、初始端口、Segment 数量等无特殊要求,可无参数执行 gpdemo
:
gpdemo
执行该命令后,脚本会在当前路径下创建测试集群。集群的默认配置如下:
- Segment 数:3
- 数据目录:
./datadirs
- Coordinator 初始端口:
7000
提示
创建完成后,脚本会在当前目录生成一个包含集群基本信息的 gpdemo-env.sh
文件。在使用 gpdemo
对集群进行操作前,你需要执行 source gpdemo-env.sh
以加载这些信息。