目录

简介

先决条件

要求

使用的组件

问题

解决方案

根访问权限

简介

本文描述如何解决Cisco头等协作保证重复项终端。

贡献用约瑟夫Koglin， Cisco TAC工程师

先决条件

要求

Cisco 建议您了解以下主题：

- 知识库存模块和它是在头等保证内的操作

- 关于头等保证的基本Linux基本

本文要求将实现的此配置：

- 全双工根访问权限将是需要的-如果不请访问根访问权限参考名为根访问权限的底下部分

- 头等保证应用程序安装，并且您复制了在库存系统的终端。例如。与同样的两个终端命名：SEPAA11BB22CC3

Note:在此条款解释的操作是影响的数据库，因此在专家级的指导应该仅执行这些步骤。在PCA 12.1中特别地，因为库存功能被翻修了，这些步骤的需求不应该发生，然而可以考虑作为一种最后解决在专家级的监督下。

使用的组件

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

- 头等保证命令行界面

- 头等保证库存模块

- 可适用所有的软件版本

- 没有要求的硬件需求

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

问题

Cisco最初保证-重复的电话

本文是为复制了在系统的电话或方案删除和重新加写终端是可适用的环境。

此进程将删除所有电话，并且那进程以后重新加写他们回到

解决方案

步骤1.登陆到PCA通过安全壳SSH作为根和端口26

步骤2.输入。 cd /opt/emms/emsam/bin/

步骤3.Now您将终止与输入的服务。./cpcmcontrol.sh终止

第 4 步：您当前将检查保证所有服务发生故障由输入。 ./cpcmcontrol.sh状态

- 一旦所有服务发生故障请去下一步

第 5 步：您将由输入当前开始仅数据库服务。 ./start_db.sh

步骤6和步骤7从数据库将删除电话，在步骤您将带来他们回到系统的11

步骤6.输入。 ./refreshCDT.sh (等待，完成)

步骤7.输入。 ./refreshPhone.sh (等待，完成)

步骤 8现在您将带来服务与输入的备份。 ./cpcmcontrol.sh重新启动

(周期地请执行./cpcmcontrol.sh状态保证所有服务恢复)

步骤 9当gui恢复登录作为globaladmin用户，并且时请执行集群数据发现作为下一步。

步骤 10其次您将进行一集群数据发现：Navigateto Inventory>Inventory schedule>Cluster数据发现。

步骤11.当前选择运行(此步骤将获取上一步电话)

步骤 12请等待，直到它完成，并且电话不应该是上一步和有重复项。

Note:此发现依靠终端数量于您的集群，并且对完成的时间可能变化

为示例目的您能比较开始，并且结束时间和看到特定这一个仅用38秒完成。

Note:为信息目的PCA通过实时信息信息服务(RIS)和管理可扩展标记语言(AXL)将获取电话从Cisco Unfied通信管理器(CUCM)发行商

有用的日志，如果任何问题遇到：

如果仍然遇到重复项请参考被提及的日志查看

Note:如果未请参考部分根访问权限，全双工根访问权限将是需要的。一旦全双工根访问权限请启用请使用一个程序例如Winscp连接和使用端口26和root用户凭证。

/opt/emms/cuom/log/CUOM/CDT

RISCollection.log， CDT.log， CDTAPI.log， CDTAudit.log

/opt/emms/emsam/log/Inventory/CDT.log

/opt/emms/emsam/log/Tomcat/CDT.log

/var/log/refreshPhone.log <--这将告诉您是否有关于脚本运行的任何问题

进一步故障排除注释和背景信息：

您可以也要发现是否能重新启动在CallManager集群的RIS服务，当这能清除一些差异或问题。

当电话在cucm收集将使用axl+ris，因此，如果有发出您可能要重新启动在cucm的RIS服务。

将没有商业影响，当您重新启动在集群的RIS服务，在工作时间，而AXL服务的重新启动没有推荐。

您很少将另外需要重新启动AXL服务，因此在执行，因此我前将参考日志发现重新启动是否是必要的。

并且请保证CallManager的管理，并且在System>Server下的cucm cucm发行商主机名/ip可ping通的和可解决。

您可以遇到您发现并且管理CallManager作为ip的案件，然而在CallManager的System>Server主机名列出。

什么发生是，当然而将列出它如此是列出的在System>server下的PCA通过axl+ris时收集电话，如果安排它列出作为主机名，并且由pca不是可解决您不会然后接收这些电话，即使cucm被管理，因为由ip管理。

此方案由两种方式修复：

方案一

步骤1.登录到PCA里通过SSH root用户和端口26

步骤2. Cd /etc

步骤3. vi主机

步骤4.按插入的i

- 放置在为例(有空间介于中间的ip和主机名)

- 在本例中使用10.10.10.10和testexample.csc.edu。

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1               localhost.localdomain localhost

::1             localhost6.localdomain6 localhost6

172.20.116.24  cm90assu

10.10.10.10 testexample.csc.edu

步骤5.之后再发现您的CallManager。导航对：Inventory>Inventory Management>Infrastructure>UC Applications>Communications服务器

方案两

第一步。保证Domanin名称服务(DNS)反向查找通过受影响的设备的dns是可解决。

步骤两。再发现CallManager集群。 导航对：Inventory>Inventory Management>Infrastructure>UC Applications>Communications服务器

- 选择受影响的Call Managers并且选择再发现

根访问权限

此部分描述如何获取PCA的全双工根访问权限

步骤1.通过SSH登陆对PCA并且请使用端口26作为管理员用户

步骤2.输入。root_enable

键入您希望的根密码

步骤3.输入。根源并且键入根密码

第 4 步：一旦登陆作为根输入。/opt/emms/emsam/bin/enableRoot.sh

步骤5.输入。密码和在您的根密码重新输入

您应该当前能结束SSH会话和再LOG直接地作为根