搜索

pdf文档 Greenplum Database 管理员指南 6.2.1 推荐

6.08 MB 416 页 1 下载 257 浏览 0 评论 0 收藏
语言 格式 评分
中文(简体)
.pdf
3
摘要
文档详细介绍了Greenplum Database的管理,包括术语定义、安装步骤、升级方法、系统架构等内容。文档强调了升级时必须通过重建集群和迁移数据完成,小版本升级则主要替换软件包。同时,文档提到了硬件性能检查的重要性,并介绍了Greenplum Database的开源历程及其在中国的研发和本地化服务。
AI总结
# 《Greenplum Database 管理员指南 6.2.1》 总结 ## 1. 背景与版本更新 - **Greenplum发展**:从闭源到开源,经历了多个版本的更新和性能提升。 - **版本建议**:4.3版本已淘汰,5.0和6.2版本性能和稳定性显著提升。 - **文档更新**:基于6.2.1版本特性重新整理,非官方文档,内容与官方文档可能存在差异。 ## 2. 安装指南 ### 2.1 安装准备 - **软件包**:支持RPM、BIN和DEB格式安装。 - **RHEL/CentOS**:`sudo yum install greenplum-db-version>platform.rpm` - **Ubuntu**:`sudo apt install greenplum-db-version>platform.deb` - **权限设置**:使用root用户安装后,修改安装目录权限: ```bash sudo chown -R gpadmin. /usr/local/greenplum* ``` ### 2.2 创建工作目录 - **Master/Standby**:工作目录建议单独区分,如`/data/master`。 - **计算节点**:根据版本不同,工作目录结构有所调整: - **6.2版本前**:`/data{1,2}/{primary,mirror}/{default,gpfs}` - **6.2版本**:推荐统一路径,简化管理。 ## 3. 升级指南 ### 3.1 升级条件 - **硬件检查**:确保硬件性能符合要求,定期使用`gpcheckperf`进行检查。 - **Catalog检查**:使用`gpcheckcat`命令检查Catalog一致性,修复问题后再进行升级。 ### 3.2 升级方式 - **小版本升级**:仅替换软件包,兼容性较好。 - **大版本升级**:需通过重建集群、备份恢复DDL和数据完成。 ### 3.3 升级步骤 1. 上传新版本软件包到所有主机。 2. 使用root用户安装新版本。 3. 修改环境变量文件`greenplum_path.sh`。 4. 更新扩展功能(如pgcrypto、PostGIS)。 5. 重新启动数据库: ```bash su - gpadmin gpstart -a ``` ## 4. 数据库架构 - **MPP架构**:采用共享无内存(Share-Nothing)架构,Master负责协调,计算实例处理数据。 - **组件**: - **Master**:处理客户端连接和SQL命令。 - **Instance**:独立的PostgreSQL实例,负责数据计算。 - **Interconnect**:内联网络,实现节点间通信。 ## 5. 软件目录结构 - **bin**:管理命令。 - **lib**:库文件。 - **sbin**:内部脚本。 - **share**:共享文件。 ## 6. 创建数据库工作目录 - **Master**:单独工作目录,容量建议1TB,性能建议使用NVMe。 - **计算节点**:独立文件系统目录,区分Primary和Mirror(旧版本)或统一路径(6.2版本)。 ## 7. 总结 - **核心观点**:Greenplum 6.2.1版本在性能、稳定性和易用性上有显著提升,管理员需熟悉其架构和安装升级流程。 - **注意事项**: - 升级前需充分准备,包括硬件检查和Catalog修复。 - 大版本升级需通过备份恢复完成。 - 安装和升级过程中需注意权限和环境变量配置。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 409 页请下载阅读 -
文档评分
请文明评论,理性发言.