728x90
JEUS를 공유 스토리지 기반으로 이중화할 때, 각 서버와 공유 스토리지에 설치 및 배치하는 요소는 명확히 구분됩니다.
핵심은 실행 파일은 각 서버에, 설정 및 데이터는 공유 스토리지에 두는 것입니다.
## 서버 #1, 서버 #2 (로컬 스토리지) 🖥️
각 서버의 로컬 디스크에는 **JEUS 엔진(소프트웨어)**을 설치합니다.
- 설치 항목: JEUS 소프트웨어 바이너리 및 실행 스크립트 (startDomainAdminServer, startManagedServer 등)
- 설치 경로 (예시): /home/jeus/jeus, /opt/tmaxsoft/jeus
- 이유: 각 서버가 독립적으로 JEUS를 구동하고 관리(시작, 중지 등)하기 위해 필요한 핵심 실행 파일을 가지고 있어야 합니다. 이 파일들은 서버마다 동일한 버전을 설치합니다.
## 공유 스토리지 🗄️
두 서버가 함께 접근하는 공유 스토리지에는 **JEUS 도메인(Domain)**을 생성하고 위치시킵니다.
- 배치 항목:
- 도메인 설정 파일: domain.xml 등 모든 서버의 구성 정보가 담긴 파일
- 애플리케이션: 배포되는 애플리케이션 (WAR, EAR 파일 등)
- 로그 파일: 서버 로그 및 시스템 로그
- 기타 리소스: 데이터 소스 설정, 라이브러리など、두 서버가 공유해야 할 모든 자원
- 이유: 어느 서버가 Active 상태가 되더라도 항상 동일한 설정과 애플리케이션을 바라보고 서비스를 제공해야 하기 때문입니다. 설정이 변경되면 공유 스토리지의 도메인 파일만 수정하면 모든 서버에 일괄 적용됩니다.
구성 요약
| 구분 | 위치 | 설치/배치 항목 | 목적 |
| 서버 #1 | 로컬 스토리지 | JEUS 엔진 (소프트웨어) | JEUS 실행 및 서버 인스턴스 구동 |
| 서버 #2 | 로컬 스토리지 | JEUS 엔진 (소프트웨어) | JEUS 실행 및 서버 인스턴스 구동 |
| 공유 스토리지 | 공유 스토리지 | JEUS 도메인 (설정, 앱, 로그 등) | 설정 및 데이터의 일관성 유지, 고가용성 확보 |
출처: AI
728x90
'컴퓨터 활용(한글, 오피스 등) > 기타' 카테고리의 다른 글
| JEUS 이중화 구성에서 Standby 서버는 ps -ef 로 프로세스 확인 가능 (0) | 2025.07.02 |
|---|---|
| JEUS 엔진을 공유 스토리지에 설치하고 서버#1, 서버#2 이중화할 때, 각 서버와 공유 스토리지에 설치 및 배치 (0) | 2025.07.02 |
| 리눅스(Linux) 출력버리기( > /dev/null ), [null 장치, redirection] (1) | 2025.07.02 |
| JEUS 스토리지 설치 및 이중화 구성: 장단점 분석 (1) | 2025.07.02 |
| HA 구성, 이중화 구성 (0) | 2025.07.02 |