Db2 purescale恢复报错SQL0901N,The path provided is not eligible to be used in shared data

问题描述

db2 purescale环境做restore时报错SQL0901N,并且诊断日志中显示"The path provided is not eligible to be used in shared data."

db2inst1@node01:~> db2 restore db SAMPLE taken at 20191012164832
SQL2539W  The specified name of the backup image to restore is the same as the 
name of the target database.  Restoring to an existing database that is the 
same as the backup image database will cause the current database to be 
overwritten by the backup version.
Do you want to continue ? (y/n) y
SQL0901N  The SQL statement or command failed because of a database system 
error. (Reason "".)  SQLSTATE=58004

并且Db2diag.log中有如下信息:

MESSAGE : ZRC=0x827301B9=-2106392135=HA_ZRC_PATH_NOT_ELIGIBLE_FOR_SD
          "The path provided is not eligible to be used in shared data."

完整的db2diag.log

2019-10-12-17.47.00.877773+480 I413491A586          LEVEL: Error
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, high avail services, sqlhaEligibleHAFilesystem, probe:9410
DATA #1 : <preformatted>
sqlhaEligibleHAFilesystem: /shared_data, fsType gpfs, instance policy 2 is not an HA eligible mount path

2019-10-12-17.47.00.878382+480 I414078A1194         LEVEL: Error
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, high avail services, sqlhaDeleteMount, probe:11258
MESSAGE : ZRC=0x827301B9=-2106392135=HA_ZRC_PATH_NOT_ELIGIBLE_FOR_SD
          "The path provided is not eligible to be used in shared data."
DATA #1 : Codepath, 8 bytes
15
DATA #2 : String, 19 bytes
/shared_data/SAMPLE
DATA #3 : String, 8 bytes
SAMPLE   
CALLSTCK: (Static functions may not be resolved correctly, as they are resolved to the nearest symbol)
  [0] 0x090000000C40858C sqlhaDeleteMount__FPCcT1s + 0x824
  [1] 0x09000000075B32E8 sqludbuf__FPcUi + 0x24E58
  [2] 0x09000000075B28A8 sqludbuf__FPcUi + 0x24418
  [3] 0x0000000000000000 ?unknown + 0x0
  [4] 0x090000000758E680 sqludbuf__FPcUi + 0x1F0
  [5] 0x090000000A48CB20 sqloEDUEntry + 0x4AC
  [6] 0x090000000053FE10 _pthread_body + 0xF0
  [7] 0xFFFFFFFFFFFFFFFC ?unknown + 0xFFFFFFFF

2019-10-12-17.47.00.879325+480 I415273A830          LEVEL: Warning
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, buffer pool services, sqlbProcessStorageGroupRestore, probe:11
MESSAGE : ZRC=0x827301B9=-2106392135=HA_ZRC_PATH_NOT_ELIGIBLE_FOR_SD
          "The path provided is not eligible to be used in shared data."
DATA #1 : String, 41 bytes
Error removing path from Cluster Manager.
DATA #2 : String, 19 bytes
/shared_data/SAMPLE
DATA #3 : unsigned integer, 8 bytes
0
DATA #4 : unsigned integer, 8 bytes
1
DATA #5 : String, 8 bytes
SAMPLE   

2019-10-12-17.47.00.884294+480 I416104A558          LEVEL: Warning
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, high avail services, sqlhaGetInfoForHADB, probe:200
MESSAGE : ECF=0x900001F6=-1879047690=ECF_GENREG_NO_MATCHING_RECORD_FOUND
          No matching record found

2019-10-12-17.47.00.885634+480 I416663A586          LEVEL: Error
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, high avail services, sqlhaEligibleHAFilesystem, probe:9410
DATA #1 : <preformatted>
sqlhaEligibleHAFilesystem: /shared_data, fsType gpfs, instance policy 2 is not an HA eligible mount path

2019-10-12-17.47.00.886201+480 I417250A1332         LEVEL: Error
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, high avail services, sqlhaCreateMount, probe:9922
MESSAGE : ZRC=0x827301B9=-2106392135=HA_ZRC_PATH_NOT_ELIGIBLE_FOR_SD
          "The path provided is not eligible to be used in shared data."
DATA #1 : Codepath, 8 bytes
11:12:20
DATA #2 : Boolean, 1 bytes
false
DATA #3 : String, 42 bytes
/shared_data/SAMPLE/db2inst1/NODE0000/SAMPLE
DATA #4 : String, 8 bytes
SAMPLE   
CALLSTCK: (Static functions may not be resolved correctly, as they are resolved to the nearest symbol)
  [0] 0x090000000C0298E8 sqlhaCreateMount__FPCcT1Ul + 0x740
  [1] 0x0900000006E7DE1C sqlbStartStorageGroupRestore__FP8sqeAgent + 0x1194
  [2] 0x09000000075B354C sqludbuf__FPcUi + 0x250BC
  [3] 0x09000000075B28A8 sqludbuf__FPcUi + 0x24418
  [4] 0x0000000000000000 ?unknown + 0x0
  [5] 0x090000000758E680 sqludbuf__FPcUi + 0x1F0
  [6] 0x090000000A48CB20 sqloEDUEntry + 0x4AC
  [7] 0x090000000053FE10 _pthread_body + 0xF0
  [8] 0xFFFFFFFFFFFFFFFC ?unknown + 0xFFFFFFFF

2019-10-12-17.47.00.887217+480 I418583A824          LEVEL: Error
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, buffer pool services, sqlbStartStorageGroupRestore, probe:11
MESSAGE : ZRC=0x827301B9=-2106392135=HA_ZRC_PATH_NOT_ELIGIBLE_FOR_SD
          "The path provided is not eligible to be used in shared data."
DATA #1 : String, 39 bytes
Error adding path from Cluster Manager.
DATA #2 : String, 19 bytes
/shared_data/SAMPLE
DATA #3 : unsigned integer, 8 bytes
0
DATA #4 : unsigned integer, 8 bytes
1
DATA #5 : String, 8 bytes
SAMPLE   

2019-10-12-17.47.00.888088+480 I419408A808          LEVEL: Severe
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, buffer pool services, sqlbProcessStorageGroupRestore, probe:6772
MESSAGE : ZRC=0x827301B9=-2106392135=HA_ZRC_PATH_NOT_ELIGIBLE_FOR_SD
          "The path provided is not eligible to be used in shared data."
DATA #1 : String, 51 bytes
Error occurred while processing storage group files
DATA #2 : Pointer, 8 bytes
0x0a000201c7b90080
DATA #3 : Pointer, 8 bytes
0x0a000201c798cbe8
DATA #4 : Boolean, 1 bytes
false

2019-10-12-17.47.00.888842+480 E420217A593          LEVEL: Severe
PID     : 30408834             TID : 441299         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 441299               EDUNAME: db2bm.113138.0 (SAMPLE) 1
FUNCTION: DB2 UDB, database utilities, sqludProcessSGRestore, probe:5311
MESSAGE : ZRC=0x827301B9=-2106392135=HA_ZRC_PATH_NOT_ELIGIBLE_FOR_SD
          "The path provided is not eligible to be used in shared data."

2019-10-12-17.47.00.977181+480 E420811A461          LEVEL: Severe
PID     : 30408834             TID : 113138         PROC : db2sysc 1
INSTANCE: db2inst1              NODE : 001           DB   : SAMPLE
APPHDL  : 1-2748               APPID: *N1.db2inst1.191012095703
AUTHID  : db2inst1              HOSTNAME: NODE01
EDUID   : 113138               EDUNAME: db2agent (SAMPLE) 1
FUNCTION: DB2 UDB, database utilities, sqludrsa, probe:896
MESSAGE : Restore Terminated.

问题解决

恢复之前先把数据库删除了之后就没问题了。

猜你喜欢

转载自blog.csdn.net/qingsong3333/article/details/102528457
今日推荐