本文档介绍Cisco Unified Presence Server(CUPS)的许可信息。
本文档没有任何特定的要求。
本文档中的信息基于CUPS 8.x版。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
为了完全许可CUPS,许可证文件中需要以下许可证:
在Presence Server上上传许可证文件后,系统仍显示许可证警告。
许可证警告分为两种类型:
评估期表示Presence Server是全新安装,系统最多可授予90天时间来上传正确的许可证。
宽限期表示此在线状态服务器节点曾经获得完全许可。之后,更改了网络配置,例如主机名/IP地址/网络时间协议(NTP)/简单邮件传输协议(SMTP)/域名/域名系统(DNS),更改了在线状态服务器的许可证MAC字段。此警告仅在虚拟机上出现,因为物理服务器的许可证MAC与该服务器的网络接口控制器(NIC)关联。当在线状态服务器从物理机迁移到虚拟机时,也会出现此警告,反之亦然。
以下原因可能导致Presence Server显示许可证警告:
验证当前许可证MAC字段以及在线状态服务器节点是否在虚拟机或物理机上。
要验证License MAC字段,请在Presence Server CLI中输入命令show status,并注意“License MAC”字段的值。
admin:show status
Host Name : cups863
Date : Mon Nov 5, 2012 22:43:35
Time Zone : Central Standard Time (America/Chicago)
Locale : en_US.UTF-8
Product Ver : 8.6.3.10000-20
OS Ver : 4.0.0.0-44
License MAC : 8001fc5ffc76
在上一个示例中,许可证MAC字段为8001fc5fc76。
接下来,要验证此服务器是虚拟还是物理,请在Presence Server CLI中输入命令show hardware,并注意字段“HW Platform”的值。
admin: show hardware
HW Platform : VMware Virtual Machine
Processors : 1
Type : Intel(R) Xeon(R) CPU E7- 2870 @ 2.40GHz
CPU Speed : 2400
Memory : 2048 MBytes
Object ID : VMware
OS Version : UCOS 4.0.0.0-44
Serial Number : VMware-42 1c 56 21 03 fb 5c 86-37 2d 3f f1 5a 56 51 a5
上一输出中的HW Platform参数表示此计算机是虚拟机。
最后,将Presence Server的许可证MAC与许可证文件中的HOSTID参数进行匹配。
以下是示例许可证文件,即在线状态引擎和代理许可证。
INCREMENT ENT_PE_NODE cisco 1.0 permanent uncounted \
VENDOR_STRING=<Count>2</Count><OrigMacId>8001FC5FFC76</OrigMacId>
<LicMacId>8001FC5FFC76</LicMacId><LicFileVersion>2.0</LicFileVersion> \
HOSTID=HOSTNAME=8001FC5FFC76 \
NOTICE="<LicFileID>20120828112634008</LicFileID><LicLineID>1</LicLineID>
<PAK></PAK>" SIGN="06E9 F551 A2DB 13F2 A2DF 2F75 A55E 50BF \
0E37 0337 CC92 039D D36E 0CF5 FD88 1363 9594 6A66 5267 4588 \
AA58 98B5 E112 F93A 652C 36A6 3805 2546 6280 5316"
INCREMENT ENT_PROXY_NODE cisco 1.0 permanent uncounted \
VENDOR_STRING=<Count>2</Count><OrigMacId>8001FC5FFC76</OrigMacId>
<LicMacId>8001FC5FFC76</LicMacId><LicFileVersion>2.0</LicFileVersion> \
HOSTID=HOSTNAME=8001FC5FFC76 \
NOTICE="<LicFileID>20120828112634008</LicFileID><LicLineID>2</LicLineID> \
<PAK></PAK>" SIGN="18ED 8670 308B 9300 9BC8 7D03 A1EE 4ED9 \
4432 98CF CF92 6B71 73C4 B603 410F 1A93 A4AE 69D1 0B29 EC0D \
202E 8AB3 5F75 790F B951 B87B 01F7 59A0 07FF 3E79"
在上一个示例中,Presence Server是一台虚拟机,其许可证MAC为“8001fc5ffc76”。 许可证文件中的HOSTID值应为HOSTID=HOSTNAME=8001FC5FFC76。
如果HOSTID不匹配,系统会生成许可证警告。要解决此问题,请向思科许可团队提交案例并提供以下信息:
如果在上传正确的文件后警告仍然存在,请验证是否将正确的信息存储在Presence Server数据库的Licenseinfo表中。
验证CUPS数据库的Licenseinfo表中的内容。
要查看许可证信息表的内容,请在Presence Server Publisher CLI上输入命令run sql select * from licenseinfo。
admin:run sql select * from licenseinfo
pkid fklicenseserver tklicensefeature licenseunits overdraftunits macaddress version origmacid licfileid licfileversion isdemo licenselineid upgradefromwindows permanent daystoexpiry fileid isvalid
==================================== ==================================== ================ ============ ============== ============ ======= ============ ================= ============== ====== ============= ================== ========= ============ ====== =======
7f18d7c8-d1e4-43d9-9592-e7aedbed80b8 78893507-f5dc-4a9c-bcce-77824a14b9b7 3 1 0 8.0 12345 1.0 t 1 f t 0
t50966b38-dc45-4a94-82b8-c4c85d159e58 78893507-f5dc-4a9c-bcce-77824a14b9b7 4 2 0 8001fc5ffc76 1.0 8001fc5ffc76 20120828112634008 2.0 f 2 f t 0
tfc175de4-e6ae-4cae-90f8-1711563cee94 78893507-f5dc-4a9c-bcce-77824a14b9b7 5 2 0 8001fc5ffc76 1.0 8001fc5ffc76 20120828112634008 2.0 f 1 f t 0 t
在上一输出中,应注意以下字段:
tklicensefeature — 表示许可证功能:PE许可证、代理许可证或SW_FEATURE
tklicensefeature=3(指软件版本)//8.x中引入
tklicensefeature=4(指CUP代理)
tklicensefeature=5(指CUP在线状态引擎)
如果3/4/5以外的任何值,则需要通过ROOT Access删除该行。
macaddress — 此值应与当前License MAC字段匹配。即使数据库是虚拟机,或者许可证MAC字段与文件一样大写,也不显示“HOSTNAME=”。
Licfileid — 提供已上传到在线状态服务器的许可证文件的名称。
例如,要从数据库中删除垃圾文件,请从上一个输出中验证文件名和该文件名的内容。如果MAC地址“8001fc5ffc76”不是正确的地址,请将其从数据库中删除:
要从文件系统中删除文件,请输入以下命令:
admin:file delete license UPS20120828112634008.lic
Delete the File UPS20120828112634008.lic?
Enter "y" followed by return to continue: y
files: found = 1, deleted = 1
要查看许可证信息表的内容并验证垃圾邮件信息是否已删除,请再次输入命令。
admin:run sql select * from licenseinfo
pkid fklicenseserver tklicensefeature licenseunits overdraftunits macaddress version origmacid licfileid licfileversion isdemo licenselineid upgradefromwindows permanent daystoexpiry fileid isvalid
==================================== ==================================== ================ ============ ============== ============ ======= ============ ================= ============== ====== ============= ================== ========= ============ ====== =======
7f18d7c8-d1e4-43d9-9592-e7aedbed80b8 78893507-f5dc-4a9c-bcce-77824a14b9b7 3 1 0 8.0 12345 1.0 t 1 f t 0 t
现在,已删除与licfileid 20120828112634008关联的两行。
在某些情况下,删除文件后数据库仍不会清除。在这种情况下,需要生成根帐户以直接清除数据库中的值。请联系思科技术支持中心以执行该步骤。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
13-Jun-2013 |
初始版本 |