Oracle 计划备份失败并显示错误“The NMDA error message has been lost.Set NSR_DEBUG_LEVEL to a value greater than 0 and run NMDA.”
Summary: Oracle 计划备份失败并显示错误“The NMDA error message has been lost.Set NSR_DEBUG_LEVEL to a value greater than 0 and run NMDA.”
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Rman 堆栈最终显示错误消息:
The NMDA error message has been lost.Set NSR_DEBUG_LEVEL to a value greater than 0 and run NMDA.
NMDA 操作日志显示错误消息:
RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03009: failure of backup command on CH1 channel at 02/16/2022 11:07:59 ORA-19506: failed to create sequential file, name="ej0lvn8i_1_1", parms="" ORA-27028: skgfqcre: sbtbackup returned error ORA-19511: non RMAN, but media manager or vendor specific failure, error text:
The NMDA error message has been lost.Set NSR_DEBUG_LEVEL to a value greater than 0 and run NMDA.
NMDA 操作日志显示错误消息:
02/16/22 14:17:30 (pid 86766): 02/16/22 14:17:30.767781 lgto_auth for `nsrmmd' failed: no matching devices for save of client `Oracle hostname'; check storage nodes, devices or pools 02/16/22 14:17:30 (pid 86766): 02/16/22 14:17:30.767800 Unable to acquire the user credentials for direct save nsrmmd authentication: no matching devices for save of client `Oracle hostname'; check storage nodes, devices or pools. (pid = 86766) (02/16/22 14:17:30.767843) no matching devices for save of client `Oracle hostname'; check storage nodes, devices or pools.
Cause
在执行操作系统更新和 NetWorker 升级后,对等证书中观察到损坏。
Resolution
从 NetWorker 客户端、NetWorker 服务器和 NetWorker 存储节点清除对等信息(如果适用)。
1.要停止 Linux 主机上的 NetWorker 进程,请执行以下操作:
2.从此客户端的 NetWorker 服务器和 NetWorker 存储节点中清除对等信息。
NetWorker 服务器:
a.从 NetWorker 服务器上的 root/admin 命令提示符处运行:nsradmin -p nsrexecd
b.从 nsradmin 提示符处运行:delete type: nsr peer information; peer hostname: client_name
3.在客户端上启动 NetWorker 客户端服务:/etc/init.d/networker start
1.要停止 Linux 主机上的 NetWorker 进程,请执行以下操作:
a. 在启用了 sysVinit 的 Linux 计算机上,键入 /etc/init.d/networker stop
b.要重命名 /nsr/res/nsrladb,请运行:mv /nsr/res/nsrladb /nsr/res/nsrladb_old
b.要重命名 /nsr/res/nsrladb,请运行:mv /nsr/res/nsrladb /nsr/res/nsrladb_old
2.从此客户端的 NetWorker 服务器和 NetWorker 存储节点中清除对等信息。
NetWorker 服务器:
a.从 NetWorker 服务器上的 root/admin 命令提示符处运行:nsradmin -p nsrexecd
b.从 nsradmin 提示符处运行:delete type: nsr peer information; peer hostname: client_name
提醒:对于 client_name,请使用管理控制台的客户端选项卡中显示的客户端名称。例如,如果显示 FQDN,则使用 FQDN,反之亦然。此外,还建议检查是否有其他条目,例如短名称。
c. 当系统提示您是否要删除时,键入 yes,然后按 Enter 键。
如果此客户端的备份通过远程 NetWorker 存储节点传递(即不是 NetWorker 服务器),请从存储节点中删除客户端的对等信息:
a.从 NetWorker 服务器上的 root/admin 命令提示符处运行:nsradmin -p nsrexecd
b.从 nsradmin 提示符处运行:delete type: nsr peer information; peer hostname: client_name
a.从 NetWorker 服务器上的 root/admin 命令提示符处运行:nsradmin -p nsrexecd
b.从 nsradmin 提示符处运行:delete type: nsr peer information; peer hostname: client_name
提醒:对于 client_name,请使用管理控制台的客户端选项卡中显示的客户端名称。例如,如果显示 FQDN,则使用 FQDN,反之亦然。此外,还建议检查是否有其他条目,例如短名称。
c. 当系统提示您是否要删除时,键入 yes,然后按 Enter 键。
3.在客户端上启动 NetWorker 客户端服务:/etc/init.d/networker start
Additional Information
停止和启动服务的其他方法:
停止:
nsr_shutdown
或
systemctl stop networker
启动:
systemctl start networker
停止:
nsr_shutdown
或
systemctl stop networker
启动:
systemctl start networker
Article Properties
Article Number: 000197098
Article Type: Solution
Last Modified: 28 Sep 2022
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.