NMDA:无法在 NMC 中创建 NMDA oracle 客户端备份配置。Oracle 客户端备份配置失败并显示错误。

요약: 无法在 NMC 中创建 NMDA oracle 客户端备份配置。Oracle 客户端备份配置失败,并显示错误:NMC 服务器无法获取请求的操作所需的内存。GST 日志提供了详细信息

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

无法在 NMC
上创建新的 NMDA 客户端 创建过程中的错误是 NMC 服务器无法获取请求的操作所需的内存。
gstd 日志提供了详细信息

원인

1.NMDA 32 位软件安装在 64 位操作系统上
2.使用修改后的二进制名称注册 Oracle 远程代理程序(当某些使用修改后的名称使用二进制文件注册代理程序时,可能会发生这种情况: nsrorara.bin ,或使用包装器脚本,因为它在内部运行修改后的二进制文件)。
 

해결

在 Oracle 客户端主机上执行以下操作: - 

  1. nsradmin -p nsrexecd
  2. P 类型 : nsr remote agent ;备份类型:Oracle
    1. 输出将显示:-
    2. 远程代理可执行文件: nsrorara.bin; => 输出显示nsrorara.bin
  3. 接下来取消注册 NMDA 代理程序:
    1. /usr/bin/nsrorara.bin -u
  4. 然后使用正确的二进制名称进行注册:
    1. 重命名官方二进制文件 /usr/bin/nsrorara/usr/bin/nsrorara.bin
      1. cd /usr/bin
      2. mv nsrorara nsrorara.bin
    2. 在以下位置创建名为 nsrorara 的脚本文件 /usr/bin
      1. vi nsrorara
      2. 将以下内容放入新创建的脚本文件 nsrorara 中:
        1. #! /bin/shLIBPATH=/oracle/121020/lib
        2. export LIBPATH
        3. exec /usr/bin/nsrorara.bin "$@"
      3. 将文件和 cat nsrorara 保存在 /usr/bin (验证是否正确输入了上述条目)。
      4. chmod 0755 nsrorara
      5. /usr/bin/nsrorara -i
  5. 然后运行 NMC 客户端配置向导以创建新的 NMDA 客户端。
  6. 运行新的 NMDA 客户端配置后,通过重命名以下文件来重置原始文件:
    1. mv /usr/bin/nsrorara  /usr/bin/nsrorara.sh
    2. mv /usr/bin/nsrorara.bin  /usr/bin/nsrorara
  7. nsradmin -p nsrexecd
    1. P 类型 : nsr remote agent ;备份类型:Oracle
    2. 远程代理可执行文件: nsrorara; => 输出显示回 nsrorara

제품

NetWorker Family
문서 속성
문서 번호: 000183208
문서 유형: Solution
마지막 수정 시간: 01 7월 2026
버전:  7
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.