[AIX HP-UX Linux Solaris Windows]

Configurando as Máquinas Servidores

Sobre Esta Tarefa

É necessário configurar cada uma das máquinas servidores backend na sua topologia antes que o Load Balancer possa funcionar corretamente em seu ambiente.

O Dispatcher efetuará o balanceamento de carga apenas entre os servidores que permitem que o adaptador de loopback seja configurado com um endereço IP adicional, para o qual o servidor de backend nunca responderá aos pedidos do protocolo de resolução de endereço (ARP).

Procedimento

  1. Configure o método de loopback.
  2. Verifique uma rota extra. Em alguns sistemas operacionais, uma rota padrão poderá ter sido criada e precisa ser removida. Se ocorrerem problemas com o roteamento depois do alias, remova o alias e inclua-o de volta usando uma máscara de rede diferente.
    Nota: Quaisquer rotas extras devem ser ignoradas no Windows 2003.
    • [Windows] Verifique uma rota extra nos sistemas operacionais Windows com o seguinte comando:
      route print
      Por exemplo:
      1. Depois que uma impressão de rota for inserida, uma tabela semelhante ao seguinte exemplo será exibida. Esse exemplo mostra a localização e a remoção de uma rota extra para o cluster 9.67.133.158 com uma máscara de rede padrão de 255.0.0.0.
        Active Routes:
        
        Network Address    Netmask            Gateway Address       Interface          Metric
        0.0.0.0            0.0.0.0            9.67.128.1            9.67.133.67         1 
        9.0.0.0            255.0.0.0          9.67.133.158          9.67.133.158        1 
        9.67.128.0         255.255.248.0      9.67.133.67           9.67.133.67         1 
        9.67.133.67        255.255.255.255    127.0.0.1             127.0.0.1           1 
        9.67.133.158       255.255.255.255    127.0.0.1             127.0.0.1           1 
        9.255.255.255      255.255.255.255    9.67.133.67           9.67.133.67         1 
        127.0.0.0          255.0.0.0          127.0.0.1             127.0.0.1           1 
        224.0.0.0          224.0.0.0          9.67.133.158          9.67.133.158        1 
        224.0.0.0          224.0.0.0          9.67.133.67           9.67.133.67         1 
        255.255.255.255    255.255.255.255    9.67.133.67           9.67.133.67         1 
      2. Localize o endereço de cluster na coluna “Endereço de Gateway”. Se você tiver uma rota extra, o endereço de cluster será exibido duas vezes. No exemplo fornecido, o endereço do cluster (9.67.133.158) é exibido na linha 2 e na linha 8.
      3. Localize o endereço de rede em cada linha na qual o endereço de cluster é exibido. Você precisa de uma dessas rotas e precisará excluir a outra rota, que é estranha. A rota extra a ser excluída é aquela cujo endereço de rede começa com o primeiro dígito do endereço de cluster, seguido por três zeros. No exemplo abaixo, a rota extra é a rota na linha dois, que possui um endereço de rede 9.0.0.0:
        Network Address    Netmask            Gateway Address       Interface          Metric
        9.0.0.0            255.0.0.0          9.67.133.158          9.67.133.158        1
    • [AIX] [HP-UX] [Linux] [Solaris] Verifique uma rota extra em todos os sistemas Linux e UNIX com o seguinte comando:
      netstat -nr 
  3. Exclua qualquer rota extra. Você deve excluir a rota extra. Use o comando para seu sistema operacional mostrado a seguir:
    • [AIX]
      route delete -net network_address cluster_address
    • [HP-UX]
      route delete cluster_address cluster_address
    • [Windows]
      route delete network_address cluster_address
      Nota: Você deve excluir a rota extra sempre que reinicializar o servidor.
      Para excluir a rota extra conforme mostrado no exemplo ″Rotas Ativas″ acima, insira:
      route delete 9.0.0.0 9.67.133.158

      No Windows 2003, não é possível excluir as rotas. Quaisquer rotas extras devem ser ignoradas no Windows 2003. Se ocorrerem problemas com o roteamento depois do alias, remova o alias e inclua-o de volta usando uma máscara de rede diferente.

  4. [AIX] Configure o partição de carga de trabalho (WPAR) como um servidor backend. Execute todos os comandos a seguir na máquina que faz o host do WPAR.
    1. Ative o roteamento específico do WPAR. Digite o seguinte comando:
      chwpar -i -I rtdest=default rtgateway=<Default_Gateway> <WPAR_name>
    2. Configure o endereço de IP para o cluster na interface de loopback do WPAR.
      chwpar -N interface=lo0 address=<cluster_IP_address> netmask=255.255.255.0 <WPAR_name>
  5. Verifique o servidor está adequadamente configurado. Para verificar se o servidor backend está adequadamente configurado, execute as etapas a seguir a partir de uma máquina diferente na mesma sub-rede quando o Load Balancer não estiver executando e o cluster não estiver configurado:
    1. Emita o comando arp. Por exemplo:
      arp -d cluster
    2. Emita o comando ping. Por exemplo:
      ping cluster

      Não deve haver nenhuma resposta. Se houver uma resposta para o ping, certifique-se de não ter emitido o comando ifconfig no endereço de cluster para a interface. Certifique-se de que nenhuma máquina tenha publicado uma entrada arp para o endereço de cluster.

    3. Efetue ping do servidor de backend e imediatamente emita o comando arp -a Por exemplo:
      arp -a
      Na saída do comando, o endereço MAC do seu servidor deverá ser exibido. Emita o comando:
      arp -s cluster server_MAC_address
    4. Efetue ping do cluster. Você deve obter uma resposta. Emita um pedido http, telnet ou outro pedido que seja endereçado para o cluster que você espera que seu servidor backend manipule. Certifique-se de que ele funcione corretamente.
    5. Emita o comando arp -d. Por exemplo:
      arp -d cluster
    6. Efetue ping do cluster. Não deve haver nenhuma resposta. Se houver uma resposta, emita uma instrução de cluster arp para obter o endereço MAC da máquina que não está configurada corretamente e repita as etapas 1 a 6.



Tarefas relacionadas
Configurando o Load Balancer
Configurando a Máquina do Load Balancer
Instalando o Load Balancer
Tópico de Tarefa Tópico de Tarefa    

Termos de Uso | Feedback

Última atualizaçãoÚltima atualização: Jun 28, 2011 4:11:22 PM EDT
Nome do arquivo: tcfg_configservers.html