DB2 Purescale环境异机恢复测试报CF内存不足问题?

在做DB2 Purescale异机恢复测试,生产环境做了online备份,在测试环境restore,由于生产环境的服务器配置比较高,数据库的CF_DB_MEM_SZ内存设置比较大(不是automatic),测试环境服务器内存小于CF_DB_MEM_SZ,在测试环境执行restore一直报CF内存不足,没办法满足CF_DB_MEM_SZ设置,如生产...显示全部

在做DB2 Purescale异机恢复测试,生产环境做了online备份,在测试环境restore,由于生产环境的服务器配置比较高,数据库的CF_DB_MEM_SZ内存设置比较大(不是automatic),测试环境服务器内存小于CF_DB_MEM_SZ,在测试环境执行restore一直报CF内存不足,没办法满足CF_DB_MEM_SZ设置,如生产环境参数不修改的前提下,是否能通过修改测试环境参数把这个问题绕过去?
db2 "restore db SAMPLEDB from /home/db2sdin1/SAMPLEDB taken at 20170817154738 to /db2data1/db2sdin1/SAMPLEDB logtarget /home/db2sdin1/SAMPLEDB/logflow"
SQL2049N Database activation failed because there is insufficient CF memory.
Reason code = "4".

=================
更新下进展,IBM实验室确认是产品BUG:要等出补丁或者申请special build才能解决。
更新下进展,重新打了实验室提供的补丁,restore完成后可以修改db参数,然后再执行rollforward,异机恢复成功。

收起
参与20

查看其它 3 个回答weiruan85的回答

weiruan85weiruan85数据库管理员ibm

今天遇到了同样的问题,同样的bug

政府机关 · 2017-11-22
浏览3456

回答者

weiruan85
数据库管理员ibm

weiruan85 最近回答过的问题

回答状态

  • 发布时间:2017-11-22
  • 关注会员:5 人
  • 回答浏览:3456
  • X社区推广