Getting shared home health check error when using Azure Blob Storage
プラットフォームについて: Data Center のみ - この記事は、Data Center プラットフォームのアトラシアン製品にのみ適用されます。
この KB は Data Center バージョンの製品用に作成されています。Data Center 固有ではない機能の Data Center KB は、製品のサーバー バージョンでも動作する可能性はありますが、テストは行われていません。サーバー*製品のサポートは 2024 年 2 月 15 日に終了しました。サーバー製品を利用している場合は、アトラシアンのサーバー製品のサポート終了のお知らせページにて移行オプションをご確認ください。
*Fisheye および Crucible は除く
要約
After changing to Azure Blob storage for the Jira Shared Home Directory, the following error is received in the Health Check
Name: Shared Home
Is healthy: false
Failure reason: ["Node node2 is not actively using shared home /datashare/application-data/jira. Last update was 151,151 seconds ago.","Node node3 is not actively using shared home /datashare/application-data/jira. Last update was 150,612 seconds ago.","Node node4 is not actively using shared home /datashare/application-data/jira. Last update was 148,408 seconds ago."]
Severity: CRITICAL
環境
Jira DataCenter deployed on Azure
原因
Even with the following setup correct:
- Shared Home path is correctly configured in cluster.properties files;
- Shared Home is mounted in all nodes;
- All nodes can write to Shared Home volume
On creating a file in shared home in one node it will be available only to other nodes after a few minutes;
Azure Blob Storage has a delay in making data available to all nodes.
ソリューション
Use Azure File Storage (SMB) for Shared Home path instead.
Atlassian has not specifically tested with Blob Storage, therefore we cannot guarantee that it works. Please see Getting started with Jira Data Center on Azure for what environment we have used for the provided templates.