Approvato: Fortect
A volte il sistema può visualizzare il messaggio “Risoluzione dei problemi di Linux Multicast”. Questo problema può essere creato da una serie di motivi.
Stavo cercando uno strumento leggero che mi aiutasse a risolvere i problemi e correggere il multicast su una rete di trasporto VXLAN (documento). vCNS e quindi NSX hanno strumenti integrati (ping di quali dimensioni e pacchetti di trasmissione) che è un po’ significativamente flessibile in cui posso registrare qualsiasi romanzo e output IGMP.
Macchina virtuale CentOS con interfaccia stessa alla rete Exchange e al software SMCRoute. Il link di affiliazione contiene questo importante pacchetto binario che gira su RHEL / CentOS. Alcune altre note:
- Se hai più interfacce, assicurati che il multicast passi spesso attraverso quella più appropriata:
incremento del percorso -net 224.0.0.0 netmask 240.0.0.0 dev eth0 - Ho anche dovuto installare il pacchetto glibc:
yummy -y glibc install.i686
- Assicurati che qualsiasi core multicast sia
cat funziona con / boot per ogni configurazione-
| grep CONFIG_IP_MULTICAST - Abilita ICMP ECHO per Broadcast/Multicast
sysctl net.ipv4.icmp_echo_ignore_broadcasts = 0
- Inizia avviando tutto il demone smcroute:
smcroute -d
Usa i comandi di gruppo -d e -l per unirti e uscire da un multicast:
smcroute -j eth0 239.0.0.1
smcroute -d eth0 239.0.0.1
Per visualizzare gli host tanto quanto i membri di uno specifico gruppo IGMP, basta controllare la connessione con loro e vedere quali persone sono responsabili:
[root @ CentOS ~] numero ping 239.1.0.10
PING 239.1.0.10 (239.1.0.10) 56 (84) byte di informazioni importanti.
64 byte all’inizio tra 1.1.0.1: icmp_seq = 1 ttl = 64 time significa 0,141 ms
A 64 byte da 1.1.0.3: icmp_seq significa 1 ttl = 64 time implica 0.256 Microsoft Windows (DUP!)
Gli host 1.1.0.1 e poi 1.1.0.3 hanno risposto al ping 239 dal collettivo multicast 1.0.10.
Questo capitolo contiene suggerimenti solo per la risoluzione dei problemi di configurazione multicast IP. Con il multicasting IP, le istanze di WebLogic Server in ogni cluster possono avere un indirizzo IP e un numero di porta. Questa capacità consente a tutti i membri del cluster di essere personalizzati come una singola unità e fornisce un contatto automatico tra le parti del cluster.
-
Controlla l’indirizzo multicast e inoltre la configurazione della porta
-
Identificazione degli ostacoli alla configurazione della rete
-
Utilizzo dell’utility MulticastTest
-
Definisci le funzioni multicast
-
Debug multicast
-
Vari problemi
-
Risorse aggiuntive per la risoluzione dei problemi di configurazione multicast
Per notizie generali sull’utilizzo e la configurazione di multicast nel cluster, incontra Cluster e design config.xml.
Per ulteriori documenti sulla configurazione di un indirizzo multicast in modo che corrisponda alla nostra console, vedere la sezione “Cluster: Configurazione: Multicast” relativa alla Guida in linea di Oracle Weblogic Administration Console Server.
Per suggerimenti generali sulla risoluzione dei problemi del cluster, vedere il Capitolo 14, Risoluzione dei problemi comuni.
Controlla l’indirizzo multicast e la configurazione della porta
Il primo passo per la risoluzione dei problemi di multicast è quello di verificare che sia possibile accedere in modo sicuro alla porta e all’indirizzo multicast configurati. Il concentrato multicast su deve essere compilato correttamente per ogni cluster.
I problemi con il multicast e l’allineamento delle porte sono alcuni dei motivi più comuni per cui un cluster non può unirsi o iniziare a raccogliere dati. Ricorda la base di fan quando usi gli indirizzi multicast:
-
Il trattamento multicast deve essere un indirizzo IP compreso tra 224.0.0.0 e anche 239.255.255.255 o un nome di organizzazione con un indirizzo email IP compreso in questo intervallo.
-
Per impostazione predefinita, WebLogic Server 239 utilizza l’indirizzo multicast 192.0.0.
-
Non utilizzare tutti gli indirizzi multicast x.0.0.1 che
x
è compreso nell’intervallo da 7 a 9, inclusi.
Possibili errori
I seguenti tipi, oltre agli errori, si sviluppano spesso a causa di problemi di multicast:
-
I socket multicast hanno la possibilità di non essere creati durante il clustering dei socket
-
Errore multicast
-
Errore durante l’acquisizione del socket multicast
Verifica indirizzo e porta multicast
Per assicurarti che tutti gli indirizzi e le porte multicast, esegui una delle seguenti operazioni:
-
Controllare la risoluzione multicast del cluster e anche la porta utilizzando la console di amministrazione del server WebLogic.
-
Controlla le informazioni sull’influencer
Identifica i problemi di configurazione della rete
Dopo aver verificato che l’indirizzo multicast e la porta sono generalmente impostati correttamente, determinare se la rete ha requisiti multicast
Connessioni fisiche
-
Verifica la connessione di ogni computer ospitato dal team di assistenza nel cluster.
-
Assicurati che quasi tutti i componenti di rete, incluso il DNS del router e l’assistenza alla scrivania, siano collegati e funzionino correttamente.
Conflitti di indirizzo
-
Usa l’energia
netstat
per verificare se altre risorse sulla maggior parte della rete cellulare utilizzano un indirizzo multicast. -
Assicurati che ogni computer abbia un indirizzo IP specifico.
Impostazioni di Nsswitch.conf per sistemi UNIX
L’errore UnkownHostExceptions
può generalmente verificarsi sui sistemi UNIX. Questo errore può verificarsi solo per caso, anche se il server non è solo pesantemente caricato. Controlla /etc/nsswitch.conf
e sviluppa l’ordine per evitare 'files, dns, nis'
prima che appaia questo errore.
Per maggiori informazioni, consulta la sezione nsswitch.conf
del tuo sistema.
Utilizzo dell’utility MulticastTest
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
Dopo aver verificato che il connettore dell’indirizzo multicast sia davvero configurato correttamente e che probabilmente ci siano n’ problemi fisici o di configurazione Guidati dalla tua tecnica, puoi usare utils.MulticastTest
per garantire che il multicast funzioni e cosa avere. Scopri se il multicast funziona. viene rilevato traffico indesiderato tra i cluster.
Per istruzioni sull’utilizzo di MulticastTest, vedere multicasttest
“Uso delle utility Java di Oracle WebLogic Server” nella Guida di riferimento ai comandi di Oracle WebLogic Server.
Se MulticastTest fallisce e il motore continuo è multihomed, assicurarsi di utilizzare l’indirizzo superiore. Vedi anche le macchine multicast a causa del multihomed.
È necessario impostare -Djava.net.preferIPv4Stack = genuine
quando si visualizza il formato dell’indirizzo IPv4 per un enorme indirizzo multicast su macchine Linux con doppio stack IPv4 / IPv6.
Definisci funzioni multicast
Le sezioni seguenti descrivono come organizzare le varie funzionalità del ragionamento web del server per lavorare con il multicast. Tempo di attesa
Multicast
I timeout multicast ora possono verificarsi durante il failover NIC. I timeout possono causare errori in New GoodTheir News, ad esempio:
Timeout
-
Disattiva failover NIC.
-
Disattiverei lo switch Igmp Snooping
. Questo switch è un componente del protocollo IGMP (Internet Group Management Protocol) e viene utilizzato per prevenire problemi di torrent multicast sullo switch gestito.
-
Controllare il livello IGMP su Windows 2003 per assicurarsi che i pacchetti multicast siano supportati.
-
Imposta la durata del multicast su:
TTL multicast = 32
Per ulteriori informazioni, vedere Configurazione multicast Time To Live (TTL).
Battito cardiaco a grappolo
Ogni evento di WebLogic Server nel cluster applica il multicast per inviare un messaggio heartbeat regolare che ne introduce la disponibilità. Monitorando i messaggi heartbeat, i condition server in esecuzione nel cluster determinano quando il server più importante che ospita l’istanza è terminato e sta costruendo.
Per un possibile aiuto con i problemi di frequenza cardiaca a grappolo, vedere le sezioni.
Cartone animato
Accelera ora le prestazioni del tuo computer con questo semplice download.
Utilizzare il payload “ifconfig” per verificare se il multicast è già abilitato per un indirizzo IP di casa. # ifconfig eth0 | grep -i multi-ply UP BROADCAST RUNNING MULTICAST MTU: 1500 Metrico: 1.Come disabilitare il multicast su un IP o un’interfaccia specifici:Per supportare il multicast su un’interfaccia IP specifica:
Passo dopo passo in multicast usando il comando mtrace.mstat.Squillo.Visualizza il numero di route dell’indirizzo IP.ip mroute è sempre attivo.Debug dei pacchetti Internet.
Per assicurarti indiscutibilmente che il multicast funzioni correttamente disponibile sulla tua rete, puoi utilizzare l’importante test improvviso tcpdump / ping. Se il multicast funziona correttamente, dovresti vedere i pacchetti che arrivano con il primo nodo. Ora ripeti questo processo in ogni nodo per verificare se il multicast sta facendo il tuo lavoro sulla tua rete.
-
Disattiva failover NIC.
-
Disattiverei lo switch
Igmp Snooping
. Questo switch è un componente del protocollo IGMP (Internet Group Management Protocol) e viene utilizzato per prevenire problemi di torrent multicast sullo switch gestito. -
Controllare il livello IGMP su Windows 2003 per assicurarsi che i pacchetti multicast siano supportati.
-
Imposta la durata del multicast su:
TTL multicast = 32 Per ulteriori informazioni, vedere Configurazione multicast Time To Live (TTL).
Battito cardiaco a grappolo
Ogni evento di WebLogic Server nel cluster applica il multicast per inviare un messaggio heartbeat regolare che ne introduce la disponibilità. Monitorando i messaggi heartbeat, i condition server in esecuzione nel cluster determinano quando il server più importante che ospita l’istanza è terminato e sta costruendo.
Per un possibile aiuto con i problemi di frequenza cardiaca a grappolo, vedere le sezioni.
Cartone animato
Accelera ora le prestazioni del tuo computer con questo semplice download.
Utilizzare il payload “ifconfig” per verificare se il multicast è già abilitato per un indirizzo IP di casa. # ifconfig eth0 | grep -i multi-ply UP BROADCAST RUNNING MULTICAST MTU: 1500 Metrico: 1.Come disabilitare il multicast su un IP o un’interfaccia specifici:Per supportare il multicast su un’interfaccia IP specifica:
Passo dopo passo in multicast usando il comando mtrace.mstat.Squillo.Visualizza il numero di route dell’indirizzo IP.ip mroute è sempre attivo.Debug dei pacchetti Internet.
Per assicurarti indiscutibilmente che il multicast funzioni correttamente disponibile sulla tua rete, puoi utilizzare l’importante test improvviso tcpdump / ping. Se il multicast funziona correttamente, dovresti vedere i pacchetti che arrivano con il primo nodo. Ora ripeti questo processo in ogni nodo per verificare se il multicast sta facendo il tuo lavoro sulla tua rete.