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

NETBACKUP备份出现cannot connect on socket

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

利用RMAN调用NETBACKUP进行备份时,如果出现cannot connect on socket的错误,可能是netbackup的状态不正确造成的。

ITPUB个人空间q'F#gsbi7EsA

比如备份时出现:

RMAN> runITPUB个人空间{[)_G[6p4n.@[6V5d
2> {
_ L@#V4PNV/jN03> allocate channel c1 device type sbt parms='ENV=(NB_ORA_POLICY=testoracle, NB_ORA_SCHED=Default-Application-Backup)';ITPUB个人空间 Y!\3\%rM;CD6B^
4> backup tablespace users;
R^m-q9p5y"lO05> }

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

启动 backup 11-5 -07通道 c1: 启动全部数据文件备份集通道 c1: 正在指定备份集中的数据文件输入数据文件 fno=00004 name=/data1/oradata/test/test/users01.dbf通道 c1: 正在启动段 1 11-5 -07释放的通道: c1
{,tdo9Ez0MAN-00571: ===========================================================
.\Gm'QESW'V iK0RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============ITPUB个人空间q ]b&c5z;ktU1k Z,[
RMAN-00571: ===========================================================
%SCU9eG6r$V-a0RMAN-03009: backup
命令 (c1 通道上, 05/11/2007 23:32:21 ) 失败
ITPUB个人空间 O X$t{ q+s
ORA-19506:
无法创建顺序文件, 名称 = "0oihg7e3_1_1", 参数 = ""ITPUB个人空间A!~S]%vHX8w!X
ORA-27028: skgfqcre: sbtbackup
返回错误
ITPUB个人空间8v0T8Vym%^k
ORA-19511:
从介质管理器层接收到错误, 错误文本为:ITPUB个人空间 {\c$cW\q
VxBSAValidateFeatureId: Failed with error:
O~)I j3naV0Server Status: cannot connect on socket

这时多半时由于NETBACKUP工作不正常造成的,一般只需要重启NETBACKUP服务就可以了:

# /nbu/openv/netbackup/bin/goodies/netbackup stop
:v_ [,u w.e X0# /nbu/openv/netbackup/bin/goodies/netbackup startITPUB个人空间%\;x~"m-w~
NetBackup Database Server started.
m%qcw(V\uu0NetBackup Notification Service started.ITPUB个人空间2zJ ^R9n?U#E)H/F4MD4l
NetBackup Enterprise Media Manager started.
G]8A fb l {/s0NetBackup Resource Broker started.ITPUB个人空间 ~m(ccA,^ [;Y
Media Manager daemons started.
eW@3P5}H9Z(|%\~0NetBackup request daemon started.ITPUB个人空间1H)W)a j*}4dP/NW
NetBackup compatibility daemon started.
K,?"\WhL0NetBackup Job Manager started.ITPUB个人空间]1pD.K)dk
NetBackup Policy Execution Manager started.ITPUB个人空间aX2C3i4V-oPs
NetBackup Service Layer started.
m/~#i!TQ4}6s0NetBackup is not configured for clustering.
SX*a&X Tak2q#~s0Y!l0NetBackup Service Monitor started.

下面再次尝试备份:

RMAN> exit

恢复管理器完成。ITPUB个人空间b+UG'ty W8cO| ^
bash-2.03$ rman target /

恢复管理器: Release 10.2.0.3.0 - Production on 星期六 5 12 00:36:27 2007

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

连接到目标数据库: TEST (DBID=1920405094)

RMAN> run
;??i-H_!X%XE1GY02> {ITPUB个人空间||-u|:UI
3> allocate channel c1 device type sbt parms='ENV=(NB_ORA_POLICY=testoracle, NB_ORA_SCHED=Default-Application-Backup)';
8F g8UXl+up K$vT04> backup tablespace users;ITPUB个人空间+x aV3?6`;[3Y ]S
5> }

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

启动 backup 12-5 -07通道 c1: 启动全部数据文件备份集通道 c1: 正在指定备份集中的数据文件输入数据文件 fno=00004 name=/data1/oradata/test/test/users01.dbf通道 c1: 正在启动段 1 12-5 -07通道 c1: 已完成段 1 12-5 -07段句柄=0pihgb9h_1_1 标记=TAG20070512T003704 注释=API Version 2.0,MMS Version 5.0.0.0通道 c1: 备份集已完成, 经过时间:00:03:35完成 backup 12-5 -07

启动 Control File and SPFILE Autobackup 12-5 -07 handle=c-1920405094-20070512-00 comment=API Version 2.0,MMS Version 5.0.0.0完成 Control File and SPFILE Autobackup 12-5 -07释放的通道: c1

至此问题解决。


TAG:

 

评分:0

我来说两句

显示全部

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

Open Toolbar