Confluence Data Center の Docker 環境で Hazelcast を起動する際に Interface IP に誤りがあり見つからない

お困りですか?

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

コミュニティに質問


プラットフォームについて: Data Center のみ - この記事は、Data Center プラットフォームのアトラシアン製品にのみ適用されます。

この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。

*Fisheye および Crucible は除く

要約

Docker 環境で Confluence の Synchrony (共同編集) を起動する際に atlassian-synchrony.log に次のエラーが返される。

ERROR [main] [com.hazelcast.instance.AddressPicker] [LOCAL] [confluence-<name>-Synchrony] [3.11.4] Hazelcast CANNOT start on this node. No matching network interface found.


<Confluence ローカル ホーム>/confluence.cfg.xml ファイルを確認すると、<confluence.cluster.interface> プロパティでネットワーク インターフェイスは適切に設定されているが、インターフェイスの IP アドレスが誤っている。

環境

Confluence Data Center 7.1.1

Docker

診断

Hazelcast サービスが起動時に IP またはインターフェイスを見つけられず、Synchrony サービスの起動に失敗しています。

原因

Docker は、独立したネットワークでホスト マシンのネットワーク インターフェイスのスコープ外に存在する (別の方法でセットアップされている場合を除く) "仮想ネットワーク" を利用します。仮想ネットワークはデフォルトで bridged ドライバを利用します。

ソリューション

ホスト マシンのネットワーク インターフェイスを利用する予定の場合、Docker の仮想ネットワークを切り替えて host ドライバを利用するようにします

If using host driver is not a viable option please refer to Configuring Hazelcast in Non-Orchestrated Docker Environments for some additional solutions.

最終更新日: 2022 年 12 月 30 日

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

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