Greenplum扩容-gpexpand介绍 gpexpand是在阵列中的新主机上扩展现有的Greenplum数据库的一个工具,使用方法如下: gpexpand [{-f|--hosts-file} hosts_file] | {-i|--input} input_file [-B batch_size] [-V|--novacuum] | {{-…
Greenplum扩容-纵向扩容 扩容前准备 首先看看现有的集群的状态:gpstate 现在的状态是有3台主机,一个是master节点,还有两个segment的机器,每个segment的机器上都有一个primary和mirror的segment. 现在计划在现有的集群上进行segment的扩容,在每台机器上的segment的数量翻倍. 现在segm…
Greenplum扩容-横向扩容 安装前的准备 参考:https://199604.com/1570或者https://199604.com/2070 基本配置和规划 如果是配置了mirror(镜像同步),就需要一次新增至少两台机器扩容,不然会报错!!! 扩容操作 在新的两个机器进行如下操作: 参考:Greenplum集群安装-无root账号但存在…
Greenplum Command Center(GPCC)的安装 Greenplum监控工具(Greenplum Command Center,GPCC)是Greenplum原生自动化运维工具,它面向Greenplum数据库管理员和使用者,基于浏览器的可视化图形界面,将集群内部复杂的监控信息直观地展示出来,提供了丰富的监控管理功能. 1.下载GP…
Greenplum集群安装-无root账号但存在sodu权限(redhat系统) 此笔记记录在客户不提供root账号,切禁止root直接登录的情况下,使用sodu 来进行部署Greenplum集群安装 如果机器是最小化安装的化(Bin安装方式必须!) sodu yum install ed openssh-clients zip unzip per…
最近发现一个奇怪的问题,因为需要备份公司省份数据,使用pg_dump备份表,发现备份后的大小只有几个G大小,但是统计了表,发现居然是备份出来的几倍以上。刚开始还以为备份过程中中断出现问题了,重新备份一次大小还是一样。后来才发现是出现了膨胀非常厉害的表导致的。 如果不及时处理可能会出现 transaction wraparound的错误!详情请看:G…
最常见的方法是通过此消息,警告您正在进行事务处理: WARNING: database “lte_mr” must be vacuumed within 113330803 transactions,如下图疯狂出现: 或者更糟糕的是,以下消息表明您已经完成了 transaction wraparound 处理方法: 在适当的数据库上执行建议的VAC…
查看数据库当前状态 [gpadmin@jtnew59 ~]$ gpstate 关闭当前数据库 [gpadmin@jtnew59 greenplum]$ gpstop -M fast 以管理模式启动数据库 [gpadmin@jtnew59 greenplum]$ gpstart -m 登录管理数据库并且获得修改权限 #进入utility PGOPTI…
Greenplum(gp) 维护使用笔记 1. 数据库启动:gpstart 常用可选参数: -a : 直接启动,不提示终端用户输入确认 -m:只启动master 实例,主要在故障处理时使用 我的常用:gpstart -a 2.数据库停止:gpstop 常用可选参数: -a:直接停止,不提示终端用户输入确认 -m:只停止master 实例,与gpst…