Introdução
Este documento descreve uma falha que ocorre no Cisco Unified Contact Center Enterprise (UCCE) quando você tenta adicionar um novo Peripheral Interface Manager (PIM) a um Gateway Periférico (PG) que é executado no modo Duplex antes que os serviços em ambos os PGs sejam desativados. Uma solução para esse problema também é descrita.
Informações de Apoio
A criação de novos PIMs é uma tarefa fácil em todas as versões do UCCE, o que exige que você simplesmente conclua uma configuração PG ou Intelligent Contact Management (ICM) (dependendo da versão) e adicione a configuração PIM apropriada.
Como os PGs geralmente são executados no modo Duplex, os administradores podem ser tentados a minimizar o tempo de inatividade e executar essa tarefa em um lado, enquanto o outro lado está ativo e lida com as chamadas. No entanto, isso provavelmente falhará porque deixa os PIMs recém-instalados com uma configuração inválida e em um estado ocioso em ambos os PGs.
É importante observar que esse comportamento é esperado e foi projetado por uma razão legítima. Se for necessário executar dois PGs no modo Duplex, eles deverão ser sincronizados. No entanto, para garantir que os PGs possam ser sincronizados, ambos os lados devem executar a mesma versão e compilação. Além disso, os PGs devem ter determinados componentes do registro do ICM sincronizados. Se houver uma incompatibilidade, as entradas do registro do ICM serão sincronizadas como parte do processo de transferência de estado do Controlador Periférico Aberto (OPC). Isso inclui a parte do hive do Registro que contém as definições de configuração do PIM.
Problema
Você deseja adicionar um novo PIM a um PG executado no modo Duplex. Para minimizar o tempo de inatividade, desative apenas um PG e tente adicionar o novo PIM enquanto o outro PG permanece ativo. A tentativa falha e os seguintes problemas ocorrem:
- Quando você ativa o PG ao qual adicionou o novo PIM, ele carrega a configuração atualizada do registro na memória para que ele tenha conhecimento dos PIMs que devem ser iniciados.
- O PG tenta então sincronizar com o outro PG no Duplex, que atualmente contém a configuração do registro anterior na memória. Se houver uma incompatibilidade, o processo de sincronização efetivamente substituirá algumas das novas configurações. A substituição ocorre primeiro na memória e depois no registro do PG modificado. Isso envia o novo PIM para um estado desativado (no mínimo), já que o PG ao qual o novo PIM não foi adicionado não tem conhecimento do novo PIM.
Note: Há outras configurações que também podem ser substituídas.
- O novo PIM inicia normalmente, mas não tenta ativar ou conectar-se ao periférico e permanece em um estado ocioso.
Embora possa parecer lógico repetir o procedimento de atualização no PG que foi mantido ativo, ele não resolve esses problemas. Quando o segundo PG tenta sincronizar com o PG que foi atualizado primeiro, ele substitui a mesma parte do registro porque o novo PIM no primeiro PG tem uma configuração inválida (devido aos problemas descritos nas Etapas 1 a 3).
Isso deixa ambos os PGs com o novo PIM instalado e uma configuração sincronizada que é inválida. Nenhum PIM tenta ativar ou conectar-se ao periférico, e eles esperam em um estado ocioso indefinidamente.
Solução
Conclua estas etapas para solucionar o problema:
- Desative os serviços em ambos os PGs no Controle de Serviços do ICM.
- Conclua o processo de configuração do PG e anote a configuração do PIM.
- Remova todos os PIMs recém-adicionados.
- Adicione os novos PIMs aos dois PGs enquanto os serviços estão desativados.
- Ative os serviços em ambos os PGs (a ordem da ativação não importa).
- Verifique se os PIMs estão ativos e se conectam aos periféricos em ambos os PGs.
Note: Quaisquer modificações feitas na configuração do PG devem ser executadas enquanto os serviços são desativados em ambos os PGs. Outras situações não são suportadas e é provável que ocorram problemas.