IT其它TSMDb2

db2归档失败?

2020-05-26-11.22.32.940176+480 E1269660266A633      LEVEL: ErrorPID     : 11862266             TID : 71971          PROC : db2sysc 0INSTANCE: istdev1              NODE : 000           DB   : ADRPT1  HOSTNAME: haapdb...显示全部

2020-05-26-11.22.32.940176+480 E1269660266A633      LEVEL: Error
PID     : 11862266             TID : 71971          PROC : db2sysc 0
INSTANCE: istdev1              NODE : 000           DB   : ADRPT1  
HOSTNAME: haapdbd01
EDUID   : 71971                EDUNAME: db2logmgr (ADRPT1) 0
FUNCTION: DB2 UDB, data protection services, sqlpgArchiveLogFile, probe:3160
MESSAGE : ZRC=0x86100025=-2045771739=SQLP_MEDIA_VENDOR_DEV_ERR
          "A vendor device reported a media error."
DATA #1 : <preformatted>
Failed to archive log file S0006087.LOG to TSM chain 0 from /istdev1/adrpt1/archlog/istdev1/ADRPT1/NODE0000/LOGSTREAM0000/C0000000/.

2020-05-26-11.22.35.205109+480 E1269662305A371      LEVEL: Error
PID     : 10354764             TID : 1              PROC : db2vend
INSTANCE: istdev1              NODE : 000
HOSTNAME: haapdbd01
EDUID   : 1
FUNCTION: DB2 UDB, database utilities, sqluvint, probe:306
DATA #1 : TSM RC, PD_DB2_TYPE_TSM_RC, 4 bytes
TSM RC=0x000000A8=168 -- see TSM API Reference for meaning.

2020-05-26-11.22.35.207206+480 E1269662677A914      LEVEL: Error
PID     : 11862266             TID : 44257          PROC : db2sysc 0
INSTANCE: istdev1              NODE : 000           DB   : ADPMS1  
HOSTNAME: haapdbd01
EDUID   : 44257                EDUNAME: db2logmgr (ADPMS1) 0
FUNCTION: DB2 UDB, data protection services, sqlpInitVendorDevice, probe:1030
MESSAGE : ZRC=0x86100025=-2045771739=SQLP_MEDIA_VENDOR_DEV_ERR
          "A vendor device reported a media error."
DATA #1 : String, 29 bytes
Init failed!  Vendor rc info:
DATA #2 : Vendor RC, PD_DB2_TYPE_VENDOR_RC, 4 bytes
Vendor RC=0x0000000B=11 -- see DB2 API Guide for meaning.
DATA #3 : Hexdump, 48 bytes
0x0A000101211E1350 : 0000 00A8 3330 3620 3136 3800 0000 0000    ....306 168.....
0x0A000101211E1360 : 0000 0000 0000 0000 0000 0000 0000 0000    ................
0x0A000101211E1370 : 0000 0000 0000 0000 0000 0000 0000 0000    ................

2020-05-26-11.22.35.207661+480 I1269663592A477      LEVEL: Error
PID     : 11862266             TID : 44257          PROC : db2sysc 0
INSTANCE: istdev1              NODE : 000           DB   : ADPMS1  
HOSTNAME: haapdbd01
EDUID   : 44257                EDUNAME: db2logmgr (ADPMS1) 0
FUNCTION: DB2 UDB, data protection services, sqlpgArchiveLogVendor, probe:1820
MESSAGE : ZRC=0x86100025=-2045771739=SQLP_MEDIA_VENDOR_DEV_ERR
          "A vendor device reported a media error."

2020-05-26-11.22.35.208363+480 E1269664625A633      LEVEL: Error
PID     : 11862266             TID : 44257          PROC : db2sysc 0
INSTANCE: istdev1              NODE : 000           DB   : ADPMS1  
HOSTNAME: haapdbd01
EDUID   : 44257                EDUNAME: db2logmgr (ADPMS1) 0
FUNCTION: DB2 UDB, data protection services, sqlpgArchiveLogFile, probe:3160
MESSAGE : ZRC=0x86100025=-2045771739=SQLP_MEDIA_VENDOR_DEV_ERR
          "A vendor device reported a media error."
DATA #1 : <preformatted>
Failed to archive log file S0000110.LOG to TSM chain 0 from /istdev1/adpms1/archlog/istdev1/ADPMS1/NODE0000/LOGSTREAM0000/C0000000/.

2020-05-26-11.22.43.001722+480 E1269666663A371      LEVEL: Error
PID     : 22216768             TID : 1              PROC : db2vend
INSTANCE: istdev1              NODE : 000
HOSTNAME: haapdbd01
EDUID   : 1
FUNCTION: DB2 UDB, database utilities, sqluvint, probe:306
DATA #1 : TSM RC, PD_DB2_TYPE_TSM_RC, 4 bytes
TSM RC=0x000000A8=168 -- see TSM API Reference for meaning.

2020-05-26-11.22.43.003802+480 E1269667035A914      LEVEL: Error
PID     : 11862266             TID : 58865          PROC : db2sysc 0
INSTANCE: istdev1              NODE : 000           DB   : ADSPC1  
HOSTNAME: haapdbd01
EDUID   : 58865                EDUNAME: db2logmgr (ADSPC1) 0
FUNCTION: DB2 UDB, data protection services, sqlpInitVendorDevice, probe:1030
MESSAGE : ZRC=0x86100025=-2045771739=SQLP_MEDIA_VENDOR_DEV_ERR
          "A vendor device reported a media error."
DATA #1 : String, 29 bytes
Init failed!  Vendor rc info:
DATA #2 : Vendor RC, PD_DB2_TYPE_VENDOR_RC, 4 bytes
Vendor RC=0x0000000B=11 -- see DB2 API Guide for meaning.
DATA #3 : Hexdump, 48 bytes
0x0A000101711E1350 : 0000 00A8 3330 3620 3136 3800 0000 0000    ....306 168.....
0x0A000101711E1360 : 0000 0000 0000 0000 0000 0000 0000 0000    ................
0x0A000101711E1370 : 0000 0000 0000 0000 0000 0000 0000 0000    ................

2020-05-26-11.22.43.004280+480 I1269667950A477      LEVEL: Error
PID     : 11862266             TID : 58865          PROC : db2sysc 0
INSTANCE: istdev1              NODE : 000           DB   : ADSPC1  
HOSTNAME: haapdbd01
EDUID   : 58865                EDUNAME: db2logmgr (ADSPC1) 0
FUNCTION: DB2 UDB, data protection services, sqlpgArchiveLogVendor, probe:1820
MESSAGE : ZRC=0x86100025=-2045771739=SQLP_MEDIA_VENDOR_DEV_ERR
          "A vendor device reported a media error."

2020-05-26-11.22.43.004988+480 E1269668983A633      LEVEL: Error
PID     : 11862266             TID : 58865          PROC : db2sysc 0
INSTANCE: istdev1              NODE : 000           DB   : ADSPC1  
HOSTNAME: haapdbd01
EDUID   : 58865                EDUNAME: db2logmgr (ADSPC1) 0
FUNCTION: DB2 UDB, data protection services, sqlpgArchiveLogFile, probe:3160
MESSAGE : ZRC=0x86100025=-2045771739=SQLP_MEDIA_VENDOR_DEV_ERR
          "A vendor device reported a media error."
DATA #1 : <preformatted>
Failed to archive log file S0000106.LOG to TSM chain 0 from /istdev1/adspc1/archlog/istdev1/ADSPC1/NODE0000/LOGSTREAM0000/C0000000/.

一直在重复归档之前归档失败的那一个日志
tsm报168错误所以修改了tsm配置文档的权限
但是依旧继续报同样的错
不知道如何解决,麻烦大佬帮忙看看
tsm配置信息
First log archive method (LOGARCHMETH1) = TSM

TSM management class (TSM_MGMTCLASS) =

TSM node name (TSM_NODENAME) =

TSM owner (TSM_OWNER) =

TSM password (TSM_PASSWORD) =

收起
参与15

查看其它 1 个回答wangql的回答

wangqlwangql  系统工程师 , NULL

1.LOGARCHMETH1设置成了tsm,意思是db2的每次归档都会直接切到tsm里,具体切到tsm哪里,如果你不指定就是默认的管理类中的归档副本组。 很多情况下,备份管理员会只配置备份副本组,忘了配置归档副本组,这样会导致写入失败。

2. 一般情况下不建议将主归档设置为tsm,因为这样的话一旦tsm server发生异常,db2数据库归档失败容易挂起。如果一定要这样设置,建议配置下 failarchpath 参数,打个保险。

3. 通常建议将logarchmeth1设置为本地路径,然后通过tsm的归档功能把日志抓走。

ps:冯兄过奖了。。

IT咨询服务 · 2020-05-26
浏览1449
amsc 邀答
  • O(∩_∩)O哈哈哈~ 大哥,谦虚了!
    2020-05-27
  • amsc  amsc
    首先感谢大佬的回答! 根据您的意思要改变参数LOGARCHMETH1,但是公司内其他的服务器也是同样配置,未出现错误,所以领导应该是不会同意改变参数。 从日志里面看到tsm报的是168的错误,查询后认为是tsm配置文档的权限未开放,将tsm配置文档权限修改为777后,仍未解决问题,且仍然报168的错误。 能麻烦您从报的错误来讲解分析一下吗? 刚接触db2及tsm,还有很多不懂,若有说的不对的,麻烦指出且谅解,感激不尽~
    2020-05-27
  • 其他正常,应该是个例了,168的含义如下: [root@lnxdb sample]# pwd /opt/tivoli/tsm/client/api/bin64/sample [root@lnxdb sample]# cat dsmrc.h |grep 168 #define DSM_RC_NO_PASS_FILE 168 /* password file needed and user is 检查下tsm和db2相关的环境变量,重新更新下dsmapipw试试
    2020-05-27
  • amsc  amsc回复 wangql
    谢谢大佬回答,根据你的提示修改了password的有效期限 但是仍然出现相同错误(捂脸哭 还需要再多找找
    2020-05-27
  • wangql  wangql回复 amsc
    168的解释是password file needed and user is not root,不是说期限有问题,应该是tsm的验证密码文件有问题,这个文件是执行dsmapipw后生成的。你可以试试重新执行下这个命令,看看能不能生成密码文件。
    2020-05-27
  • amsc  amsc回复 wangql
    感谢大佬点拨,问题解决啦~密码貌似被动过了,所以更新了密码,然后执行了这个命令就可以了
    2020-05-29

回答者

wangql
wangql41446
系统工程师NULL
擅长领域: 存储备份软件定义存储

wangql 最近回答过的问题

回答状态

  • 发布时间:2020-05-26
  • 关注会员:3 人
  • 回答浏览:1449
  • X社区推广