首页 > 数据库 > > 应急处理-手动重建备机
当前备机重建均是全量重建。在以下场景下,需要对备机进行重建:

重建备机时,主机状态必须正常。
gs_om -t stop -h plat1 -I DB1_1

不要删除目录结构,只删除目录下的文件。否则重建会失败。
假设故障DN备数据目录是/gaussdb/data/data_dn1。
rm /gaussdb/data/data_dn1/data/*删除归档文件
rm /gaussdb/data/data_dn1/archive_log/*以nomount方式启动备机。
zengine nomount -D /gaussdb/data/data_dn1
zsql / as sysdba -D /gaussdb/data/data_dn1
build database;
shutdown immediate;重启数据库。
gs_om -t start -h plat1 -I DB1_1重建完成后,查询数据库状态是否正常。
SELECT DATABASE_ROLE, DATABASE_CONDITION FROM DV_DATABASE;
DATABASE_ROLE DATABASE_CONDITION
------------------------------ ------------------
PHYSICAL_STANDBY NORMAL
1 rows fetched.来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69959250/viewspace-3152330/ ,如需转载,请注明出处,否则将追究法律责任。