nbu进程的异常造成备份出错怎么办

47次阅读
没有评论

共计 4402 个字符,预计需要花费 12 分钟才能阅读完成。

丸趣 TV 小编给大家分享一下 nbu 进程的异常造成备份出错怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

有个备份策略出问题,报错内容是这样的:

04/24/2008 00:03:00 – requesting resource bfepdb-hcart2
Z,W([a LYryW004/24/2008 00:03:00 – requesting resource bfbkup.NBU_CLIENT.MAXJOBS.bfepdbITPUB 个人空间 0HAx ^)t5Ne] n
04/24/2008 00:03:00 – requesting resource bfbkup.NBU_POLICY.MAXJOBS.bfep_db
c:Ui+o_ d0t004/24/2008 00:03:00 – awaiting resource bfepdb-hcart2. Waiting for resources.ITPUB 个人空间 Nn[4mu6k+N y
  Reason: Tape media server is not active, Media server: erpdb,ITPUB 个人空间 8RH\x8dLt
  Robot Type(Number): TLD(0), Media ID: N/A, Drive Name: N/A,ITPUB 个人空间.U9_Uu v z WZ
  Volume Pool: DB_ep_full, Storage Unit: bfepdb-hcart2, Drive Scan Host: N/AITPUB 个人空间;s/L`K4LV%la
client backup was not attempted because backup window closed (196)

在 master server 打开控制台,deivce–host, 发现的 status 是“active for disk”。由于这个 media server 上面连接的是磁带库。正常应该是“active for type and disk”于是在这台机器上执行 tpconfig –d, 一直没有反馈信息。

1. 通过 bpps 查看进程:

NB Processes
(hN6n#J Klo!Mw0————
\,? LE I c:m0  root 11379  1  0 15:24:23 ?  0:00 /usr/openv/netbackup/bin/bpcompatd
mdEqI-` b,o Y0  root 11384  1  0 15:24:28 ?  0:00 /usr/openv/netbackup/bin/nbslITPUB 个人空间 #b9u$q!l@{;O
  root 11356  1  0 15:24:17 ?  0:00 /usr/openv/netbackup/bin/nbnosITPUB 个人空间 -^;K!Al3R*t-_%[p
  root 11391  1  0 15:24:29 ?  0:00 /usr/openv/netbackup/bin/nbsvcmon

MM ProcessesITPUB 个人空间 #El.y O Uv9A B
————ITPUB 个人空间 d@-f.m^[| {Z
  root 11494 11364  0 15:30:37 ?  0:00 tldd
6Hgy Ko1];H(T^qg0  root 11364  1  0 15:24:20 ?  0:00 /usr/openv/volmgr/bin/ltid
[IfpA%I+I0  root 11497 11364  0 15:30:39 ?  0:00 avrd
TD Me\)ho;qi:w5~0  root 11480  1  0 15:30:34 ?  0:00 vmd

没有发现异常情况。

2. 在 master server 上执行:

vmdareq -a

发现没有 bfepdb 这个 media server 的信息,决定重启 nbu 进程。netbackup stop 后 bpps -a

NB Processes
pA0\;}G^(QV@{0————

MM ProcessesITPUB 个人空间 x(F/^rN,s4w
————

3.ioscan -fnC tape

Class  I  H/W Path  Driver S/W State  H/W Type  Description
D#s1UEr:Jtk7\UZ0=========================================================================ITPUB 个人空间.sD Dg:z;w/HMpQ
tape  0  0/0/1/0.4.0  stape  CLAIMED  DEVICE  HP  C5683AITPUB 个人空间 9z dFdS_fX3\5c8s
  /dev/rmt/0m  /dev/rmt/0mnb  /dev/rmt/c0t4d0BESTn  /dev/rmt/c0t4d0DDSb ITPUB 个人空间 z? p TW
  /dev/rmt/0mb  /dev/rmt/c0t4d0BEST  /dev/rmt/c0t4d0BESTnb  /dev/rmt/c0t4d0DDSn 
w e DS8N Y%@z5rS_0  /dev/rmt/0mn  /dev/rmt/c0t4d0BESTb  /dev/rmt/c0t4d0DDS  /dev/rmt/c0t4d0DDSnbITPUB 个人空间 ]}1v%S P,_9tr(l
tape  7  0/10/0/0.97.26.255.1.3.0  stape  CLAIMED  DEVICE  HP  Ultrium 2-SCSI
^G {%e [6h`0  /dev/rmt/7m  /dev/rmt/7mn  /dev/rmt/c16t3d0BEST  /dev/rmt/c16t3d0BESTn
;d Df:_ }$?.Yt T0  /dev/rmt/7mb  /dev/rmt/7mnb  /dev/rmt/c16t3d0BESTb  /dev/rmt/c16t3d0BESTnbITPUB 个人空间 AyOb-X w^4e E
tape  8  0/10/0/0.97.26.255.1.3.1  stape  CLAIMED  DEVICE  HP  Ultrium 2-SCSI
7l#Mx4fD[Q-j!Y] Q0  /dev/rmt/8m  /dev/rmt/8mn  /dev/rmt/c16t3d1BEST  /dev/rmt/c16t3d1BESTn
gap#bYcof0  /dev/rmt/8mb  /dev/rmt/8mnb  /dev/rmt/c16t3d1BESTb  /dev/rmt/c16t3d1BESTnb
9XY(y/G-y0tape  3  0/12/0/0.97.25.255.1.3.1  stape  CLAIMED  DEVICE  HP  Ultrium 2-SCSIITPUB 个人空间 zo5F N u
  /dev/rmt/3m  /dev/rmt/3mn  /dev/rmt/c14t3d1BEST  /dev/rmt/c14t3d1BESTn
*d;vR_:u\0Md0  /dev/rmt/3mb  /dev/rmt/3mnb  /dev/rmt/c14t3d1BESTb  /dev/rmt/c14t3d1BESTnb
+_0M+E?:` q%U)mh0tape  4  0/12/0/0.97.25.255.1.3.2  stape  CLAIMED  DEVICE  HP  Ultrium 2-SCSI
xJ5Y l uD1C0  /dev/rmt/4m  /dev/rmt/4mn  /dev/rmt/c14t3d2BEST  /dev/rmt/c14t3d2BESTnITPUB 个人空间 ] m t$Jo(FC2La
  /dev/rmt/4mb  /dev/rmt/4mnb  /dev/rmt/c14t3d2BESTb  /dev/rmt/c14t3d2BESTnb

设备也没有什么异常情况。

4. 接着 netbackup start,再手工启动策略问题依然存在。

5. 再次 netbackup stop 后执行 bp.kill_all,彻底杀掉 nbu 进程,再 netbackup start 启动 nbu,vmdareq - a 一切正常。

# netbackup start

NetBackup Database Server started.
-C#V g/UPU0NetBackup Notification Service started.ITPUB 个人空间 XV^G6TJ Uu;t DN
NetBackup Enterprise Media Manager started.ITPUB 个人空间 hYR5EzUL8ck
NetBackup Resource Broker started.
X*I.[z+D]0Media Manager daemons started.ITPUB 个人空间 dN E%JeE)O
NetBackup request daemon started.ITPUB 个人空间 D.OXa5l4f
NetBackup compatibility daemon started.ITPUB 个人空间 D2Ss0B:u%r*fN|
NetBackup Job Manager started.ITPUB 个人空间 c *F?^ O4n![
NetBackup Policy Execution Manager started.
E {lp5U0C @*zR+Y0NetBackup Service Layer started.ITPUB 个人空间!Gwil|@
NetBackup is not configured for clustering.
s |P B;w*GmmVp0NetBackup Service Monitor started.

# vmdareq -a

Drive2 – AVAILABLEITPUB 个人空间;at+p.dCtW$m\ `
  bfbkup UPITPUB 个人空间 Fv~] e soi
  erpdb UPITPUB 个人空间 z] ]uonP/?3_+r
Drive3 – AVAILABLE
{%oct;Wg5V i0  bfbkup UP
C_#];W.Pz0  erpdb UP
],w-B E#Wb;y Z o.i0HPUltrium2-SCSI0 – AVAILABLEITPUB 个人空间 ?C-b3vLZDURv
  bfbkup UPITPUB 个人空间 7Ub GX7? X:Y:A
  erpdb UP
9_9V i:G+Q Q0HPUltrium2-SCSI1 – AVAILABLEITPUB 个人空间!rq,d {/D r} y
  bfbkup UPITPUB 个人空间 Dd^;? V0Q
  erpdb UP

6. 结论

出现这种问题,可能是由 nbu 进程的异常造成的。但是正常的重启可能仍然不能解决问题,这时候需要执行 bp.kill_all 脚本来停止 nbu 的后台驻留程序。

以上是“nbu 进程的异常造成备份出错怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计4402字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)