We have a two node DataCenter production environment running 7.13.1. In order to do some testing of JIRA 8.1.0 in development, I had the database copied to our development environment which is also running 7.13.1. However, when I started this to confirm everything was running okay, I am getting a swag of error messages (192 of them) being log every 6 seconds. The first 159 messages are: (this is restricted by the 20,000 limit of chars)
{code}
2019-05-15 16:07:17,092 localq-reader-0 ERROR [c.a.j.c.distribution.localq.LocalQCacheOpReader] Abandoning sending: LocalQCacheOp{cacheName='com.qotilabs.jira.rich-filters-plugin:RichFiltersManagerCachingImpl.rich-filters-cache', action=REMOVE_ALL, key=null, value=null, creationTimeInMillis=1557900244210} from cache replication queue: [queueId=queue_myprodnode2_5_a8c20a6e2f238665a766a1905dead885, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode2_5_a8c20a6e2f238665a766a1905dead885], failuresCount: 10/10. Removing from queue. Error: java.rmi.UnknownHostException: Unknown host: myprodnode2.domainname.com; nested exception is:
java.net.UnknownHostException: myprodnode2.domainname.com
com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpSender$UnrecoverableFailure: java.rmi.UnknownHostException: Unknown host: myprodnode2.domainname.com; nested exception is:
java.net.UnknownHostException: myprodnode2.domainname.com
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:88)
at com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpReader.run(LocalQCacheOpReader.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.rmi.UnknownHostException: Unknown host: myprodnode2.domainname.com; nested exception is:
java.net.UnknownHostException: myprodnode2.domainname.com
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:616)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.lookupRemoteCachePeer(BasicRMICachePeerProvider.java:64)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.create(BasicRMICachePeerProvider.java:39)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.getCachePeerFor(CachingRMICachePeerManager.java:58)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.withCachePeer(CachingRMICachePeerManager.java:91)
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:63)
... 6 more
Caused by: java.net.UnknownHostException: myprodnode2.domainname.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocketWithTimeout(ConfigurableRMIClientSocketFactory.java:97)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocket(ConfigurableRMIClientSocketFactory.java:87)
... 15 more
2019-05-15 16:07:17,092 localq-reader-1 ERROR [c.a.j.c.distribution.localq.LocalQCacheOpReader] Abandoning sending: LocalQCacheOp{cacheName='com.qotilabs.jira.rich-filters-plugin:RichFiltersManagerCachingImpl.rich-filters-cache', action=REMOVE_ALL, key=null, value=null, creationTimeInMillis=1557900244210} from cache replication queue: [queueId=queue_myprodnode1_5_aec385c61e827fe258aaddcaba973e02, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode1_5_aec385c61e827fe258aaddcaba973e02], failuresCount: 10/10. Removing from queue. Error: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpSender$UnrecoverableFailure: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:88)
at com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpReader.run(LocalQCacheOpReader.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:616)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.lookupRemoteCachePeer(BasicRMICachePeerProvider.java:64)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.create(BasicRMICachePeerProvider.java:39)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.getCachePeerFor(CachingRMICachePeerManager.java:58)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.withCachePeer(CachingRMICachePeerManager.java:91)
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:63)
... 6 more
Caused by: java.net.UnknownHostException: myprodnode1.comainname.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocketWithTimeout(ConfigurableRMIClientSocketFactory.java:97)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocket(ConfigurableRMIClientSocketFactory.java:87)
... 15 more
2019-05-15 16:07:17,095 localq-reader-0 WARN [c.a.j.c.distribution.localq.LocalQCacheOpReader] Runtime exception: UnrecoverableFailure occurred when processing: LocalQCacheOp{cacheName='com.qotilabs.jira.rich-filters-plugin:RichFiltersManagerCachingImpl.rich-filters-cache', action=REMOVE_ALL, key=null, value=null, creationTimeInMillis=1557900244263} from cache replication queue: [queueId=queue_myprodnode2_5_a8c20a6e2f238665a766a1905dead885, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode2_5_a8c20a6e2f238665a766a1905dead885], failuresCount: 1/10, error: java.rmi.UnknownHostException: Unknown host: myprodnode2.domainname.com; nested exception is:
java.net.UnknownHostException: myprodnode2.domainname.com
2019-05-15 16:07:17,095 localq-reader-1 WARN [c.a.j.c.distribution.localq.LocalQCacheOpReader] Runtime exception: UnrecoverableFailure occurred when processing: LocalQCacheOp{cacheName='com.qotilabs.jira.rich-filters-plugin:RichFiltersManagerCachingImpl.rich-filters-cache', action=REMOVE_ALL, key=null, value=null, creationTimeInMillis=1557900244263} from cache replication queue: [queueId=queue_myprodnode1_5_aec385c61e827fe258aaddcaba973e02, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode1_5_aec385c61e827fe258aaddcaba973e02], failuresCount: 1/10, error: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
2019-05-15 16:07:17,566 localq-reader-5 ERROR [c.a.j.c.distribution.localq.LocalQCacheOpReader] Abandoning sending: LocalQCacheOp{cacheName='UpmRoleBasedMetadataCache', action=REMOVE_ALL, key=null, value=null, creationTimeInMillis=1557900272503} from cache replication queue: [queueId=queue_myprodnode2_4_a8c20a6e2f238665a766a1905dead885, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode2_4_a8c20a6e2f238665a766a1905dead885], failuresCount: 10/10. Removing from queue. Error: java.rmi.UnknownHostException: Unknown host: myprodnode2.domainname.com; nested exception is:
java.net.UnknownHostException: myprodnode2.domainname.com
com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpSender$UnrecoverableFailure: java.rmi.UnknownHostException: Unknown host: myprodnode2.domainname.com; nested exception is:
java.net.UnknownHostException: myprodnode2.domainname.com
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:88)
at com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpReader.run(LocalQCacheOpReader.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.rmi.UnknownHostException: Unknown host: myprodnode2.domainname.com; nested exception is:
java.net.UnknownHostException: myprodnode2.domainname.com
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:616)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.lookupRemoteCachePeer(BasicRMICachePeerProvider.java:64)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.create(BasicRMICachePeerProvider.java:39)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.getCachePeerFor(CachingRMICachePeerManager.java:58)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.withCachePeer(CachingRMICachePeerManager.java:91)
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:63)
... 6 more
Caused by: java.net.UnknownHostException: myprodnode2.domainname.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocketWithTimeout(ConfigurableRMIClientSocketFactory.java:97)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocket(ConfigurableRMIClientSocketFactory.java:87)
... 15 more
2019-05-15 16:07:17,569 localq-reader-5 WARN [c.a.j.c.distribution.localq.LocalQCacheOpReader] Runtime exception: UnrecoverableFailure occurred when processing: LocalQCacheOp{cacheName='HostLicenseCache', action=REMOVE, key=com.atlassian.cache.impl.ReferenceKey@0, value=null, creationTimeInMillis=1557900272510} from cache replication queue: [queueId=queue_myprodnode2_4_a8c20a6e2f238665a766a1905dead885, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode2_4_a8c20a6e2f238665a766a1905dead885], failuresCount: 1/10, error: java.rmi.UnknownHostException: Unknown host: myprodnode2.domainname.com; nested exception is:
java.net.UnknownHostException: myprodnode2.domainname.com
2019-05-15 16:07:17,577 localq-reader-13 ERROR [c.a.j.c.distribution.localq.LocalQCacheOpReader] Abandoning sending: LocalQCacheOp{cacheName='UpmRoleBasedMetadataCache', action=REMOVE_ALL, key=null, value=null, creationTimeInMillis=1557900272503} from cache replication queue: [queueId=queue_myprodnode1_4_aec385c61e827fe258aaddcaba973e02, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode1_4_aec385c61e827fe258aaddcaba973e02], failuresCount: 10/10. Removing from queue. Error: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpSender$UnrecoverableFailure: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:88)
at com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpReader.run(LocalQCacheOpReader.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:616)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.lookupRemoteCachePeer(BasicRMICachePeerProvider.java:64)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.create(BasicRMICachePeerProvider.java:39)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.getCachePeerFor(CachingRMICachePeerManager.java:58)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.withCachePeer(CachingRMICachePeerManager.java:91)
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:63)
... 6 more
Caused by: java.net.UnknownHostException: myprodnode1.comainname.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocketWithTimeout(ConfigurableRMIClientSocketFactory.java:97)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocket(ConfigurableRMIClientSocketFactory.java:87)
... 15 more
2019-05-15 16:07:17,580 localq-reader-13 WARN [c.a.j.c.distribution.localq.LocalQCacheOpReader] Runtime exception: UnrecoverableFailure occurred when processing: LocalQCacheOp{cacheName='HostLicenseCache', action=REMOVE, key=com.atlassian.cache.impl.ReferenceKey@0, value=null, creationTimeInMillis=1557900272510} from cache replication queue: [queueId=queue_myprodnode1_4_aec385c61e827fe258aaddcaba973e02, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode1_4_aec385c61e827fe258aaddcaba973e02], failuresCount: 1/10, error: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
2019-05-15 16:07:18,096 localq-reader-15 ERROR [c.a.j.c.distribution.localq.LocalQCacheOpReader] Abandoning sending: LocalQCacheOp{cacheName='com.atlassian.jira.crowd.embedded.ofbiz.EagerOfBizUserCache.userCache', action=PUT, key={1,59182072-77097643699}, value=59182072-77097643699:1, creationTimeInMillis=1557900262479} from cache replication queue: [queueId=queue_myprodnode1_7_aec385c61e827fe258aaddcaba973e02, queuePath=/var/atlassian/application-data/jira/localq/queue_myprodnode1_7_aec385c61e827fe258aaddcaba973e02], failuresCount: 10/10. Removing from queue. Error: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpSender$UnrecoverableFailure: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:88)
at com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpReader.run(LocalQCacheOpReader.java:84)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.rmi.UnknownHostException: Unknown host: myprodnode1.comainname.com; nested exception is:
java.net.UnknownHostException: myprodnode1.comainname.com
at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:616)
at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:338)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.lookupRemoteCachePeer(BasicRMICachePeerProvider.java:64)
at com.atlassian.jira.cluster.distribution.localq.rmi.BasicRMICachePeerProvider.create(BasicRMICachePeerProvider.java:39)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.getCachePeerFor(CachingRMICachePeerManager.java:58)
at com.atlassian.jira.cluster.distribution.localq.rmi.CachingRMICachePeerManager.withCachePeer(CachingRMICachePeerManager.java:91)
at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:63)
... 6 more
Caused by: java.net.UnknownHostException: myprodnode1.comainname.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocketWithTimeout(ConfigurableRMIClientSocketFactory.java:97)
at net.sf.ehcache.distribution.ConfigurableRMIClientSocketFactory.createSocket(ConfigurableRMIClientSocketFactory.java:87)
... 15 more
{code}
How do I resolve this in our development system so I can concentrate on the JIRA 8.1.0 testing?
Hi,
I just want to add my notes here as I resolved this issue recently. The issue caused because of this below exception (from your logs)
java.net.UnknownHostException: myprodnode2.domainname.com
java.net.UnknownHostException: myprodnode1.comainname.com
Make sure to resolve your hostnames of the nodes in the cluster. The easy way is to put the IPaddress and hostnames in /etc/hosts of all your nodes and then restart the JIRA service. For us, the cluster cache replication and RMI related errors were gone.
Thanks
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.