xlog 过大占满磁盘,使用 pg_resetxlog 清除后无法启动 gp

愤世嫉俗的胖子 2022-04-07 13:22:48

gp 的 xlog 过大,磁盘占满,使用 https://www.cnblogs.com/qiannianyuan/p/pg_resetxlog.html 帖子清除 xlog 后无法启动 gp。报错:

20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Starting gpstart with args: 
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Gathering information and validating the environment...
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Greenplum Binary Version: 'postgres (Greenplum Database) 6.12.1 build commit:7ec4678f29dd922d7d44501f5fc344b5d0d4d49f Open Source'
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Greenplum Catalog Version: '301908232'
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Starting Master instance in admin mode
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Obtaining Greenplum Master catalog information
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Obtaining Segment details from master...
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Setting new master era
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Master Started...
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Shutting down master
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[WARNING]:-Skipping startup of segment marked down in configuration: on gpsegment1 directory /usr/local/gp/data/gp/gp1/gpseg0 <<<<<
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[WARNING]:-Skipping startup of segment marked down in configuration: on gpsegment1 directory /usr/local/gp/data/gp/gp2/gpseg1 <<<<<
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:---------------------------
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Master instance parameters
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:---------------------------
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Database                 = template1
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Master Port              = 5432
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Master directory         = /usr/local/gp/data/gp/master/gpseg-1
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Timeout                  = 600 seconds
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Master standby start     = On
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:---------------------------------------
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-Segment instances that will be started
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:---------------------------------------
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-   Host         Datadir                             Port   Role
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-   gpsegment2   /usr/local/gp/data/gp/gpm1/gpseg0   7000   Primary
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-   gpsegment2   /usr/local/gp/data/gp/gpm2/gpseg1   7001   Primary
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-   gpsegment2   /usr/local/gp/data/gp/gp1/gpseg2    6000   Primary
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-   gpsegment1   /usr/local/gp/data/gp/gpm1/gpseg2   7000   Mirror
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-   gpsegment2   /usr/local/gp/data/gp/gp2/gpseg3    6001   Primary
20220407:13:22:16:604167 gpstart:gpmaster:gpadmin-[INFO]:-   gpsegment1   /usr/local/gp/data/gp/gpm2/gpseg3   7001   Mirror

Continue with Greenplum instance startup Yy|Nn (default=N):
> y
20220407:13:22:21:604167 gpstart:gpmaster:gpadmin-[INFO]:-Commencing parallel primary and mirror segment instance startup, please wait...
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-Process results...
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[ERROR]:-No segment started for content: 0.
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-dumping success segments: ['gpsegment1:/usr/local/gp/data/gp/gpm2/gpseg3:content=3:dbid=9:role=m:preferred_role=m:mode=s:status=u', 'gpsegment1:/usr/local/gp/data/gp/gpm1/gpseg2:content=2:dbid=8:role=m:preferred_role=m:mode=s:status=u', 'gpsegment2:/usr/local/gp/data/gp/gp1/gpseg2:content=2:dbid=4:role=p:preferred_role=p:mode=s:status=u', 'gpsegment2:/usr/local/gp/data/gp/gp2/gpseg3:content=3:dbid=5:role=p:preferred_role=p:mode=s:status=u']
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-DBID:7  FAILED  host:'gpsegment2' datadir:'/usr/local/gp/data/gp/gpm2/gpseg1' with reason:'PG_CTL failed.'
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-DBID:6  FAILED  host:'gpsegment2' datadir:'/usr/local/gp/data/gp/gpm1/gpseg0' with reason:'PG_CTL failed.'
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------


20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-   Successful segment starts                                            = 4
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-Failed segment starts                                                = 2   <<<<<<<<
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-Skipped segment starts (segments are marked down in configuration)   = 2   <<<<<<<<
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-Successfully started 4 of 6 segment instances, skipped 2 other segments <<<<<<<<
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-Segment instance startup failures reported
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-Failed start 2 of 6 segment instances <<<<<<<<
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-Review /home/gpadmin/gpAdminLogs/gpstart_20220407.log
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-----------------------------------------------------
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-****************************************************************************
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-There are 2 segment(s) marked down in the database
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-To recover from this current state, review usage of the gprecoverseg
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-management utility which will recover failed segment instance databases.
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[WARNING]:-****************************************************************************
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[INFO]:-Commencing parallel segment instance shutdown, please wait...
20220407:13:22:22:604167 gpstart:gpmaster:gpadmin-[ERROR]:-gpstart error: Do not have enough valid segments to start the array.

...全文
1441 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
T_walone 2024-09-04
  • 打赏
  • 举报
回复

博主,这个问题解决了没

  • 打赏
  • 举报
回复

老哥,你这个问题解决了吗?

内容概要:本文研究了计及需求侧响应的日前、日内两阶段鲁棒备用优化方法,旨在应对高比例可再生能源接入背景下电力系统中存在的不确定性问题。通过构建两阶段鲁棒优化模型,将日前调度作为第一阶段决策,日内调整作为第二阶段修正,充分考虑风电、光伏等出力波动以及负荷变化带来的影响。模型引入需求侧响应机制,利用可调节负荷参与系统备用,提升系统的灵活性与鲁棒性。采用列与约束生成(C&CG)算法对两阶段鲁棒优化问题进行求解,并通过Matlab编程实现,结合标准测试系统进行仿真分析,验证了所提方法在降低运行成本、提高可再生能源消纳能力和增强系统可靠性方面的有效性。; 适合人群:具备电力系统优化、运筹学及Matlab编程基础的研究生、科研人员及从事能源系统规划与运行的专业技术人员。; 使用场景及目标:①应用于含高比例可再生能源的电力系统调度决策,提升调度方案的鲁棒性;②为需求侧资源参与电力系统备用提供建模与求解工具;③支撑科研教学中关于两阶段鲁棒优化、C&CG算法实现的学习与实践。; 阅读建议:建议读者结合Matlab代码深入理解模型构建与求解流程,重点关注不确定性集合的刻画方式、需求侧响应的建模方法以及C&CG算法的迭代逻辑,宜配合相关优化理论资料进行系统学习。

167

社区成员

发帖
与我相关
我的任务
社区描述
Greenplum相关内容分享专区
数据库数据库架构数据库开发 技术论坛(原bbs)
社区管理员
  • Greenplum社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧