Synchrony 독립형 클러스터 구성
이 가이드는 Confluence Data Center 6.5 이상에 적용됩니다. 이전 버전의 Data Center를 사용하는 경우 Confluence 6.4 및 이전 버전의 Linux에서 Synchrony 독립형을 서비스로 실행을 참조.
개요
Confluence Data Center 6.5 이상에서 사용하기 위해 Linux의 독립형 노드 또는 클러스터에서 Synchrony를 서비스로 실행하는 방법을 설명합니다.
독립형 노드에서 Synchrony를 서비스로 실행 방법
1. Synchrony 홈 디렉터리 생성 및 구성
디렉토리 구성
sudo mkdir -p /opt/atlassian/synchrony
Synchrony 홈 디렉터리 구성
# Synchrony 디렉토리 복사
$ cp -r <Confluence Install Directory>/bin/synchrony <Synchrony Home Directory>
# Synchrony 파일 복사
$ cp <Confluence Home Directory>/synchrony-standalone.jar <Synchrony Home Directory>
# 데이터 베이스 드라이버 복사
$ cp <Confluence Install Directory>/confluence/WEB-INF/lib/<Database Driver> <Synchrony Home Directory>
Synchrony 홈 디렉토리 리스트
synchrony-standalone.jar
start-synchrony.sh
stop-synchrony.sh
install_synchrony_service.sh
<Database Driver> 예)
postgresql-9.4.1212.jar
2. Synchrony 설정
vi <Synchrony Home Directory>/start-synchrony.sh
필수 속성
Property name | Description |
---|---|
SERVER_IP | Synchrony 노드의 공용 IP 주소 또는 호스트 이름 |
DATABASE_URL | Confluence 데이터베이스의 URL |
DATABASE_USER | Confluence 데이터베이스 사용자 이름 |
DATABASE_PASSWORD | Confluence 데이터베이스 사용자 비밀번호 |
CLUSTER_JOIN_PROPERTIES | Synchrony가 노드를 발견하는 방법
|
DATABASE_DRIVER_PATH | 데이터베이스 드라이버 파일의 경로 |
SYNCHRONY_JAR_PATH |
|
SYNCHRONY_URL | 브라우저가 Synchrony에 연결하는 데 사용하는 URL |
OPTIONAL_OVERRIDES | 추가 시스템 속성을 지정하도록 선택 |
start-synchrony.sh 구성 예시
3. Synchrony 서비스 유저 설정
4. Synchrony 서비스 실행
5. Synchrony 실행 에러 로그
6. Confluence 설정