前两天nbu的几个备份策略突然报错,具体错误代码error requesting media (tpreq) (98), 错误的具体信息是这样的

2012/09/13 17:13:18 - Info bphdb(pid=6828388) Backup started          
2012/09/13 17:13:18 - Info bphdb(pid=6840628) Backup started          
2012/09/13 17:13:18 - Info bptm(pid=5632) start           
2012/09/13 17:13:18 - Info bptm(pid=5632) using 65536 data buffer size       
2012/09/13 17:13:20 - Info bptm(pid=5632) setting receive network buffer to 263168 bytes     
2012/09/13 17:13:20 - Info bptm(pid=5632) using 30 data buffers        
2012/09/13 17:13:20 - Info bptm(pid=5632) start backup          
2012/09/13 17:13:20 - Info bptm(pid=5632) backup child process is pid 4608.4996      
2012/09/13 17:13:20 - Info bptm(pid=5632) Waiting for mount of media id 0044L4 (copy 1) on server S4PB02.
2012/09/13 17:13:20 - Info bptm(pid=4608) start           
2012/09/13 17:13:20 - mounting 0044L4
2012/09/13 17:13:24 - Error bptm(pid=5632) error requesting media, TpErrno = Robot operation failed    
2012/09/13 17:13:24 - Warning bptm(pid=5632) media id 0044L4 load operation reported an error    
2012/09/13 17:13:24 - current media 0044L4 complete, requesting next resource Any
2012/09/13 17:13:28 - current media -- complete, awaiting next media Any Reason: Media is in use, Media Server: S4PB02,
  Robot Number: 0, Robot Type: TLD, Media ID: N/A, Drive Name: N/A,
  Volume Pool: SAP-BACKUP-POOL, Storage Unit: S4PB02-hcart-robot-tld-0, Drive Scan Host: N/A

2012/09/13 17:13:30 - end writing
error requesting media (tpreq) (98)

从以上的报错信息提取两行关键信息:
Error bptm(pid=5632) error requesting media, TpErrno = Robot operation failed
Warning bptm(pid=5632) media id 0044L4 load operation reported an error
该错误提示机械臂操作失败,0044L4磁带载入作业报告了一个错误。

首先查看当前备份策略运行状态截图

当前有多个作业在跑,而工作的驱动器只有一个(带黄圈的),正常情况下是两个驱动器可以同时跑备份作业.

首先使用scan命令检查带库状态
C:\Program Files\Veritas\Volmgr\bin>scan
************************************************************
*********************** SDT_TAPE    ************************
*********************** SDT_CHANGER ************************
************************************************************
------------------------------------------------------------
Device Name  : ""
Passthru Name: ""
Volume Header: ""
Port: 3; Bus: 0; Target: 1; LUN: 1
Inquiry    : "IBM     3573-TL         B.20"
Vendor ID  : "IBM     "
Product ID : "3573-TL         "
Product Rev: "B.20"
Serial Number: "00X4U78N3182_LL0"
WWN          : ""
WWN Id Type  : 0
Device Identifier: "IBM     3573-TL         00X4U78N3182_LL0"
Device Type    : SDT_CHANGER
NetBackup Robot Type: 8
Removable      : Yes
Device Supports: SCSI-5
Number of Drives : 2
Number of Slots  : 45
Number of Media Access Ports: 3
Drive 1 Serial Number      : "9310088198"
Drive 2 Serial Number      : "1310242183"
Flags : 0x0
Reason: 0x0
------------------------------------------------------------
Device Name  : ""
Passthru Name: ""
Volume Header: ""
Port: 3; Bus: 0; Target: 2; LUN: 1
Inquiry    : "IBM     3573-TL         B.20"
Vendor ID  : "IBM     "
Product ID : "3573-TL         "
Product Rev: "B.20"
Serial Number: "00X4U78N3182_LL0"
WWN          : ""
WWN Id Type  : 0
Device Identifier: "IBM     3573-TL         00X4U78N3182_LL0"
Device Type    : SDT_CHANGER
NetBackup Robot Type: 8
Removable      : Yes
Device Supports: SCSI-5
Number of Drives : 2
Number of Slots  : 45
Number of Media Access Ports: 3
Drive 1 Serial Number      : "9310088198"
Drive 2 Serial Number      : "1310242183"
Flags : 0x0
Reason: 0x0

发现状态正常,然后使用tpconfig命令检查驱动器状态
C:\Program Files\Veritas\Volmgr\bin>tpconfig  -d
Id  DriveName           Type   Residence
      SCSI coordinates/Path                                            Status
****************************************************************************
1   IBM.ULT3580-TD4.001  hcart  TLD(0)  DRIVE=2
      {3,0,2,0}                                                        UP
2   IBM.ULT3580-TD4.003  hcart  TLD(0)  DRIVE=1
      {3,0,1,0}                                                        UP

Currently defined robotics are:
  TLD(0)     SCSI coordinates = {3,0,1,1}

EMM Server = S4PB02

发现驱动器状态正常,那么为什么只有一个驱动器正常呢,难道卡带了.试着在磁带机中移动一盘磁带看,发现可正常移入移出,应该不是卡带的问题.

现场检查备份服务器和磁带机后部的两个驱动器的光纤卡和指示灯闪烁状态,发现光纤卡一切正常。有工程师建议说重启带库,在这里我们要注意一个观察一个问题,如果你发现有某块光纤卡无信号灯闪烁,而此时有多个备份作业在跑那么链路是不正常的。需要重启带库,带库重启后再次扫描带机有可能恢复正常。或者取消所有备份作业,关闭磁带机将那块光纤卡无信号灯闪烁的驱动器拔出来重新插接进去也可能正常了。)不过在这里光纤卡和指示灯状态正常,链路也正常,那么在mounting磁带时出错,很有可能的就是磁带的槽位变了,我们可以通过update volume configuration更新卷配置让驱动臂找到正确的磁带位置来解决这个问题。

我们来验证一下


更新完OK,故障解决。备份恢复正常,两个驱动器都可以工作了.

Netbackup code 98错误实战解析相关推荐

  1. Flink x Zeppelin ,Hive Streaming 实战解析

    行业解决方案.产品招募中!想赚钱就来传!>>> Flink 1.11 正式发布已经三周了,其中最吸引我的特性就是 Hive Streaming.正巧 Zeppelin-0.9-pre ...

  2. Python3网络爬虫快速入门实战解析

    Python3网络爬虫快速入门实战解析 标签: python网络爬虫 2017-09-28 14:48 6266人阅读 评论(34) 收藏 举报 分类: Python(26) 作者同类文章X 版权声明 ...

  3. Radware负载均衡项目配置实战解析之四-VRRP双机配置与同步

    接上一小节内容,这一节主要介绍RADWARE负载均衡实战项目中的VRRP双机配置与同步问题.radware在实际的业务与配置中,一般都会配置双机来实现冗余.无论是主用设备还是备用设备都要进行基本配置. ...

  4. 聚类分析基础知识总结及实战解析

    聚类分析基础知识总结及实战解析 聚类分析是没有给定划分类别的情况下,根据样本相似度进行样本分组的一种方法,是一种非监督的学习算法.聚类的输入是一组未被标记的样本,聚类根据数据自身的距离或相似度划分为若 ...

  5. Python3网络爬虫快速入门实战解析(一小时入门 Python 3 网络爬虫)

    Python3网络爬虫快速入门实战解析(一小时入门 Python 3 网络爬虫) https://blog.csdn.net/u012662731/article/details/78537432 出 ...

  6. python3 爬虫实例_【实战练习】Python3网络爬虫快速入门实战解析(上)

    原标题:[实战练习]Python3网络爬虫快速入门实战解析(上) 摘要 使用python3学习网络爬虫,快速入门静态网站爬取和动态网站爬取 [ 前言 ] 强烈建议:请在电脑的陪同下,阅读本文.本文以实 ...

  7. 谷歌在外贸中的实战解析

    谷歌在外贸中的实战解析 写在前面 其实,我也是一个外贸新人,不信你看我的账号注册时间,在2013年年底,那时我不是做外贸的,仅仅是与外贸有关而已,也就是那第一次进入到这个论坛里,被里面的内容深深的吸引 ...

  8. Git操作,有时候会遇到“git did not exit cleanly (exit code 128)”错误

    我在上传些代码的时候,有时候会遇到“git did not exit cleanly (exit code 128)”错误.通常都是网络原因. 我在上传些代码的时候,有时候会遇到"git d ...

  9. Python教程:网络爬虫快速入门实战解析

    建议: 请在电脑的陪同下,阅读本文.本文以实战为主,阅读过程如稍有不适,还望多加练习. 网络爬虫简介 网络爬虫,也叫网络蜘蛛(Web Spider).它根据网页地址(URL)爬取网页内容,而网页地址( ...

最新文章

  1. ubuntu16.04系统下安装fasttext文本分类库
  2. Microbiome:Kraken2进行16S物种注释又快又准
  3. python 作业4
  4. 她琴棋书画全能,还进入清华计算机系实验室,被赞智商太超群、能力过强悍...
  5. poi设置自动换行后显示不全_WPS表格:如何让数据超过单元格就自动换行并完全显示?...
  6. mysql now str,数据库学习之MySQL (十)—— 日期和时间函数 NOW STR_TO_DATE DATE_FORMAT 流程控制函数 IF IFNULL CASE...
  7. 预训练依旧强大:少样本条件下的任务导向型对话生成
  8. netcore一键nssm发布为windows服务
  9. jax-ws和jax-rs_JAX-RS和OpenAPI对Hypermedia API的支持:任重而道远
  10. MASTER:全局上下文建模大幅提高文本识别精度
  11. java.lang.UnsatisfiedLinkError: D:\Tomcat\apache-tomcat-7.0.67\bin\tcnative-1.dll:
  12. 如何使用 ggplot2 ?
  13. python 调用文件传参_Python读取ini配置文件传参的简单示例
  14. 1085 Perfect Sequence(25 分)
  15. 使用Simscape搭建车辆仿真模块
  16. 【牛客网C++服务器项目学习】Day12-网络编程的两种事件处理模式
  17. 第十一届hackathon落地啦:百度截图识字
  18. 接口测试工具postman
  19. 怎么能防止网站被注入eval(base64_decode这种类型的木马?
  20. 一文详解SQL关联子查询

热门文章

  1. Linux. C open创建文件,c-为什么open()用错误的权限创建我的文件?
  2. python个位怎么表示_如何在django管理中表示位标志int字段?
  3. python getattr用法_python自省函数getattr的用法
  4. 苹果鼠标怎么充电_双十一苹果无线充电宝怎么选?充电兼容性强的品牌推荐_...
  5. 学计算机辐射,离散数学对计算机专业系统知识辐射作用.doc
  6. 23.1解析函数的级数表示(二)
  7. 正在将错误信息上传至服务器,android - 将Base64编码的图像上传到服务器-400服务器错误 - 堆栈内存溢出...
  8. python调用matlab绘图_python初步调用MATLAB及网址存档
  9. python画羊_羊车门作业 Python版
  10. linux 命令大全_【Linux】命令目录大全