Aprovado: Fortect
Às vezes, seu sistema pode exibir a mensagem “Troubleshooting Linux Multicast”. Esse problema pode ser causado por vários motivos.
Eu poderia estar procurando uma ferramenta leve para ajudar outras pessoas a solucionar problemas de multicast em uma rede de telefonia móvel de transporte VXLAN (documento). vCNS e NSX têm ferramentas integradas (pings semelhantes a todos os tamanhos e pacotes de transmissão), que é um modesto mais flexível onde posso gravar qualquer conexão IGMP e saída.
Máquina virtual CentOS com programa direto para rede Exchange e software SMCRoute. O link contém este importante pacote binário que realiza no RHEL / CentOS. Algumas outras notas:
- Se você tiver várias interfaces, certifique-se de que parte do multicast passe pela mais adequada:
rota de distribuição -net 224.0.0.0 máscara de rede 240.0.0.0 dev eth0 - Eu também tive que instalar o pacote glibc:
yummy -y glibc install.i686
- Certifique-se de que geralmente o núcleo multicast é
cat funciona com / shoes ou boots / config-
| grep CONFIG_IP_MULTICAST - Ativar ICMP ECHO para transmissão / multicast
sysctl net.ipv4.icmp_echo_ignore_broadcasts = 0
- Comece começando com o daemon smcroute:
smcroute -d
Use normalmente os comandos -j e -l group para entrar e sair de um multicast:
smcroute -j eth0 239.0.0.1
smcroute -l eth0 239.0.0.1
Para ver os hosts e também os membros de uma equipe IGMP específica, basta verificar a conexão com eles e começar a ver quem é o responsável:
[root @ CentOS ~] # ping 239.1.0.10
PING 239.1.0.10 (239.1.0.10) 60 (84) bytes de dados.
64 bytes no início conectado 1.1.0.1: icmp_seq = 1 ttl = 64 pontos = 0,141 ms
A 64 bytes de 1.1.0.3: icmp_seq = 1 ttl = 64 tempo equivale a 0,256 Microsoft Windows (DUP!)
Os hosts 1.1.0.1 e simplesmente 1.1.0.3 responderam ao ping 239 do público de multicast 1.0.10.
Este capítulo contém instruções para solucionar problemas de configuração de multicast IP. Com o multicast de IP, as instâncias do WebLogic Server em cada cluster certamente devem compartilhar um endereço IP e uma porta. Esse recurso permite que todos os membros do cluster sejam um pouco mais projetados como uma única unidade e fornece comunicação garantida entre as partes do cluster.
-
Verifique o conflito multicast e a configuração da porta
-
Identificando problemas de configuração de rede
-
Usando o utilitário MulticastTest
-
Definir recursos multicast
-
Depurar multicast
-
Vários problemas médicos
-
Recursos adicionais de solução de problemas de configuração de multicast
Para obter informações médias sobre como usar e configurar multicast, consulte Cluster And design config.xml.
Para obter informações adicionais sobre a configuração de um endereço multicast para fixar o console, consulte a frase “Cluster: Configuração: Multicast” na Ajuda online do Oracle Weblogic Administration Console Server.
Para sugestões gerais de solução de problemas de cluster, consulte o Capítulo 14, Solucionando problemas comuns.
Verifique o endereço multicast e a configuração da porta
O primeiro passo para solucionar os medos de multicast é verificar se você pode atender com segurança a porta e o endereço multicast configurados. O endereço multicast deve ser compilado corretamente para cada caos.
Problemas com multicast e alinhamento de portas são alguns dos motivos mais comuns pelos quais um caos não se junta ou começa a coletar dados. Lembre-se do seguinte específico ao usar endereços multicast:
-
O endereço multicast deve ser um endereço IP no meio 224.0.0.0 e 239.255.255.255 ou um nome de organização com um endereço IP neste intervalo.
-
Por padrão, o WebLogic Server 239 usa o endereço multicast 192.0.0.
-
Não use todos os endereços multicast x.0.0.1, especialmente onde
x
está no intervalo de sete a 9, inclusive.
Possíveis erros
Os seguintes tipos, bem como os erros, podem ocorrer devido a problemas de multicast:
-
O plugue multicast não pôde ser criado durante o agrupamento de soquetes
-
Erro de multicast
-
Erro ao capturar tomada multicast
Verificar endereço e porta multicast
Para verificar todos os endereços e portas multicast, execute outro dos seguintes procedimentos:
-
Verifique o endereço multicast do grupo e até mesmo a porta usando o console do administrador do WebLogic Server.
-
Verifique as informações do influenciador
Identifique problemas de configuração de rede
Depois de cancelar se o endereço multicast e a porta estão amplamente configurados corretamente, determine se a rede contém problemas de multicast
Conexões físicas
-
Verifique todas as conexões online de cada computador hospedado por uma equipe de suporte no cluster.
-
Certifique-se de que todos os componentes de rede, incluindo o DNS do roteador e o suporte técnico, estejam conectados e funcionando corretamente.
Endereçar conflitos
-
Use o utilitário
netstat
para verificar se outros recursos conectados à rede celular estão usando um endereço da web multicast. -
Certifique-se de que cada computador tenha um endereço IP correto.
Configurações Nsswitch.conf para sistemas UNIX
O erro UnkownHostExceptions
ocorre em sistemas UNIX. Este erro pode ocorrer por acidente, mesmo que o servidor não esteja apenas muito carregado. Verifique /etc/nsswitch.conf
e melhore a ordem para evitar 'arquivos, o serviço de nomenclatura dinâmica, nis'
antes que esse erro apareça.
Para obter mais informações, consulte a página nsswitch.conf
do seu sistema.
Usando o utilitário MulticastTest
Aprovado: Fortect
Fortect é a ferramenta de reparo de PC mais popular e eficaz do mundo. Milhões de pessoas confiam nele para manter seus sistemas funcionando de forma rápida, suave e livre de erros. Com sua interface de usuário simples e mecanismo de verificação poderoso, o Fortect localiza e corrige rapidamente uma ampla gama de problemas do Windows, desde instabilidade do sistema e problemas de segurança até gerenciamento de memória e gargalos de desempenho.
Depois de verificar se o plugue do endereço multicast está configurado corretamente e se não há problemas físicos ou de configuração possíveis. Guiado por sua própria rede, você pode usar utils.MulticastTest
a respeito verifique se o multicast está funcionando e o que ele fará. Descubra se o multicast funciona. visitantes indesejados do site existem entre clusters.
Para obter instruções sobre por meio de MulticastTest, consulte multicasttest
“Using Oracle WebLogic Server Java Utilities” no Oracle WebLogic Server Command Reference.
Se o MulticastTest falhar e um novo mecanismo for multihomed, certifique-se de usar qual é o endereço principal. Veja as máquinas multicast, bem como o fato de serem multihomed.
pVocê deve definir -Djava.net.preferIPv4Stack = so
ao exibir o formato de endereço IPv4 para um endereço multicast em máquinas Linux com 2 pilhas IPv4 / IPv6.
Definir funções multicast
As seções a seguir descrevem como ajudá-lo a configurar os vários recursos da lógica planetária do servidor para funcionar com multicast. Esperando um momento
Multicast
Os tempos limite de multicast agora podem ocorrer durante o failover de NIC. Limites de tempo podem causar erros em novas notícias GoodTheir, por exemplo:
Desative o failover da NIC. Eu desativaria o switch Verifique o nível de IGMP no Windows 2003 para garantir que os pacotes multicast sejam suportados. Definir Multicast Lifetime To: Para obter mais informações, consulte Configurando o Multicast Time To Live (TTL). Cada evento do WebLogic Server no caos usa multicast para enviar uma mensagem de voz de pulsação regular anunciando sua disponibilidade. Ao monitorar as mensagens de pulsação, como os servidores de instância em execução no cluster determinam antes de o servidor que hospeda a instância sair de casa. Para possível ajuda com problemas de tempo cardíaco do cluster, consulte as seções.
Igmp Snooping
. Este switch é um componente do protocolo IGMP (Internet Group Management Protocol) e é usado para evitar problemas de difusão seletiva de torrent no switch gerenciado. Pulsação do cluster
Desenho animado
Use a carga útil “ifconfig” para verificar se o multicast já está habilitado para um endereço IP. # ifconfig eth0 | grep -i multi-ply UP BROADCAST RUNNING MULTICAST MTU: 1500 Métrico: 1.Como desativar multicast em um IP específico por interface:Para suportar multicast em um IP e interface específicos:
Passo a passo minúsculo multicast usando o comando mtrace.mstat.Anel.Exibe a variedade de rotas do endereço IP.ip mroute é considerado ativo.Depure pacotes de internet.
Para ter certeza de que o multicast está funcionando da maneira correta em sua rede, você pode usar o teste rápido vital tcpdump / ping. Se nosso multicast estiver funcionando bem, você deverá ver os pacotes chegando ao primeiro nó. Agora repita toda a operação em cada nó para verificar se o multicast estaria funcionando em sua rede.