Oracle Hyperion Shared Services Registry를 편집하려면 다음을 수행합니다.
Shared Services Registry를 백업합니다.
11.1.x Oracle Enterprise Performance Management System 소프트웨어를 호스트하는 머신에서 /bin
으로 이동하여 다음 명령을 실행합니다.
epmsys_registry view componentType
구성요소를 삭제하거나 구성요소 등록정보를 업데이트하는 데 필요한 구성요소 등록정보 이름을 알아보려면 구성요소 계층을 확인해야 합니다.
자세한 내용은 Shared Services Registry에서 구성요소 보기를 참조하십시오.
필요한 변경에 따라 다음 명령을 참조하십시오.
구성요소를 삭제하려면 구성요소 인스턴스 삭제를 참조하십시오.
구성요소 등록정보를 업데이트하려면 구성요소 등록정보 업데이트를 참조하십시오.
주:
Linux에서 epmsys_registry
명령을 실행하는 경우 모든 #
앞에 \
를 붙여야 합니다.
제품의 LOGICAL_WEB_APP 등록정보를 변경한 경우 EPM System Configurator를 실행하고 다시 웹 서버를 구성합니다. [태스크 선택] 페이지에서 Oracle Hyperion Foundation Services 웹 서버 구성 태스크를 선택합니다.
Shared Services Registry에서 구성요소 보기
구성요소를 삭제하거나 구성요소 등록정보를 업데이트하려면 먼저 구성요소 등록정보 이름 및 값을 가져올 구성요소 계층을 확인해야 합니다.
구성요소 계층을 확인하려면 다음을 수행합니다.
/bin
으로 이동하여 다음 명령을 사용합니다.
epmsys_registry view componentType
여기서 componentType
은 Shared Services Registry의 구성요소 이름입니다.
이 명령은 지정된 계층의 모든 구성요소를 표시하며 구성요소의 바로 아래 1차 하위 구성요소만 표시합니다. 정보는 콘솔에 표시됩니다.
예를 들어 PLANNING_PRODUCT
계층의 모든 구성요소를 보려면 다음을 실행합니다.
epmsys_registry view SYSTEM9/PLANNING_PRODUCT
필요한 경우 명령을 반복하여 하위 구성요소의 등록정보 이름을 가져옵니다.
예를 들어 LOGICAL_WEB_APP
는 PLANNING_PRODUCT
의 1차 하위 구성요소입니다. Oracle Hyperion Planning의 LOGICAL_WEB_APP
등록정보를 보려면 다음 명령을 입력합니다.
epmsys_registry view SYSTEM9/PLANNING_PRODUCT/LOGICAL_WEB_APP
표시에서 삭제하거나 업데이트할 구성요소에 대한 다음 정보를 확인합니다.
삭제하거나 업데이트할 구성요소의 구성요소 ID
업데이트할 구성요소의 구성요소 등록정보 이름 및 값
예를 들어 Planning의 LOGICAL_WEB_APP
에는 context, port 및 host를 비롯한 여러 가지 등록정보가 있습니다.
구성요소 인스턴스 삭제
구성요소 계층을 볼 때 구성요소의 ID를 참조하여 구성요소 인스턴스를 삭제합니다.
구성요소 계층에서 구성요소를 삭제하려면 /bin
으로 이동하여 다음 명령을 실행합니다.
epmsys_registry deletecomponent #componentID
여기서 componentID
는 구성요소 계층을 볼 때 표시되는 구성요소 ID입니다.
Linux에서 다음을 실행합니다.
epmsys_registry.sh deletecomponent \#componentID
노드를 삭제하더라도 1차 하위 구성요소는 삭제되지 않습니다.
팁:
제품 노드를 삭제하는 경우 먼저 노드의 모든 1차 하위 구성요소를 삭제한 다음 제품 노드를 삭제합니다.
주의:
정확한 구성요소를 삭제해야 합니다.
구성요소 등록정보 업데이트
구성요소 계층을 볼 때 표시되는 구성요소 ID 및 구성요소 등록정보 이름을 참조하여 구성요소 등록정보를 업데이트합니다.
구성요소 등록정보를 업데이트하려면 /bin
으로 이동하여 다음 명령을 실행합니다.
epmsys_registry updateproperty #componentID/@componentProperty value
여기서, componentID
는 구성요소 계층을 볼 때 표시되는 구성요소 ID이고 componentProperty
는 업데이트할 구성요소 등록정보 이름이며 value
는 구성요소 등록정보의 새 값입니다.
Linux에서 다음을 실행합니다.
epmsys_registry.sh updateproperty \#componentID/@componentProperty value
구성요소 등록정보 이름은 대/소문자를 구분합니다.
팁:
구성요소 계층을 볼 때 "등록정보" 섹션에서 구성요소 등록정보 이름을 확인합니다. 또한 등록정보 이름 "호스트"를 사용하여 구성요소를 실행하는 호스트를 업데이트할 수 있습니다.
예를 들어 구성요소 ID 99999를 가진 Oracle Essbase Server의 포트 번호를 1425로 변경하려면 다음 명령을 입력합니다.
epmsys_registry updateproperty #99999/@agent_PortNumber 1425
Shared Services Registry에서 호스트 항목 보기
Shared Services Registry에서 호스트 항목을 볼 수 있습니다.
이 명령을 다양한 목적으로 사용할 수 있습니다. 예를 들어 명령을 사용하여 다음을 수행합니다.
재호스트 프로세스 단순화
서버 이름을 별칭 이름으로 변경하는 프로세스 단순화
서버 통신 이슈 디버그
Shared Services Registry에서 호스트 항목을 보려면 /bin
으로 이동하여 다음 명령을 실행합니다.
epmsys_registry viewhosts
디스플레이의 한 열에는 Shared Services Registry에 저장된 이 머신의 서버 이름이 표시되고 다른 열에는 DNS에서 확인된 호스트 이름이 표시됩니다.
팁:
열에 있는 이름이 일치하지 않으면 DNS 항목을 확인하거나 확인된 이름과 일치하도록 호스트 파일을 생성합니다.