Hello, I would like to edit the cluster.properties file to the parameter jira.node.id get an ID automatically, for example the hostname.
It is possible? If so, how?
Thanks in advance!
Hi,
I got it.
Basically I created a bash script to add automatically the hostname in the file. Something like this:
HOST=$HOSTNAMEJIRANODE="jira.node.id = "$HOSTsed -i "2s/.*/$JIRANODE/" /var/atlassian/application-data/jira/cluster.properties
This bash is executed in every reboot via cron.
Ick.
In Confluence you can do the $HOSTNAME trick. Sad that you can't do something similar in Jira. Not the answer I was hoping for, but it is an answer.
@Lessandro
Do you have any idea for Confluence cluster? I'm facing the same issue for Confluence cluster
Thanks
You mean, You did the same as Jira for Confluence ? Could you please explain more about this ?
Thank you so much
In /opt/confluence/bin/setenv.sh (your directory may differ) I have the following line:
CATALINA_OPTS="-Dconfluence.cluster.node.name=${HOSTNAME} ${CATALINA_OPTS}"
When Confluence starts up this automatically sets the name of the node to the hostname.
On the Jira side, you can't have a variable in the cluster.properties file. The script from @Lessandro is a hack useful trick that modifies the file before Jira is run.
Thanks @Jeff Shepherd
It looks like you're new here. Sign in or register to get started.