我申请这个blog是为了督促自己,把自己平时的一些想法和思考结果保留下来。 本博客所有内容均为原创,如有转载请注明作者和出处

利用jnbSA启动netbackup图形界面报错无法登陆

上一篇 / 下一篇  2007-10-30 00:00:00 / 个人分类:操作系统

在操作系统一次启动后,发现无法通过jnbSA启动NETBACKUP的图形界面了,报错信息为:

Unable to login, status: 525

Can not connect to the NB-Java authentication service via VNETD on backup on port 13724.

Check the log file for more details.

ITPUB个人空间g)c@)y^S(t!B

这个时候使用RMAN进行备份会报错,错误信息为:

$ rman target /

恢复管理器: Release 10.2.0.3.0 - Production on 星期四 8 30 23:12:43 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

连接到目标数据库: TESTRAC (DBID=4291216984)

RMAN> run ITPUB个人空间`]l)a |5[}u3h"a
2> {
K O3a5z6_Y%m#`03> allocate channel c1 device type sbt;ITPUB个人空间C5h%reD0T Z2Ux eK
4> backup tablespace users;
#Nl&lrd0^ Pw` E3~$?05> }

使用目标数据库控制文件替代恢复目录分配的通道: c1通道 c1: sid=287 实例=testrac2 devtype=SBT_TAPE通道c1: VERITAS NetBackup for Oracle - Release 6.0 (2006110304)

启动 backup 30-8 -07通道 c1: 启动全部数据文件备份集通道 c1: 正在指定备份集中的数据文件输入数据文件 fno=00005 name=+DISK/testrac/datafile/users.267.618591279通道 c1: 正在启动段 1 30-8 -07释放的通道: c1
.["^HlJ$@ rH0MAN-00571: ===========================================================
a,o#iAQ MW0RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============ITPUB个人空间-J~pvZ
RMAN-00571: ===========================================================
L^}I:u/ze0RMAN-03009: backup
命令 (c1 通道上, 08/30/2007 23:28:38 ) 失败

\W3QCzA8T#@ Y/W#Jy0ORA-19506:
无法创建顺序文件, 名称 = "uriqngcj_1_1", 参数 = ""
ih\Ua7]%z$D0ORA-27028: skgfqcre: sbtbackup
返回错误

4HKw8_4is*?0ORA-19511:
从介质管理器层接收到错误, 错误文本为:
ZQA'TQP%Tsn0 VxBSAValidateFeatureId: Failed with error:ITPUB个人空间 es4Hf}F4jb
Server Status: cannot connect on socket

在网上搜索了半天也没有找到确切的答案,尝试重启NETBACKUP的服务:

发现服务重启后错误依旧。

仔细检查错误日志:

# more /usr/openv/netbackup/logs/user_ops/nbjlogs/jbp.root.jnbSA.12820.log

DISPLAY environment variable is set to: 172.25.6.201:1.0ITPUB个人空间}IV4G3Ylw:er
Console was started on:
8[ {/Y'L;[:H]}y"z0 SunOS racnode2 5.8 Generic_117350-46 sun4u sparc SUNW,Sun-Fire-480R

Command line options were:
B'E"|%_4Q(};`N ]0 /usr/openv/netbackup/bin/jnbSA

Starting administration console version 6.0.

LANG=iso_8859_1
N o,~mq2K0LC_CTYPE="C"ITPUB个人空间7G)Y,Xvr)}:o&F
LC_NUMERIC="C"
S-UL'p f q0Y0LC_TIME="C"ITPUB个人空间{(P#DW,zf;F~ ar
LC_COLLATE="C"ITPUB个人空间4n{g;]'~ ]
LC_MONETARY="C"ITPUB个人空间Z-i%Sx.|8{%M
LC_MESSAGES="C"ITPUB个人空间i@!O5\`2yw
LC_ALL=iso_8859_1

java version "1.4.0_04"
.R/v#MjR-l `M0Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0_04-b04)ITPUB个人空间x3uR5VN$m
Java HotSpot(TM) Client VM (build 1.4.0_04-b04, mixed mode)

ServerInterface:Logon: java.net.ConnectException: Connection timed outITPUB个人空间6R4_e0_ y n
ServerInterface:Logon - Initial host:null, Current host:backup, Firewall Env:tru
`q&O"Mw(P0e, MS port:13722, VNETD:13724, m_intPort:0, localPort:0, range use:falseITPUB个人空间w }-w4d qZ L
Can not connect to the NB-Java authentication service via VNETD on backup on por
oPex\#W@z Q0t 13724. Exception:
X k%XoQ%V7U3c0java.net.ConnectException: Connection timed out

发现netbackup寻找的主机名为backup,而当前的主机名为testrac2

# hostnameITPUB个人空间ZQlvv*S[Ei c
racnode2

检查/etc/hosts

# more /etc/hostsITPUB个人空间;d*U_b8J?~W
#ITPUB个人空间o2gl$v(@2W
# Internet host tableITPUB个人空间5jI XL#N.k`;K(}
#ITPUB个人空间-q n?^i5a O:?X
127.0.0.1 localhostITPUB个人空间GJtR eX
172.25.198.223 racnode2 loghostITPUB个人空间 Vb'C h*i9L7T|
172.25.198.222 racnode1 loghostITPUB个人空间Q:X1Gy Vl4NA"Z4l
172.25.198.224 racnode1-vipITPUB个人空间8^ tFU!v't
10.0.0.1 racnode1-priv
8Pu5t&`,F0172.25.198.225 racnode2-vipITPUB个人空间0j.HjIR
10.0.0.2 racnode2-priv
u3W3UgJ0172.25.198.250 backup
gF@3M-N0172.25.198.226 racnode3

原来,在安装NETBACKUP的时候,为主机又绑定了一个IP172.25.198.250,而这个虚拟IP没有在启动后自动加载,从而造成了上面的问题。

下面为网卡绑定这个IP地址:

bash-2.03# ifconfig ce0:2 plumbITPUB个人空间hkV}j9Y[u*L-M
bash-2.03# ifconfig ce0:2 172.25.198.250 netmask 255.255.0.0 broadcast 172.25.255.255 upITPUB个人空间W7[-_7nVS
bash-2.03# netbackup stop
{T b7B.K0stopping the NetBackup Service Monitor
\ H#_G3Uz0stopping the NetBackup Service Layer
@?@)K(H0stopping nbproxy...
T q;Jjz#I%G~0stopping the NetBackup compatibility daemon
y%Ad A H amZ0stopping the Media Manager device daemonITPUB个人空间%^1aH"H5c3I
stopping the Media Manager volume daemon
x+S5H7CCs0stopping the NetBackup Notification ServiceITPUB个人空间 {+`wh6Wfi
bash-2.03# netbackup startITPUB个人空间E eIW I:f1P+o
NetBackup Database Server started.ITPUB个人空间)Z&x6l k*I `+T|
NetBackup Notification Service started.ITPUB个人空间7r&N(X V-B,a/G9h_
NetBackup Enterprise Media Manager started.ITPUB个人空间s AC6g \Q9zHX
NetBackup Resource Broker started.
X/pmC,u+l+Vr,Fp0NetBackup request daemon started.ITPUB个人空间9X,cFn]wZuxn
NetBackup compatibility daemon started.
Rqg KL$pmNm0NetBackup Job Manager started.ITPUB个人空间k hB LVnL:L5B T
NetBackup Policy Execution Manager started.ITPUB个人空间#n['Q NT'Q+jo
NetBackup Service Layer started.ITPUB个人空间d`2D8c%U
NetBackup is not configured for clustering.ITPUB个人空间tp5{f5G i4{
NetBackup Service Monitor started.ITPUB个人空间,s8@y _)T'I7R+d
bash-2.03# su - oracle
P'mWyqs~y0Sun Microsystems Inc. SunOS 5.8 Generic Patch October 2001ITPUB个人空间 ObBoh
$ rman target /

恢复管理器: Release 10.2.0.3.0 - Production on 星期四 8 30 23:51:08 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

连接到目标数据库: TESTRAC (DBID=4291216984)

RMAN> run ITPUB个人空间Vj&j3^,L!P
2> {ITPUB个人空间*yHz b3X^/?U"a
3> allocate channel c1 device type sbt;
R+?9e4[pHF04> backup tablespace users;ITPUB个人空间\5[I\cX+f
5> }

使用目标数据库控制文件替代恢复目录分配的通道: c1通道 c1: sid=285 实例=testrac2 devtype=SBT_TAPE通道c1: VERITAS NetBackup for Oracle - Release 6.0 (2006110304)

启动 backup 30-8 -07通道 c1: 启动全部数据文件备份集通道 c1: 正在指定备份集中的数据文件输入数据文件 fno=00005 name=+DISK/testrac/datafile/users.267.618591279通道 c1: 正在启动段 1 30-8 -07通道 c1: 已完成段 1 30-8 -07段句柄=uuiqnika_1_1 标记=TAG20070830T235138 注释=API Version 2.0,MMS Version 5.0.0.0通道 c1: 备份集已完成, 经过时间:00:00:55完成 backup 30-8 -07

启动 Control File and SPFILE Autobackup 30-8 -07 handle=c_c-4291216984-20070830-00 comment=API Version 2.0,MMS Version 5.0.0.0完成 Control File and SPFILE Autobackup 30-8 -07释放的通道: c1

添加IP地址后,重现启动NETBACKUPjnbSA启动正常,带库备份也恢复正常。


TAG:

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar