Voz e comunicações unificadas : Cisco Unified Communications Manager (CallManager)

Cisco CallManager: Subscriber Upgrade Fails / Unable to Find Updated Database (Falha de atualização do assinante / Impossível encontrar o banco de dados atualizado)

14 Outubro 2016 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Inglês (22 Agosto 2015) | Feedback


Índice


Introdução

Quando a elevação de um editor e de um número de assinantes no CallManager da Cisco 3.x ocorrer, há diversos exemplos quando nenhum Mensagem de Erro aparece. Contudo, quando os server no conjunto são recarregados, nem os telefones nem os dispositivos registram-se com os assinantes corretos. Freqüentemente, o failover entre os nós do Cisco CallManager no cluster também falha. Além, quando você verifica o visualizador de eventos do aplicativo, mostra a muitos exemplos onde o serviço do CallManager da Cisco para e começa repetitivamente.

Pré-requisitos

Requisitos

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

Componentes Utilizados

A informação neste documento é baseada em todas as versões menor do 3.0 do CallManager da Cisco.

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração (padrão) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.

Convenções

Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.

Problema

Alcance o SQL enterprise manager e abra ambos os bases de dados da publisher e subscriber. Verifique a versão a mais atrasada da base de dados do CallManager da Cisco (CCM030x) no editor e para cada subscritor. Se você observa que os subscritores não têm a maioria de base de dados atual quando você vê os bases de dados da publisher e subscriber dentro do SQL enterprise manager, você está experimentando provavelmente um problema de nomeação da definição dentro de sua rede.

Este diagrama demonstra que o editor e o subscritor contêm uma cópia da maioria de base de dados recente. Nesse caso, é CCM0301.

/image/gif/paws/23272/subscriber-upgrade-fails-1.gif

Refira a recriação da seção da assinatura de publisher dentro de restabelecer uma documentação da assinatura quebrada do SQL do Cluster do CallManager da Cisco para mais informações sobre de como ver os bases de dados e as versões dentro do SQL enterprise manager.

Uma outra maneira de verificar este problema é referir o log o mais novo da upgrade da base de dados encontrado em C:\CCMDBSetup.log. Enrole para baixo e procure esta saída:

4-28-2002 10:54:00 _DBPullSubscription: CALLMAN01 CCM0302 sa ******** CALLMAN02
CCM0302 sa ******** C:\Program Files\Cisco\Bin\ 0

4-28-2002 11:11:32 Pulling subscription from CALLMAN01 to subscribe to the CCM0302 Database.
Return Code = 8 DB_SCRIPT_ERROR

Esta saída mostra que, quando o subscritor podia contactar o editor e determinar a versão de base de dados correta, havia os problemas que impediram que esteja copiado/replicated.

Os servidores de assinante não puderam poder alcançar o servidor do publicador devido às edições na definição do nome do servidor do publicador. Verifique o CallManager instalam o log para a saída similar:

1-8-2006 10:10:10 _DBGetVersion: CALLMAN03 CCM0300  ******** 
1-8-2006 10:10:27 Subscriber has problem to connect to the Publisher Database.

Esta saída mostra que o subscritor enfrenta edições na conexão ao servidor do publicador.

Solução

O Microsoft SQL server usa a resolução de nome de NetBIOS para alguns tipos de tarefas do Remote-procedure-call (RPC). Por causa disso, o editor e todos os assinantes devem usar o arquivo LMHOSTS para a resolução de nome NetBIOS. Todos os servidores no conjunto também devem utilizar arquivos de HOSTS para a resolução de nome adequada entre os servidores.

Desabilite o DNS nos server durante a instalação do CallManager da Cisco. Os server devem usar os ANFITRIÕES arquivam para a resolução de nome.

O Windows 2000 inclui exemplos de host e arquivos LMHOSTS (HOSTS.SAM e LMHOSTS.SAM) no diretório C:\winnt\system32\drivers\etc. Termine estas etapas a fim alterar os arquivos de amostra para sua instalação personalizada.

  1. Do editor do CallManager da Cisco use um editor de texto tal como o bloco de notas e abra o arquivo C:\winnt\system32\drivers\etc\hosts.sam.

  2. Leia as linhas de comentário que começam com # símbolo. Suprima então de todas as linhas do arquivo. O Windows deve analisar todas as linhas no arquivo para todas as tentativas de resolução de nome.

  3. Incorpore o endereço IP de Um ou Mais Servidores Cisco ICM NT do editor, de um espaço, e do hostname do editor. O hostname pode ser encontrado com o comando de /all do ipconfig.

    Repita até que o arquivo contenha uma linha para cada servidor no cluster. Este é um arquivo dos exemplos de host:

    127.0.0.1           localhost
    172.18.110.90       ICSCM1
    172.18.110.94       ICSCM2
  4. Salvar o arquivo como C:\winnt\system32\drivers\etc\hosts sem nenhuma extensão.

    Nota: O bloco de notas adiciona uma extensão de .txt à revelia. Portanto, use o Windows Explorer ou um prompt de comando para remover a extensão .txt.

    Nota: O Windows Explorer esconde extensões de arquivo à revelia. , Certifique-se consequentemente de que você vê as extensões de arquivo ou apenas usam o comando rename.

  5. Use um editor de texto tal como o bloco de notas e abra o arquivo C:\winnt\system32\drivers\etc\lmhosts.sam.

  6. Leia e suprima então de todas as linhas de comentário. Adicione uma linha para cada servidor mas acrescente o texto #PRE depois do nome do servidor. Esta saída é um arquivo da amostra LMHOST:

    172.18.110.90     ICSCM1     #PRE
    172.18.110.94     ICSCM2     #PRE
  7. Salvar o arquivo como C:\winnt\system32\drivers\etc\lmhosts sem nenhuma extensão.

    Nota: O bloco de notas adiciona uma extensão de .txt à revelia. Portanto, use o Windows Explorer ou um prompt de comando para remover a extensão .txt.

    Nota: O Windows Explorer esconde extensões de arquivo à revelia. , Certifique-se consequentemente de que você vê as extensões de arquivo ou use-se o comando rename.

  8. Abra um comando prompt e inscreva o comando nbtstat - r carregar os índices do arquivo LMHOSTS no cache de nome de netbios. Use o comando nbtstat – c a fim verificar que o arquivo LMHOSTS com sucesso esteve analisado gramaticalmente e carregado. Refira o artigo da base de conhecimento microsoft Q180099leavingcisco.com se nenhuma informação está listada.

    Nota: O esconderijo remoto de NetBIOS contém somente a definição do nome-à-endereço para nós remotos.

    subscriber-upgrade-fails-2.jpg

  9. Selecione o Iniciar > Executar e datilografe services.msc.

  10. Clique em OK.

  11. Selecione o serviço do cliente de DNS, clicar com o botão direito no nome do serviço, e selecione o reinício.

  12. Repita etapas 1 a 11 para cada servidor do CallManager da Cisco no conjunto.

  13. Torne a colocar em funcionamento a upgrade do CallManager da Cisco nos assinantes. Se bem sucedido, você vê que os assinantes têm a base de dados do CallManager da Cisco atual e que puxam a assinatura com sucesso do editor.


Informações Relacionadas


Document ID: 23272