简介
本文档介绍HCS许可证管理器(HLM),它作为独立的Java应用程序在Cisco HCM-Fulfillment(HCM-F)平台上运行。它利用HCM-F服务基础设施和消息框架,负责与统一通信(UC)应用和Prime License Manager(PLM)交互/调配,以便获取和更改其部署模式。它利用简单对象访问协议(SOAP)API与UC应用进行交互,并为PLM交互提供具象状态传输(REST)。
先决条件
要求
思科建议您了解托管协作解决方案(HCS)部署。
使用的组件
本文档中的信息基于以下软件和硬件版本:
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
背景信息
在HCS部署中,仅支持独立PLM实例。HCS许可证的管理不支持与Cisco Unified Communications Manager(CUCM)或CUCxn共存的PLM。每个独立PLM支持最多1000个UC应用集群的许可证,而不考虑每个集群中的用户数量。以前的企业许可证管理器(ELM)最多支持200个集群。服务提供商可以在HCM-F上拥有多个PLM。
配置
注意:使用命令查找工具(仅限注册用户)可获取有关本部分所使用命令的详细信息。
- 首次安装PLM时,它在演示模式下运行,无法添加到HLM。要验证PLM是否处于演示模式,请单击About。
- 至少添加一个HCS许可证,它将使PLM退出演示模式,这样您就可以将后者添加到HCMF中。如本图所示,如何验证PLM是否未在演示模式下运行。
- 在HCM-F中,从Global Deployment Mode下拉列表中选择部署模式。
注意:必须在HCM-F上相应地设置部署模式,并且在PLM中安装早期的许可证类型。
- 在HCM-F上添加PLM。
- 名称 — PLN名称
- 主机名 — PLM IP地址或完全限定域名(FQDN)
- 用户ID - PLM操作系统管理员用户
- 密码 — PLM操作系统管理员密码
注意:一旦添加了PLM,PLM密码便无法再在HCM-F GUI中更改。此功能将在未来的HCM-F版本中引入,PLM端的任何密码更改都将中断与HCM-F的集成。
此工作流程将在添加PLM后立即启动:
- HLM验证与PLM的连接。连接在HTTPS端口8443中建立,其中OS管理员用户ID和密码以及服务提供商IP。
- HLM检查PLM版本以调用正确的API并相应地设置版本。
- HLM设置PLM部署模式。
- 如果模式相应地更改,PLM将以200 OK作为回复。
要验证PLM部署模式是否处于HCS模式,请在浏览器中输入以下URL:https://plmServerHostname/elm-resources
PLM使用当前部署模式进行应答,如下图所示。
- 在HCM-F中将UC应用群集分配到PLM。勾选许可证管理器摘要中正确的PLM的复选框。
- 单击Assign。
符合条件的集群将显示在弹出窗口中。选中集群的复选框,然后单击Assign。
注意:将集群分配到HCM-F中的ELM后,应用将重新启动。
详细的HLM工作流程通过HCM-F将集群分配到PLM时,该工作流程为:
- HLM检查集群是否有资格分配到ELM。
- PLM检查是否允许在PLM中添加集群(只有具有pub服务器和CUC集群的CUCM集群可以添加到PLM中)。
- HLM向UC应用Web部署服务发送设置部署模式。
- HLM发送get部署以验证模式是否设置正确。
- HLM发送重新启动请求。
- HLM进入五分钟轮询模式,要求UC应用“Is Restart complete”。
- UC应用在HLM超时之前可能最多需要40分钟。
- 一旦UC应用以“Restart Complete”响应,HLM将发送另一个“get deployment mode”以验证模式。
- HLM现在发送一个请求,强制将集群添加到PLM。
- HLM审核流程每四个小时检查一次,以查看PLM和HCM-F之间的UC应用是否不同步。
注意:UC应用程序按步骤5重新启动。HLM通过Service Provide IP与UC应用程序联系,并通过UC应用程序操作系统管理员用户/密码重新启动群集。
验证
使用本部分可确认配置能否正常运行。
要验证UC应用是否处于部署模式,请在UC应用CLI中输入utils create report platform命令。CUCM生成报告。查看报告以便按照以下代码片断轻松验证部署模式:
<ProductDeploymentMode>
<ParamNameText>Deployment Mode for this instance</ParamNameText>
<ParamValue>HCS</ParamValue>
[an error occurred while processing this directive]
故障排除
目前没有针对此配置的故障排除信息。