Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

사전 준비

  1. NFS 설정 - NFS 설정 참조

  2. JIRA Software 설치 후 인스톨 폴더와 home 폴더를 서버 2번으로 복사

  • JIRA Software 서비스 중지

./stop-jira.sh
  • 인스톨 폴더와 home 폴더 백업

cd /opt/atlassian/postgres
tar cvf jira.tar jira
cd /home/atlassian/postgres
tar cvf jira-home.tar jira
  • 백업한 두 파일을 JIRA Server2에 이동, JIRA Server1번과 동일한 위치에 압축해제

cd /opt/atlassian
tar xvf jira.tar
cd /home/atlassian
tar xvf jira-home.tar
  • JIRA 서비스 실행하여 정상적으로 접속하는지 확인

    • 압축해제 후 서비스만 실행하여 정상 실행 여부 확인

    • 정상 접속 확인 후 서비스 중지

JIRA Data Center 설정

1. JIRA Server 1 설정

  • 공유폴더에 아래 폴더 복사하여 이동

    • data, plugins, logos, import, export, caches

cp -R /home/atlassian/postgres/jira/{data,plugins,logos,import,export,caches} /data/jira
  • JIRA 홈디렉토리에 파일 생성  - 공유폴더와 node 아이디 설정

vi cluster.properties

# This ID must be unique across the cluster
jira.node.id = node1
# The location of the shared home directory for all JIRA nodes
jira.shared.home = /data/jira
 Cluster.properties 파일 매개 변수

매개 변수

필수

설명 / 값

jira.node.id

이 고유 ID는 아파치 구성의 사용자 이름과 밸런서멤버 항목과 일치해야 함

jira.shared.home

모든 Jira 노드에 대한 공유 홈 디렉토리의 위치

ehcache.peer.discovery

아니오

노드가 서로를 찾는 방법 설명:

기본값 – Jira가 노드를 자동으로 검색(권장)
자동 – EhCache의 멀티캐스트 검색을 사용. EhCache가 사용하는 역사적 방법이지만 구성이 어려울 수 있으며, 아틀라시안에서는 권장하지 않음.

 자동을 선택하면...

ehcache.peer.discovery = automatic을 설정하는 경우 다음 매개 변수를 설정:

* ehcache.multicast.address
* ehcache.multicast.port
* ehcache.multicast.timeToLive
* ehcache.multicast.hostName

매개 변수에 대한 자세한 내용은 Ehcache 설명서를 참조

ehcache.listener.hostName

아니오

캐시 통신을 위한 현재 노드의 호스트 이름. 매개 변수가 설정되지 않은 경우 Jira Data Center에서 내부적으로 확인한다.
네트워크의 호스트 이름을 확인하는데 문제가 있는 경우 이 매개 변수를 설정.

ehcache.listener.port

아니오

노드가 수신할 포트(기본값은 40001)

여러 노드가 동일한 호스트에 있거나 이 포트를 사용할 수 없는 경우 이 매개 변수를 수동으로 설정해야 할 수 있다.

ehcache.object.port

아니오

레지스트리에서 바인딩된 원격 개체가 호출을 수신하는 포트(기본값은 40011).

여러 노드가 동일한 호스트에 있거나 이 포트를 사용할 수 없는 경우 이 매개 변수를 수동으로 설정해야 할 수 있다.

ehcache.listener.socketTimeoutMillis

아니오

기본적으로 이 값은 EhCache 기본값으로 설정

2. JIRA Server 2 설정

  • JIRA 홈디렉토리에 파일 생성  - 공유폴더와 node 아이디 설정

vi cluster.properties

# This ID must be unique across the cluster
jira.node.id = node2
# The location of the shared home directory for all JIRA nodes
jira.shared.home = /data/jira

3. JIRA Server1 과 JIRA Server2 서비스 실행

  • JIRA Server1 서비스 시작

  • JIRA Server1 URL 접근하여 Data Center 라이선스 입력 후 서비스 재시작

  • JIRA Server2 서비스 시작

  • No labels