목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

CUPS 라이센싱 설명

문제

솔루션 1

솔루션 2

관련 정보

소개

이 문서에서는 Cisco CUPS(Unified Presence Server)의 라이센스 정보에 대해 설명합니다.

사전 요구 사항

요구 사항

이 문서에 대한 특정 요건이 없습니다.

사용되는 구성 요소

이 문서의 정보는 CUPS 버전 8.x를 기반으로 합니다.

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다.이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다.현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.

CUPS 라이센싱 설명

CUPS의 전체 라이센스를 취득하려면 라이센스 파일 내에 라이센스가 필요합니다.

- ENT_PE_NODE는 Cisco UP Presence Engine에 사용됩니다.

- ENT_PROXY_NODE는 Cisco UP SIP 프록시용입니다.

- 이전 버전의 CUPS에서 버전 8.x로 업그레이드하려면 SW_FEATURE가 필요합니다.

참고:CUPS 버전 8.x를 새로 설치하면 데이터베이스에 SW_FEATURE 라이센스가 내장되어 있습니다.

문제

Presence Server에 라이센스 파일을 업로드하면 라이센스 경고가 계속 표시됩니다.

두 가지 유형의 라이센스 경고가 있습니다.

- 90일 이내에 해결해야 하는 평가 기간 경고.

- 30일 이내에 해결해야 하는 유예 기간 경고.

평가 기간은 Presence Server가 새로 설치되었다는 의미이며, 시스템은 올바른 라이센스를 업로드할 수 있는 최대 90일을 부여합니다.

Grace Period는 이 Presence Server 노드의 라이센스가 완전히 부여된 상태임을 의미합니다.나중에 Presence Server의 License MAC 필드를 변경한 DNS(Domain/Domain/Domain Name System)와 같이 NTP(Hostname/IP Address/Network Time Protocol)/SMTP(Simple Mail Transfer Protocol) 등의 네트워크 구성이 변경되었습니다.이 경고는 물리적 서버의 라이센스 MAC이 해당 서버의 NIC(Network Interface Controller)와 연결되어 있기 때문에 가상 머신에서만 표시됩니다.이 경고는 Presence Server가 물리적 시스템에서 가상 시스템으로 또는 그 반대로 마이그레이션될 때도 나타납니다.

이러한 이유로 Presence Server에서 라이센스 경고를 표시할 수 있습니다.

1. 라이센스 파일의 HOSTID 필드가 Presence Server의 License MAC 필드와 일치하지 않습니다.

2. Presence Server 데이터베이스의 Licenseinfo Table에는 이전 MAC 주소가 포함되어 있습니다. 이 주소는 Presence Server CLI에 대한 ROOT 액세스를 통해 제거해야 합니다.

3. PHONE_UNITS 라이센스 파일을 Presence Server에 업로드한 다음 ROOT Access를 통해 데이터베이스의 Presence Server Licenseinfo 테이블에서 제거해야 합니다.

솔루션 1

현재 License MAC(라이센스 MAC) 필드와 Presence Server 노드가 가상 또는 물리적 시스템에 있는지 확인합니다.

License MAC(라이센스 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

이전 예에서 License MAC 필드는 8001fc5ffc76입니다.

다음으로, 이 서버가 가상 또는 물리적 서버인지 확인하려면 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의 License MAC를 라이센스 파일의 HOSTID 매개변수와 일치시킵니다.

참고:Presence Server가 가상 머신인 경우 라이센스 파일의 HOSTID 매개 변수에는 HOSTID=HOSTNAME=License MAC이 있어야 합니다.물리적 시스템인 경우 HOSTID는 HOSTID=License Mac이어야 합니다.

참고:HOSTID의 값은 모두 CAPS여야 합니다.show status 명령이 소문자인 "8001fc5ffc76"에서 출력을 제공하지만, HOSTID의 라이센스 파일의 값은 "8001FC5FFC76"이어야 합니다.

다음은 Presence Engine 및 Proxy Licenses의 샘플 라이센스 파일입니다.

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가 일치하지 않으면 라이센스 경고가 생성됩니다.이 문제를 해결하려면 Cisco Licensing Team에 케이스를 열고 다음 정보를 제공하십시오.

1. 올바른 MAC 주소입니다.

2. 시스템이 가상 시스템인지 물리적 시스템인지 여부.

3. HOSTID가 모두 CAPS 또는 소문자인 경우

올바른 파일을 업로드한 후에도 경고가 계속 표시되면 올바른 정보가 Presence Server 데이터베이스의 Licenseinfo Table에 저장되었는지 확인합니다.

솔루션 2

CUPS 데이터베이스의 Licenseinfo 테이블에서 내용을 확인합니다.

Licenseinfo 테이블의 내용을 보려면 Presence Server Publisher CLI의 licenseinfo에서 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 Presence Engine 참조)

3/4/5 이외의 값이 있는 경우 ROOT Access를 통해 해당 행을 제거해야 합니다.

macaddress - 이 값은 현재 License MAC 필드와 일치해야 합니다.가상 시스템이거나 License MAC 필드가 파일과 같이 대문자인 경우에도 데이터베이스의 값에 "HOSTNAME="이 표시되지 않습니다.

Licfileid - Presence 서버에 업로드된 라이센스 파일의 이름을 제공합니다.

예를 들어, 데이터베이스에서 정크 파일을 제거하려면 이전 출력에서 파일 이름과 해당 파일 이름의 내용을 확인합니다.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

경고:파일을 제거한 후 파일 시스템이 데이터베이스에 복제되도록 "Cisco License Manager" 서비스를 다시 시작해야 합니다.서비스는 Presence Server Serviceability Page > Tools > Control Center - Network Services > Cisco License Manager에서 다시 시작할 수 있습니다.이 서비스를 다시 시작하면 서비스에 영향을 미치지 않으며 운영 시간 동안 작업을 수행할 수 있습니다.

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                   t

이제 라이센스 ID 20120828112634008과 연결된 두 행이 모두 제거되었습니다.

일부 시나리오에서는 파일을 제거한 후에도 데이터베이스가 지워지지 않습니다.이 경우 데이터베이스에서 직접 값을 지우려면 루트 계정을 생성해야 합니다.해당 절차를 수행하려면 Cisco 기술 지원 센터에 문의하십시오.

관련 정보

- Cisco Unified Presence Server 라이센싱 정보

- 기술 지원 및 문서 − Cisco Systems