- WARNING: Cancel request sent
- ERROR: pg_stop_backup doesn't answer in 300 seconds, cancel it
- PanWeiDB=# show archive_mode;
- archive_mode
- --------------
- on
- (1 row)
如未开启:
- PanWeiDB=# alter system set archive_mode=on;
- ALTER SYSTEM SET
- PanWeiDB=# show archive_dest;
- archive_dest
- --------------
- /archive
- (1 row)
如为空,设置归档路径:
- PanWeiDB=# alter system set archive_dest = '/archive' ;
- ALTER SYSTEM SET
- PanWeiDB=# show archive_dest;
- archive_dest
- --------------------
- /archive
- (1 row)
此处发现:/archive为绝对路径,操作中误以为是当前目录下的/archive造成备份时无法讲数据写入到对应目录造成响应超时。
如没有/archive则创建该目录并指定使用者,与归档路径保持一致。
chown -R omm:/archive
- PanWeiDB=# show wal_sender_timeout ;
- wal_sender_timeout
- --------------------
- 10s
- (1 row)
如不是,则退出数据库进行设置:
gs_guc reload -I all -N all -c "wal_sender_timeout=10s"
另操作中参考:gs_probackup备份失败问题