Error: java.rmi.UnknownHostException: Unknown host:

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問


要約

次のエラーがログに表示される。

2021-05-18 11:25:38,636+0200 localq-reader-8 ERROR      [c.a.j.c.distribution.localq.LocalQCacheOpReader] [LOCALQ] [VIA-INVALIDATION] Abandoning sending: LocalQCacheOp{cacheName='78f333c9.0000000.bigpicture.LinkRepositoryCache', action=REMOVE, key=6416, value == null ? true, replicatePutsViaCopy=false, creationTimeInMillis=1621301646539} from cache replication queue: [queueId=queue_jira_node2_8_d1d61d3611ef690ebedc4dac0eaa3444, queuePath=/data/jira/localq/queue_jira_node2_8_d1d61d3611ef690ebedc4dac0eaa3444], failuresCount: 10/10. Removing from queue. Error: java.rmi.UnknownHostException: Unknown host: jira-hostname.com; nested exception is: 
    	java.net.UnknownHostException: jira-hostname.com
com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpSender$UnrecoverableFailure: java.rmi.UnknownHostException: Unknown host: jira-hostname.com; nested exception is: 
	java.net.UnknownHostException: jira-hostname.com
	at com.atlassian.jira.cluster.distribution.localq.rmi.LocalQCacheOpRMISender.send(LocalQCacheOpRMISender.java:90)
	at com.atlassian.jira.cluster.distribution.localq.LocalQCacheOpReader.run(LocalQCacheOpReader.java:96)
	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: jira-hostname.com; nested exception is: 
	java.net.UnknownHostException: jira-hostname.com

このエラーは以下のような複数の問題を引き起こす可能性があります。

環境


  • マルチノード クラスター JIRA Data Center 

診断

  • clusternode テーブルをチェックして、IP 列に IP アドレスではなくホスト名が使用されているかどうかを確認してください。

    select * from clusternode;

原因

  • ノードの DNS 解決に問題があります。 

ソリューション

ノード通信にホスト名の代わりに IP アドレスを使用してください。 

  1. Stop one node
  2. Edit the cluster.properties file to add this line : 

    ehcache.listener.hostName=XX.XX.XX.XX

    XX.XX.XX.XX は現在のノードの IP アドレス に置き換え、IP アドレスの後には余計な空白が入らないようにしてください。

  3. cluster.properties ファイルを保存して、ノードを起動します。
  4. 他のすべてのノードで上記手順を繰り返します。
  5. clusternode を確認して、変更が更新されていることを確認してください。

    select * from clusternode;



最終更新日: 2023 年 10 月 19 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.