目录

简介

先决条件

要求

使用的组件

背景信息

问题

解决方案

简介

本文档介绍在Prime Central 1.4及更高版本中用nco_g_jdbc替换nco_g_oracle进程的分步过程。

先决条件

要求

Cisco 建议您了解以下主题：

- Prime Central

- 基本Linux操作系统(OS)命令

使用的组件

本文档中的信息基于以下软件和硬件版本：

- Prime Central 1.4及更高版本

- Oracle 数据库

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您使用的是真实网络，请确保您已经了解所有命令的潜在影响。

背景信息

在从任何较低版本升级到Prime Central 1.4及更高版本后，在少数情况下，您会发现nco_g_oracle进程仍在运行，而不是nco_g_jdbc进程。

升级到Prime Central 1.4及更高版本的默认行为包括用nco_g_jdbc进程替换nco_g_oracle进程。

问题

Prime Central G_JDBC.log抛出此错误消息，指示在Prime Central 1.4及更高版本成功升级后仍运行nco_g_oracle进程的问题：

Fatal: F-IVM-005-001: OpenServer - Fatal Error: Could not find server name 'NCO_GATE' in interfaces file

注意：G_JDBC.log文件存储在安装目录/faultmgmt/omnibus/log目录下。

解决方案

步骤1.检查omni.date文件以查找NCO_GATE条目：

[NCO_GATE]

{

Primary:

4300

}

注意: omni.dat文件存储在安装目录/faultmgmt/etc目录下。

步骤2.如果您发现其他类似的NCO条目，并且如果NCO_GATE条目未正确添加或添加，请遵循步骤3:

[NCO_GATE_REF]

{

Primary:

4310

}

[NCO_GATE_TEST]

{

Primary:

4320

}

[NCO_GATE_PROD]

{

Primary:

4330

}

步骤3.在omni.dat文件中添加NCO_GATE条目：

[NCO_GATE]

{

Primary:

4300

}

注意：必须为NCO_GATE添加一个带有自由开放端口的条目。

步骤4.重新生成接口文件/etc/interfaces.linux2x86:

su - primeusr

cd $NCHOME/bin/

./nco_igen -arch linux2x86

步骤5.重新启动JDBC_Gateway:

cd $NCHOME/omnibus/bin

./nco_pa_stop -server NCO_PA -user primeusr -password

-process JDBC_Gateway

./nco_pa_start -server NCO_PA -user primeusr -password

-process JDBC_Gateway

注意：primeusrpwd是Prime Central应用用户的密码。

步骤6.从Linux OS中终止已启动的nco_g_oracle进程。