You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ignite.apache.org by Lalit Jadhav <ia...@gmail.com> on 2019/01/28 06:41:58 UTC
Unable to form connection between ignite(v 2.7) node inside kubernetes-1.11.3
While starting one node it gets up with time delay around 50-60 sec. but
when we scale deployment to 2-3 then those nodes are unable to connect to
st node.
Also getting below error on 2nd and 3rd node.
ERROR TcpDiscoverySpi:586 - Failed to get registered addresses from IP
> finder on start (retrying every 2000ms; change 'reconnectDelay' to
> configure the frequency of retries). class
> org.apache.ignite.spi.IgniteSpiException: Failed to retrieve Ignite pods IP
> addresses. at
> org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:172)
> at
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.registeredAddresses(TcpDiscoverySpi.java:1900)
> at
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.resolvedAddresses(TcpDiscoverySpi.java:1848)
> at
> org.apache.ignite.spi.discovery.tcp.ServerImpl.sendJoinRequestMessage(ServerImpl.java:1049)
> at
> org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:910)
> at
> org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:391)
> at
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2020)
> at
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:939)
> at
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1682)
> at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1066) at
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2038)
> at
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1730)
> at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1158) at
> org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:678) at
> org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:618) at
> org.apache.ignite.Ignition.getOrStart(Ignition.java:415) at
> com.cloud.ignite.server.IgniteServer.startIgnite(IgniteServer.java:57) at
> com.cloud.ignite.server.IgniteServer.(IgniteServer.java:39) at
> com.cloud.ignite.server.IgniteServer.getInstance(IgniteServer.java:107) at
> com.cloud.ignite.server.IgniteServer.main(IgniteServer.java:133) Caused by:
> java.net.ConnectException: Connection refused (Connection refused) at
> java.net.PlainSocketImpl.socketConnect(Native Method) at
> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
> at
> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
> at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at
> java.net.Socket.connect(Socket.java:589) at
> sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at
> sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173) at
> sun.net.NetworkClient.doConnect(NetworkClient.java:180) at
> sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at
> sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at
> sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) at
> sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at
> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
> at
> sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
> at
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
> at
> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
> at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
> at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
> at
> sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
> at
> org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:153)
--
Thanks and Regards,
Lalit Jadhav.
Re: Unable to form connection between ignite(v 2.7) node inside kubernetes-1.11.3
Posted by Ilya Kasnacheev <il...@gmail.com>.
Hello!
Looks like https://kubernetes.default.svc.cluster.local:443
is not reachable from your nodes. Why would that be?
I have particularly no idea since I'm not aware of k8s internals.
Regars,
--
Ilya Kasnacheev
пт, 1 февр. 2019 г. в 14:17, Lalit Jadhav <ia...@gmail.com>:
> Hello,
>
> Below is Configuration for kubernetes IPFinder.
>
> TcpDiscoverySpi spi = new TcpDiscoverySpi();
>
> TcpDiscoveryKubernetesIpFinder ipFinder = new
> TcpDiscoveryKubernetesIpFinder();
>
> spi.setIpFinder(ipFinder);
>
> IgniteConfiguration cfg = new IgniteConfiguration();
>
> cfg.setDiscoverySpi(spi);
>
> Ignition.start(cfg);
>
> On Thu, Jan 31, 2019 at 7:47 PM Ilya Kasnacheev <il...@gmail.com>
> wrote:
>
>> Hello!
>>
>> > Caused by:
>> > java.net.ConnectException: Connection refused (Connection refused) at
>>
>> Can you show your K8s IP finder config? Looks like something specified in
>> it can't be reached.
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> вт, 29 янв. 2019 г. в 00:00, Lalit Jadhav <ia...@gmail.com>:
>>
>>> While starting one node it gets up with time delay around 50-60 sec. but
>>> when we scale deployment to 2-3 then those nodes are unable to connect to
>>> st node.
>>>
>>> Also getting below error on 2nd and 3rd node.
>>>
>>> ERROR TcpDiscoverySpi:586 - Failed to get registered addresses from IP
>>> > finder on start (retrying every 2000ms; change 'reconnectDelay' to
>>> > configure the frequency of retries). class
>>> > org.apache.ignite.spi.IgniteSpiException: Failed to retrieve Ignite
>>> pods IP
>>> > addresses. at
>>> >
>>> org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:172)
>>> > at
>>> >
>>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.registeredAddresses(TcpDiscoverySpi.java:1900)
>>> > at
>>> >
>>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.resolvedAddresses(TcpDiscoverySpi.java:1848)
>>> > at
>>> >
>>> org.apache.ignite.spi.discovery.tcp.ServerImpl.sendJoinRequestMessage(ServerImpl.java:1049)
>>> > at
>>> >
>>> org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:910)
>>> > at
>>> >
>>> org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:391)
>>> > at
>>> >
>>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2020)
>>> > at
>>> >
>>> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
>>> > at
>>> >
>>> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:939)
>>> > at
>>> >
>>> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1682)
>>> > at
>>> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1066) at
>>> >
>>> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2038)
>>> > at
>>> >
>>> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1730)
>>> > at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1158)
>>> at
>>> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:678) at
>>> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:618) at
>>> > org.apache.ignite.Ignition.getOrStart(Ignition.java:415) at
>>> > com.cloud.ignite.server.IgniteServer.startIgnite(IgniteServer.java:57)
>>> at
>>> > com.cloud.ignite.server.IgniteServer.(IgniteServer.java:39) at
>>> >
>>> com.cloud.ignite.server.IgniteServer.getInstance(IgniteServer.java:107) at
>>> > com.cloud.ignite.server.IgniteServer.main(IgniteServer.java:133)
>>> Caused by:
>>> > java.net.ConnectException: Connection refused (Connection refused) at
>>> > java.net.PlainSocketImpl.socketConnect(Native Method) at
>>> > java.net
>>> .AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>>> > at
>>> > java.net
>>> .AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
>>> > at
>>> > java.net
>>> .AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>>> > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at
>>> > java.net.Socket.connect(Socket.java:589) at
>>> > sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at
>>> > sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)
>>> at
>>> > sun.net.NetworkClient.doConnect(NetworkClient.java:180) at
>>> > sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at
>>> > sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at
>>> > sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) at
>>> > sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at
>>> >
>>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
>>> > at
>>> >
>>> sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
>>> > at
>>> >
>>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
>>> > at
>>> >
>>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
>>> > at
>>> >
>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
>>> > at
>>> >
>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
>>> > at
>>> >
>>> sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
>>> > at
>>> >
>>> org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:153)
>>>
>>>
>>>
>>>
>>> --
>>> Thanks and Regards,
>>> Lalit Jadhav.
>>>
>>
>
> --
> Thanks and Regards,
> Lalit Jadhav.
>
Re: Unable to form connection between ignite(v 2.7) node inside kubernetes-1.11.3
Posted by Lalit Jadhav <ia...@gmail.com>.
Hello,
Below is Configuration for kubernetes IPFinder.
TcpDiscoverySpi spi = new TcpDiscoverySpi();
TcpDiscoveryKubernetesIpFinder ipFinder = new
TcpDiscoveryKubernetesIpFinder();
spi.setIpFinder(ipFinder);
IgniteConfiguration cfg = new IgniteConfiguration();
cfg.setDiscoverySpi(spi);
Ignition.start(cfg);
On Thu, Jan 31, 2019 at 7:47 PM Ilya Kasnacheev <il...@gmail.com>
wrote:
> Hello!
>
> > Caused by:
> > java.net.ConnectException: Connection refused (Connection refused) at
>
> Can you show your K8s IP finder config? Looks like something specified in
> it can't be reached.
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> вт, 29 янв. 2019 г. в 00:00, Lalit Jadhav <ia...@gmail.com>:
>
>> While starting one node it gets up with time delay around 50-60 sec. but
>> when we scale deployment to 2-3 then those nodes are unable to connect to
>> st node.
>>
>> Also getting below error on 2nd and 3rd node.
>>
>> ERROR TcpDiscoverySpi:586 - Failed to get registered addresses from IP
>> > finder on start (retrying every 2000ms; change 'reconnectDelay' to
>> > configure the frequency of retries). class
>> > org.apache.ignite.spi.IgniteSpiException: Failed to retrieve Ignite
>> pods IP
>> > addresses. at
>> >
>> org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:172)
>> > at
>> >
>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.registeredAddresses(TcpDiscoverySpi.java:1900)
>> > at
>> >
>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.resolvedAddresses(TcpDiscoverySpi.java:1848)
>> > at
>> >
>> org.apache.ignite.spi.discovery.tcp.ServerImpl.sendJoinRequestMessage(ServerImpl.java:1049)
>> > at
>> >
>> org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:910)
>> > at
>> >
>> org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:391)
>> > at
>> >
>> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2020)
>> > at
>> >
>> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
>> > at
>> >
>> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:939)
>> > at
>> >
>> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1682)
>> > at
>> org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1066) at
>> >
>> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2038)
>> > at
>> >
>> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1730)
>> > at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1158) at
>> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:678) at
>> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:618) at
>> > org.apache.ignite.Ignition.getOrStart(Ignition.java:415) at
>> > com.cloud.ignite.server.IgniteServer.startIgnite(IgniteServer.java:57)
>> at
>> > com.cloud.ignite.server.IgniteServer.(IgniteServer.java:39) at
>> > com.cloud.ignite.server.IgniteServer.getInstance(IgniteServer.java:107)
>> at
>> > com.cloud.ignite.server.IgniteServer.main(IgniteServer.java:133) Caused
>> by:
>> > java.net.ConnectException: Connection refused (Connection refused) at
>> > java.net.PlainSocketImpl.socketConnect(Native Method) at
>> > java.net
>> .AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>> > at
>> > java.net
>> .AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
>> > at
>> > java.net
>> .AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>> > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at
>> > java.net.Socket.connect(Socket.java:589) at
>> > sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at
>> > sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173)
>> at
>> > sun.net.NetworkClient.doConnect(NetworkClient.java:180) at
>> > sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at
>> > sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at
>> > sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) at
>> > sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at
>> >
>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
>> > at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
>> > at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
>> > at
>> >
>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
>> > at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
>> > at
>> >
>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
>> > at
>> >
>> sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
>> > at
>> >
>> org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:153)
>>
>>
>>
>>
>> --
>> Thanks and Regards,
>> Lalit Jadhav.
>>
>
--
Thanks and Regards,
Lalit Jadhav.
Re: Unable to form connection between ignite(v 2.7) node inside kubernetes-1.11.3
Posted by Ilya Kasnacheev <il...@gmail.com>.
Hello!
> Caused by:
> java.net.ConnectException: Connection refused (Connection refused) at
Can you show your K8s IP finder config? Looks like something specified in
it can't be reached.
Regards,
--
Ilya Kasnacheev
вт, 29 янв. 2019 г. в 00:00, Lalit Jadhav <ia...@gmail.com>:
> While starting one node it gets up with time delay around 50-60 sec. but
> when we scale deployment to 2-3 then those nodes are unable to connect to
> st node.
>
> Also getting below error on 2nd and 3rd node.
>
> ERROR TcpDiscoverySpi:586 - Failed to get registered addresses from IP
> > finder on start (retrying every 2000ms; change 'reconnectDelay' to
> > configure the frequency of retries). class
> > org.apache.ignite.spi.IgniteSpiException: Failed to retrieve Ignite pods
> IP
> > addresses. at
> >
> org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:172)
> > at
> >
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.registeredAddresses(TcpDiscoverySpi.java:1900)
> > at
> >
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.resolvedAddresses(TcpDiscoverySpi.java:1848)
> > at
> >
> org.apache.ignite.spi.discovery.tcp.ServerImpl.sendJoinRequestMessage(ServerImpl.java:1049)
> > at
> >
> org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:910)
> > at
> >
> org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:391)
> > at
> >
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2020)
> > at
> >
> org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
> > at
> >
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:939)
> > at
> >
> org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1682)
> > at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1066)
> at
> >
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2038)
> > at
> >
> org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1730)
> > at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1158) at
> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:678) at
> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:618) at
> > org.apache.ignite.Ignition.getOrStart(Ignition.java:415) at
> > com.cloud.ignite.server.IgniteServer.startIgnite(IgniteServer.java:57) at
> > com.cloud.ignite.server.IgniteServer.(IgniteServer.java:39) at
> > com.cloud.ignite.server.IgniteServer.getInstance(IgniteServer.java:107)
> at
> > com.cloud.ignite.server.IgniteServer.main(IgniteServer.java:133) Caused
> by:
> > java.net.ConnectException: Connection refused (Connection refused) at
> > java.net.PlainSocketImpl.socketConnect(Native Method) at
> > java.net
> .AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
> > at
> > java.net
> .AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
> > at
> > java.net
> .AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
> > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at
> > java.net.Socket.connect(Socket.java:589) at
> > sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at
> > sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173) at
> > sun.net.NetworkClient.doConnect(NetworkClient.java:180) at
> > sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at
> > sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at
> > sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) at
> > sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at
> >
> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
> > at
> >
> sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
> > at
> >
> sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
> > at
> >
> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
> > at
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
> > at
> >
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
> > at
> >
> sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
> > at
> >
> org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:153)
>
>
>
>
> --
> Thanks and Regards,
> Lalit Jadhav.
>
Re: Unable to form connection between ignite(v 2.7) node inside kubernetes-1.11.3
Posted by Павлухин Иван <vo...@gmail.com>.
Hi Lalit,
Usually topics related to some sort of contribution are discussed on
dev list. I added user list to recipients list. You will get an answer
for usability questions on user list quicker.
вт, 29 янв. 2019 г. в 00:00, Lalit Jadhav <ia...@gmail.com>:
>
> While starting one node it gets up with time delay around 50-60 sec. but
> when we scale deployment to 2-3 then those nodes are unable to connect to
> st node.
>
> Also getting below error on 2nd and 3rd node.
>
> ERROR TcpDiscoverySpi:586 - Failed to get registered addresses from IP
> > finder on start (retrying every 2000ms; change 'reconnectDelay' to
> > configure the frequency of retries). class
> > org.apache.ignite.spi.IgniteSpiException: Failed to retrieve Ignite pods IP
> > addresses. at
> > org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:172)
> > at
> > org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.registeredAddresses(TcpDiscoverySpi.java:1900)
> > at
> > org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.resolvedAddresses(TcpDiscoverySpi.java:1848)
> > at
> > org.apache.ignite.spi.discovery.tcp.ServerImpl.sendJoinRequestMessage(ServerImpl.java:1049)
> > at
> > org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:910)
> > at
> > org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:391)
> > at
> > org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2020)
> > at
> > org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
> > at
> > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:939)
> > at
> > org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1682)
> > at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1066) at
> > org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2038)
> > at
> > org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1730)
> > at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1158) at
> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:678) at
> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:618) at
> > org.apache.ignite.Ignition.getOrStart(Ignition.java:415) at
> > com.cloud.ignite.server.IgniteServer.startIgnite(IgniteServer.java:57) at
> > com.cloud.ignite.server.IgniteServer.(IgniteServer.java:39) at
> > com.cloud.ignite.server.IgniteServer.getInstance(IgniteServer.java:107) at
> > com.cloud.ignite.server.IgniteServer.main(IgniteServer.java:133) Caused by:
> > java.net.ConnectException: Connection refused (Connection refused) at
> > java.net.PlainSocketImpl.socketConnect(Native Method) at
> > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
> > at
> > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
> > at
> > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
> > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at
> > java.net.Socket.connect(Socket.java:589) at
> > sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at
> > sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173) at
> > sun.net.NetworkClient.doConnect(NetworkClient.java:180) at
> > sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at
> > sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at
> > sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) at
> > sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at
> > sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
> > at
> > sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
> > at
> > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
> > at
> > sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
> > at
> > sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
> > at
> > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
> > at
> > sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
> > at
> > org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:153)
>
>
>
>
> --
> Thanks and Regards,
> Lalit Jadhav.
--
Best regards,
Ivan Pavlukhin
Re: Unable to form connection between ignite(v 2.7) node inside kubernetes-1.11.3
Posted by Павлухин Иван <vo...@gmail.com>.
Hi Lalit,
Usually topics related to some sort of contribution are discussed on
dev list. I added user list to recipients list. You will get an answer
for usability questions on user list quicker.
вт, 29 янв. 2019 г. в 00:00, Lalit Jadhav <ia...@gmail.com>:
>
> While starting one node it gets up with time delay around 50-60 sec. but
> when we scale deployment to 2-3 then those nodes are unable to connect to
> st node.
>
> Also getting below error on 2nd and 3rd node.
>
> ERROR TcpDiscoverySpi:586 - Failed to get registered addresses from IP
> > finder on start (retrying every 2000ms; change 'reconnectDelay' to
> > configure the frequency of retries). class
> > org.apache.ignite.spi.IgniteSpiException: Failed to retrieve Ignite pods IP
> > addresses. at
> > org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:172)
> > at
> > org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.registeredAddresses(TcpDiscoverySpi.java:1900)
> > at
> > org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.resolvedAddresses(TcpDiscoverySpi.java:1848)
> > at
> > org.apache.ignite.spi.discovery.tcp.ServerImpl.sendJoinRequestMessage(ServerImpl.java:1049)
> > at
> > org.apache.ignite.spi.discovery.tcp.ServerImpl.joinTopology(ServerImpl.java:910)
> > at
> > org.apache.ignite.spi.discovery.tcp.ServerImpl.spiStart(ServerImpl.java:391)
> > at
> > org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi.spiStart(TcpDiscoverySpi.java:2020)
> > at
> > org.apache.ignite.internal.managers.GridManagerAdapter.startSpi(GridManagerAdapter.java:297)
> > at
> > org.apache.ignite.internal.managers.discovery.GridDiscoveryManager.start(GridDiscoveryManager.java:939)
> > at
> > org.apache.ignite.internal.IgniteKernal.startManager(IgniteKernal.java:1682)
> > at org.apache.ignite.internal.IgniteKernal.start(IgniteKernal.java:1066) at
> > org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start0(IgnitionEx.java:2038)
> > at
> > org.apache.ignite.internal.IgnitionEx$IgniteNamedInstance.start(IgnitionEx.java:1730)
> > at org.apache.ignite.internal.IgnitionEx.start0(IgnitionEx.java:1158) at
> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:678) at
> > org.apache.ignite.internal.IgnitionEx.start(IgnitionEx.java:618) at
> > org.apache.ignite.Ignition.getOrStart(Ignition.java:415) at
> > com.cloud.ignite.server.IgniteServer.startIgnite(IgniteServer.java:57) at
> > com.cloud.ignite.server.IgniteServer.(IgniteServer.java:39) at
> > com.cloud.ignite.server.IgniteServer.getInstance(IgniteServer.java:107) at
> > com.cloud.ignite.server.IgniteServer.main(IgniteServer.java:133) Caused by:
> > java.net.ConnectException: Connection refused (Connection refused) at
> > java.net.PlainSocketImpl.socketConnect(Native Method) at
> > java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
> > at
> > java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
> > at
> > java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
> > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at
> > java.net.Socket.connect(Socket.java:589) at
> > sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:673) at
> > sun.security.ssl.BaseSSLSocketImpl.connect(BaseSSLSocketImpl.java:173) at
> > sun.net.NetworkClient.doConnect(NetworkClient.java:180) at
> > sun.net.www.http.HttpClient.openServer(HttpClient.java:463) at
> > sun.net.www.http.HttpClient.openServer(HttpClient.java:558) at
> > sun.net.www.protocol.https.HttpsClient.(HttpsClient.java:264) at
> > sun.net.www.protocol.https.HttpsClient.New(HttpsClient.java:367) at
> > sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.getNewHttpClient(AbstractDelegateHttpsURLConnection.java:191)
> > at
> > sun.net.www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1156)
> > at
> > sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1050)
> > at
> > sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:177)
> > at
> > sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1564)
> > at
> > sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1492)
> > at
> > sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:263)
> > at
> > org.apache.ignite.spi.discovery.tcp.ipfinder.kubernetes.TcpDiscoveryKubernetesIpFinder.getRegisteredAddresses(TcpDiscoveryKubernetesIpFinder.java:153)
>
>
>
>
> --
> Thanks and Regards,
> Lalit Jadhav.
--
Best regards,
Ivan Pavlukhin