[WARNING]:-Skipping startup of segment marked down in configuration

一:問題描述

執行gpstart -a報錯:

[WARNING]:-Skipping startup of segment marked down in configuration: on pc3 directory /data/greenplum/data/mirror1/gpseg0 <<<<<

#查看數據庫的mirror的節點狀態

[gpadmin@pc1 data]$ gpstate -m

……

20200331:22:38:34:005088 gpstate:pc1:gpadmin-[WARNING]:-pc3      /data/greenplum/data/mirror1/gpseg0   7000   Failed                 <<<<<<<<

20200331:22:38:34:005088 gpstate:pc1:gpadmin-[WARNING]:-pc3      /data/greenplum/data/mirror2/gpseg1   7001   Failed                 <<<<<<<<

20200331:22:38:34:005088 gpstate:pc1:gpadmin-[WARNING]:-pc2      /data/greenplum/data/mirror1/gpseg2   7000   Failed                 <<<<<<<<

20200331:22:38:34:005088 gpstate:pc1:gpadmin-[WARNING]:-pc2      /data/greenplum/data/mirror2/gpseg3   7001   Failed                 <<<<<<<<

20200331:22:38:34:005088 gpstate:pc1:gpadmin-[INFO]:--------------------------------------------------------------

二 解決辦法

#恢復這些故障segment

首先產生一個恢復的配置文件 : gprecoverseg -o ./recov

其次,執行 gprecoverseg -i ./recov進行恢復

最後,檢查mirror的節點狀態:

[gpadmin@pc1 ~]$ gpstate -m
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-Starting gpstate with args: -m
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-local Greenplum Version: 'postgres (Greenplum Database) 6.5.0 build commit:27520b0e901cefe748684c02e5155fb015cd5cc2'
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-master Greenplum Version: 'PostgreSQL 9.4.24 (Greenplum Database 6.5.0 build commit:27520b0e901cefe748684c02e5155fb015cd5cc2) on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 6.4.0, 64-bit compiled on Mar 20 2020 17:04:17'
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-Obtaining Segment details from master...
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:--------------------------------------------------------------
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:--Current GPDB mirror list and status
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:--Type = Group
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:--------------------------------------------------------------
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-   Mirror   Datadir                               Port   Status    Data Status    
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-   pc3      /data/greenplum/data/mirror1/gpseg0   7000   Passive   Synchronized
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-   pc3      /data/greenplum/data/mirror2/gpseg1   7001   Passive   Synchronized
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-   pc2      /data/greenplum/data/mirror1/gpseg2   7000   Passive   Synchronized
20200331:23:11:18:005550 gpstate:pc1:gpadmin-[INFO]:-   pc2      /data/greenplum/data/mirror2/gpseg3   7001   Passive   Synchronized


--本篇文章主要參考了:https://blog.csdn.net/fm0517/article/details/79238794

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章