db2 purescale one member "First active log file" 丢失?

db2 purescale 环境 两节点,其中一个member 中断后重启 数据库缺少 first active log file 激活不了。
除了第一个活动日志外,后面的日志全部都有

不知道什么原因,另一个节点 日志正常,可以访问。r1a6kbdg5t
0cawjkyha7ec

5回答

匿名用户匿名用户
michael1983wuwenpin赞同了此回答
没有见过这种情况,可能要重置日志文件。如果还在保,可以800问下原厂的人。显示全部

没有见过这种情况,可能要重置日志文件。如果还在保,可以800问下原厂的人。

收起
 2019-06-05
浏览180
Lu chuanLu chuan  数据库架构师 , 某公司
yinxin赞同了此回答
在联系原厂重置日志之前,建议先把关键表的数据使用db2dart导出到文本;重置日志之后很可能会造成有些表的数据不一致,可能会丢失一些数据。建议设置日志镜像MIRRORLOGPATH,活动日志会保留两份,删除文件之后,会从镜像目录自动拷贝回来。2019-06-04-23.21.45.398064-420 I102861E...显示全部

在联系原厂重置日志之前,建议先把关键表的数据使用db2dart导出到文本;重置日志之后很可能会造成有些表的数据不一致,可能会丢失一些数据。
建议设置日志镜像MIRRORLOGPATH,活动日志会保留两份,删除文件之后,会从镜像目录自动拷贝回来。
2019-06-04-23.21.45.398064-420 I102861E551 LEVEL: Info
PID : 20261 TID : 139801021900544 PROC : db2sysc 0
INSTANCE: db2inst3 NODE : 000 DB : MYDB

HOSTNAME: node01
EDUID : 138 EDUNAME: db2loggr (MYDB) 0
FUNCTION: DB2 UDB, data protection services, sqlpgCopyReplaceAndReopen, probe:149
DATA #1 : <preformatted>
/home/db2inst3/db2inst3/NODE0000/SQL00001/LOGSTREAM0000/S0000000.LOG
has been successfully replaced by
/home/db2inst3/logmirror/NODE0000/LOGSTREAM0000/S0000000.LOG.

收起
 2019-06-05
tongshuaitongshuai  技术支持 , 上海新炬网络技术有限公司
yinxin赞同了此回答
你去这个节点的日志目录看看有没有105号日志文件。显示全部

你去这个节点的日志目录看看有没有105号日志文件。

收起
 2019-06-05
y5_sety5_set  其它 , 不告诉你
yinxin赞同了此回答
感觉这种情况应该是GPFS的问题,看一下有没有nsd宕掉了显示全部

感觉这种情况应该是GPFS的问题,看一下有没有nsd宕掉了

收起
 2019-06-06
浏览133
shangguanhaiyishangguanhaiyi  软件开发工程师 , ustc
最终使用数据库备份文件进行还原。尝试多种方法,没有解决。丢失日志的情况。可能是节点宕机后日志没有写入。重启后丢失活动日志。没有完成数据归档。借鉴大神意见,后期做日志镜像试试。...显示全部

最终使用数据库备份文件进行还原。尝试多种方法,没有解决。丢失日志的情况。可能是节点宕机后日志没有写入。重启后丢失活动日志。没有完成数据归档。
借鉴大神意见,后期做日志镜像试试。

收起
 2019-06-13
浏览80

提问者

shangguanhaiyi软件开发工程师, ustc

问题状态

  • 发布时间:2019-06-05
  • 关注会员:5 人
  • 问题浏览:1173
  • 最近回答:2019-06-13
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30