본문 바로가기
반응형

OHS 의 component 설정파일은 상당히 깊숙한곳에 위치해있다.

 

설정 시 주의할점이 있는데 

${ORACLE_INSTACE}/config/fmwconfig/components 로 들어가면 아래처럼 두가지 디렉토리가 있다.

 

둘다 conf 파일이 존재하는 디렉토리고, 처음엔 어떤 디렉토리를 수정하던 상관 없지만

양쪽 번갈아 수정하게되면 꼬이게 되는일이 있으니 조심해야 한다.

 

${ORACLE_INSTANCE}/config/fmwconfig/components/${COMPONENT_TYPE}/ohs1 (이하  ohs1)과

${ORACLE_INSTANCE}/config/fmwconfig/components/ ${COMPONENT_TYPE}/instances/ohs1 (이하 instance/ohs1)

두가지 종류가 있다.

( *여기서 ohs1은 직접 만든 컴포넌트 이름임)

 

*****

여기서 ohs1 하위 파일을 수정하고 ohs 를 재기동하면, instance/ohs1 디렉터리로 수정 내용이 반영된다.

이때, 반영되는 기준은 파일의 최정 변경 시간에 따라 OHS 가 ohs1 아래 파일을 instances/ohs1 으로 반영할지 판단한다.

 

instances/ohs1 아래는 실제 ohs이 기동될때 참조하는 파일이다.

 

 

***

즉, instances/ohs1 아래를 수정하다가 사용자 실수로 ohs1 파일을 수정해도 적용이 되지 않으니 확인이 꼭 필요하며,

이런 상황을 방지하기 위해 instances/ohs1 이 아닌 ohs1 파일을 수정하는것이 좋다.

 

만일 instances/ohs1 파일만 수정한다면, ohs1 에는 최신상황이 반영되어있지 않을 확률이 높은데 이후 ohs1 을 수정하게된다면 설정값들을 잃어버리는 상황이 발생할 수 있으니 주의필요.

 

728x90
반응형

한걸음 한걸음

개인적인 기록