DB2多分区数据库怎样修改db cfg?

【问题背景】近期需要安装DPF数据库(V9.7),一共13个分区(0号管理分区,1~12数据分区)。【问题描述】由于13个分区的事务日志规划的目录,是不同的文件系统,类似于:/log00/NODE0000,/log01/NODE0001,......,/log12/NODE0012。因此需要对每个分区数据库单独修改NEWLOGPATH参数。尽管我...显示全部
【问题背景】近期需要安装DPF数据库(V9.7),一共13个分区(0号管理分区,1~12数据分区)。

【问题描述】
由于13个分区的事务日志规划的目录,是不同的文件系统,类似于:/log00/NODE0000,/log01/NODE0001,......,/log12/NODE0012。
因此需要对每个分区数据库单独修改NEWLOGPATH参数。尽管我使用了如下的方法来修改,但最后还是每个分区的配置都相同(都变成/log12/NODE0012/NODExxxx这种形式):
export DB2NODE=XX
db2 terminate
db2 update db cfg using NEWLOGPATH /logxx/NODE00xx

最后,通过db2_all "; db2 get db cfg for <数据库名> | grep Path" 以及 db2_all "; db2 get db cfg for <数据库名> | grep NEWLOGPATH" 查看修改的结果,都是最后一个12号分区的配置:/log12/NODE0012/NODExxxx

请教一下,我这种做法问题在哪里?怎样做才是正确的方式?收起
参与5

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

coolmenglongcoolmenglong系统工程师北京高伟达钽云科技有限公司
db2 update db cfg for 数据库名   DBPARTITIONNUM  节点号  using  newlogpath  路径
银行 · 2015-09-02
浏览1303

回答者

coolmenglong
系统工程师北京高伟达钽云科技有限公司

coolmenglong 最近回答过的问题

回答状态

  • 发布时间:2015-09-02
  • 关注会员:1 人
  • 回答浏览:1303
  • X社区推广