
greenplum
文章平均质量分 55
白家二公子
这个作者很懒,什么都没留下…
展开
-
greenplum集群gpadmin用户login权限丢失
GP集群超级用户权限丢失FATAL: role "gpadmin" is not permitted to log in原创 2022-12-13 17:15:03 · 576 阅读 · 1 评论 -
greenplum故障Crash recovery broadcast of the distributed transaction ‘Commit Prepared‘
起因:greemplum会话连接太多报错登录集群连接异常:too many clients already 过程: 1.无法登录数据库进行后台会话进程清理,清理进程后登陆数据库异常: 登录数据库异常提示:Crash recovery broadcast of the distributed transaction 'Commit Prepared' broadcast failed to one or more segments for 查看日志信息: 2021-08-15 21:10:28 ..原创 2021-09-05 16:18:55 · 582 阅读 · 0 评论 -
greenplum集群master添加、切换及删除standby
greenplum集群master添加standby及删除standby,此处数据库版本为greenplum 4.3.8 1.准备好的standby服务器安装greenplum软件,创建对应数据目录(配置与master一致的环境) 2.为集群添加standby 在master主机上执行添加命令:gpinitstandby -s smdw (smdw为standby主机名) 3.查看添加是否成功(在mdw上) gpstate 如: Standby master state =...原创 2021-10-13 21:41:12 · 1318 阅读 · 0 评论 -
greenplum从数据文件查找对应表或从表查找对应数据文件
1.查看数据库ID : select oid,dataname from pg_database; oid | dataname ------------------------ 17146 testdb 2.查对应表空间ID: select oid,* from pg_tablespace; oid | spcname ------------------------ 17152 tbs_test_data 从表对象查找物理文件: s...原创 2021-10-13 21:09:55 · 829 阅读 · 0 评论 -
greenplum集群节点主机宕机恢复异常persistent serial number 28603383, TID (20,45))“,,0,,“xact.c“,1780,“Stack trace
背景:生产环境greenplum集群(greenplum 4.3.8)数据节点seg12主机上4个mirror及seg13主机上4个mirror实例(对应primary在seg12)发生异常(down),mirror实例宕机后短时间内seg12主机发生异常宕机(此时seg13上已经异常的4个实例对应4个primary主机宕机,即有4个实例对应主备均异常),集群无完整的数据副本已无法进行正常提供服务执行sql报错。此时集群8个mirror异常4个primary异常。 过程:紧急联系机房进行宕机主机恢复,主机原创 2021-10-13 20:57:45 · 848 阅读 · 0 评论 -
greenplum异常ERROR: failed to re-find parent key in index “pg_attribute_relid_attnam_index“ for split
greenplum数据库表创建异常,异常信息如下: ERROR:failed to re-find parent key in index "pg_attribute_relid_attnam_index" for split pages 39868/39869 (nbtinsert.c:1527)(seg43 seg12:40003 pid=34103) (cdbdisp.c:1326) 解决方法: 重建索引 reindex indexpg_attribute_relid_attnam...原创 2021-09-05 16:25:18 · 1062 阅读 · 0 评论 -
greenplum数据库集群异常FATAL","XX000","Number of freeTIDs 788079, do not match maximum free order numbe
背景描述:greenplum生产集群晚上运行任务负载过高导致实例异常,集群资源繁忙无法正常登陆数据库无法进行恢复,清理部分任务进程后停库进行重启失败,64个实例29个失败。 现象:重启异常:[ERROR]:-gpstart error: Do not have enough valid segments to start the array. 启动过程如下: 23:13:31...原创 2019-11-23 15:39:31 · 4057 阅读 · 0 评论 -
greenplum安装postgis功能
1.上传包postgis-ossv2.0.3_pv2.0.1_gpdb4.3orca-rhel5-x86_64.gppkg 2.安装 [gpadmin@mas01 bai]$ [gpadmin@mas01 bai]$ gppkg -i /home/gpadmin/bai/postgis-ossv2.0.3_pv2.0.1_gpdb4.3orca-rhel5-x86_64.gppkg 2018...原创 2019-07-08 14:53:26 · 804 阅读 · 0 评论 -
greenplum安装pgcrypto加密插件
1.解压包(postgresql-8.3.23.tar.gz) [root@mas01 pgcrypto]# [root@mas01 pgcrypto]# pwd /home/gpadmin/bai/postgresql-8.3.23/contrib/pgcrypto [root@mas01 pgcrypto]# [root@mas01 pgcrypto]# [root@mas01 pgcr...原创 2019-07-08 14:46:02 · 1169 阅读 · 0 评论 -
greenplum数据库无法启动 error: Do not have enough valid segments to start the array.
greenplum数据库异常无法启动,启动报错error: Do not have enough valid segments to start the array.查看数据库日志报错FATAL","XX000","Global sequence number 20930983 less than maximum value 20930998 found in scan ('gp...原创 2019-03-31 22:09:33 · 4329 阅读 · 0 评论 -
greenplum数据库创建dblink
最初使用greenplum的时候就想oracle有一个非常实用的跨库查询功能dblink,那么gp库有没有这个功能呢,也有很多同事问道gp库有没有dblink,答案是有。用了很久的gp库了一直没使用dblink,直到后面需要用到这个功能了才去创建,gp库的dblink创建与oracle完全不一样,实际上去创建dblink时可是吃尽苦头,网上查了很多,可是都没能成功。 .首先要下...原创 2018-11-18 16:58:31 · 1395 阅读 · 0 评论 -
greenplum异常,参数max_prepared_transactions
FATAL: the limit of 250 distributed transactions has been reached.原创 2021-05-29 02:17:53 · 993 阅读 · 0 评论