본문 바로가기

Agent

[ODI 11g] OPMN로 Standalone Agent 관리 설명: StandAlone Agent의 프로세스를 관리를 위해 OPMN(Oracle Process Monitoring and Notification Server)을 설치하고 Agent를 추가하는 작업을 진행 기능: Process Monitoring – Agent 실행 상태 확인 Logging – 상태 이상 발생시 자동 로그 관리 Failover – Process 중지 시 자동 재 실행 l OPMN는 ODI 설치 시에는 포함되어 있지 않으므로, 별도의 Oracle 제품을 설치하여 사용하여야 한다. l Oracle Application Server 설치 시에는 OPMN이 포함되어 있고 Oracle Product도 일부 포함하고 있는 제품이 있음 l 이미 OPMN이 설치되어 있는 경우는 OPMN 설치 순서 S.. 더보기
ODI AGENT LOG MANAGEMENT #!/bin/bash # It used to run odi agent while it down. # wangdj 2010-7-26 odi_agent_count=`ps -ef|grep pinglog_agent|grep odi|grep -v grep|wc -l` if [ $odi_agent_count -ne 2 ]; then if [ $odi_agent_count -ne 1 ]; then . ~oracle/.odiprofile #ODI_HOME=/U01/app/oracle/product/odi/oracledi/ #cd $ODI_HOME/bin/ nohup $ODI_HOME/bin/agent.sh -PORT=29010 -NAME=pinglog_agent >> /tmp/odi_agent.log & fi fi S.. 더보기
odi master repository agent management 상용 물리적 스케쥴링 에이전트와 실행 에이전트 프로세스들이 떠있는 시스템이 죽었을때의 방책이 있을까? 가설 1 : 논리적 에이전트와 연결되어 있는 물리적 에이전트를 변경 시켜주어 unexpected shutdown 이 후 작업은 다른 시스템에서 떠 있는 스케쥴링 에이전트를 통해 진행하도록 구현한다. 다음의 테이블 정보를 보면 /* 물리적 Agent */ SELECT * FROM SNP_AGENT; /* 논리적 Agent */ SELECT * FROM SNP_LAGENT; /* Context 별 Agent 연결 정보 */ SELECT * FROM SNP_ALLOC_AGENT; /* Context */ SELECT * FROM SNP_CONTEXT; 위의 정보를 가지고 보면 SNP_ALLOC_AGENT 테이.. 더보기