IBM BPM 8.5.5 설치 방법
#0) Oracle 은 설치되어 있다고 가정 - (가급적 12c 보다는 11g 권장) 없다면 참고 : http://nyhooni.tistory.com/10
#1) Oracle 을 이용해서 미리 tablespce 와 user 생성
sqlplus sys/oracle as sysdba
alter session set "_ORACLE_SCRIPT"=true;
- cmn855dba
create tablespace tablespace_cmn855data datafile 'C:\app\tablespace\cmn855data.dbf' size 100M autoextend on next 1M maxsize 1024M;
create temporary tablespace tablespace_cmn855temp tempfile 'C:\app\tablespace\cmn855temp.dbf' size 100M extent management local uniform size 128k;
create user cmn855dba identified by cmn855dba default tablespace tablespace_cmn855data temporary tablespace tablespace_cmn855temp;
- bpm855dba
create tablespace tablespace_bpm855data datafile 'C:\app\tablespace\bpm855data.dbf' size 100M autoextend on next 1M maxsize 1024M;
create temporary tablespace tablespace_bpm855temp tempfile 'C:\app\tablespace\bpm855temp.dbf' size 100M extent management local uniform size 128k;
create user bpm855dba identified by bpm855dba default tablespace tablespace_bpm855data temporary tablespace tablespace_bpm855temp;
- pdw855dba
create tablespace tablespace_pdw855data datafile 'C:\app\tablespace\pdw855data.dbf' size 100M autoextend on next 1M maxsize 1024M;
create temporary tablespace tablespace_pdw855temp tempfile 'C:\app\tablespace\pdw855temp.dbf' size 100M extent management local uniform size 128k;
create user pdw855dba identified by pdw855dba default tablespace tablespace_pdw855data temporary tablespace tablespace_pdw855temp;
- 권한 주기 - 위의 3 사용자 동일
grant connect to pdw855dba;
grant unlimited tablespace to pdw855dba;
grant resource to pdw855dba;
grant create view to pdw855dba;
grant javauserpriv to pdw855dba;
grant execute on dbms_lock to pdw855dba;
grant select on pending_trans$ to pdw855dba;
grant select on dba_2pc_pending to pdw855dba;
grant select on dba_pending_transactions to pdw855dba;
grant execute on dbms_xa to pdw855dba;
#2) IBM Installation Manager 를 통해서 WAS 와 IBM BPM 을 함께 설치(여기서 Oracle 을 사용하기로 했으므로 DB2 는 설치할 필요가 없음) - 엔진만 설치
#3) 설치된 BPM 위치의 BPM/samples/config/advanced 로 가면 설치를 위한 샘플 properties 파일을 확인 가능하며 해당 파일의 설정을 본인의 환경에 맞게 수정
#4) 예를 들어 단일 클러스터 환경을 Oracle 에서 설치한다면 Advanced-PC-SingleCluster-Oracle.properties 사용 및 수정
bpm.de.deferSchemaCreation 를 false 로 설정 - 설치 작업시에 자동으로 DB schema 를 생성하도록 함
Admin 권한의 user/password 설정 및 각 필요 DB 에 대한 user/password 입력(이전에 Oracle 에서 만들어둔 user/password 사용)
WAS 관리콘솔의 admin 사용자를 위한 user/password 입력
Dmgr 의 설치 위치와 프로파일 이름, port 등을 설정(포트의 경우 비워두면 동적으로 기본값으로 설정)
동일하게 Node 에 대한 설정도 수행
Database 에 대한 설정 값도 추가 - 단, 테스트로 같은 컴퓨터에 Oracle 이 설치되어 있는 경우 hostname 은 localhost 가 되어야 함(schema 는 이전과 동일하게 미리 만들어 둔 것 사용)
#5) BPM 설치위치의 bin 디렉토리에서 BPMConfig 를 통한 프로파일 생성 및 설치 작업 수행 (완료까지 약 30 분 이상 걸림)
BPMConfig -create -de "C:\IBM\BPM855\AppServer\BPM\samples\config\advanced\Advanced-PC-SingleCluster-Oracle.properties"
참고 : 설치중에 하단과 같은 오류 발생시(Oracle DB 12c 사용시 발생)
하단의 링크에서 Oracle 11.2.0.4 JDBC Driver 를 다운로드 받습니다.
http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html
그리고 BPM855 엔진에 기본 설치된 JDBC 드라이버를 변경해주고 Oracle DB 를 전체 재시작후 다시 동일하게 작업하면 됩니다.
#6) IBM BPM 시작 (WAS 랑 동일하게 Dmgr, Nodeagent, WAS 순으로 시작시키면 됩니다.)
Dmgr프로파일/bin/startManager.bat(sh)
Node프로파일/bin/startNode.bat(sh)
관리콘솔 접속 후에 해당 BPM 서버 시작
https://localhost:9060/admin
#7) 정상적으로 구동된 것이 확인되면 다음과 같이 테스트 가능
BPM 서버의 서비스 보안 포트/ProcessAdmin 으로 다음과 같이 관리 콘솔에 접속 가능한지 확인
또는, BPM 서버의 서비스 보안 포트/ProcessCenter 로 접속 후에 Process Designer 다운로드 후 설치
참고 : Process Designer 의 설치가 잘 안되는 경우에는 Installation Manager 를 활용하는 것을 권고드립니다. (설치파일/IMPD85 에 보면 repository.config 가 존재)
- 설치가 완료되면 설치파일의 eclipse.ini 파일만 설치된 Process Designer 로 복사해주면 됩니다.
'IBM - old > IBM BPM' 카테고리의 다른 글
[BPM]IBM BPM 8.5.5 ifix 설치 방법 2 (0) | 2017.11.16 |
---|---|
[BPM]IBM BPM 8.5.5 ifix 설치 방법 (0) | 2017.11.14 |
[BPM]Step-by-step guide on changing IBM BPM configuration files manually (0) | 2017.07.25 |
[BPM]Topology, security, basic administration, and monitoring (0) | 2017.07.19 |
[BPM]New Technology Demonstration: BPM Analytics (0) | 2017.04.20 |
댓글