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

Alterando o Endereço IP do Cisco Unified CallManager / Unified Communications Manager

1 Julho 2009 - Tradução Manual
Outras Versões: Versão em PDFpdf | Tradução por Computador (29 Julho 2013) | Inglês (5 Novembro 2007) | Feedback

Índice

Introdução
Pré-requisitos
      Requisitos
      Componentes Utilizados
      Convenções
Alteração do Endereço IP do Cisco Unified Communications Manager 5.x e 6.x
      Lista de Verificação de Preparação
      Alteração dos Endereços IP dos Servidores do Cluster Identificados por Endereços IP
      Alteração dos Endereços IP dos Servidores do Cluster Identificados por Nomes de Host
Alteração do Endereço IP do CallManager 3.x e 4.x
Discussões relacionadas da comunidade de suporte da Cisco

Introdução

Este documento fornece os passos para alterar o endereço IP de um servidor Cisco CallManager. Esse endereço é alterado por diversos motivos, como, por exemplo, quando o servidor é movido de um segmento para outro ou para resolver um problema de endereço IP duplicado.

Pré-requisitos

Requisitos

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

Componentes Utilizados

Este documento não se restringe a versões de software e hardware específicas.

Convenções

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

Alteração do Endereço IP do Cisco Unified Communications Manager 5.x e 6.x

Lista de Verificação de Preparação

Examine estes itens para garantir que o sistema esteja em bom estado e que a alteração do endereço IP seja bem-sucedida.

  1. Verifique o status do objeto Replicate_State para determinar o estado atual da replicação no Assinante. Este exemplo mostra como verificar esse estado.

    admin:show perf query class "Number of Replicates Created and State of Replication"
    ==>query class :
    
     - Perf class (Number of Replicates Created and State of Replication)
       has instances and values:
        ReplicateCount  -> Number of Replicates Created   = 344
        ReplicateCount  -> Replicate_State                = 2

    Observe que o objeto Replicate_State apresenta o valor 2 nesse caso. A tabela a seguir mostra os valores possíveis e suas definições:

    Valor de Replicate_State

    Definição

    0

    A replicação Não Foi Iniciada. - Não existe um assinante ou o Database Layer Monitor Service não está em execução e não foi executado desde que o assinante foi instalado.

    1

    Replicação Iniciada. - A replicação está sendo configurada no momento.

    2

    Replicação Concluída. - A configuração foi concluída e a replicação funciona.

    3

    Replicação Interrompida. - A replicação falhou durante a configuração e não está funcionando.

  2. Verifique o status de dbreplication no Editor. Execute este comando na CLI para gerar a saída do rastreamento:

    utils dbreplication status

    Este comando retorna uma mensagem que indica que o sistema está gerando os logs solicitados:

    Output is in file cm/trace/dbl/sdi/ReplicationStatus.29167.out

    Execute o comando file view activelog cm/trace/dbl/sdi/ReplicationStatus.29167.out para exibir o arquivo de rastreamento. Procure indicações como um número inconsistente de linhas em uma tabela entre nós ou valores diferentes de zero que ocorrem em outras colunas de saída de uma tabela.

  3. Verifique o conteúdo da tabela ProcessNode no Editor e nos Assinantes. Esta tabela mostra um exemplo:

    admin:run sql select name,nodeid from ProcessNode
    name               nodeid
    ================== ======
    EnterpriseWideData 1
    10.3.90.6          4
    10.3.90.5          2

    Verifique se as entradas estão consistentes em todos os nós do cluster.

  4. Verifique se um link SDL é estabelecido entre os nós do cluster e do Editor. Observe que deverá existir uma conexão TCP com todos os nós, conforme mostrado neste exemplo:

    admin:show open ports regexp 8002
    
    Executing.. please wait.
    ccm        6045       ccmbase  224u  IPv4    51611  TCP 10.3.90.5:8002 (LISTEN)
    ccm        6045       ccmbase  231u  IPv4    51613  TCP 10.3.90.5:8002->10.3.90.5:33013 (ESTABLISHED)
    ccm        6045       ccmbase  239u  IPv4    51676  TCP 10.3.90.5:8002->10.3.90.6:33143 (ESTABLISHED)
    ccm        6045       ccmbase  249u  IPv4    54951  TCP 10.3.90.5:8002->10.3.90.6:33149 (ESTABLISHED)
    CTIManage  6150    ccmservice   55u  IPv4    51644  TCP 10.3.90.5:33013->10.3.90.5:8002 (ESTABLISHED)

    Você também poderá verificar as assinaturas do monitor de banco de dados dos assinantes para o editor ao executar o comando show open ports regexp 8001.

Alteração dos Endereços IP dos Servidores do Cluster Identificados por Endereços IP

Nota: Dois procedimentos diferentes são utilizados para alterar os endereços IP dos servidores no cluster. Este procedimento é utilizado quando os servidores são definidos no cluster com seus endereços IP e não com seus nomes de host. Execute o segundo procedimento se os servidores estiverem definidos por nome de host no cluster.

Alteração dos Endereços IP dos Servidores de Assinantes do Cluster Identificados por Endereços IP

Utilize este procedimento para os Assinantes se os servidores do cluster forem identificados por endereço IP.

  1. Na página CCMAdmin do Editor, escolha System > Server. Altere o endereço IP do Assinante aqui.

  2. Verifique se a alteração do endereço IP foi replicada no banco de dados do Assinante. Execute o comando run sql select name,nodeid from ProcessNode na CLI do Assinante para fazer a verificação.

    Em RDU-SUB-1:

    admin:run sql select name,nodeid from ProcessNode
    name               nodeid
    ================== ======
    EnterpriseWideData 1
    10.3.90.21         4
    10.3.90.5          2

  3. Altere o endereço IP do Assinante com a CLI da plataforma.

    admin:set network ip eth0 10.3.90.21 255.255.254.0
              ***   W A R N I N G   ***
    If there are IP addresses (not hostnames)
    
    configured in CallManager Administration
    
    under System -> Servers
    
    then you must change the IP address there BEFORE
    
    changing it here or call processing will fail.
    
    This will cause the system to restart
    
    =======================================================
     Note: To recognize the new IP address all nodes within
           the cluster will have to be manually rebooted.
    =======================================================
    
              Do you want to continue ?
    
    Enter "yes" to continue and restart or any other key to abort
    : yes
    executing...

  4. Na página CCMAdmin do Editor, escolha System > Enterprise Parameters. Em Phone URL Parameters, altere todos os URLs que contêm o endereço IP antigo para refletir o novo endereço.

Alteração do Endereço IP do Servidor do Editor do Cluster Identificado por Endereço IP

Utilize este procedimento para o Editor se os servidores do cluster forem identificados por endereço IP.

  1. Na página CCMAdmin do Editor, escolha System > Server. Altere o endereço do Editor aqui.

  2. Verifique se a alteração do endereço IP foi replicada no banco de dados do Assinante. Execute o comando run sql select name,nodeid from ProcessNode na CLI do Assinante para fazer a verificação.

    admin:run sql select name,nodeid from ProcessNode
    name               nodeid
    ================== ======
    EnterpriseWideData 1
    10.3.90.21         4
    10.3.90.5          2

  3. Vá até a página OS Administration do Assinante: http://<subscriber ip address>/iptplatform. Em seguida, escolha Settings > IP > Publisher e altere o endereço IP do Editor para o novo endereço IP. Este screenshot fornece um exemplo.

    ccm30_change_ip_address1.gif

  4. Altere o endereço IP do Editor com a CLI da plataforma.

    admin:set network ip eth0 10.3.90.20 255.255.254.0
              ***   W A R N I N G   ***
    If there are IP addresses (not hostnames)
    
    configured in CallManager Administration
    
    under System -> Servers
    
    then you must change the IP address there BEFORE
    
    changing it here or call processing will fail.
    
    This will cause the system to restart
    
    =======================================================
     Note: To recognize the new IP address all nodes within
           the cluster will have to be manually rebooted.
    =======================================================
    
              Do you want to continue ?
    
    Enter "yes" to continue and restart or any other key to abort
    : yes
    executing...

  5. Reinicie o Assinante depois que o Editor for reiniciado automaticamente como resultado do comando set network ip.

Alteração dos Endereços IP dos Servidores do Cluster Identificados por Nomes de Host

Conforme mencionado anteriormente, este procedimento deve ser utilizado quando os servidores são identificados por seus nomes de host, e não por endereço IP.

Nota: Não é possível alterar o nome do host no servidor Cisco CallManager porque o banco de dados SQL (Structured Query Language) não oferece suporte à alteração desse nome. Isso ocorre porque o SQL utiliza o nome do servidor para várias tabelas relacionadas ao Cisco CallManager e troca essa informação da forma como está com o sistema operacional. Quando o servidor SQL é instalado, ele vincula o banco de dados aos nomes do servidor Cisco CallManager e da máquina. Se esses nomes forem alterados, o banco de dados não será replicado de forma adequada, uma vez que o novo nome do Cisco CallManager ou da máquina não será atualizado corretamente pelo SQL. Se uma alteração do nome do host for inevitável, todo o Cisco CallManager deverá ser reconstruído.

Alteração dos Endereços IP dos Servidores de Assinantes do Cluster Identificados por Nome de Host

Utilize este procedimento para os Assinantes se os servidores do cluster forem identificados por nome de host.

  1. Altere o registro DNS do Assinante para que aponte para o novo endereço IP.

  2. Verifique se a alteração é propagada. Para isso, execute o comando utils network host cli para confirmar se a alteração ocorreu em todos os nós do Editor e do Assinante no cluster. Procure os Resultados da Resolução Externa. A Resolução Local será atualizada depois que os nós forem reiniciados.

    admin:utils network host rdu-sub-1
    Local Resolution:
    rdu-sub-1.cisco.com resolves locally to 10.3.90.6
    
    External Resolution:
    rdu-sub-1.cisco.com has address 10.3.90.21
    admin:

  3. Altere o endereço IP do Assinante com a CLI da plataforma:

    admin:set network ip eth0 10.3.90.21 255.255.254.0
              ***   W A R N I N G   ***
    If there are IP addresses (not hostnames)
    
    configured in CallManager Administration
    
    under System -> Servers
    
    then you must change the IP address there BEFORE
    
    changing it here or call processing will fail.
    
    This will cause the system to restart
    
    =======================================================
     Note: To recognize the new IP address all nodes within
           the cluster will have to be manually rebooted.
    =======================================================
    
              Do you want to continue ?
    
    Enter "yes" to continue and restart or any other key to abort
    : yes
    executing...

  4. Reinicie o Editor. O Assinante será reiniciado automaticamente depois de executar o comando set network ip.

  5. Verifique se a resolução local do nó do Assinante também é resolvida para o novo endereço IP.

    admin:utils network host rdu-sub-1
    Local Resolution:
    rdu-sub-1.cisco.com resolves locally to 10.3.90.21
    
    External Resolution:
    rdu-sub-1.cisco.com has address 10.3.90.21

  6. Verifique se os arquivos sftp knownhosts são atualizados em todos os nós.

    Nota: Algumas das linhas dessa saída foram quebradas em várias linhas por motivos de espaço.

    admin:file dump sftpdetails known_hosts
    #This file was generated by the ~sftpuser/.ssh/known_hosts replication daemon.
    #It is automatically updated as nodes are added, changed, removed from the cluster.
    
    localhost,127.0.0.1 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA6kxHFE2NbGSFChzZt
    088sCIjNKgCf/GEwLB7dim9znRZARNrTeQpBZcqJQWTa+pbvF9TAZtFhKsvFoXkFCoftxH/
    quskpghSzNhS0YOr/GkYVmhuwYJkQMdYDHLWa9YPD3/
    Qo6fau617fT/5z6TrSryNNr1PICnjcmg9UNsi74k=
    rdu-pub-1,10.3.90.5 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA6kxHFE2NbGSFChzZt088s
    CIjNKgCf/GEwLB7dim9znRZARNrTeQpBZcqJQWTa+pbvF9TAZtFhKsvFoXkFCoftxH/
    quskpghSzNhS0YOr/GkYVmhuwYJkQMdYDHLWa9YPD3/
    Qo6fau617fT/5z6TrSryNNr1PICnjcmg9UNsi74k=
    10.3.2.149 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAvOTwjejajEeviT6gl9TLbUoA
    po+hRMFMN83vyLHtP79lZqH+9AnqkLcAj2Zstw6JYzaUGZzAOkjh8XH+Iryy6kRQzyKHt84P
    y3OEjvDc1xNSfXMo/
    ZzSaRjlfQ56tiEOENqr3DnJLKaCcAuopT+Ly3osUxwFQHzjyrznhd8dyJk=
    10.3.2.100 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEAn8kSAoheYTbNDLuDe/NfWCIJu
    QvgdCtdY8E0CYZHP/RuYdYk0T1Rcp4NzhTaa9JqwV27766XMybbRl4Q4BgfrvoHOAxO+4qdTEkUye/
    QozaBUrdoaFQrUVCdygHzSNxhyZLpm2ys93msuAEL0GTb461XuW+a5sml54nyU5VNccE=
    rdu-sub-1,10.3.90.21 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEArqsTUqM7HihrCBD
    Mn6G1YRcMTwYLiTZAUglNOB3ISLCaxinHFfVjmxE5P9mypIsSPq8JvlmeGwqQm+Jco877Bc
    GXOdAAdWLLvNgEkcja
    LCNh6FHNpkQp1iKVdsvcPsuMU4iLcE7pJpYbJp5/+GEp9QeqxhzV+0ZuYK9o33Y5bTE=

Alteração do Endereço IP do Servidor do Editor do Cluster Identificado por Nome de Host

Utilize este procedimento para o Editor se os servidores do cluster forem identificados por nome de host.

  1. Altere o registro DNS do Editor para que aponte para o novo endereço IP.

  2. Verifique se a alteração é propagada. Para isso, execute o comando utils network host de CLI para confirmar se a alteração ocorreu em todos os nós do Editor e do Assinante no cluster. Procure os Resultados da Resolução Externa. A Resolução Local será atualizada depois que os nós forem reiniciados.

    admin:utils network host rdu-pub-1
    Local Resolution:
    rdu-pub-1.cisco.com resolves locally to 10.3.90.5
    
    External Resolution:
    rdu-pub-1.cisco.com has address 10.3.90.20

  3. Vá até a página OS Administration do Assinante: http://<subscriber ip address>/iptplatform. Em seguida, escolha Settings > IP > Publisher e altere o endereço IP do Editor para o novo endereço IP. O screenshot fornece um exemplo.

    ccm30_change_ip_address1.gif

  4. Altere o endereço IP do Editor com a CLI da plataforma.

    admin:set network ip eth0 10.3.90.20 255.255.254.0
              ***   W A R N I N G   ***
    If there are IP addresses (not hostnames)
    
    configured in CallManager Administration
    
    under System -> Servers
    
    then you must change the IP address there BEFORE
    
    changing it here or call processing will fail.
    
    This will cause the system to restart
    
    =======================================================
     Note: To recognize the new IP address all nodes within
           the cluster will have to be manually rebooted.
    =======================================================
    
              Do you want to continue ?
    
    Enter "yes" to continue and restart or any other key to abort
    : yes
    executing...
    admin:
    Broadcast message from root (Sun Jun 10 19:49:13 2007):
    
    The system is going down for reboot NOW!

  5. Reinicie o Assinante depois que o Editor for reiniciado automaticamente após a execução do comando set network ip.

  6. Verifique se a resolução local do nó do Assinante também é resolvida para o novo endereço IP.

    admin:utils network host rdu-pub-1
    Local Resolution:
    rdu-pub-1.cisco.com resolves locally to 10.3.90.20
    
    External Resolution:
    rdu-pub-1.cisco.com has address 10.3.90.20
    admin:

  7. Verifique se os arquivos sftp knownhosts são atualizados em todos os nós.

Alteração do Endereço IP do CallManager 3.x e 4.x

Execute estes passos para alterar o endereço IP de um servidor Cisco CallManager.

  1. Escolha Start > Settings > Control Panel.

  2. Clique duas vezes em Network and Dial-up Connections.

  3. Clique duas vezes em Local Area Connection.

  4. Na janela Local Area Connection Status, clique em Properties.

  5. Na lista da janela Local Area Connection Properties, clique duas vezes no Internet Protocol (TCP/IP).

  6. Na janela Internet Protocol (TCP/IP) Properties, clique no botãoUse the following IP address e digite um endereço IP.

  7. Clique em OK.

  8. Na janela Local Area Connection Properties, clique em OK.

  9. Na janela Local Area Connection Status, clique em Close.

  10. Reinicie o servidor quando solicitado.

    O procedimento para alterar o endereço IP do servidor foi concluído. O próximo passo é alterar o endereço IP no Cisco CallManager Administration.

  11. Escolha Start > Programs > Cisco CallManager 3.0 > CallManager Administration. Cada sistema possui um número de versão diferente, como 3.1 ou 3.2, 3.3 ou 4.0.

  12. Escolha System > Server.

  13. Na janela Server Configuration, clique no servidor Cisco CallManager adequado na lista.

  14. No campo DNS ou IP Address, digite o novo endereço IP.

    Nota: Os telefones IP requerem o WINS para resolver os nomes NetBios do CallManager e o DNS para resolver Nomes de Domínio. Se houver chances de que ocorra um problema com a resolução DNS ou WINS, o uso do endereço IP será sempre recomendável. É possível que você encontre problemas na configuração do SRST em que os servidores DNS estão em um local remoto e não podem ser contatados quando o link WAN falha.

  15. Clique em Update.

  16. Reinicie todos os servidores no cluster do Cisco CallManager.

    ccm30_change_ip_address2.gif

    Agora, tanto o servidor como o sistema Cisco CallManager possuem novos endereços IP. Repita esses passos conforme o necessário para cada PC do servidor e sistema Cisco CallManager.

    Nota: Outras alterações de endereço IP são necessárias no Cisco CallManager. As alterações também são necessárias nos aplicativos que fazem referência ao Cisco CallManager, como o Cisco CRA (Customer Response Applications). Esta lista é um exemplo das seções que podem ou não precisar de alterações.

    • No CRA, altere o endereço IP na configuração do Engine.

    • No CRA, altere o endereço IP na JTAPI (Java Telephony API).

    • No CRA, altere o endereço IP na configuração do Directory.

    • No CRA, altere o endereço IP na configuração do Repositório.

    • Interrompa o serviço DC Directory no servidor. Escolha Control Panel > Administrative Tools > Services.

    • Altere o endereço IP no perfil the hospedagem do DC Directory no servidor CallManager. Escolha Start > Programs > DC Directory Administration. Clique em System Profile > hoteling.

    • No Cisco CallManager, altere o endereço IP nos URLs em System > Enterprise Parameters.

    • No Cisco CallManager, altere o endereço IP nos URLs em Features > IP Phone Services.

    • Altere os arquivos LMHOST e HOSTS em todos os servidores.

    • Altere a opção DHCP 150 para um novo endereço IP.

    • Abra o SQL Enterprise Manager e altere os endereços IP dos URLs na tabela PlugIn.

    • Abra a configuração stiBackup e altere os endereços IP dos servidores em todas as guias apropriadas.

    • Altere o endereço IP em C:\TAPS\TAPSCCM.txt.

    • Se o Cisco CallManager e o Cisco Unity estiverem integrados, atualize o TSP no servidor Cisco Unity para que aponte para o novo endereço IP do Cisco CallManager. No servidor Cisco Unity, vá até o menu Start do Windows e escolha Programs > Cisco Unity > Manage Integrations.

      Se você se conectar a um cluster do Cisco CallManager, a Cisco recomenda que o endereço IP (ou nome DNS) de um servidor Cisco CallManager de assinante seja especificado.

    Nota:  Se houver Assinantes, quando você alterar o endereço IP do Editor, será necessário editar os arquivos LMHOST dos Assinantes para o novo endereço IP.


Discussões relacionadas da comunidade de suporte da Cisco

A Comunidade de Suporte da Cisco é um fórum onde você pode perguntar e responder, oferecer sugestões e colaborar com colegas.


Document ID: 12122