New Keep your toolbar at the top or try the in-line toolbar, (opens new window). It appears when you select text. Share your feedback.
Edited Apr 17
- A
설정 변경
# crowd 서비스 종료
crowd/stop_crowd.sh
# shared_home에 디렉토리 생성
mkdir -p /var/shared_home/crowd
# 권한 변경 (confluence로 변경해줌)
chown -R confluence;confluence /var/shared_home/crowd
# crowd home에 있는 shared에 있는 crowd.cfg.xml 값 변경
vi crowd.cfg.xml
<property name="crowd.clustering.enabled">false</property>
# true로 변경
<property name="crowd.clustering.enabled">true</property>
# 복사
cp crowd.cfg.xml /var/shared_home/crowd
# crowd-init.properties에서 홈 디렉토리 설정
vim /opt/crowd/crowd-webapp/WEB-INF/classes/crowd-init.properties
crowd.shared.home=/var/shared_home/crowd
## 공식 문서에는 crowd-init.properties에 하라고 하나 인식을 못 해서 setenv.sh에 인자로 넣음
vim /opt/atlassian/crowd/apache-tomcat/bin/setenv.sh
export CATALINA_OPTS="-Dcluster.node.name=node1 -Dcrowd.shared.home=/var/shared_home/crowd"
# 한 줄ㄹ로 길게 쓸 것
# 서비스 시작
crowd/start_crowd.sh홈 디렉토리 및 설치 디렉토리 복사
scp -r /var/crowd-home root@node2:/var
scp -r /opt/crowd root@node2:/opt서비스 기동
# 복사한 서버에서
crowd/start-crowd.shWeb에서 클러스터링 확인
설정(톱니바퀴) → General
왼쪽 네비게이션 바에서 clustering
알려진 문제
node 종료 후 새로 노드를 실행햇을 때 server의 id를 인식하지 못 하는 문제
2025-04-17 09:50:00,014 Caesium-2-2 ERROR [jdbc.batch.internal.BatchingBatch] HHH000315: Exception executing batch [java.sql.BatchUpdateException: Batch entry 0 insert into cwd_cluster_lock (lock_timestamp, node_id, lock_name) values (1744851000012, NULL, 'com.atlassian.crowd.licensing.ApplicationDataSyncMonitorJobRunner-lock') was aborted: ERROR: duplicate key value violates unique constraint "cwd_cluster_lock_pkey"
Detail: Key (lock_name)=(com.atlassian.crowd.licensing.ApplicationDataSyncMonitorJobRunner-lock) already exists. Call getNextException to see other errors in the batch.], SQL: insert into cwd_cluster_lock (lock_timestamp, node_id, lock_name) values (?, ?, ?)
2025-04-17 09:50:00,014 Caesium-2-2 WARN [engine.jdbc.spi.SqlExceptionHelper] SQL Error: 0, SQLState: 23505
2025-04-17 09:50:00,014 Caesium-2-2 ERROR [engine.jdbc.spi.SqlExceptionHelper] Batch entry 0 insert into cwd_cluster_lock (lock_timestamp, node_id, lock_name) values (1744851000012, NULL, 'com.atlassian.crowd.licensing.ApplicationDataSyncMonitorJobRunner-lock') was aborted: ERROR: duplicate key value violates unique constraint "cwd_cluster_lock_pkey"
Detail: Key (lock_name)=(com.atlassian.crowd.licensing.ApplicationDataSyncMonitorJobRunner-lock) already exists. Call getNextException to see other errors in the batch.
2025-04-17 09:50:00,015 Caesium-2-2 ERROR [engine.jdbc.spi.SqlExceptionHelper] ERROR: duplicate key value violates unique constraint "cwd_cluster_lock_pkey"
Detail: Key (lock_name)=(com.atlassian.crowd.licensing.ApplicationDataSyncMonitorJobRunner-lock) already exists.