개요
바이너리가 공유디스크에 저장되고 여러 호스트가 공유해서 각각 기동하는 경우에 대한 정책을 안내합니다.
참고
일반 HA(High Availability, 고가용성) 구성처럼 이 경우도 인스턴스 수와 동일하게 라이선스 구매 및 라이선스 파일을 수령하지만, 라이선스 파일을 저장하는 방법에 대한 차이가 있어 별도 가이드 형태로 안내합니다.
방법
1. Tibero 바이너리 공유 디스크 구성
공유 디스크에 Tibero 바이너리를 설치합니다.
각 호스트 별로 TB_HOME 등 환경 변수를 설정합니다. (일반 Tibero 구성 절차대로 수행)
예시)export TB_HOME=/mnt/remote_path/tibero7
# 기타 필요 변수 설정
Plain Text
복사
2. 라이센스 파일 구성
호스트 별로, 각각에 해당하는 라이센스 파일(license.xml)을 로컬 디스크 경로에 복사합니다.
(경로명은 모든 호스트가 동일해야 합니다.
예시: /local_path/license.xml (모든 호스트에 동일하게)
Plain Text
복사
호스트 별로 각각 심볼릭 링크를 생성합니다.
예시: ln -s /local_path/license.xml $TB_HOME/license/license.xml
Plain Text
복사
심볼릭 링크 정상여부를 확인합니다.
ls -l $TB_HOME/license/license.xml
결과(예시): license.xml -> /local_path/license.xml
Plain Text
복사
3. 각 호스트에서 서버 기동 확인
tbboot를 통해 서버를 기동합니다.
tbboot
SQL
복사
주의
•
license.xml 원본 파일은 호스트별 로컬에 반드시 존재해야 합니다.
•
공유 디스크가 마운트되지 않은 상태에서는 $TB_HOME 접근이 불가합니다.
(tbboot 실행 불가)
•
HA 전환 시 디스크 마운트 및 라이센스 링크 정상 여부를 필수적으로 확인합니다.