Shared Services Registry 편집

Oracle Hyperion Shared Services Registry를 편집하려면 다음을 수행합니다.

  1. Shared Services Registry를 백업합니다.

  2. 11.1.x Oracle Enterprise Performance Management System 소프트웨어를 호스트하는 머신에서 /bin으로 이동하여 다음 명령을 실행합니다.

    epmsys_registry view componentType

    구성요소를 삭제하거나 구성요소 등록정보를 업데이트하는 데 필요한 구성요소 등록정보 이름을 알아보려면 구성요소 계층을 확인해야 합니다.

    자세한 내용은 Shared Services Registry에서 구성요소 보기를 참조하십시오.

  3. 필요한 변경에 따라 다음 명령을 참조하십시오.

    구성요소를 삭제하려면 구성요소 인스턴스 삭제를 참조하십시오.

    구성요소 등록정보를 업데이트하려면 구성요소 등록정보 업데이트를 참조하십시오.

    주:

    Linux에서 epmsys_registry 명령을 실행하는 경우 모든 # 앞에 \를 붙여야 합니다.

  4. 제품의 LOGICAL_WEB_APP 등록정보를 변경한 경우 EPM System Configurator를 실행하고 다시 웹 서버를 구성합니다. [태스크 선택] 페이지에서 Oracle Hyperion Foundation Services 웹 서버 구성 태스크를 선택합니다.

Shared Services Registry에서 구성요소 보기

구성요소를 삭제하거나 구성요소 등록정보를 업데이트하려면 먼저 구성요소 등록정보 이름 및 값을 가져올 구성요소 계층을 확인해야 합니다.

구성요소 계층을 확인하려면 다음을 수행합니다.

  1. /bin으로 이동하여 다음 명령을 사용합니다.

    epmsys_registry view componentType

    여기서 componentTypeShared Services Registry의 구성요소 이름입니다.

    이 명령은 지정된 계층의 모든 구성요소를 표시하며 구성요소의 바로 아래 1차 하위 구성요소만 표시합니다. 정보는 콘솔에 표시됩니다.

    예를 들어 PLANNING_PRODUCT 계층의 모든 구성요소를 보려면 다음을 실행합니다.

    epmsys_registry view SYSTEM9/PLANNING_PRODUCT
  2. 필요한 경우 명령을 반복하여 하위 구성요소의 등록정보 이름을 가져옵니다.

    예를 들어 LOGICAL_WEB_APPPLANNING_PRODUCT의 1차 하위 구성요소입니다. Oracle Hyperion PlanningLOGICAL_WEB_APP 등록정보를 보려면 다음 명령을 입력합니다.

    epmsys_registry view SYSTEM9/PLANNING_PRODUCT/LOGICAL_WEB_APP
  3. 표시에서 삭제하거나 업데이트할 구성요소에 대한 다음 정보를 확인합니다.

    • 삭제하거나 업데이트할 구성요소의 구성요소 ID

    • 업데이트할 구성요소의 구성요소 등록정보 이름 및 값

    예를 들어 PlanningLOGICAL_WEB_APP에는 context, porthost를 비롯한 여러 가지 등록정보가 있습니다.

구성요소 인스턴스 삭제

구성요소 계층을 볼 때 구성요소의 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 항목을 확인하거나 확인된 이름과 일치하도록 호스트 파일을 생성합니다.