기동 / 로그 확인 / 종료 / 초기화
Docker-compose 및 Podman-compose 환경에서 SysMaster DB 8.2를 기동 / 로그 확인/ 종료 / 초기화하는 방법이다.
1. 기동
1) SysMaster DB 환경 변수 설정
export SYSMASTERDB_HOME={SysMasterDB_Home_Path}
인자
설명
{SysMasterDB_Home_Path}
docker-compose.yml 파일이 위치한 디렉터리 경로
2) SYSMASTERDB_HOME을 PATH에 추가
export PATH=$PATH:$SYSMASTERDB_HOME
3) 실행
sysmaster-db up
부팅이 완료된 이후에 로그인과 프로그램 사용이 가능하다. 부팅 완료는 SDM 로그에서 아래와 같은 로그를 통해 확인할 수 있다.
Started SdmApplication in ... seconds (JVM running for ...)
2. 로그 확인
.env 파일의 로그 관련 파라미터 설정을 통해 로그가 저장될 경로를 지정할 수 있다. default 로그 경로는 ./logs이므로 docker-compose.yml 파일이 있는 디렉터리에 logs 폴더가 자동으로 생성되며, 여기서 로그 파일을 확인할 수 있다.
3. 종료
(SysMaster DB 8.2 기동을 위한 환경 변수 및 PATH가 설정된 상태에서) 아래의 명령을 수행하면 모든 서비스가 제거되고, SysMaster DB 8.2가 종료된다. 이때 SysMaster DB 8.2를 종료해도 METADB_PATH와 REPODB_PATH에 생성된 파일은 유지되므로, SysMaster DB 8.2를 다시 기동하면 종료 전과 동일하게 사용할 수 있다.
sysmaster-db down
4. 초기화
METADB_PATH와 REPODB_PATH 디렉터리를 삭제한 후 SysMaster DB 8를 다시 기동하면 최초 설치 상태와 동일하게 동작한다. 단, 이전에 저장한 데이터는 사용할 수 없다.
Last updated