설치가이드 - Scheduler Manager

실행 환경

  • Servlet Container : Tomcat, WebLogic, JBoss 등

제공파일

WAS 환경 구성

  1. CONFIG_PATH 설정
    Java Option으로 CONFIG_PATH 를 추가합니다. CONFIG_PATH 의 값은 물리적인 directory 위치입니다.

    -DCONFIG_PATH=/WAS/usrconf
    
  2. CONFIG_PATH 에 파일 추가
    CONFIG_PATH 에 제공된 파일을 복사하고, meta-manager.properties 은 시스템 환경에 맞게 그 내용을 수정합니다.
    meta-manager.properties 가 존재하면, 그 내용을 추가합니다.
    properties 파일의 data source와 log file 정보를 수정합니다 ( 참고 ).

    • meta-manager.properties

      dataSource.jndiname.security=jdbc/rw/SchedulerDS
      dataSource.jndiname.scheduler=jdbc/rw/SchedulerDS
      queryLoader.rootPath=query
      log.file.path=/WAS/logs/app_debug_log.log
      
    • License File

  3. DataSource 생성
    다음 2개 용도에 대한 DataSource가 필요합니다. ( 설치가이드 DB편 참고 )

    • 권한관리 용 DB
    • Glue JobMeta 용 DB

    데이타소스의 JNDI 이름은 다음과 같은 형태이며, meta-manager.properties 에서 사용됩니다.

    jdbc/rw/SchedulerDS
    
  4. Deploy
    제공된 Web Application인 glue-scheduler-manager-<version>.war 를 deploy 하고, 화면을 띄웁니다.
    WAR 파일명에 따라 URL이 달라집니다.
    WAR 파일은 scheduler-manager.war 로 변경해서 deploy하시기 바랍니다.

    http://ip:port/glue-scheduler-manager-<version>     <- 패치할때마다 URL이 바뀔수 있음.
    
    http://ip:port/scheduler-manager                    <- default context root와 같게 파일명이 수정해서 deploy한 경우
    
  5. 관리자 계정 생성
    기본계정( admin/pass, 3일간 유효 )으로 로그인해서, 관리자 계정을 생성합니다.

POSCO 의 WebLogic 서버에서 M0S 인스턴스에 Deploy하는 방법도 위 절차를 따릅니다. ( 참고 )