Contents

Introduction

Este documento descreve as informações de licenciamento do Cisco Unified Presence Server (CUPS).

Prerequisites 

Requirements

Não existem requisitos específicos para este documento.

Componentes Utilizados

As informações neste documento são baseadas no CUPS versão 8.x.

The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.

Explicação do licenciamento do CUPS

 
Para licenciar totalmente o CUPS, essas licenças são necessárias no arquivo de licença:

Note: Uma nova instalação do CUPS Versão 8.x é fornecida com uma licença SW_FEATURE integrada no banco de dados.

Problema

Depois de carregar o arquivo de licença no Presence Server, o sistema ainda exibirá avisos de licença.

Há dois tipos de avisos de licença:


Período de avaliação significa que o Presence Server é uma nova instalação e o sistema concede até 90 dias para carregar as licenças corretas.

Período de isenção significa que este nó do Presence Server já foi licenciado completamente. Posteriormente, uma configuração de rede foi alterada, como Nome de host/Endereço IP/Protocolo de hora de rede (NTP)/Protocolo de transferência de correio simples (SMTP - Simple Mail Transfer Protocol)/Sistema de nome de domínio (DNS - Domain Name System), que alterou o campo MAC de licença do Presence Server. Esse aviso só é visto em máquinas virtuais porque o MAC de licença do servidor físico está associado ao NIC (Network Interface Controller, Controlador de interface de rede) desse servidor. Esse aviso também é visto quando o Presence Server é migrado de uma máquina física para uma virtual ou vice-versa.

Esses motivos podem fazer com que o Presence Server exiba o aviso de licença:

  1. O campo HOSTID do arquivo de licença não corresponde ao campo License MAC do Presence Server.
  2. A Tabela Licenseinfo no banco de dados do Presence Server ainda contém o endereço MAC anterior, que precisa ser removido via ROOT Access para a CLI do Presence Server.
  3. Você carregou o arquivo de licença PHONE_UNITS no Presence Server, que precisa ser removido da Tabela de informações de licença do Presence Server no banco de dados via ROOT Access.

Solução 1

Verifique o campo MAC da licença atual e se o nó do Presence Server está em uma máquina virtual ou física.

Para verificar o campo License MAC, insira o comando show status na CLI do Presence Server e observe o valor do campo "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

No exemplo anterior, o campo License MAC é 8001fc5ffc76.

Em seguida, para verificar se esse servidor é virtual ou físico, insira o comando show hardware na CLI do Presence Server e observe o valor do campo "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

O parâmetro HW Platform da saída anterior indica que esta máquina é uma máquina virtual.

Finalmente, combine o MAC de licença do Presence Server com o parâmetro HOSTID no arquivo de licença.

Note: Se o Presence Server for uma máquina virtual, o parâmetro HOSTID do arquivo de licença deve ter HOSTID=HOSTNAME=License MAC. Se for uma máquina física, o HOSTID deve ser HOSTID=License Mac.

Note: O valor de HOSTID deve ser ALL CAPS. Embora o comando show status forneça a saída em minúsculas "8001fc5ffc76", o valor no arquivo de licença para HOSTID deve ser "8001FC5FFC76".

Abaixo está o arquivo de licença de exemplo, que é o mecanismo de presença e as licenças de proxy.

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"

No exemplo anterior, o Presence Server é uma máquina virtual com um MAC de licença "8001fc5ffc76". O valor HOSTID no arquivo de licença deve ser HOSTID=HOSTNAME=8001FC5FFC76.
Se o HOSTID não coincidir, o sistema gera avisos de licença. Para resolver esse problema, abra um caso com a equipe de licenciamento da Cisco e forneça estas informações:

  1. O endereço MAC correto.
  2. Se a máquina é virtual ou física.
  3. Se o HOSTID for todo CAPS ou minúsculo.

Se o aviso ainda persistir depois que você carregar o arquivo correto, verifique se as informações corretas estão armazenadas na Tabela Licenseinfo no banco de dados do Presence Server.

Solução 2

Verifique o conteúdo na Tabela Licenseinfo do banco de dados CUPS.

Para visualizar o conteúdo da Tabela Licenseinfo, insira o comando run sql select * from license info na CLI do Editor do Presence Server.

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

Na saída anterior, esses campos devem ser observados:

tklicencisefeature - Indica o recurso de licença: Licença PE, licença de proxy ou SW_FEATURE

    tklicsefeature=3 (refere-se à versão do software) //Introduzido em 8.x
    tklicsefeature=4 (refere-se ao Proxy CUP)
    tklicsefeature=5 (refere-se ao CUP Presence Engine)

    Se houver qualquer valor diferente de 3/4/5, essa linha precisará ser removida via ROOT Access.
    
macaddress - Este valor deve corresponder ao campo MAC da licença atual. O valor no banco de dados não mostra "HOSTNAME=" mesmo que seja uma máquina virtual ou se o campo License MAC estiver em maiúsculas como no arquivo.

Licfileid - Fornece o NOME do arquivo de licença que foi carregado no Presence Server.

Como exemplo, para remover o arquivo de lixo do banco de dados, verifique o nome do arquivo e o conteúdo desse nome de arquivo da saída anterior. Se o endereço MAC "8001fc5ffc76" não for o endereço correto, remova-o do banco de dados:

Para remover o arquivo do Sistema de Arquivos, digite este comando:

admin:file delete license UPS20120828112634008.lic
Delete the File UPS20120828112634008.lic?
Enter "y" followed by return to continue: y
files: found = 1, deleted = 1

aviso: Depois de remover qualquer arquivo, reinicie o serviço "Cisco License Manager" para que o sistema de arquivos seja replicado no banco de dados. O Serviço pode ser reiniciado a partir da Página de Capacidade de Manutenção do Presence Server > Ferramentas > Centro de Controle - Serviços de Rede > Cisco License Manager. A reinicialização deste serviço NÃO afeta o serviço e pode ser feita durante o horário de produção.

Para visualizar o conteúdo da Tabela de informações de licença e verificar se as informações de lixo foram removidas, digite o comando novamente.

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

Agora, ambas as linhas associadas ao licfileid 20120828112634008 foram removidas.

Em alguns cenários, o banco de dados ainda não é limpo após você remover o arquivo. Nessa situação, uma conta raiz precisa ser gerada para limpar os valores diretamente no banco de dados. Entre em contato com o Cisco Technical Assistance Center para executar esse procedimento.

Informações Relacionadas