본문 바로가기

ETL Tools/Oracle Data Integrator

telnet 통해 리눅스 ODI 11g 개발 환경 구축

목적 
외부에서 리눅스에 프로그램 설치시 gui 환경을 지원 받지 못하므로 해결할 수 있는 방법을 찾는다.

순서
1.weblogic 설치
2.odi 설치
3. domain 생성


해결 방법
1.weblogic 설치
./~.bin -mode=[console] [silent]

# silent 모드 참조: http://download.oracle.com/docs/cd/E13196_01/platform/docs81/install/silent.html#1058613
chmod a+x filename
./filename.bin -mode=silent -silent_xml=/path_to_silent.xml

 

# 콘솔모드나 파라미터 파일을 가지고 자동으로 설치할 수 있다. 
# console 모드는 설치 순서가 GUI 방식이랑 같다
# silent 모드 참조 : http://download.oracle.com/docs/cd/E13196_01/platform/docs81/install/silent.html

2.odi 설치
./runInstaller.sh -silent -responseFile <PATH & FILENAME>

oui를 통해 silent 모드로 설치
* 콘솔 모드 못찾았음 

@ Silent mode

- 설치가 background에서 수행되며 User의 입력없이 완료됨
- GUI 필요없음
@ Response File
- 설치시 필요 정보를 저장하고 있는 파일
- template은 실치 파일이 있는 폴더에 있음 ~/Response
@ 장점
- 같은 환경을 필요시 여러군데 구성하여야 하는 경우에 간단히 설치 가능
-  GUI 환경이 없이 설치해야 하는 경우 가능 (예: telnet?)
@ How to : Response 템플릿 수정
- 템플릿 파일을 사용하여 필요한 사항 기입하여 설치

@ How to : 처음 설치를 기록하여 Response 파일을 생성 (실패 record 옵션 없다는 오류 발생)
- 일반 설치시 설정했던 내용들을 기록하여 Response file로 저장하여 사용
- 명령어
setup -record -destinationFile <PATH> (Win)
./runInstaller.sh -record -destinationFile <PATH> (Linux)



3. domain 생성
./config.sh -mode=[console] [silent]
# console 모드 참조 : http://download.oracle.com/docs/cd/E13196_01/platform/docs70/confgwiz/creatdom.html
다른 정보 참조 

수정중 입니다.