ITPub博客

首页 > Linux操作系统 > Linux操作系统 > NETBACKUP备份出现cannot connect on socket

NETBACKUP备份出现cannot connect on socket

原创 Linux操作系统 作者:yangtingkun 时间:2007-07-14 00:00:00 0 删除 编辑

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


比如备份时出现:

RMAN> run
2> {
3> allocate channel c1 device type sbt parms='ENV=(NB_ORA_POLICY=testoracle, NB_ORA_SCHED=Default-Application-Backup)';
4> backup tablespace users;
5> }

使用目标数据库控制文件替代恢复目录分配的通道: 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
MAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03009: backup
命令 (c1 通道上, 05/11/2007 23:32:21 ) 失败

ORA-19506:
无法创建顺序文件, 名称 = "0oihg7e3_1_1", 参数 = ""
ORA-27028: skgfqcre: sbtbackup
返回错误

ORA-19511:
从介质管理器层接收到错误, 错误文本为:
VxBSAValidateFeatureId: Failed with error:
Server Status: cannot connect on socket

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

# /nbu/openv/netbackup/bin/goodies/netbackup stop
# /nbu/openv/netbackup/bin/goodies/netbackup start
NetBackup Database Server started.
NetBackup Notification Service started.
NetBackup Enterprise Media Manager started.
NetBackup Resource Broker started.
Media Manager daemons started.
NetBackup request daemon started.
NetBackup compatibility daemon started.
NetBackup Job Manager started.
NetBackup Policy Execution Manager started.
NetBackup Service Layer started.
NetBackup is not configured for clustering.
NetBackup Service Monitor started.

下面再次尝试备份:

RMAN> exit

恢复管理器完成。
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
2> {
3> allocate channel c1 device type sbt parms='ENV=(NB_ORA_POLICY=testoracle, NB_ORA_SCHED=Default-Application-Backup)';
4> backup tablespace users;
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

至此问题解决。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/4227/viewspace-69349/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
暂无介绍

注册时间:2007-12-29

  • 博文量
    1955
  • 访问量
    10424358