ODCF8005E – A P2P réteg nem tudott kapcsolódni a WebSphere 8.5 UDP-portjához

Az utóbbi időben az IBM WebSphere 8.5 telepítésével játszadoztam, és a következő hibába ütköztem.

[7/1/13 0:21:33:113 SGT] 00000001 P2PBase E   ODCF8005E: There was an unexpected exception while initializing the SON overlay; the exception is java.io.IOException:
The P2P layer was unable to bind to a UDP port.
at com.ibm.son.mesh.RawUDPImpl.<init>(RawUDPImpl.java:89)
at com.ibm.son.mesh.UDPFactory.getUDP(UDPFactory.java:31)
at com.ibm.son.mesh.Peer.<init>(Peer.java:468)
at com.ibm.son.mesh.Peer.<init>(Peer.java:411)
at com.ibm.ws.p2p.P2POverlayHelper.getPeer(P2POverlayHelper.java:147)
at com.ibm.ws.p2p.P2PBase.getPeer(P2PBase.java:31)
at com.ibm.ws.bbson.BBFactoryImpl.<init>(BBFactoryImpl.java:632)
at java.lang.J9VMInternals.newInstanceImpl(Native Method)
at java.lang.Class.newInstance(Class.java:1564)

Ugyanezt a problémát tapasztalja?

Ez a probléma akkor fordul elő, ha az OVERLAY_TCP_LISTENER_ADDRESS ütközik, vagy nem létezik.

Ezt úgy javíthatja ki, hogy ellenőrzi és biztosítja, hogy ütközésmentesen létezik.

  • Indítsa el a DMGR-t
  • Állítsa le, ha valamelyik JVM fut problémás csomópont alatt
  • Állítsa le a Nodeagentet
  • Jelentkezzen be a Felügyeleti konzolba, és navigáljon ide
  Az én tapasztalataim a zászlóshajó telefonokról a Nokia X-re való leminősítéssel

Rendszeradminisztráció >> nodeagents >> nodeagent >> portok

Látod itt: OVERLAY_TCP_LISTENER_ADDRESS és OVERLAY_UDP_LISTENER_ADDRESS?

Jegyezze fel ezek portszámát, ha látja.

Ha nem látja, hozza létre őket a következő utasítások szerint:

UDP esetén:

  • Kattintson az Új elemre
  • Ellenőrizze a felhasználó által megadott portot
  • Port neve – OVERLAY_UDP_LISTENER_ADDRESS
  • Gazdanév – localhost
  • Port – 21001 (adja meg a nem használt portszámot a szerveren)

TCP esetén:

  • Kattintson az Új elemre
  • Ellenőrizze a felhasználó által megadott portot
  • Port neve – OVERLAY_TCP_LISTENER_ADDRESS
  • Gazdanév – localhost
  • Port – 21002 (adjon meg minden nem használt portszámot a szerveren)

Ezután ellenőrizzük a csomóponti ügynök és a problémás JVM közötti portszámot

Lépjen a Kiszolgálók >> kiszolgálótípusok >> Websphere alkalmazáskiszolgálók >> szerver01 >> portok menüpontra

  Alhálózati oktatóanyag, mindenki számára elmagyarázva

Látod itt: OVERLAY_TCP_LISTENER_ADDRESS és OVERLAY_UDP_LISTENER_ADDRESS?

Ha igen, ellenőrizze, hogy nem ütközik-e a csomóponti ügynök portjával. Ha nem látja őket, akkor az utasításokat követve hozzon létre új portot.

UDP:

  • Kattintson az Új elemre
  • Ellenőrizze a felhasználó által megadott portot
  • Port neve – OVERLAY_UDP_LISTENER_ADDRESS
  • Gazdanév – localhost
  • Port – 21003 (adja meg a nem használt portszámot a szerveren)

TCP:

  • Kattintson az Új elemre
  • Ellenőrizze a felhasználó által megadott portot
  • Port neve – OVERLAY_TCP_LISTENER_ADDRESS
  • Gazdanév – localhost
  • Port – 21004 (adja meg a kiszolgálón fennmaradó portszámot)

Mentse el a konfigurációt és szinkronizálja a csomópontot

./syncNode.sh localhost <soap port number>

Indítsa el a csomóponti ügynököt és a JVM-et

  Javítás: A Virtualbox nem tudja behelyezni a virtuális optikai lemezt

Segített?

Élvezettel olvasta a cikket? Mit szólnál a világgal való megosztáshoz?