Goedgekeurd: Fortect
Soms geeft uw systeem het bericht “Problemen oplossen met Linux Multicast” mooi weer. Deze storing kan verschillende oorzaken hebben.
Ik was op zoek naar een lichtgewicht tool om me eindelijk te helpen bij het oplossen van problemen met multicast op een VXLAN-voertuignetwerk (document). vCNS en NSX hebben ingebouwde tools en benodigdheden (pings van alle formaten en broadcastspackets) wat net iets flexibeler is waar ik elke IGMP-verbinding en uitvoer kan vermelden.
CentOS virtueel koffiezetapparaat met directe interface naar Exchange-netwerk en SMCRoute-software. De link bevat deze belangrijke binaire verrassing die draait op RHEL/CentOS. Enkele verschillende opmerkingen:
- Als je meerdere interfaces hebt, zorg er dan voor dat de multicast door de meest acceptabele gaat:
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 - Ik moest ook het hele glibc-pakket installeren:
yum -y glibc install.i686
- Zorg ervoor dat de multicast-kern is
cat werkt met de / boot / config-
| grep CONFIG_IP_MULTICAST - ICMP ECHO inschakelen voor uitzending/multicast
sysctl net.ipv4.icmp_echo_ignore_broadcasts = 0
- Begin met het starten van de smcroute-daemon:
smcroute -d
Gebruik de groepsopdrachten -j en -l om succesvol deel te nemen aan een multicast en deze af te sluiten:
smcroute -j eth0 239.0.0.1
smcroute -l eth0 239.0.0.1
Om zowel de hosts als leden van een gerichte IGMP-groep te bekijken, hoeft u alleen maar de verbinding met zichzelf te controleren en te zien wie verantwoordelijk is:
[root – CentOS ~] # ping 239.1.0.10
PING 239.1.0.10 (239.1.0.10) zestig (84) databytes.
64 bytes aan elk begin van 1.1.0.1: icmp_seq = 1 ttl betekent 64 tijd = 0,141 ms
Op vierenzestig bytes van 1.1.0.3: icmp_seq = 1 ttl = vierenzestig keer = 0.256 Microsoft Windows (DUP!)
Hosts 1.1.0.1 en 1.1.0.3 reageerden op ping 239 tegen multicast-groep 1.0.10.
Deze pagina bevat suggesties voor het oplossen van problemen met IP-multicastconfiguratie-onderwerpen. Met IP-multicasting kunnen WebLogic Server-instances in alle clusters één IP-adres en een bepaald poortnummer delen. Met deze mogelijkheid kunnen alle clusterindividuen als een enkele eenheid worden ontworpen en wordt bovendien automatische communicatie tussen clusteronderdelen geboden.
-
Controleer multicast-adres en poortconfiguratie
-
Problemen met de configuratie van online cirkels identificeren
-
De MulticastTest-was gebruiken
-
Multicast-functies definiëren
-
Debug Multicast
-
Diverse problemen
-
Aanvullende bronnen voor probleemoplossing voor multicast-configuratie
Voor algemene informatie over het gebruik en opzetten van multicast in het cluster zie Cluster en ontwerp config.xml.
Zie de sectie “Cluster: Configuratie: Multicast” in de Oracle Weblogic Administration Console Server Online Help voor meer informatie over het configureren van een multicast-gevecht voor de console.
Voor algemene suggesties voor het oplossen van clusterproblemen, zie Hoofdstuk 14, Veelvoorkomende problemen oplossen.
Controleer multicast-adres en poortconfiguratie
De eerste stap bij het oplossen van multicast-problemen is te verifiëren dat u gemakkelijk en veilig toegang kunt krijgen tot de geconfigureerde multicast-poort en details. Het multicast-adres moet bij elk cluster correct worden gecompileerd.
Problemen met multicast en poortrichting zijn enkele van de meest voorkomende redenen waarom een cluster zich niet wil aansluiten bij of niet begint met het verzamelen van gegevensoverdrachtgebruik. Onthoud het volgende bij het gebruik van multicast-adressen:
-
Het multicast-adres moet een IP-plaats zijn tussen 224.0.0.0 en 239.255.255.255 of een organisatienaam met een IP-adres in dit bereik.
-
WebLogic Server 239 gebruikt standaard het multicast-adres 192.0.0.
-
Gebruik niet alle x.0.0.1 multicast-adrescontactinformatie waar
x
in het bereik 7 tot en met 9 ligt.
Mogelijke fouten
De volgende typen komen, hoewel fouten, vaak voor als gevolg van multicast-problemen:
-
Multicast-socket kon niet worden gemaakt tijdens plugclustering
-
Multicast-fout
-
Fout bij het oogsten van multicast-socket
Controleer het multicast-adres en de poort
Voer een van de volgende handelingen uit om alle multicast-adressen en soorten te controleren:
-
Controleer het cluster-multicast-adres en zelfs de poort terwijl u de WebLogic Server-beheerdersconsole gebruikt.
-
Bekijk onze
Identificeer netwerkconfiguratieproblemen
Nadat u hebt gecontroleerd of het multicast-adres en transport over het algemeen correct zijn geconfigureerd, bepaalt u of de kern multicast-problemen heeft
Fysieke verbindingen
-
Controleer de online verbinding van elke computer die door het ondersteuningsteam in het cluster is geplaatst.
-
Zorg ervoor dat alle netwerkcomponenten, inclusief hoe de DNS en helpdesk van de router zijn aangesloten en goed werken.
Adresconflicten
-
Gebruik het volledige hulpprogramma
netstat
om te controleren of aanvullende bronnen op het mobiele netwerk een fantastisch multicast-adres gebruiken. -
Zorg ervoor dat elke computer u een specifiek IP-adres geeft.
Nsswitch.conf-instellingen voor UNIX-systemen
De UnkownHostExceptions
-fout kan optreden op UNIX-systemen. Deze fout kan per ongeluk gebeuren, zelfs als de machine niet alleen zwaar beladen is. Controleer /etc/nsswitch.conf
en verbeter de volgorde om 'files, dns, nis'
te ontwijken voordat deze fout visueel optreedt.
Zie voor meer informatie de pagina nsswitch.conf
van uw hele lichaam.
Het MulticastTest-hulpprogramma gebruiken
Goedgekeurd: Fortect
Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen.
Nadat u heeft gecontroleerd of een soort multicast-adresconnector correct is geconfigureerd en dat er waarschijnlijk geen fysieke of configuratieproblemen zijn. Begeleid door uw netwerk, kunt u utils.MulticastTest om te controleren of multicast werkt en bovendien wat te doen. Zoek uit of multicast optreedt. tussen clusters bestaat ongewenst verkeer.
Voor ideeën over het gebruik van MulticastTest, zie multicasttest
"Using Oracle WebLogic Server Java Utilities" in de Oracle WebLogic Server Command Reference.
Als MulticastTest niet in staat is en de engine is multihomed, zorg er dan voor dat je helpt om het primaire adres te gebruiken. Zie Multicast-machines bijna net zo goed als multihomed.
U moet -Djava.net.preferIPv4Stack = true
instellen bij het weergeven van het IPv4-postadresformaat voor een multicast-adres op Linux-dispositif met dubbele IPv4 / IPv6-stacks.
Multicast-functies definiëren
In de volgende secties wordt beschreven hoe u de verschillende functies van de weblogica van de server kunt configureren om met multicast te werken. Wachttijd
Multicast
Multicast-time-outs kunnen nu optreden tijdens NIC-failover. Time-outs kunnen fouten veroorzaken in nieuw GoodTheir-nieuws, bijvoorbeeld:
Schakel NIC-failover uit. Ik zou de Controleer het IGMP-niveau op Windows 2003 om er zeker van te zijn dat multicast-pakketten worden ondersteund. Stel de levensduur van multicast in op: Zie Time To Live (TTL)-multicast configureren voor meer informatie. Elke WebLogic Server-gebeurtenis die het cluster uitvoert, gebruikt multicast om een mainstream heartbeat-bericht te verzenden dat de beschikbaarheid ervan aankondigt. Door pulsberichten te bewaken, bepalen de instantieservers die in de chaos draaien, wanneer de server die de instantie host, het verlaten en bouwen voortzet. Zie de secties voor mogelijke hulp bij chaoshartslagproblemen.
Igmp Snooping
-schakelaar uitschakelen. Deze switch is een onderdeel van het Internet Group Management Protocol (IGMP) en wordt gebruikt om Torrent Multicast-problemen op de beheerde switch te voorkomen. Clusterhartslag
Tekenfilm
Versnel de prestaties van uw computer nu met deze eenvoudige download.
Gebruik de "ifconfig"-payload die zal controleren of multicast al is ingeschakeld voor een IP-adres. # ifconfig eth0 | grep -i multi-ply UP BROADCAST RUNNING MULTICAST MTU: duizendvijfhonderd Metrisch: 1.Hoe multicast op een geselecteerd IP / interface uit te schakelen:Om multicast op een bepaald IP / interface te ondersteunen:
Stap voor stap kleine multicast gemaakt met behulp van de opdracht mtrace.mstat.Ring.Geeft het aantal routes van het IP-adres weer.ip mroute is actief.Debug internetpakketten.
Om er zeker van te zijn dat multicast goed werkt op uw netwerk, kunt u de belangrijke snelle test tcpdump / ping toepassen. Als de multicast goed werkt, moet u de pakketten leren die bij het eerste knooppunt aankomen. Voer dit proces nu opnieuw uit op elk knooppunt om te controleren of multicast op uw netwerk werkt.