소개
이 문서에서는 특히 새로운 PG 설치 또는 업그레이드 시도 이후 격리된 사용 상태로 남아 있는 UCCE(Unified Contact Center Enterprise) 주변 장치 게이트웨이(PG)의 문제를 식별하는 문제 해결 방법에 대해 설명합니다.이 문제의 일반적인 원인은 설치 및 업그레이드 실행 중에 UCCE 애플리케이션 설치 관리자가 할당한 잘못된 PG 포트 번호와 관련이 있습니다.또한 이 문서에서는 PG 듀플렉스 작업을 유지 관리하는 데 사용되는 포트 목록을 요약합니다.
배경 정보
듀플렉스 PG 쌍의 경우 PG 양쪽에서 OPCTEST status 명령을 실행하면 PG의 한쪽에만 OPC 상태가 표시되고 다른 쪽은 연결할 수 없습니다.PG 쌍의 각 PG 서버가 자체적으로 심플렉스 모드에서 실행되는 것처럼 보입니다.
MDS(Multilayer Data Switch) 프로세스 로그는 MDS가 모든 클라이언트의 등록 프로세스를 시작하고 이중 작업이 요청되었으나 결국 실패했음을 나타냅니다.MDS는 단방향 작업으로 전환됩니다.
OPC(Open Peripheral Controller) 프로세스 로그는 MDS 문제로 인해 OPC의 페어링 쪽이 오프라인 상태임을 나타냅니다.
또한 PGAG 프로세스 로그는 TOS 이벤트를 나타내며, MDS 프로세스에서 다른 쪽에 연결할 수 없는 보고서를 수신하고, MDS가 단방향 모드 작업에 있는 경우도 있습니다.
이러한 오류는 심각한 오류이므로 PG 서비스에서 기본 추적이 설정되었더라도 쉽게 사용할 수 있습니다.
먼저 문제 해결 단계에는 몇 가지 기본 네트워크 확인이 포함됩니다.
- Pub 및 Private NIC에서 IP 주소 컨피그레이션 확인
- 이름 확인
- 네트워크 연결
- 창 경로 테이블 검사
그러나 모든 단계를 검토한 후에도 문제가 지속되는 경우가 있습니다.그리고 우리의 주제는 이 시점에서 계속 시작합니다.
참고:이 문서에서 참조하는 모든 포트는 TCP 포트입니다.
설치 프로그램은 PG에 대한 포트 범위 스키마를 배치하기 전에 먼저 서버의 기존 PG 설치를 검사하여 설치 후 포트 범위 충돌이 없는지 확인해야 합니다. 특히 PG 서버의 업그레이드, 마이그레이션 및 재설치 후에 할당된 포트가 페어링 PG 서버 간에 일치하지 않을 수도 있습니다.불일치는 기존 ICM 설치 또는 서버에 있는 ICM의 사용으로 인해 발생할 수 있으며, 커버리지 설치는 기존 설치 위에 수행됩니다.
중요한 시스템 번호
PG 포트 범위는 설치 시간 동안 ICM 설치 관리자에 의해 할당되며 값은 특정 요소를 기반으로 합니다. 엔터프라이즈 인스턴스 번호는 이러한 요소 중 하나이며 가장 먼저 확인해야 하는 요소입니다.
엔터프라이즈 인스턴스 번호
이전 Geotel ICM(Intelligent Call Management) 소프트웨어 아키텍처에서 상속된 인스턴스 번호를 사용하여 소프트웨어 컨텍스트를 구분합니다.기본값은 0입니다. 일반적으로 설치 중에 결정됩니다.인스턴스 번호가 소프트웨어의 전체 엔터프라이즈 설정에서 일관성 있게 유지되지 않을 경우 포트 번호 불일치가 발생합니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc\ICM\<Customer Name>\CurrentVersion\InstanceNumber
인스턴스 번호 n을 기반으로 하는 PG 포트 계산
포트 번호(인스턴스 n) = 포트 번호(인스턴스 0) + 40 * n
PG DMP 시스템 ID
PG DMP 시스템 ID는 UCCE 통화 라우터에서 PG 쌍을 지정하도록 결정합니다. 이 값을 잘못 구성하면 통화 라우터와 PG 간의 통신 장애 측면에서 충돌이 발생합니다.실수로 PG 쌍 간에 구성된 경우 다른 값을 사용하면 PG 쌍이 확실히 이중화되도록 할 수 없습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc\ICM\<Customer Name>\PGXX>\DMP\CurrentVersion\SystemID
PG1에는 시스템 ID 1이 있습니다.
PG2에는 설치 관리자가 시스템 ID를 2로 설정했습니다.
PG3의 시스템 ID는 3입니다.
PG 이중/심플렉스 설치 상태
PG가 듀플렉스 작업 또는 단순 작업을 위해 설치되었는지 확인합니다.PG 쌍의 한 쪽이 단순 작업을 사용하여 설치된 경우 PG 간 상태 전송을 시작할 수 없습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems,Inc.\ICM\<Customer Name>\PG<XX>\NodeManager\CurrentVersion\Dumplexed
단면 PG의 값은 0으로 설정됩니다.
듀플렉스 PG 값은 1로 설정됩니다.
각 PG 호스트 서버의 포트 범위
설계상 각 호스트 서버에는 2개의 PG 노드만 있을 수 있습니다.설치 프로그램이 호스트 서버에서 기존 PG 설치를 발견한 경우 새 PG에 대해 다른 포트 집합을 사용하려고 시도합니다.
PG의 PG DMP 또는 시스템 ID와 상관없이 Installer는 호스트 서버에 첫 번째 PG를 설치할 때까지 이러한 포트의 43XXX 범위를 설치합니다.동일한 호스트 서버에 설치된 두 번째 PG 노드는 45XXX 포트 범위를 사용합니다.예.호스트 서버에서 PG1 이전에 PG2를 설치한 경우 PG2 노드와 연결된 관련 포트가 43XXX 포트 범위를 차지하고 PG1에는 45XXX 포트 범위가 지정됩니다.
PG 설치 순서에서도 포트 불일치가 발생할 수 있습니다.
포트 인덱스
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc.\ICM\<instance-name>\PGXX\PortIndex
예를 들어, 첫 번째 설치된 PG가 0이면 PG의 양쪽에서 PORT 값이 0입니다.
예를 들어, 두 번째 설치된 PG가 0인 경우 PORT 값은 PG의 양쪽에서 1입니다.
PG PGAG 테스트 기타 측면 포트
이 포트는 PG 쌍이 사설 네트워크 연결을 끊고 공용 인터페이스를 통해 PGAG 프로세스를 통해 TOS 메시지를 보낼 때 사용됩니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc\ICM\<Customer Name>\PGXX\DMP\CurrentVersion\PGTestOtherSide
예를 들어, 첫 번째 설치된 PG가 0인 경우 PORT 값은 PG의 양쪽에서 43006입니다.
예를 들어, 두 번째 PG가 설치된 PG의 경우 PORT 값은 PG의 양쪽에 45006입니다.
PG MDS 포트
프라이빗 인터페이스를 통해 PG 쌍 간의 High, Medium, Low MDS 트래픽을 담당하는 포트 집합.
높은 우선 순위
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc\ICM\<Customer Name>\PGXX\MDS\CurrentVersion\DedicatedPath\HighPriority
예를 들어 0 및 1차 PG의 경우 PG의 양쪽에서 PORT 값은 43005입니다
인스턴스 0 및 두 번째 PG의 경우 PG의 양쪽에서 PORT 값은 45005입니다
중간 우선 순위
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc\ICM\<Customer Name>\PGXX\MDS\CurrentVersion\DedicatedPath\MediumPriority
예를 들어 0 및 1번째 PG의 경우 PG의 양쪽에서 PORT 값은 43016입니다
인스턴스 0 및 두 번째 PG의 경우 PG의 양쪽에서 PORT 값은 45016입니다
낮은 우선 순위
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc\ICM\<Customer Name>\PGXX\MDS\CurrentVersion\DedicatedPath\LowPriority
예를 들어 0 및 1차 PG의 경우 PG의 양쪽에서 PORT 값은 43004입니다
인스턴스 0 및 두 번째 PG의 경우 PG의 양쪽에서 PORT 값은 45004입니다
PG OPC 상태 전송 포트
PG 쌍이 시작할 때 OPC가 MDS를 통해 상태 전송을 수행하는 데 사용되는 포트입니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Cisco Systems, Inc\ICM\<Customer Name>\PGXX\MDS\CurrentVersion\Clients\opc
예를 들어 0 및 1번째 PG의 경우 StateXferPort 값은 PG의 양쪽에서 43023입니다
인스턴스 0 및 두 번째 PG의 경우 StateXferPort 값은 PG의 양쪽에서 45023입니다
결론
PG 이중 작업의 경우 상태 전송 문제가 발생하여 PG 서버의 주요 업그레이드, 마이그레이션 및 커버리지 설치 후 문제가 발생하면 위에서 언급한 포트 및 번호를 검토하여 PG 쌍의 양쪽에서 둘 중 하나가 일치하지 않는지 확인합니다.