【问题背景】近期需要安装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
请教一下,我这种做法问题在哪里?怎样做才是正确的方式?
收起