HP Universal CMDB

Windows 및 Redhat Enterprise Linux 운영 체제

소프트웨어 버전의 경우: 10.20

사용자 지정 출력:

HP Universal CMDB 배포 안내서

문서 릴리스 날짜: 2015년 1월

소프트웨어 릴리스 날짜: 2015년 1월

HP logo

Legal Notices

보증

HP 제품 및 서비스에 대한 모든 보증 사항은 해당 제품 및 서비스와 함께 제공된 명시적 보증서에 규정되어 있습니다. 여기에 수록된 어떤 내용도 추가 보증을 구성하는 것으로 해석될 수 없습니다. HP는 여기에 수록된 기술적 또는 편집상의 오류나 누락에 대해 책임지지 않습니다.

여기에 수록된 정보는 통지 없이 변경될 수 있습니다.

제한된 권한 범례

기밀 컴퓨터 소프트웨어. 보유, 사용 또는 복사에 필요한 HP에서 제공한 유효한 라이센스. FAR 12.211 및 12.212에 의거하여 상용 컴퓨터 소프트웨어, 컴퓨터 소프트웨어 문서 및 상용 품목에 대한 기술 데이터는 벤더의 표준 상용 라이센스 하에서 미국 정부에 사용이 허가되었습니다.

Copyright Notice

© Copyright 2002 - 2015 Hewlett-Packard Development Company, L.P.

Trademark Notices

Adobe®는 Adobe Systems Incorporated의 상표입니다.

Microsoft® 및 Windows®는 Microsoft Corporation의 미국 등록 상표입니다.

Oracle 및 Java는 Oracle 및/또는 계열사의 등록 상표입니다.

UNIX®는 The Open Group의 등록 상표입니다.

Linux®는 미국 및 기타 국가에서 Linus Torvalds의 등록 상표입니다.

오픈 소스 및 타사 확인의 전체 목록을 보려면 HP Software Support Online 웹 사이트를 방문하여 HP Service Manager Open Source and Third Party License Agreements라는 제품 설명서를 검색합니다.

 
 
 
 

HP Universal CMDB 배포 안내서

HP Universal CMDB 배포 안내서 시작

대화형 안내서 사용 방법

아래 질문은 대화형 배포 안내서에 나타나는 정보를 사용자 지정하는 데 도움이 됩니다.

각 선택 항목 집합의 오른쪽에 있는 지침을 자세히 읽어 보십시오. 이 정보는 필수적인 선택 항목과 필요한 시기를 안내합니다.

팁: 사용자 지정된 문서에서 누락된 정보가 있는 것 같은 경우, 필수 선택 항목을 선택하지 않았기 때문일 수 있습니다. 생성된 문서를 본 후에 선택 항목을 변경할 수 있습니다.

어떤 제품 집합을 배포하시겠습니까?

Universal Discovery 및 HP UCMDB Configuration Manager가 설치된 HP UCMDB
Universal Discovery가 설치된 HP UCMDB
HP UCMDB Configuration Manager가 설치된 HP UCMDB
HP UCMDB만
Data Flow Probe만(Universal Discovery용)
HP UCMDB Configuration Manager만

배포 옵션을 선택하십시오.

참고:  

  • UCMDB를 설치하거나 업그레이드하는 경우 아래의 플랫폼데이터베이스를 선택해야 합니다.

  • UCMDB를 업그레이드하는 경우 시스템에 Data Flow Probe가 정의되어 있으면, 관련 Data Flow Probe 배포(Windows/Linux/둘 다)도 선택하십시오. 아래 내용을 참조하십시오.

HP Universal CMDB를 설치/업그레이드/제거하시겠습니까?

HP UCMDB 10.20 설치
UCMDB 9.0x에서 HP UCMDB 10.20으로 업그레이드(주요 업그레이드)
UCMDB 10.xx에서 HP UCMDB 10.20으로 업그레이드(부분 업그레이드)
HP UCMDB 제거
HP UCMDB 및 Data Flow Probe 제거

UCMDB 서버의 배포 옵션을 선택하십시오.

참고: UCMDB를 설치하거나 업그레이드하는 경우 아래의 플랫폼데이터베이스를 선택해야 합니다.

UCMDB 서버 플랫폼 선택

Windows 플랫폼
Red Hat Enterprise Linux 플랫폼

UCMDB 서버의 플랫폼을 선택하십시오.

UCMDB 서버 데이터베이스 선택

Oracle
MS-SQL
PostgreSQL

데이터베이스 선택

Universal Discovery용으로 어떤 Data Flow Probe를 설치하시겠습니까?

Windows에 Data Flow Probe 설치
Linux에 Data Flow Probe 설치

Data Flow Probe는 Universal Discovery 및 통합을 수행하는 데 사용됩니다. 이러한 옵션 중 하나 또는 둘 다를 선택할 수 있습니다.

HP Universal CMDB Configuration Manager를 설치/업그레이드/제거하시겠습니까?

HP UCMDB Configuration Manager 10.20 설치
HP UCMDB Configuration Manager 10.0x를 HP UCMDB Configuration Manager 10.20으로 업그레이드
HP UCMDB Configuration Manager 제거

Configuration Manager의 배포 옵션을 선택하십시오.

참고:  

  • UCMDB도 업그레이드하는 경우에만 Configuration Manager를 업그레이드할 수 있습니다. UCMDB를 새로 설치하려는 경우에는 Configuration Manager도 업그레이드가 아닌 새로 설치를 수행해야 합니다.

  • 설치된 Configuration Manager 10.10보다 낮은 버전을 사용하는 경우 버전 10.10으로 업그레이드하기 전에 먼저 버전 10.01로 업그레이드해야 합니다. Configuration Manager를 버전 10.01로 업그레이드하는 방법에 대한 자세한 내용은 HP Software 지원 사이트(https://softwaresupport.hp.com)에서 볼 수 있는 대화형 HP Universal CMDB 배포 안내서의 버전 10.01을 참조하십시오.

최고 가용성 환경을 설정하려고 합니까?

최고 가용성 환경
최고 가용성 환경 아님

최고 가용성은 UCMDB를 두 개 이상의 서버로 된 클러스터에서 실행하여 로드 균형 조정을 활성화하고 시스템 가용성을 보장하는 모드입니다. 자세한 내용은 최고 가용성 환경의 UCMDB를 참조하십시오.

보기 또는 인쇄

사용자 지정된 문서를 화면에서 보거나 인쇄할 수 있습니다.

컴퓨터에 PDF 인쇄 드라이버가 설치된 경우 인쇄를 클릭하면 선택 항목에 맞게 사용자 지정된 PDF 문서를 만들 수 있습니다. PDF 인쇄 드라이버는 여러 오픈 소스 및 타사 공급자로부터 구할 수 있습니다.

선택 항목 확인

다음 단계는 선택한 항목에 따라 사용자 지정됩니다. 선택 항목이 올바른지 확인하십시오.

 

선택 항목이 올바르지 않으면 변경을 클릭하십시오.

HP UCMDB 배포 안내서 시작

이 안내서에서는 다음 HP UCMDB 문서를 참조합니다.

안내서/문서

이 안내서에 액세스할 수 있는 위치

HP Universal CMDB 지원 매트릭스 문서

HP Universal CMDB 설치 DVD 루트 폴더

HP Universal CMDB Licensing 문서

HP Live Network의 Universal CMDB

HP Universal CMDB 데이터베이스 안내서

HP Universal UCMDB Database Guide

HP UCMDB Upgrader Reference

HP Universal UCMDB Upgrader Reference

HP Universal CMDB 및 Configuration Manager 강화 안내서

HP UCMDB 및 Configuration Manager 강화 안내서

HP Universal CMDB 관리 안내서

HP Universal CMDB 도움말 센터(설치 후)

HP Universal CMDB 모델링 안내서

HP Universal CMDB 도움말 센터(설치 후)

HP Universal CMDB 데이터 흐름 관리 안내서

HP Universal CMDB 도움말 센터(설치 후)

HP Universal CMDB Configuration Manager 사용자 안내서

HP Universal CMDB 도움말 센터(설치 후)

HP Universal CMDB Backup and Recovery Guide

HP Live Network의 Universal CMDB

HP UCMDB를 설치하기 전에

사전 배포 계획

HP Universal CMDB를 엔터프라이즈 네트워크 환경에 배포하는 프로세스를 수행하려면 리소스 계획, 시스템 아키텍처 설계 및 적절하게 계획된 배포 전략이 필요합니다. 다음 검사 목록에서는 설치 전에 고려해야 하는 몇 가지 기본적인 사항에 대해 설명합니다. 배포 계획에 대한 포괄적인 모범 사례 문서를 확인하려면 HP Professional Services에 문의하십시오.

HP Universal CMDB 배포를 계획할 때 조직에서 고려해야 하는 기본적인 사항을 검토하려면 다음 검사 목록을 사용하십시오.

UCMDB
 

HP Universal CMDB에서 수행할 작업을 정의합니다.

  • 시스템 구성 요소 매핑
  • 근본 원인 분석
  • 영향 분석
  • 데이터 센터 재배치/통합
  조직의 목표를 분석하고 이러한 목표를 달성하기 위한 핵심 IT 사용 비즈니스 프로세스를 식별합니다.
  배포에 영향을 주거나 배포의 영향을 받을 수 있는 IT 프로세스 및 조직 구조와 문화를 분석합니다.
  임원, LOB 관리자, 응용 프로그램 소유자, 시스템 관리자, 보안 감사자 등 비즈니스 프로세스에 대한 기존 이해 관계가 있는 대상 사용자를 식별합니다.
  적절한 HP Universal CMDB 기능을 식별합니다.
Universal Discovery
  Universal Discovery에 사용할 프로토콜을 정의하고 해당 프로토콜을 사용할 수 있는지 확인합니다.
  Universal Discovery에 사용할 프로토콜에 대한 액세스 권한이 있는지 확인합니다. 시스템 관리자에게 관련 프로토콜에 대한 사용자 이름과 비밀번호를 요청하십시오.
  디스커버리할 네트워크 서브넷의 속도와 이용률을 정의합니다. 일부 프로토콜의 경우에는 시간 제한을 늘려야 할 수 있습니다.
 

디스커버리하려는 응용 프로그램이 기본 포트로 실행 중인지 확인합니다. 그렇지 않은 경우에는 디스커버리 포트 구성 파일에서 해당 매핑을 업데이트합니다. 지원되는 응용 프로그램 및 기본 포트의 목록은 HP UCMDB 디스커버리 및 통합 컨텐츠 안내서를 참조하십시오.

 

디스커버리할 구성 요소를 식별합니다.

  • 서버 하드웨어 플랫폼
  • 서버 운영 체제 및 버전
  • 네트워크 장치 유형
 

디스커버리 프로세스를 분석할 수 있도록 다음 도구와 유틸리티를 설치합니다.

  • SNMP 도구
  • WMI 도구
  • LDAP 브라우저
  • 로그 파일 테일러(예: Windows용 BareTail 또는 UNIX 테일 유틸리티)

HP에서는 전체 인프라의 보안을 강화하기 위한 다음 권장 사항을 정보 제공용으로 제공합니다. 이는 권장 사항일 뿐이며 모든 잠재적인 취약성 및 공격에 대한 보호를 보장하지 않습니다. 일부 보안 수단은 전체 시스템의 특징과 기능에 영향을 미칠 수 있으므로 모든 고객이 환경에 대한 변경을 구현할 때 이러한 영향에 대해 알고 있는 것이 좋습니다.

이 HP Software 제품 [HP UCMDB]를 사용하려면 HP에서 제공하지 않는 특정 타사 구성 요소("타사 구성 요소")를 미리 설치해야 할 수 있습니다. 고객은 타사 구성 요소에 대한 최신 업데이트가 있는지 자주 확인하는 것이 좋으며, 그러한 업데이트에는 보안 취약성에 대한 수정 또는 패치가 포함될 수 있습니다.

설치 워크플로

설치 워크플로에는 다음과 같은 주요 단계가 포함됩니다.

  1. CMDB 데이터베이스 서버 설정

    Microsoft SQL Server 설정

    Oracle Server 설정

    원격 PostgreSQL Server 설정

    참고: 이 단계는 PostgreSQL Server를 원격으로 설치하는 경우에만 필요합니다. PostgreSQL 데이터베이스를 로컬로 설치하려면 UCMDB 서버 설치 절차의 지침을 따릅니다.

  2. HP Universal CMDB 서버 설치

    UCMDB 서버를 설치하고 데이터베이스에 대한 연결 구성

    HP Universal CMDB 서버 설치

    최고 가용성을 위해 두 개 이상의 UCMDB 서버를 설치하고 데이터베이스와 로드 균형 조정에 대한 연결을 구성합니다.

  3. HP Universal CMDB Configuration Manager 설치

    UCMDB의 데이터를 분석 및 제어하는 Configuration Manager를 설치 및 구성합니다.

  4. 하나 이상의 Data Flow Probe 설치

    Data Flow Probe는 UCMDB에서 원격 컴퓨터와 데이터 흐름을 주고받을 수 있게 해 주는 구성 요소입니다.

  5. UCMDB 서버 보호

    자세한 내용은 Universal CMDB and Configuration Manager Hardening Guide를 참조하십시오.

  6. Data Flow Probe 보호

    자세한 내용은 Universal CMDB and Configuration Manager Hardening Guide를 참조하십시오.

  7. HP Universal CMDB 실행

UCMDB 서버 설치 - 사전 설치 고려 사항

Windows에 HP Universal CMDB를 설치하기 전에 다음을 참고하십시오.

  • 설치를 시작하기 전에 배포를 적절히 계획하는 것이 좋습니다. 자세한 내용은 HP UCMDB를 설치하기 전에을 참조하십시오.

  • 네트워크 리소스로 매핑된 드라이브에 HP Universal CMDB를 설치하지 마십시오.

  • 설치를 시작하기 전에 다음 정보를 준비해 두십시오.

    • CMDB 데이터베이스 매개 변수 설정 정보

    • 관리자의 전자 메일 주소 (선택 사항)

    • SMTP 메일 서버 이름 (선택 사항)

    • SMTP 보낸 사람 이름. 이 이름은 UCMDB에서 보낸 알림에 표시됩니다. (선택 사항)

  • HP Universal CMDB를 한 서버에 두 번 이상 설치하지 마십시오. 각 인스턴스를 서로 다른 폴더에 설치하거나, 인스턴스의 버전이 서로 다른 경우에도 마찬가지입니다.

  • 웹 브라우저의 제한으로 인해 HP Universal CMDB 서버를 실행하는 컴퓨터의 이름에는 영숫자(a-z, A-Z, 0-9), 하이픈(-) 및 마침표(.)만 사용할 수 있습니다.

    HP Universal CMDB 서버를 실행하는 컴퓨터의 이름에 밑줄이 포함된 경우에는 HP Universal CMDB에 로그인하지 못할 수 있습니다. 이 경우에는 컴퓨터 이름 대신 컴퓨터의 IP 주소를 사용해야 합니다.

  • 데이터베이스 사용자 및 비밀번호 이름에는 데이터베이스 문자 집합의 영숫자와 밑줄 기호를 모두 사용할 수 있습니다. 이름은 영문자로 시작해야 하며 30자를 초과할 수 없습니다.

  • HP Universal CMDB를 설치하려는 시스템의 네트워크 어댑터가 필요한 IP 인터페이스(IPv4/IPv6)로 구성되었는지 확인해야 합니다.

  • 최고 가용성 환경에서 UCMDB 서버로 사용되는 컴퓨터에는 유사한 하드웨어가 설치되어야 하고 메모리 양이 같아야 합니다.

  • 최고 가용성 환경에서 클러스터에 있는 UCMDB 서버는 HTTP, HTTPS 등에 대해 같은 서로 같은 포트 번호로 작동해야 합니다. 즉, 두 UCMDB 서버가 서로 다른 포트에서 작동하도록 구성할 수 없습니다.

Linux에 HP Universal CMDB를 설치하기 전에 다음을 참고하십시오.

  • 설치를 시작하기 전에 이 안내서의 소개를 철저하게 확인하는 것이 좋습니다. 자세한 내용은 HP UCMDB를 설치하기 전에를 참조하십시오.

  • 설치를 시작하기 전에 다음 정보를 준비해 두십시오.

    • CMDB 데이터베이스 매개 변수 설정 정보

    • 관리자의 전자 메일 주소 (선택 사항)

    • SMTP 메일 서버 이름 (선택 사항)

    • SMTP 보낸 사람 이름. 이 이름은 UCMDB에서 보낸 알림에 표시됩니다. (선택 사항)

  • HP Universal CMDB를 한 서버에 두 번 이상 설치하지 마십시오. 각 인스턴스를 서로 다른 폴더에 설치하거나, 인스턴스의 버전이 서로 다른 경우에도 마찬가지입니다.

  • 웹 브라우저의 제한으로 인해 HP Universal CMDB 서버를 실행하는 서버 컴퓨터의 이름에는 영숫자(a-z, A-Z, 0-9), 하이픈(-) 및 마침표(.)만 사용할 수 있습니다.

    HP Universal CMDB 서버를 실행하는 컴퓨터의 이름에 밑줄이 포함된 경우에는 HP Universal CMDB에 로그인하지 못할 수 있습니다. 이 경우에는 컴퓨터 이름 대신 컴퓨터의 IP 주소를 사용해야 합니다.

  • 데이터베이스 사용자 및 비밀번호 이름에는 데이터베이스 문자 집합의 영숫자와 밑줄 기호를 모두 사용할 수 있습니다. 이름은 영문자로 시작해야 하며 30자를 초과할 수 없습니다.

  • HP Universal CMDB를 설치하려는 시스템의 네트워크 어댑터가 필요한 IP 인터페이스(IPv4/IPv6)로 구성되었는지 확인해야 합니다.

    참고: Windows 제어판에서 이러한 설정을 구성합니다. netsh interface install/uninstall <ip interface version> 명령은 사용하지 마십시오.

  • 최고 가용성 환경에서 UCMDB 서버로 사용되는 컴퓨터에는 유사한 하드웨어가 설치되어야 하고 메모리 양이 같아야 합니다.

  • 최고 가용성 환경에서 클러스터에 있는 UCMDB 서버는 HTTP, HTTPS 등에 대해 같은 서로 같은 포트 번호로 작동해야 합니다. 즉, 두 UCMDB 서버가 서로 다른 포트에서 작동하도록 구성할 수 없습니다.

  • 데이터베이스 사용자 및 비밀번호 이름에는 데이터베이스 문자 집합의 영숫자와 밑줄 기호를 모두 사용할 수 있습니다. 이름은 영문자로 시작해야 하며 30자를 초과할 수 없습니다.

UCMDB 서버 설치 - 설치

다음 절차는 Windows 컴퓨터에 UCMDB 서버를 설치하는 방법을 설명합니다.

참고:  

  • InstallAnywhere 콘솔에서 UCMDB 서버를 설치하는 기능은 지원되지 않습니다.

  • UCMDB 9.05를 제거하지 않고 9.05가 설치된 다른 시스템에 UCMDB 10.20을 설치하는 경우 역시 버전 10.20을 설치하기 전에 9.05 인스턴스를 중지해야 합니다.

    서버를 중지하려면 시작 > 모든 프로그램 > HP UCMDB > HP Universal CMDB 서버 중지를 선택합니다.

  1. UCMDB를 설치하려는 드라이브에 HPUCMDB10.20WIN DVD를 넣습니다. 네트워크 드라이브에서 설치하는 경우에는 해당 드라이브에 연결합니다.

  2. DVD의 루트 폴더에서 HPUCMDB_Server_10.20.exe를 두 번 클릭합니다.

  3. 파일을 두 번 클릭하여 시작 화면을 엽니다.

    참고: 디지털 서명이 올바르지 않다는 메시지를 받은 경우에는 UCMDB를 설치하지 말아야 합니다. 그런 경우 HP Software 지원으로 문의하십시오.

  4. 로캘 언어를 선택하고 확인을 클릭합니다.

  5. 소개 페이지가 열립니다. 다음을 클릭합니다.

  6. 사용권 계약 페이지가 열립니다. 최종 사용자 라이센스 계약에 동의한 후 다음을 클릭합니다.

  7. 설치 폴더 선택 페이지가 열립니다.

    기본 대상인 C:\hp\UCMDB\UCMDBServer\를 그대로 사용하거나 선택을 클릭하여 다른 설치 폴더를 선택합니다. 설치 경로에 영어가 아닌 문자나 공백이 포함되면 안 됩니다.

    팁: 기본 설치 폴더를 다시 표시하려면 기본 폴더 복원을 클릭합니다.

    다음을 클릭합니다.

  8. 설치 유형 선택 페이지가 열립니다. 새 설치을 선택한 후 다음을 클릭합니다.

  9. 로컬 PostgreSQL DB 설치 페이지가 열립니다.

    • 설치 관리자로 로컬 PostgreSQL 데이터베이스를 설치하고자 하는 경우 를 선택합니다.

    • PostgreSQL Server가 원격 컴퓨터에 설치되어 있으면 아니오를 선택합니다.

    다음을 클릭합니다.

    아니오를 선택한 후 다음을 클릭합니다.

  10. 이전 단계에서 를 선택한 경우 로컬 PostgreSQL 데이터베이스에 대한 포트 및 자격 증명을 제공해야 합니다.

    1. Set Up Local Database Port 페이지가 열리면 로컬 PostgreSQL 데이터베이스가 통신할 포트의 번호를 입력하고 다음을 클릭합니다.

    2. Set Up Local Database Account 페이지가 열리면 로컬 PostgreSQL 데이터베이스의 사용자 이름 및 비밀번호를 입력합니다. 비밀번호를 한 번 더 입력하여 확인하고 다음을 클릭합니다.

  11. 다음과 같이 기본 시스템 계정에 사용할 비밀번호를 지정합니다.

    • 관리자 비밀번호 설정 페이지가 열리면 UCMDB 관리자 계정에 사용할 비밀번호를 입력하고(사용자 이름: admin) 비밀번호를 다시 입력하여 유효성을 검사합니다.
    • 시스템 관리자 설정 페이지에서 JMX 콘솔에 로그인할 수 있는 시스템 관리자에 대해 사용할 비밀번호를 입력하고(사용자 이름: sysadmin) 비밀번호를 다시 입력하여 유효성을 검사합니다.
    • 통합 사용자 비밀번호 설정 페이지가 열리면 통합 사용자 계정에 사용할 비밀번호를 입력하고(사용자 이름: UISysadmin) 비밀번호를 다시 입력하여 유효성을 검사합니다.

    참고:  

    • 비밀번호 유효성 검사에서는 필드가 비어 있지 않고 비밀번호에 영숫자 문자만 포함되고 비밀번호가 16자 미만인지 확인합니다.
    • 비밀번호 구성 단계가 실패하면 기본 비밀번호가 자동으로 다시 할당됩니다.

      사용자 기본 비밀번호
      admin admin
      UISysadmin UISysadmin
      sysadmin sysadmin
  12. 사전 설치 요약 페이지가 열리고 선택한 설치 옵션이 표시됩니다.

    요약 내용을 확인하고 내용이 적절하면 설치를 클릭합니다. 현재 설치를 수행 중임을 나타내는 메시지가 표시됩니다.

  13. 설치가 완료되면 HP Universal CMDB 서버 구성 메시지가 표시됩니다.

    를 클릭하여 구성을 계속합니다.

    아니요를 클릭합니다. 업그레이드 도구를 실행할 때 데이터베이스 세부 정보를 입력하게 됩니다.

  14. 설치 마법사의 마지막 페이지에서 완료를 클릭하여 설치를 완료합니다.

다음 절차는 Linux 컴퓨터에 UCMDB 서버를 설치하는 방법을 설명합니다.

참고:  

  • InstallAnywhere 콘솔에서 UCMDB 서버를 설치하는 기능은 지원되지 않습니다.

  • UCMDB 9.05를 제거하지 않고 9.05가 설치된 다른 시스템에 UCMDB 10.20을 설치 중인 경우 역시 버전 10.20을 설치하기 전에 9.05를 중지해야 합니다(/opt/hp/UCMDB/UCMDBServer/bin/server.sh stop).

  1. 선행 조건: Linux 컴퓨터에 다음 구성 중 하나를 적용합니다.

    • 옵션 1:

      • /etc/sysctl.conf 파일에서 fs.file-max 값을 추가하거나 fs.file-max = 300000으로 업데이트합니다.
      • /etc/security/limits.conf 파일 끝에 다음과 같이 추가합니다.

        * soft nofile 20480

        * hard nofile 20480

    • 옵션 2:

      /etc/profile 파일을 다음과 같이 수정합니다(터미널 사용).

      • 이전 줄: ulimit -S -c 0 > /dev/null 2>&1

      • 새 줄: ulimit -n 200000 >/dev/null 2>&1

      참고: 이러한 파일을 수정하려면 권한이 필요할 수 있습니다. 변경 내용을 적용하려면 Linux 컴퓨터를 다시 시작해야 할 수 있습니다.

  2. HP Universal CMDB Linux 설치 과정은 그래픽 기반 설치로 진행됩니다. 설치 관리자를 실행하기 전에 DISPLAY 환경 변수가 X Windows Server에서 실행 중인 인스턴스를 가리키도록 구성합니다.

  3. UCMDB를 설치하려는 드라이브에 HPUCMDB10.20Linux DVD를 넣습니다. 네트워크 드라이브에서 설치하는 경우에는 해당 드라이브에 연결합니다.

  4. 다음 실행 파일, sh <DVD 루트 디렉터리>/HPUCMDB_Server_10.20.bin을 실행합니다.

  5. UCMDB 설치가 열립니다. 로캘 언어를 선택하고 확인을 클릭합니다.

  6. 소개 페이지가 열립니다. 다음을 클릭합니다.

  7. 사용권 계약 페이지가 열립니다. 최종 사용자 라이센스 계약에 동의한 후 다음을 클릭합니다.

  8. 설치 폴더 선택 페이지가 열립니다.

    기본 경로인 opt/hp/UCMDB/UCMDBServer/를 그대로 사용하거나 선택을 클릭하여 다른 설치 폴더를 선택합니다. 설치 경로에 영어가 아닌 문자나 공백이 포함되면 안 됩니다.

    참고: 기본 설치 폴더를 다시 표시하려면 기본 폴더 복원을 클릭합니다.

    다음을 클릭합니다.

  9. 설치 유형 선택 페이지가 열립니다. 새 설치를 선택하고 다음을 클릭합니다.

  10. 로컬 PostgreSQL DB 설치 페이지가 열립니다.

    • 설치 관리자로 로컬 PostgreSQL 데이터베이스를 설치하고자 하는 경우 를 선택합니다.

    • PostgreSQL Server가 원격 컴퓨터에 설치되어 있으면 아니오를 선택합니다.

    다음을 클릭합니다.

    아니오를 선택한 후 다음을 클릭합니다.

  11. 이전 단계에서 를 선택한 경우 로컬 PostgreSQL 데이터베이스에 대한 포트 및 자격 증명을 제공해야 합니다.

    1. Set Up Local Database Port 페이지가 열리면 로컬 PostgreSQL 데이터베이스가 통신할 포트의 번호를 입력하고 다음을 클릭합니다.

    2. Set Up Local Database Account 페이지가 열리면 로컬 PostgreSQL 데이터베이스의 사용자 이름 및 비밀번호를 입력합니다. 비밀번호를 한 번 더 입력하여 확인하고 다음을 클릭합니다.

  12. 다음과 같이 기본 시스템 계정에 사용할 비밀번호를 지정합니다.

    • 관리자 비밀번호 설정 페이지가 열리면 UCMDB 관리자 계정에 사용할 비밀번호를 입력하고(사용자 이름: admin) 비밀번호를 다시 입력하여 유효성을 검사합니다.
    • 시스템 관리자 설정 페이지에서 JMX 콘솔에 로그인할 수 있는 시스템 관리자에 대해 사용할 비밀번호를 입력하고(사용자 이름: sysadmin) 비밀번호를 다시 입력하여 유효성을 검사합니다.
    • 통합 사용자 비밀번호 설정 페이지가 열리면 통합 사용자 계정에 사용할 비밀번호를 입력하고(사용자 이름: UISysadmin) 비밀번호를 다시 입력하여 유효성을 검사합니다.

    참고:  

    • 비밀번호 유효성 검사에서는 필드가 비어 있지 않고 비밀번호에 영숫자 문자만 포함되고 비밀번호가 16자 미만인지 확인합니다.
    • 비밀번호 구성 단계가 실패하면 기본 비밀번호가 자동으로 다시 할당됩니다.

      사용자 기본 비밀번호
      admin admin
      UISysadmin UISysadmin
      sysadmin sysadmin
  13.  
  14. 사전 설치 요약 페이지가 열리고 선택한 설치 옵션이 표시됩니다.

    요약 내용을 확인하고 내용이 적절하면 설치를 클릭합니다. 현재 설치를 수행 중임을 나타내는 메시지가 표시됩니다.

  15. 설치가 완료되면 HP Universal CMDB 서버 구성 메시지가 표시됩니다.

    를 클릭하여 구성을 계속합니다.

    참고: 원하는 경우 데이터베이스 또는 스키마를 나중에 설정할 수 있습니다. 그러한 경우 /opt/hp/UCMDB/UCMDBServer/bin에 있는 configure.sh 스크립트를 실행합니다.

    아니요를 클릭합니다. 업그레이드 도구를 실행할 때 데이터베이스 세부 정보를 입력하게 됩니다.

  16. 설치 마법사의 마지막 페이지에서 완료를 클릭하여 설치를 완료합니다.

UCMDB 설치 - 데이터베이스 구성

이 섹션의 내용:

 

데이터베이스를 만듭니까, 기존 데이터베이스에 연결합니까?

데이터베이스 사용자를 직접 만들 것인지 미리 정의된 사용자를 사용할 것인지 선택해야 합니다.

  • 다음과 같은 경우 데이터베이스 또는 스키마 사용자를 만듭니다.

    • 기존 데이터베이스 사용자가 없는 경우

    • 기존 데이터베이스 사용자가 있지만 데이터베이스의 기본 컨텐츠를 초기화하려는 경우

  • 다음과 같은 경우에는 기존 데이터베이스 또는 스키마 사용자에 연결합니다.

    • HP Universal CMDB의 새 버전으로 업그레이드한 후 이전 버전 HP Universal CMDB의 데이터베이스 컨텐츠를 사용하려는 경우

    • 예를 들어 동일한 릴리스의 이전 설치에서 만든 데이터베이스 또는 스키마에 데이터가 있어서 데이터베이스의 기본 컨텐츠를 변경하지 않으려는 경우. 이 경우 설치 과정에서 데이터베이스 세부 정보를 사용하여 필요한 서버 구성 파일을 업데이트하고, 데이터베이스 스크립트 구성 파일을 업데이트합니다.

    • 데이터베이스 관리자는 회사 정책에 따라 데이터베이스 사용자를 만들기 위한 지침을 미리 제공합니다.

 

데이터베이스 매개 변수 설정에 필요한 정보

CMDB 데이터베이스 매개 변수를 설정하기 전에 새 데이터베이스를 만들거나 기존 데이터베이스에 연결하는 데 필요한 다음 정보를 준비해야 합니다.

  • 호스트 이름.Microsoft SQL Server가 설치된 컴퓨터의 이름입니다. 기본값이 아닌 Microsoft SQL Server 인스턴스에 연결하는 경우 <host_name>\<instance_name>을 입력합니다.
  • 포트. Microsoft SQL Server TCP/IP 포트. HP Universal CMDB는 자동으로 기본 포트인 1433을 표시합니다.
  • 데이터베이스(스키마) 이름. 기존 데이터베이스의 이름 또는 새 데이터베이스에 지정할 이름(예: UCMDB_database)입니다.
  • 사용자 이름 및 비밀번호. (Microsoft SQL Server 인증을 사용하는 경우) Microsoft SQL Server에 대한 관리 권한이 있는 사용자의 사용자 이름 및 비밀번호입니다. 기본 Microsoft SQL Server 관리자의 사용자 이름은 sa입니다.

    참고: 비밀번호를 제공해야 합니다.

Microsoft SQL Server 인증 대신 Windows 인증을 사용하여 데이터베이스를 만들고 데이터베이스에 연결할 수 있습니다. 이렇게 하려면 HP Universal CMDB 서비스를 실행하는 Windows 사용자에게 Microsoft SQL Server 데이터베이스에 액세스하는 데 필요한 권한이 있는지 확인해야 합니다.

  • HP Universal CMDB 서비스를 실행할 Windows 사용자를 할당하는 방법에 대한 자세한 내용은 Universal CMDB and Configuration Manager Hardening Guide에서 UCMDB 서버 서비스 사용자 변경에 대한 섹션을 참조하십시오.
  • Windows 사용자를 Microsoft SQL Server에 추가하는 방법에 대한 자세한 내용은 HP Universal UCMDB Database Guide에서 Windows 인증을 사용하여 Microsoft SQL Server 데이터베이스에 액세스하는 방법에 대한 섹션을 참조하십시오.

CMDB 데이터베이스 매개 변수를 설정하기 전에, 데이터 지속성을 위해 각 사용자 스키마에 대해 기본 테이블스페이스를 하나 이상 만들었으며 각 사용자 스키마에 임시 테이블스페이스를 하나 이상 할당했는지 확인합니다.

새 사용자 스키마를 만들어 기존 사용자 스키마에 연결하려면 다음 정보가 필요합니다.

  • 호스트 이름.Oracle Server가 설치된 호스트 컴퓨터의 이름입니다.
  • 포트. Oracle 수신기 포트. HP Universal CMDB는 자동으로 기본 포트인 1521을 표시합니다.
  • SID. HP Universal CMDB에서 사용 중인 Oracle 데이터베이스 인스턴스를 고유하게 식별하는 Oracle 인스턴스 이름입니다.
  • 스키마 이름 및 스키마 비밀번호. 기존 사용자 스키마의 이름 및 비밀번호 또는 새 사용자 스키마에 지정할 이름(예: UCMDB_schema)입니다.

새 사용자 스키마를 만드는 경우에는 다음 정보가 추가로 필요합니다.

  • 관리자 이름 및 관리자 비밀번호(관리자로 연결하려는 경우). Oracle Server에 대한 관리 권한이 있는 사용자(예: 시스템 사용자)의 이름 및 비밀번호입니다.
  • 기본 테이블스페이스. 사용자 스키마용으로 만든 기본 테이블스페이스의 이름입니다. HP Universal CMDB 테이블스페이스를 만드는 방법에 대한 자세한 내용은 HP Universal UCMDB Database Guide에서 Oracle Server 데이터베이스 스키마를 수동으로 만드는 방법을 참조하십시오.
  • 임시 테이블스페이스. 사용자 스키마에 할당한 임시 테이블스페이스의 이름입니다. 기본 Oracle 임시 테이블스페이스는 temp입니다.

참고: 새 사용자 스키마를 만들려면 사용자 만들기 권한이 있어야 합니다.

CMDB 데이터베이스 매개 변수를 설정하기 전에 새 데이터베이스를 만들거나 기존 데이터베이스에 연결하는 데 필요한 다음 정보를 준비해야 합니다.

  • 로컬 PostgreSQL 데이터베이스를 설치하는 경우 스키마 이름을 준비합니다.
  • 원격 PostgreSQL Server에 연결하는 경우 다음 사항을 준비합니다.

    • 호스트 이름. PostgreSQL Server에 설치된 원격 시스템의 이름입니다. <host_name>\<instance_name>

    • 포트. PostgreSQL Server TCP/IP 포트입니다.
    • 데이터베이스(스키마) 이름. 기존 데이터베이스의 이름 또는 새 데이터베이스에 지정할 이름(예: UCMDB_database)입니다.

    • 사용자 이름 및 비밀번호. PostgreSQL Server의 관리자 권한이 있는 사용자의 사용자 이름 및 비밀번호입니다.

 

데이터베이스 설정

  1. UCMDB 서버 구성 마법사의 첫 번째 페이지에서 다음을 클릭합니다.

  2. CMDB 스키마 페이지에서 새 스키마 만들기 또는 기존 스키마에 연결을 선택하고 다음을 클릭합니다.

    참고: 기존 스키마에 연결하는 경우:

    • CMDB 스키마 버전이 서버 버전과 일치해야 합니다. 버전이 일치하지 않으면 오류 메시지가 표시되며 스키마 설정을 다시 입력해야 합니다.

    • 파일 시스템(설치 폴더)에 있는 HP UCMDB 디스커버리 및 통합 컨텐츠 팩의 버전은 스키마에 있는 버전과 같아야 합니다.

  3. CMDB 스키마 설정 페이지가 열립니다.

    DB 유형 목록에서 Oracle을 선택하고 다음을 클릭합니다. 대화 상자에 추가 필드가 표시됩니다.

    DB 유형 목록에서 MS SQL Server를 선택하고 다음을 클릭합니다.

    DB 유형 목록에서 PostgreSQL Server를 선택하고 다음을 클릭합니다.

  4. 스키마의 세부 정보를 입력합니다.

    • 스키마 이름. 스키마 이름은 고유해야 합니다.

    • 기본 테이블스페이스. 이 필드를 업데이트합니다.

    • 임시 테이블스페이스. 데이터베이스 관리자가 기본값이 아닌 임시 테이블스페이스를 만든 경우에는 해당 이름을 입력하고, 그렇지 않으면 temp를 입력합니다.

    호스트 이름과 데이터베이스 이름을 입력하고, HP Universal CMDB에서 데이터베이스 서버에 연결할 때 사용할 인증을 결정합니다. Windows 인증에 대한 자세한 내용은 HP Universal UCMDB Database Guide에서 HP Universal CMDB 배포 안내서를 참조하십시오.

    스키마의 세부 정보를 입력합니다.

    • 로컬 PostgreSQL 데이터베이스를 설치하는 경우 PostgreSQL 데이터베이스의 세부 정보가 올바르게 정의되어야 합니다.

      • 호스트 이름. localhost
      • 포트. 5431
      • 스키마 이름. 선택한 스키마 이름(예: UCMDB_database)을 입력합니다.
      • 사용자 이름. admin
      • 비밀번호. admin
    • 원격 PostgreSQL Server에 연결하는 경우 기본값을 삭제하고 관련 정보를 제공합니다.

    참고: 스키마 이름은 다음의 PostgreSQL 이름 지정 규칙을 따라야 합니다.

    • 이름은 소문자, 숫자, 밑줄만 포함할 수 있습니다.
    • 첫 번째 문자는 소문자여야 합니다.
    • 허용되는 최대 길이는 63자입니다.

    다음을 클릭합니다.

  5. 고급 설정 페이지가 열립니다.

    • 다중 테넌트 사용. 다중 테넌트 환경에서 작동하도록 UCMDB를 설정하는 경우 이 옵션을 선택합니다.

      참고: 설치한 후에는 테넌트 환경(단일 테넌트 vs. 다중 테넌트)을 수정할 수 없습니다.

    • 검색 사용. 효율적인 검색 기능을 위해 UCMDB 데이터 인덱싱을 사용하려면 이 옵션을 선택합니다.

      참고: 다음을 사용할 경우 이 옵션을 선택합니다.

      • UCMDB Browser
      • Service Discovery
      • 소비자-공급자 종속 관계 어댑터
  6. 마침을 클릭하여 UCMDB 서버 구성 마법사를 닫습니다.

UCMDB 설치 - 설치 완료

  1. 설치 마법사의 마지막 페이지에서 완료를 클릭하여 설치를 완료합니다.

  2. 중요! UCMDB 서버를 시작하려면 먼저 업그레이드 절차를 시작하기 전에 백업해 두었던 암호화 키(key.bin)를 새로운 시스템의 다음 폴더에 복사합니다.

    C:\hp\UCMDB\UCMDBServer\root\lib\server\discovery\

    /opt/hp/UCMDB/UCMDBServer/root/lib/server/discovery/

  3. JVM 시작 매개 변수를 구성합니다.

    1. C:\hp\UCMDB\UCMDBServer\bin\wrapper.conf/opt/hp/UCMDB/UCMDBServer/bin/wrapper.conf를 엽니다.

    2. 다음 줄을 찾습니다.

      wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=

      • IPv4 또는 IPv4-IPv6 환경인 경우는 Djava.net.preferIPv4Stack=true 설정을 확인합니다.

      • IPv6 전용 환경인 경우는 이 줄 전체를 주석 처리하여 UCMDB 서버 컴퓨터를 IPv6 전용으로 구성합니다.
  4. UCMDB 서버를 시작합니다.

    이렇게 하려면 시작 > 프로그램 > HP UCMDB > HP Universal CMDB 서버 시작을 선택합니다.

    /opt/hp/UCMDB/UCMDBServer/bin/server.sh start

    참고:  

    • HP Universal CMDB 서버를 설치할 때 UCMDB 서버 구성 마법사를 실행한 경우에는 모든 데이터베이스에 대해 매개 변수를 성공적으로 설정한 후에만 HP Universal CMDB 서버를 시작해야 합니다.

      UCMDB 서버 구성 마법사를 실행하여 이전에 정의한 데이터베이스 유형 또는 연결 매개 변수를 수정한 경우에는 매개 변수 수정 프로세스를 성공적으로 완료한 후에 HP Universal CMDB 서버 및 Data Flow Probe를 다시 시작합니다.

    • UCMDB 서버를 시작할 때 프로세스가 종료되고 서버가 가동 및 실행될 때까지 몇 분 정도 걸릴 수 있습니다. 데이터베이스 스키마가 커지면 이 시간이 길어집니다.

최고 가용성 모드 설정

참고: 이 섹션은 업그레이드된 환경이 최고 가용성 환경인 경우에만 관련이 있습니다.

최고 가용성 환경의 일반적인 구성에는 동일한 데이터베이스 서버에 연결된 두 개 이상의 UCMDB 서버가 있습니다. 서버는 로드 균형 조정 뒤에서 작동하도록 구성됩니다. 즉, 로드 균형 조정이 UCMDB 서버의 진입점으로 사용됩니다. 모든 UCMDB 서버는 언제나 활성화되어 있으며 읽기와 쓰기 요청을 둘 다 처리할 수 있습니다. 요청은 로드 균형 조정에 의해 클러스터에 있는 UCMDB 서버에 분배됩니다. 읽기 요청은 모든 UCMDB 서버(Reader) 사이에 균등하게 공유되지만 특정 시점에 하나의 UCMDB 서버(Writer)만 쓰기 요청에 대한 책임도 갖습니다. Reader가 수신한 모든 쓰기 요청은 Writer에 전달됩니다. 또한 모든 UCMDB 서버는 Writer를 사용할 수 없을 경우 Writer 역할을 맡을 수 있습니다.

참고:

  • 최고 가용성에 사용되는 로드 균형 조정에는 쿠키를 삽입하는 기능이 있어야 하며 상태 점검("keepalive")이 가능해야 합니다.

  • 아래에 정의된 지침은 로드 균형 조정 F5 BIG-IP 버전 10.x에 대해 인증되었습니다. (F5 BIG-IP 버전 11.x도 지원됩니다.)

    다른 로드 균형 조정을 사용하는 경우 로드 균형 조정의 구성 방법에 대한 폭넓은 지식을 갖춘 네트워크 관리자가 구성을 수행해야 하며 유사한 원칙이 적용되어야 합니다.

  • 아래의 설정 절차에서는 1대 이상의 UCMDB 서버가 이미 설치 및 구성되어 있는 것으로 가정합니다.

최고 가용성 환경을 설정하려면 다음을 수행합니다.

UCMDB 10.xx에서 UCMDB 10.20으로 업그레이드한 후 고가용성 환경을 설정하려면 다음을 수행합니다.

  1. UCMDB 서버 클러스터를 만드는 하나 이상의 추가 UCMDB 서버 설치

    첫 번째 UCMDB 서버와 같은 방식으로 UCMDB 서버를 설치합니다. 단, 여기에는 한 가지 차이가 있습니다. 서버 구성 마법사를 실행하여 추가 UCMDB 서버에서 데이터베이스를 구성할 때 기존 스키마에 연결을 선택하고 첫 번째 UCMDB 서버에 대해 만든 스키마의 세부 정보를 제공합니다.

    UCMDB 서버 설치에 대한 자세한 내용은 위의 UCMDB 서버 설치 - 설치를 참조하십시오.

    참고:  

    • 클러스터에 있는 UCMDB 서버로 사용되는 컴퓨터에는 유사한 하드웨어가 설치되어 있어야 하며(메모리 양이 같아야 함), 같은 운영 체제를 실행해야 합니다.

    • 클러스터에 있는 UCMDB 서버는 HTTP, HTTPS 등에 대해 동일한 포트 번호에서 작동해야 합니다. 즉, 두 UCMDB 서버가 서로 다른 포트에서 작동하도록 구성할 수 없습니다.

    • IPv6 전용 환경을 사용하는 경우에는 UCMDB 서버 컴퓨터가 IPv6용으로 구성되었는지 확인합니다.

      1. wrapper.conf 파일에서 다음 줄을 찾습니다.

        wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true

      2. 주석 처리되어 있지 않으면 주석 처리합니다.
  2. 서버 시작 완료

    1. 첫 번째 UCMDB 서버가 시작되지 않으면 프로세스를 시작합니다. 시작 프로세스가 완료될 때까지 기다립니다.

    2. 다른 UCMDB 서버를 시작합니다.

  3. 로드 균형 조정 구성

    로드 균형 조정은 클러스터의 UCMDB 서버에 전송되는 로드의 균형을 맞추는 데 사용됩니다. 다음과 같이 로드 균형 조정을 구성합니다.

    1. VIP 주소를 구성합니다. 로드 균형 조정에서 다음을 수행합니다.

      • 요청을 전체 UCMDB 서버 클러스터에 보내도록 클러스터 VIP 주소를 구성합니다.

      • Writer에게만(Universal Discovery의 경우만) 요청을 보내도록 Writer VIP 주소를 구성합니다.

      참고: 정의된 VIP 주소를 기록해 둡니다.

      • UCMDB 서버와 Data Flow Probe 사이의 통신 설정을 정의할 때 UCMDB 서버 이름을 입력하는 프롬프트가 표시되면 항상 Writer VIP 주소를 사용합니다.

      • UCMDB 서버와 다른 응용 프로그램 사이의 통신 설정을 정의할 때 UCMDB 서버 이름을 입력하라는 프롬프트가 표시되면 항상 클러스터 VIP 주소를 사용합니다.

    2. 클러스터의 모든 UCMDB를 나타내는 백엔드 서버의 동일한 풀 2개를 구성합니다. 2개의 풀은 서로 다른 상태 모니터로 모니터링됩니다. 하나의 풀에는 전적으로 Writer 서버(Universal Discovery의 경우만)에 대한 요청만 보내지고 다른 풀에는 클러스터의 모든 서버가 처리할 수 있는 요청이 보내집니다.

    3. 상태 모니터를 구성합니다(keepalive 주소). 상태 모니터는 UCMDB 서버 각각의 keepalive 페이지를 점검합니다.

      • 클러스터 VIP 주소에 대해 다음 URL을 구성합니다.

        /ping/

      • Writer VIP 주소에 대해 다음 URL을 구성합니다.

        /ping/?restrictToWriter=true

      • 이 두 가지 URL의 가능한 응답은 Up 또는 Down이며, HTTP 응답 코드는 각각 200 OK 또는 503 Service unavailable입니다.

        예상되는 응답은 Up입니다.

    4. 상태 모니터를 위에서 구성한 해당 UCMDB 서버 풀에 연결합니다.

    5. 로드 균형 조정에서 '세션 고정 상태'를 다음과 같이 구성합니다.

      1. UCMDB 클라이언트로 다시 전송되는 응답에 쿠키를 삽입하도록 로드 균형 조정을 구성합니다.

        삽입 방법을 사용하여 각 VIP 주소에 대해 쿠키 유형의 지속성 프로필을 추가합니다.

        참고: 로드 균형 조정이 내보내는 쿠키와의 고정 상태를 유지하는 방법을 알고 있다면 쿠키 이름과 값은 중요하지 않습니다.

      2. 중요! F5 BIG-IP 버전 10.x가 서버에 대한 연결별로 첫 번째 요청에만 세션 쿠키를 추가하므로 다음을 수행해야 합니다.

        1. UCMDB에 로그인합니다.

        2. 관리 > 인프라 설정으로 이동하여 SDK 클라이언트에 대해 강제 연결 닫기true로 변경합니다.

          이 설정이 true로 지정되어 있으면 UCMDB SDK 클라이언트는 서버로 보내는 각 인증 요청과 클래스 다운로드 요청에 Connection:close 헤더를 추가합니다. 그러면 로드 균형 조정에서 이 요청을 연결의 첫 요청으로 간주하고 응답에 세션 쿠키를 추가합니다.

        참고: 이는 F5 BIG-IP 버전 10.x처럼 서버에서만 연결별로 첫 번째 요청에 세션 쿠키를 추가하는 로드 균형 조정과 관련이 있습니다.

        사용 중인 로드 균형 조정이 세션 쿠키를 모든 응답에 추가하는 경우 SDK 클라이언트에 대해 강제 연결 닫기false(기본값)로 설정해야 합니다. 이 경우 true로 설정하면 시스템 성능이 저하될 수 있습니다.

    6. VIP가 보안 연결을 수락하도록 구성되어 있는 로드 균형 조정이 HTTP를 통해 요청을 UCMDB 서버로 전달하는 경우 리디렉션 다시 작성을 구성해야 합니다. F5 UI에서 Redirect Rewrite, All 선택 옵션을 사용하여 VIP와 연결된 HTTP 프로필이 모든 리디렉션을 다시 작성하도록 구성합니다.

  4. Data Flow Probe 구성

    Data Flow Probe를 설치하면서 HP Universal CMDB 서버 이름을 정의할 때는 로드 균형 조정의 Writer VIP 주소를 사용합니다.

    이미 Data Flow Probe가 설치되어 있는 경우:

    1. 프로브를 중지합니다.

    2. /opt/hp/UCMDB/DataFlowProbe/conf/DataFlowProbe.propertiesc:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties 파일에서 serverName 특성을 Writer VIP 주소를 가리키도록 변경합니다.

    3. 프로브를 다시 시작합니다.

UCMDB 제거

  1. HP Universal CMDB를 제거하려면 다음을 수행합니다.

    Windows
    1. UCMDB 서버 컴퓨터에서 시작 > 모든 프로그램 > HP UCMDB > HP Universal CMDB 서버 제거를 선택합니다.

      HP Universal CMDB 서버 제거 마법사가 열립니다. 설치 제거를 클릭합니다.

    2. 구성 파일 제거 대화 상자가 열립니다. 서버 구성 파일을 제거할 것인지 여부를 선택합니다.

    3. UCMDB에 포함된 PostgreSQL 데이터베이스가 있으면 PostgreSQL 디렉터리 제거 대화 상자가 열립니다. 포함된(로컬) PostgreSQL 데이터베이스 파일을 제거할 것인지 여부를 선택합니다.

    4. 제거가 완료되면 다음과 같은 확인 메시지가 표시됩니다. 완료를 클릭하여 제거 프로세스를 완료합니다.

    Linux
    1. UCMDB 서버 컴퓨터에서 Uninstall_UCMDBServer 스크립트를 설치 폴더의 UninstallerData 하위 폴더에서 실행합니다.

      같은 위치에서 제거를 선택하여 HP Universal CMDB 서버를 제거합니다.

    2. 구성 파일 제거 대화 상자가 열립니다. 서버 구성 파일을 제거할 것인지 여부를 선택합니다.

    3. UCMDB에 포함된 PostgreSQL 데이터베이스가 있으면 PostgreSQL 디렉터리 제거 대화 상자가 열립니다. 포함된(로컬) PostgreSQL 데이터베이스 파일을 제거할 것인지 여부를 선택합니다.

    4. 제거가 완료되면 다음과 같은 확인 메시지가 표시됩니다. 완료를 클릭하여 제거 프로세스를 완료합니다.

  2. Data Flow Probe를 제거하려면 다음을 수행합니다.

    Windows

    프로브가 설치된 컴퓨터에서

    1. 프로브 중지: 시작 > 모든 프로그램 > HP UCMDB > Data Flow Probe 중지

    2. 프로브 제거: 시작 > 모든 프로그램 > HP UCMDB > Data Flow Probe 제거 프로브 제거가 완료되면 프로브가 포함되었던 폴더인 C:\hp\UCMDB\DataFlowProbe를 삭제합니다.

    Linux

    프로브가 설치된 컴퓨터에서

    1. 프로브 중지: /opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh stop

    2. 프로브를 제거합니다. 다음 중 하나를 수행합니다.

      • 셸에서 다음을 실행합니다.

        sh /opt/hp/UCMDB/DataFlowProbe/UninstallerData/Uninstall_Discovery_Probe

      • 파일 시스템에서 Uninstall_Discovery_Probe 파일을 두 번 클릭합니다.

      • /opt/hp/UCMDB/DataFlowProbe/ 폴더를 삭제합니다.

UCMDB 업그레이드 - 소개

다음 지침은 HP Universal CMDB 9.0x를 HP Universal CMDB 10.20으로 업그레이드하는 방법을 설명합니다.

다음은 UCMDB 10.xx를 UCMDB 10.20으로 업그레이드하는 방법에 대한 설명입니다.

참고:  

  • 업그레이드 프로세스를 시작하기 전에 다음 절차를 전부 잘 읽어 보십시오.

  • 업그레이드 프로세스는 오프라인으로 실행되며 그동안 모든 리소스와 데이터가 9.0x에서 버전 10.20 시스템용으로 변환됩니다.

  • UCMDB 10.xx에서 UCMDB 10.20으로 업그레이드하는 데는 몇 시간이 걸릴 수 있습니다.

    다음 로그 파일(c:\hp\UCMDB\UCMDBServer\runtime\log/opt/hp/UCMDB/UCMDBServer/runtime/log 폴더에 위치)에서 업그레이드 진행 과정을 확인할 수 있습니다.

    • servicepack.install.log
    • upgrade.short.log
    • upgrade.detailed.log
  • UCMDB 10.20에 대해 지원되는 HP UCMDB 디스커버리 및 통합 컨텐츠 팩의 최소 버전은 컨텐츠 팩 15.00입니다. 이 컨텐츠 팩은 다음 절차에서 UCMDB 서버와 함께 자동으로 설치됩니다.

UCMDB 업그레이드 - 모범 사례

환경을 업그레이드하기 전에 원래 환경(UCMDB 서버 및 데이터베이스)을 새 환경에 복사하고 복사 환경에서 업그레이드를 수행하는 것이 좋습니다. 이런 식으로 원래 서버는 업그레이드 절차 중에도 계속 가동되어 실행됩니다. 복사된 데이터베이스에 대해 업그레이드를 수행하면 원래 서버의 다운타임에 영향을 주지 않으면서 업그레이드 문제를 처리할 수 있습니다.

업그레이드된 복사 환경에서 모든 항목이 가동되어 실행되면 원래 서버를 업그레이드한 다음 업그레이드된 복사 환경의 데이터베이스에 연결할 수 있습니다.

요약하면 다음과 같습니다.

  1. 원래(현재) 환경을 복사합니다.

    참고: 데이터베이스 스키마스키마가 복사된 후에는 원래 환경을 변경하지 않는 것이 좋습니다. 변경한 내용이 업그레이드된 환경에 마이그레이션되지 않기 때문입니다.

  2. 복사된 환경을 10.20으로 업그레이드합니다.
  3. 업그레이드된 복사 환경에서 모든 항목이 가동되어 실행되면 원래 서버 및 데이터베이스의 연결을 끊고 원래 시스템에서 UCMDB 서버를 제거합니다.
  4. 업그레이드된 복사 환경에서 서버 및 데이터베이스의 연결을 끊습니다.
  5. 원래 시스템에 UCMDB 10.20을 설치하고 복사된 10.20 데이터베이스에 연결합니다.

UCMDB 업그레이드 - 업그레이드 기간 요약

이 섹션에서는 테스트된 환경에 따라 예상 업그레이드 기간을 제공합니다. 업그레이드 기간은 하드웨어 구성, UCMDB 데이터 집합 및 데이터베이스 성능에 따라 달라집니다.

DB 서버 업그레이드 서버
RAM
업그레이드 서버 OS CI 수 링크 수 기록 내역 이벤트 수 TQL 수 업그레이드 시간
(시간)
Oracle 11.2 8GB Red Hat Enterprise Linux 6.4 1.2M 1.2M 2.4M 765 13
MSSQL 2012 sp1 8GB Windows 2012 SP1 4.23M 4.41M 0.568M 2266 9
Oracle 11.2 8GB Windows 2008 R2 Enterprise 50K 50K 1.7M 1159 5.5
Oracle 11.2 16GB Windows 2008 R2 Enterprise 150K 100K 21M 3516 6
DB 서버 업그레이드 서버
RAM
업그레이드 서버 OS CI 수 링크 수 기록 내역 이벤트 수 TQL 수 업그레이드 시간
(분)
Oracle 11.2 4GB Windows 2008 R2 Enterprise 310K 360K N/A 887 70
MSSQL 2008 sp1 8GB Windows 2008 R2 Enterprise 260K 230K N/A 1374 90
Oracle 11.2 32GB Red Hat Enterprise Linux 5.9 1M 1.5M N/A 894 110

UCMDB 업그레이드 - 선행 조건

  • HP Universal CMDB 9.05보다 낮은 버전을 업그레이드하는 경우 버전 10.20으로 업그레이드하기 전에 먼저 버전 9.05로 업그레이드해야 합니다. HP Universal CMDB를 버전 9.05로 업그레이드하는 방법에 대한 자세한 내용은 HP Software 지원 사이트(https://softwaresupport.hp.com)에서 볼 수 있는 UCMDB 9.05 배포 문서를 참조하십시오.

  • 하드웨어 및 OS 요구 사항을 확인합니다. 자세한 내용은 HP Universal CMDB 지원 매트릭스 문서를 참조하십시오.

UCMDB 업그레이드 - 데이터베이스 준비

  • 업그레이드에는 일반적으로 CMDB 스키마에 필요한 공간의 약 250%가 필요합니다. 이 수치에 해당하는 공간을 할당해야 합니다.

  • 버전 9.05 기록 내역 및 CMDB 스키마를 백업합니다. UCMDB 10.20에서는 기록 내역 및 CMDB 스키마가 하나의 스키마로 결합되었습니다. 버전 10.20으로 업그레이드하는 동안 올바르게 바인딩되도록 두 스키마를 모두 각각 백업하십시오.

  • 이전 스키마(기록 내역 및 CMDB 스키마 모두)에 연결할 데이터베이스 사용자에게 CREATE TYPE 권한이 있는지 확인합니다.

    이 권한이 없는 경우 다음과 같이 데이터베이스 관리 사용자로 권한을 부여합니다. GRANT CREATE TYPE TO <USER_NAME>.

  • 백업된 데이터베이스 스키마의 문자 집합이 대상 데이터베이스 서버의 문자 집합과 일치하는지 확인합니다.

참고: 또한 안전을 위한 예방 조치로 백업된 스키마에 대해 현재 UCMDB 버전을 실행하여 백업된 스키마가 손상되지 않았는지 확인합니다. 백업된 스키마의 데이터베이스 설정이 원래 스키마의 설정과 같은지 확인합니다.

CMDB 작업에 대한 자세한 내용은 HP Universal UCMDB Database Guide를 참조하십시오.

UCMDB 업그레이드 - 수정된 통합(연합) 어댑터 저장

모든 기본 어댑터의 경우: 현재 버전에서 어댑터 구성을 수정한 경우 업그레이드를 시작하기 전에 모든 어댑터 파일을 저장하는 것이 좋습니다. 업그레이드 후에는 관련 어댑터를 동일하게 변경해야 합니다.

예를 들어 어댑터 기본 템플릿이 있는 경우 어댑터 XML의 관련 부분("<adapterTemplates>" 태그)을 복사해 둡니다. 업그레이드 후에 이 태그를 관련 어댑터의 XML에 복사합니다.

참고: 모든 어댑터는 새 Universal Data Model과 호환되어야 합니다. 기존의 기본 어댑터를 변경한 경우에는 버전 10.20에서도 어댑터 파일을 동일하게 변경해야 합니다.

UCMDB 업그레이드 - 암호화 키 저장

UCMDB는 암호화 키를 사용하여 자격 증명 정보를 암호화하고 중요한 자격 증명 정보를 Data Flow Probe로 보냅니다. 보안상의 이유로 이 암호화 키는 데이터베이스가 아닌 파일 시스템에 저장됩니다.

UCMDB 서버에 있는 암호화 키를 백업합니다. 암호화 키는 다음 위치에 있습니다.

C:\hp\UCMDB\UCMDBServer\conf\discovery\key.bin

/opt/hp/UCMDB/UCMDBServer/conf/discovery/key.bin

참고: 동일한 컴퓨터에서 버전 10.xx를 10.20으로 업그레이드하면 원래 파일은 컴퓨터에 남아 있으며 처리 중에 파일이 손실되면 백업이 필요합니다.

새로운 컴퓨터에서 버전 10.xx를 10.20으로 업그레이드하면, 이 파일이 새 컴퓨터에 없기 때문에 UCMDB를 새 컴퓨터에 설치한 후 파일을 새 컴퓨터로 복사해야 합니다.

UCMDB 업그레이드 - 보안 키 저장소 백업

C:\hp\UCMDB\UCMDBServer\conf\security/opt/hp/UCMDB/UCMDBServer/conf/security 폴더를 백업합니다. 이 폴더는 업그레이드 후에 버전 10.10의 같은 위치로 복사됩니다.

UCMDB 업그레이드 - JMX 강화 구성 저장

Java JMX 액세스 강화가 수행된 경우 다음을 수행합니다.

  1. 다음 파일에 대한 파일 권한을 편집하여 현재 로그인된 사용자 계정으로 편집할 수 있도록 합니다.

    C:\hp\UCMDB\UCMDBServer\bin\jre\lib\management\jmxremote.password

    /opt/hp/UCMDB/UCMDBServer/bin/jre/lib/management/jmxremote.password

  2. 파일을 UCMDB 설치 폴더 외부에 저장합니다.

UCMDB 업그레이드 - 이전 버전의 UCMDB 제거

참고:  

  • UCMDB 10.20 서버를 UCMDB 9.05 서버가 설치된 컴퓨터에 설치하려면, 같은 컴퓨터에 UCMDB 버전을 두 개 이상 사용할 수 없으므로 UCMDB 9.05 서버를 먼저 제거해야 합니다.

    UCMDB 10.20 서버를 UCMDB 9.05 서버가 설치된 다른 컴퓨터에 설치하려는 경우 UCMDB 9.05 서버를 제거해야 합니다.

  • 최고 가용성 모드에 있는 환경을 업그레이드하는 경우에는 서버 클러스터에서 모든 UCMDB 서버(활성 서버 및 패시브 서버)를 제거합니다. 업그레이드된 UCMDB 10.20 클러스터의 모든 서버는 활성 서버이면서 동시에 최고 가용성을 제공합니다.

  1. UCMDB 서버를 중지합니다.

    중지하려면 시작 > 모든 프로그램 > HP UCMDB > HP Universal CMDB 서버 중지를 선택합니다.

    /opt/hp/UCMDB/UCMDBServer/bin/server.sh stop

  2. UCMDB 서버를 제거합니다.

    미리 알림: UCMDB 10.10 서버를 UCMDB 9.05 서버가 설치된 다른 컴퓨터에 설치하려는 경우에는 UCMDB 9.05 서버를 제거할 필요가 없으며 다음 단계 UCMDB 업그레이드 - Data Flow Probe 제거로 건너뛰어도 됩니다.

    참고: 최고 가용성 환경에서 UCMDB 10.10 서버를 UCMDB 9.05 서버가 현재 설치된 다른 컴퓨터에 설치하려는 경우에도 활성 상태인 패시브 UCMDB 9.05 서버를 모두 제거해야 합니다.

    1. 시작 메뉴에서 모든 프로그램 > HP UCMDB > HP Universal CMDB 서버 제거를 선택합니다. HP Universal CMDB 서버 제거 대화 상자가 나타나며 서버 구성 파일의 제거 여부를 선택할 수 있는 메시지가 표시됩니다.

    2. 설치 제거를 클릭합니다.

    3. 제거가 완료되면 다음과 같은 확인 메시지가 표시됩니다. 완료를 클릭하여 제거 프로세스를 완료합니다.

    1. 설치 폴더의 하위 폴더인 UninstallerData 폴더에서 Uninstall_UCMDBServer 스크립트를 실행합니다. HP Universal CMDB 서버 제거 대화 상자가 나타나며 서버 구성 파일의 제거 여부를 선택할 수 있는 메시지가 표시됩니다.

    2. 같은 위치에서 제거를 선택하여 UCMDB 서버를 제거합니다.

    3. 제거가 완료되면 다음과 같은 확인 메시지가 표시됩니다. 완료를 클릭하여 제거 프로세스를 완료합니다.

  3. UCMDB 서버 컴퓨터에서 C:\hp\UCMDB 폴더 전체를 제거합니다.

  4. UCMDB 서버 컴퓨터에서 opt/hp/UCMDB 폴더 전체를 제거합니다.

  5. 컴퓨터를 다시 시작합니다.

UCMDB 업그레이드 - Data Flow Probe 제거

Data Flow Probe를 제거하려면 다음을 수행합니다.

Windows

프로브가 설치된 컴퓨터에서

  1. 프로브 중지: 시작 > 모든 프로그램 > HP UCMDB > Data Flow Probe 중지

  2. 프로브 제거: 시작 > 모든 프로그램 > HP UCMDB > Data Flow Probe 제거 프로브 제거가 완료되면 프로브가 포함되었던 폴더인 C:\hp\UCMDB\DataFlowProbe를 삭제합니다.

Linux

프로브가 설치된 컴퓨터에서

  1. 프로브 중지: /opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh stop

  2. 프로브를 제거합니다. 다음 중 하나를 수행합니다.

    • 셸에서 다음을 실행합니다.

      sh /opt/hp/UCMDB/DataFlowProbe/UninstallerData/Uninstall_Discovery_Probe

    • 파일 시스템에서 Uninstall_Discovery_Probe 파일을 두 번 클릭합니다.

    • /opt/hp/UCMDB/DataFlowProbe/ 폴더를 삭제합니다.

UCMDB 업그레이드 - UCMDB 10.20 서버 설치

다음 절차는 Windows 컴퓨터에 UCMDB 서버를 설치하는 방법을 설명합니다.

참고:  

  • InstallAnywhere 콘솔에서 UCMDB 서버를 설치하는 기능은 지원되지 않습니다.

  • UCMDB 9.05를 제거하지 않고 9.05가 설치된 다른 시스템에 UCMDB 10.20을 설치하는 경우 역시 버전 10.20을 설치하기 전에 9.05 인스턴스를 중지해야 합니다.

    서버를 중지하려면 시작 > 모든 프로그램 > HP UCMDB > HP Universal CMDB 서버 중지를 선택합니다.

  1. UCMDB를 설치하려는 드라이브에 HPUCMDB10.20WIN DVD를 넣습니다. 네트워크 드라이브에서 설치하는 경우에는 해당 드라이브에 연결합니다.

  2. DVD의 루트 폴더에서 HPUCMDB_Server_10.20.exe를 두 번 클릭합니다.

  3. 파일을 두 번 클릭하여 시작 화면을 엽니다.

    참고: 디지털 서명이 올바르지 않다는 메시지를 받은 경우에는 UCMDB를 설치하지 말아야 합니다. 그런 경우 HP Software 지원으로 문의하십시오.

  4. 로캘 언어를 선택하고 확인을 클릭합니다.

  5. 소개 페이지가 열립니다. 다음을 클릭합니다.

  6. 사용권 계약 페이지가 열립니다. 최종 사용자 라이센스 계약에 동의한 후 다음을 클릭합니다.

  7. 설치 폴더 선택 페이지가 열립니다.

    기본 대상인 C:\hp\UCMDB\UCMDBServer\를 그대로 사용하거나 선택을 클릭하여 다른 설치 폴더를 선택합니다. 설치 경로에 영어가 아닌 문자나 공백이 포함되면 안 됩니다.

    팁: 기본 설치 폴더를 다시 표시하려면 기본 폴더 복원을 클릭합니다.

    다음을 클릭합니다.

  8. 설치 유형 선택 페이지가 열립니다. 새 설치을 선택한 후 다음을 클릭합니다.

  9. 로컬 PostgreSQL DB 설치 페이지가 열립니다.

    • 설치 관리자로 로컬 PostgreSQL 데이터베이스를 설치하고자 하는 경우 를 선택합니다.

    • PostgreSQL Server가 원격 컴퓨터에 설치되어 있으면 아니오를 선택합니다.

    다음을 클릭합니다.

    아니오를 선택한 후 다음을 클릭합니다.

  10. 이전 단계에서 를 선택한 경우 로컬 PostgreSQL 데이터베이스에 대한 포트 및 자격 증명을 제공해야 합니다.

    1. Set Up Local Database Port 페이지가 열리면 로컬 PostgreSQL 데이터베이스가 통신할 포트의 번호를 입력하고 다음을 클릭합니다.

    2. Set Up Local Database Account 페이지가 열리면 로컬 PostgreSQL 데이터베이스의 사용자 이름 및 비밀번호를 입력합니다. 비밀번호를 한 번 더 입력하여 확인하고 다음을 클릭합니다.

  11. 다음과 같이 기본 시스템 계정에 사용할 비밀번호를 지정합니다.

    • 관리자 비밀번호 설정 페이지가 열리면 UCMDB 관리자 계정에 사용할 비밀번호를 입력하고(사용자 이름: admin) 비밀번호를 다시 입력하여 유효성을 검사합니다.
    • 시스템 관리자 설정 페이지에서 JMX 콘솔에 로그인할 수 있는 시스템 관리자에 대해 사용할 비밀번호를 입력하고(사용자 이름: sysadmin) 비밀번호를 다시 입력하여 유효성을 검사합니다.
    • 통합 사용자 비밀번호 설정 페이지가 열리면 통합 사용자 계정에 사용할 비밀번호를 입력하고(사용자 이름: UISysadmin) 비밀번호를 다시 입력하여 유효성을 검사합니다.

    참고:  

    • 비밀번호 유효성 검사에서는 필드가 비어 있지 않고 비밀번호에 영숫자 문자만 포함되고 비밀번호가 16자 미만인지 확인합니다.
    • 비밀번호 구성 단계가 실패하면 기본 비밀번호가 자동으로 다시 할당됩니다.

      사용자 기본 비밀번호
      admin admin
      UISysadmin UISysadmin
      sysadmin sysadmin
  12. 사전 설치 요약 페이지가 열리고 선택한 설치 옵션이 표시됩니다.

    요약 내용을 확인하고 내용이 적절하면 설치를 클릭합니다. 현재 설치를 수행 중임을 나타내는 메시지가 표시됩니다.

  13. 설치가 완료되면 HP Universal CMDB 서버 구성 메시지가 표시됩니다.

    를 클릭하여 구성을 계속합니다.

    아니요를 클릭합니다. 업그레이드 도구를 실행할 때 데이터베이스 세부 정보를 입력하게 됩니다.

  14. 설치 마법사의 마지막 페이지에서 완료를 클릭하여 설치를 완료합니다.

다음 절차는 Linux 컴퓨터에 UCMDB 서버를 설치하는 방법을 설명합니다.

참고:  

  • InstallAnywhere 콘솔에서 UCMDB 서버를 설치하는 기능은 지원되지 않습니다.

  • UCMDB 9.05를 제거하지 않고 9.05가 설치된 다른 시스템에 UCMDB 10.20을 설치 중인 경우 역시 버전 10.20을 설치하기 전에 9.05를 중지해야 합니다(/opt/hp/UCMDB/UCMDBServer/bin/server.sh stop).

  1. 선행 조건: Linux 컴퓨터에 다음 구성 중 하나를 적용합니다.

    • 옵션 1:

      • /etc/sysctl.conf 파일에서 fs.file-max 값을 추가하거나 fs.file-max = 300000으로 업데이트합니다.
      • /etc/security/limits.conf 파일 끝에 다음과 같이 추가합니다.

        * soft nofile 20480

        * hard nofile 20480

    • 옵션 2:

      /etc/profile 파일을 다음과 같이 수정합니다(터미널 사용).

      • 이전 줄: ulimit -S -c 0 > /dev/null 2>&1

      • 새 줄: ulimit -n 200000 >/dev/null 2>&1

      참고: 이러한 파일을 수정하려면 권한이 필요할 수 있습니다. 변경 내용을 적용하려면 Linux 컴퓨터를 다시 시작해야 할 수 있습니다.

  2. HP Universal CMDB Linux 설치 과정은 그래픽 기반 설치로 진행됩니다. 설치 관리자를 실행하기 전에 DISPLAY 환경 변수가 X Windows Server에서 실행 중인 인스턴스를 가리키도록 구성합니다.

  3. UCMDB를 설치하려는 드라이브에 HPUCMDB10.20Linux DVD를 넣습니다. 네트워크 드라이브에서 설치하는 경우에는 해당 드라이브에 연결합니다.

  4. 다음 실행 파일, sh <DVD 루트 디렉터리>/HPUCMDB_Server_10.20.bin을 실행합니다.

  5. UCMDB 설치가 열립니다. 로캘 언어를 선택하고 확인을 클릭합니다.

  6. 소개 페이지가 열립니다. 다음을 클릭합니다.

  7. 사용권 계약 페이지가 열립니다. 최종 사용자 라이센스 계약에 동의한 후 다음을 클릭합니다.

  8. 설치 폴더 선택 페이지가 열립니다.

    기본 경로인 opt/hp/UCMDB/UCMDBServer/를 그대로 사용하거나 선택을 클릭하여 다른 설치 폴더를 선택합니다. 설치 경로에 영어가 아닌 문자나 공백이 포함되면 안 됩니다.

    참고: 기본 설치 폴더를 다시 표시하려면 기본 폴더 복원을 클릭합니다.

    다음을 클릭합니다.

  9. 설치 유형 선택 페이지가 열립니다. 새 설치를 선택하고 다음을 클릭합니다.

  10. 로컬 PostgreSQL DB 설치 페이지가 열립니다.

    • 설치 관리자로 로컬 PostgreSQL 데이터베이스를 설치하고자 하는 경우 를 선택합니다.

    • PostgreSQL Server가 원격 컴퓨터에 설치되어 있으면 아니오를 선택합니다.

    다음을 클릭합니다.

    아니오를 선택한 후 다음을 클릭합니다.

  11. 이전 단계에서 를 선택한 경우 로컬 PostgreSQL 데이터베이스에 대한 포트 및 자격 증명을 제공해야 합니다.

    1. Set Up Local Database Port 페이지가 열리면 로컬 PostgreSQL 데이터베이스가 통신할 포트의 번호를 입력하고 다음을 클릭합니다.

    2. Set Up Local Database Account 페이지가 열리면 로컬 PostgreSQL 데이터베이스의 사용자 이름 및 비밀번호를 입력합니다. 비밀번호를 한 번 더 입력하여 확인하고 다음을 클릭합니다.

  12. 다음과 같이 기본 시스템 계정에 사용할 비밀번호를 지정합니다.

    • 관리자 비밀번호 설정 페이지가 열리면 UCMDB 관리자 계정에 사용할 비밀번호를 입력하고(사용자 이름: admin) 비밀번호를 다시 입력하여 유효성을 검사합니다.
    • 시스템 관리자 설정 페이지에서 JMX 콘솔에 로그인할 수 있는 시스템 관리자에 대해 사용할 비밀번호를 입력하고(사용자 이름: sysadmin) 비밀번호를 다시 입력하여 유효성을 검사합니다.
    • 통합 사용자 비밀번호 설정 페이지가 열리면 통합 사용자 계정에 사용할 비밀번호를 입력하고(사용자 이름: UISysadmin) 비밀번호를 다시 입력하여 유효성을 검사합니다.

    참고:  

    • 비밀번호 유효성 검사에서는 필드가 비어 있지 않고 비밀번호에 영숫자 문자만 포함되고 비밀번호가 16자 미만인지 확인합니다.
    • 비밀번호 구성 단계가 실패하면 기본 비밀번호가 자동으로 다시 할당됩니다.

      사용자 기본 비밀번호
      admin admin
      UISysadmin UISysadmin
      sysadmin sysadmin
  13.  
  14. 사전 설치 요약 페이지가 열리고 선택한 설치 옵션이 표시됩니다.

    요약 내용을 확인하고 내용이 적절하면 설치를 클릭합니다. 현재 설치를 수행 중임을 나타내는 메시지가 표시됩니다.

  15. 설치가 완료되면 HP Universal CMDB 서버 구성 메시지가 표시됩니다.

    를 클릭하여 구성을 계속합니다.

    참고: 원하는 경우 데이터베이스 또는 스키마를 나중에 설정할 수 있습니다. 그러한 경우 /opt/hp/UCMDB/UCMDBServer/bin에 있는 configure.sh 스크립트를 실행합니다.

    아니요를 클릭합니다. 업그레이드 도구를 실행할 때 데이터베이스 세부 정보를 입력하게 됩니다.

  16. 설치 마법사의 마지막 페이지에서 완료를 클릭하여 설치를 완료합니다.

UCMDB 업그레이드 - 암호화 키 복사

참고: 이 단계는 key.bin을 사용자 지정한 경우에만 필요합니다.

C:\hp\UCMDB\UCMDBServer\conf\discovery\key.bin 파일을 이전에 저장한 파일로 바꿉니다.

/opt/hp/UCMDB/UCMDBServer/conf/discovery/key.bin 파일을 이전에 저장한 파일로 바꿉니다.

UCMDB 업그레이드 - 업그레이드 도구 실행

  1. 업그레이드 파일을 실행합니다.

    C:\hp\UCMDB\UCMDBServer\tools\upgrade.bat

    업그레이드 파일인 upgrade.sh를 실행합니다.

  2. 업그레이드 준비 페이지가 열립니다. 다음을 클릭합니다.

  3. CMDB 스키마 설정 페이지가 열립니다. 데이터베이스 유형을 선택하고 CMDB 스키마 연결 매개 변수를 입력합니다. 스키마 이름은 이전에 복제한 UCMDB 9.05 CMDB 스키마의 이름과 일치해야 합니다. 다음을 클릭합니다.

  4. 기록 내역 스키마 설정 페이지가 열립니다. 데이터베이스 유형을 선택하고 기록 내역 스키마 연결 매개 변수를 입력합니다. 스키마 이름은 이전에 복제한 UCMDB 9.05 기록 내역 스키마의 이름과 일치해야 합니다. 다음을 클릭합니다.

  5. 고급 설정 페이지가 열립니다.

    • 다중 테넌트 사용. 다중 테넌트 환경에서 작동하도록 UCMDB를 설정하는 경우 이 옵션을 선택합니다.

      참고: 설치한 후에는 테넌트 환경(단일 테넌트 vs. 다중 테넌트)을 수정할 수 없습니다.

    • 검색 사용. 효율적인 검색 기능을 위해 UCMDB 데이터 인덱싱을 사용하려면 이 옵션을 선택합니다.

      참고: 다음을 사용할 경우 이 옵션을 선택합니다.

      • UCMDB Browser
      • Service Discovery
      • 소비자-공급자 종속 관계 어댑터
    • 기록 내역. 기록 내역 업그레이더:

      1. 기록 내역 데이터에 대한 새 테이블을 포함하도록 CMDB 스키마를 업그레이드합니다.
      2. 이전 기록 내역 스키마에서 데이터를 복사하여 업그레이드된 CMDB 스키마에 통합합니다.

      기록 내역 스키마의 데이터 볼륨에 따라 CMDB 스키마에 데이터를 복사하는 데 오래 걸릴 수 있으며 업그레이드 성능이 현저하게 저하될 수 있습니다.

      기록 내역 데이터를 업그레이드된 CMDB 스키마에 복사할 필요가 없는 경우 Skip History Data Upgrade를 선택합니다.

      참고: 이 옵션을 선택하면 업그레이더에서 CMDB 스키마는 업그레이드하지만 기록 내역 스키마의 데이터를 업그레이드된 스키마에 복사하지는 않습니다.

      주의: 업그레이드 프로세스가 완료되면 기록 내역 스키마가 삭제되어 해당 데이터를 복구할 수 없습니다.

    다음을 클릭합니다.

  6. 업그레이드 실행 페이지에 업그레이드 단계가 나열됩니다. 실행을 클릭하여 업그레이드를 시작합니다.

    다음 방법 중 하나로 업그레이더가 표시될 수 있습니다.

    • 일반 텍스트는 활성 업그레이더를 나타냅니다.
    • 연한 회색 텍스트는 비활성 업그레이더를 나타냅니다. 이러한 업그레이더는 다시 실행할 수 없거나 이미 최신 버전으로 업그레이드되었기 때문에 비활성 상태일 수 있습니다.
    • 굵은 텍스트는 중요 업그레이더를 나타냅니다. 업그레이드 프로세스가 성공하려면 이러한 업그레이더가 성공적으로 완료되어야 하며 다시 실행할 수 없습니다.

    각 업그레이더가 실행되는 동안이나 실행이 완료되고 나서 다음 아이콘 중 하나가 표시될 수 있습니다.

    • - 업그레이더가 현재 실행되고 있습니다.
    • - 업그레이더 실행이 성공적으로 완료되었습니다.
    • - 업그레이더 실행이 성공적으로 완료되지 않았습니다.
    • - 업그레이더에 대한 경고가 기록되었습니다.

    참고: 업그레이드가 실행되는 동안 다음 경고 메시지가 표시될 수 있습니다.

    Failed to find key in secured_storage to decrypt DSD

    이 경고는 무시해도 됩니다.

    업그레이드 실행 화면에 각 단계의 진행률이 표시됩니다.

    참고:

    • 업그레이드 프로세스가 완료되는 데 시간이 오래 걸릴 수 있습니다. 원하는 지점에서 업그레이드 프로세스를 종료하려면 빨간색 중지 버튼을 클릭합니다.
    • 업그레이드 단계의 전체 목록은 HP UCMDB Upgrader Reference를 참조하십시오.
    • 완료되었으나 경고가 발생한 단계나 실행하지 못한 단계는 업그레이드 정보 창에 기록됩니다. 이 정보를 보려면 해당 업그레이드 단계가 표시된 행을 선택합니다. 그러면 관련 정보가 오른쪽에 표시됩니다.
    • 특정 단계를 다시 실행하려면 단계 창에서 해당 단계를 마우스 오른쪽 버튼으로 클릭하고 선택한 항목 실행을 선택합니다. 성공적인 업그레이드 단계는 문제 해결 목적으로만 다시 실행되어야 합니다.

     

UCMDB 업그레이드 - 로그 파일

업그레이드하는 동안에는 업그레이드 정보가 다음 파일의 c:\hp\UCMDB\UCMDBServer\runtime-upgrade\log/opt/hp/UCMDB/UCMDBServer/runtime-upgrade/log 폴더에 기록됩니다.

로그(A-Z) 설명
cmdb.classmodel.log 이 로그에 있는 실패는 클래스 모델에서 로드하지 못한 엔터티를 나타낼 수 있습니다.
error.log 이 파일에는 업그레이드 관련 내용만 포함되지 않고 다른 모든 로그에서 보낸 모든 오류 및 경고가 포함됩니다. 단, 차단하도록 지정된 특정 오류 및 경고는 제외됩니다. 이 파일은 업그레이드 성공을 위한 맵과 일반적인 개요로 사용할 수 있습니다.
mam.packaging.log 이 로그는 기본 패키지 배포 단계에서만 사용되며, 해당 단계의 모든 정보가 포함됩니다.
security.authorization.management.log 역할 만들기(정확한 권한 사용), 사용자 만들기, 사용자 역할 할당 등의 인증 모델 수정 사항을 모두 기록합니다.
upgrade.short.log 업그레이드 절차의 주 로그 파일입니다. 이 파일의 모든 줄은 upgrade.detailed.log에도 표시됩니다. 이 파일은 보다 자세한 파일의 목차나 일반 개요 또는 문제 해결 로그로 사용해야 합니다. 일반적으로 이 파일의 크기는 5MB 미만입니다.

UCMDB 업그레이드 - 서버 업그레이드

  1. UCMDB 10.xx 서버를 중지합니다.

    참고:  

    • 최고 가용성 환경: 현재 환경이 최고 가용성 환경이면 UCMDB 서버 클러스터의 모든 UCMDB 서버를 중지합니다.
    • 독립형 환경: UCMDB Integration Service가 실행 중인 경우 서비스를 중지합니다.

  2. UCMDB 10.20 설치 관리자를 실행합니다.

    1. UCMDB 실행 파일 HPUCMDB_Server_10.20.exe를 찾아서 두 번 클릭하여 시작 화면을 엽니다.

      참고: 디지털 서명이 올바르지 않다는 메시지를 받은 경우에는 UCMDB를 설치하지 말아야 합니다. 그런 경우 HP Software 지원으로 문의하십시오.

      UCMDB 실행 파일 HPUCMDB_Server_10.20.bin을 찾은 후 다음 실행 파일을 실행합니다.

      sh <설치 파일 경로>/HPUCMDB_Server_10.20.bin

    2. 로캘 언어를 선택하고 확인을 클릭합니다.

    3. 소개 페이지가 열립니다. 다음을 클릭합니다.

    4. 사용권 계약 페이지가 열립니다. 최종 사용자 라이센스 계약에 동의한 후 다음을 클릭합니다.

    5. 설치 폴더 선택 페이지에서 기존의 UCMDB 10.xx 설치 폴더를 선택합니다.

    6. 설치 관리자의 설치 유형 선택 페이지에서 10.xx에서 업데이트를 선택하고 다음을 클릭합니다.

    7. 요약 페이지에서 설치를 클릭하여 설치를 시작합니다.

    8. 설치가 완료되면 마침을 클릭합니다.
    9. 참고: 10.xx에서 10.20으로 업그레이드하는 경우 시스템에서 10.xx 설치의 스키마를 사용하므로 서버 구성 마법사를 실행할 필요가 없습니다.

  3. UCMDB 10.xx에서 SSL 인증서를 가져온 경우 다음에서 인증서를 추출합니다.

    C:\hp\UCMDB\UCMDBServer\old

    /opt/hp/UCMDB/UCMDBServer/old

    그리고 다음으로 가져옵니다.

    C:\hp\UCMDB\UCMDBServer\bin\jre\lib\security\cacert

    /opt/hp/UCMDB/UCMDBServer/bin/jre/lib/security/cacert

    자세한 내용은 HP Universal CMDB 및 Configuration Manager Hardening Guide에서 클라이언트 SDK에서 SSL 사용 설정에 대한 섹션을 참조하십시오.

  4. 독립형 환경: 위의 Integration Service를 중지한 경우 Integration Service 데이터를 지워야 합니다.

    C:\hp\UCMDB\UCMDBServer\integrations\tools에서 clearProbeData.bat를 실행합니다.

  5. 중요!

    참고: 이 단계는 새로운 시스템에서 10.20으로 업그레이드하는 경우와 이전 배포에서 key.bin을 사용자 지정한 경우에만 관련이 있습니다.

    UCMDB 서버를 시작하려면 먼저 업그레이드 절차를 시작하기 전에 백업해 두었던 암호화 키(key.bin)를 새로운 시스템의 다음 폴더에 복사해야 합니다.

    C:\hp\UCMDB\UCMDBServer\root\lib\server\discovery\

    /opt/hp/UCMDB/UCMDBServer/root/lib/server/discovery/

  6. UCMDB 패치가 현재 UCMDB 버전 위에 설치된 경우 시스템에 남아 있을 수 있는 프로브 패치 아카이브(.zip) 파일을 제거해야 합니다.

    참고:  

    • 이 단계는 현재 버전 위에서 즉, 동일한 시스템에서 UCMDB를 업그레이드하는 경우에만 관련이 있습니다.
    • 최고 가용성 환경에서는 업그레이드하려는 각 시스템에서 이 절차를 반복합니다.

    C:\hp\UCMDB\UCMDBServer\runtime\probe_upgrade/opt/hp/UCMDB/UCMDBServer/runtime/probe_upgrade 폴더에서 probe-patch 접두사가 있는 .zip 파일을 모두 삭제합니다.

  7. UCMDB 10.10 서버를 시작하여 업그레이드를 완료합니다.

    참고: 서버를 시작하는 데는 수 시간이 걸릴 수 있습니다. 다음 로그 파일(..\UCMDBServer\runtime\log 폴더에 있음)에서 진행률을 확인할 수 있습니다.

    • servicepack.install.log
    • upgrade.short.log
    • upgrade.detailed.log
  8. 독립형 환경: Integration Service를 중지한 경우 서비스를 다시 시작합니다.

  9. 최고 가용성 환경:

    최고 가용성 환경으로 업그레이드하는 경우 또는 업그레이드된 환경이 최고 가용성 환경이 되는 경우

    1. UCMDB 서버 클러스터에 포함될 각 컴퓨터에 UCMDB 10.20을 설치합니다.

      • 현재 환경이 최고 가용성 환경인 경우 위의 단계를 수행하여 현재 UCMDB 10.xx 서버 클러스터의 각 UCMDB 서버를 버전 10.20으로 업그레이드합니다.
      • 새 서버나 추가 서버를 설치하려면 이 대화형 안내서의 선택 페이지로 다시 이동하여 생성된 지침에 따라 HP UCMDB 10.20 설치최고 가용성을 선택합니다.
    2. 클러스터의 UCMDB 서버 중 하나가 실행 중인지(실행 중 상태인지) 확인한 다음 다른 UCMDB 서버를 시작합니다.

    참고: UCMDB 10.20에서는 최고 가용성 환경에 있는 모든 UCMDB 서버가 활성화되며, 서버 장애 시 최고 가용성도 제공됩니다.

UCMDB 업그레이드 - 업그레이드 후 절차

업그레이드 후에는 다음 단계를 수행해야 할 수 있습니다.

  • UCMDB Browser. 10.20으로 업그레이드하면 UCMDB Browser 4.00이 자동으로 설치됩니다. 이전 버전의 UCMDB Browser에서 작업 중인 경우, 이를 수동으로 업데이트해야 합니다.

  • 리버스 프록시. 업그레이드된 시스템을 이전 버전과 동일한 시스템에서 실행하지 않을 경우 업그레이드 후에 리버스 프록시를 다시 구성해야 합니다. 구성에 대한 자세한 내용은 Universal CMDB and Configuration Manager Hardening Guide에서 "리버스 프록시 사용"을 참조하십시오.

  • SSL.

    • SSL 구성을 다시 설치합니다. 자세한 내용은 Universal CMDB and Configuration Manager Hardening Guide에서 "SSL(Secure Sockets Layer) 통신 사용"을 참조하십시오.

    • SSL이 원본 시스템에서 활성화된 경우, 업그레이드 전에 백업했던 \conf\security 폴더를 복원합니다.

  • LW-SSO. LW-SSO를 구성합니다. 자세한 내용은 HP Universal CMDB 및 Configuration Manager Hardening Guide에서 "LW-SSO(Lightweight Single Sign-On) 인증" 및 "LW-SSO를 사용하여 HP Universal CMDB에 로그인하도록 설정"을 참조하십시오.

  • JMX 콘솔. Java JMX 액세스 강화를 구성한 경우 업그레이드하기 전에 저장해 두었던 파일을 C:\hp\UCMDB\UCMDBServer\bin\jre\lib\management\jmxremote.password/opt/hp/UCMDB/UCMDBServer/bin/jre/lib/management/jmxremote.password에 다시 복사하고 파일의 권한을 다음과 같이 편집합니다.

    • 파일의 소유자가 UCMDB 서비스를 실행하는 동일한 사용자여야 합니다.

    • 소유자만 파일을 보는 권한을 갖습니다(미리 알림: 이 파일의 JMX 프로토콜 비밀번호는 일반 텍스트임).

    자세한 내용은 HP Universal CMDB 및 Configuration Manager Hardening Guide에서 "Java JMX 액세스 강화"를 참조하십시오.

  • 통합(연합) 어댑터에 대한 수정 다시 실행. 모든 어댑터는 새 Universal Data Model과 호환되어야 합니다. 기존의 기본 어댑터를 변경한 경우에는 버전 10.20에서도 어댑터 파일을 동일하게 변경해야 합니다. 이전 버전에서 파일을 복사하여 버전 10.20의 파일을 덮어쓰지 마십시오.

  • 디스커버리 마법사를 디스커버리 활동으로 변환. 디스커버리 마법사는 더 이상 Universal Discovery에서 지원되지 않습니다. 대신, Universal Discovery는 디스커버리 활동이라고 하는 비슷한 리소스를 사용합니다. 리소스 이름은 동일(discoveryWizard)하며, DiscoveryActivities라는 패키지 하위에 있는 어댑터 관리에 있습니다. 업그레이드 후에, XML과 새 활동 XML 스키마를 정렬하여 변환할 수 있습니다.

    또는, 리소스를 삭제하거나 패키지 관리자를 사용하여 패키지의 배포를 완전히 취소할 수 있습니다.

  • 에이징 활성화. 업그레이드하는 동안, 프로브가 데이터를 수집하지 않는 시간(업그레이드 프로세스를 실행할 때부터 디스커버리에서 모든 CI 보고를 시작할 때까지의 시간)으로 인해 CI가 삭제되는 현상을 방지하기 위해 에이징은 비활성화됩니다.

    에이징을 다시 활성화하는 것은 매우 중요합니다. 하지만 시스템이 안정될 때까지 기다렸다가 에이징을 다시 활성화하는 것이 좋습니다. 시스템이 안정되었는지 확인하려면 디스커버리를 실행하고 삭제하도록 표시된 모든 CI를 모니터링합니다. 자세한 내용은 HP Universal CMDB 데이터 흐름 관리 안내서에서 "Universal Discovery"를 참조하십시오.

    관리 > CI 수명 주기 모듈에서 에이징을 다시 활성화하고 서버를 다시 시작합니다. 에이징에 대한 자세한 내용은 HP Universal CMDB 관리 안내서에서 "CI 수명 주기 및 에이징 메커니즘"을 참조하십시오.

UCMDB 업그레이드 - 업그레이드 도구 다시 실행

업그레이드 도구를 다시 실행하여 업그레이드 단계를 처음부터 모두 다시 실행하려면 먼저 다음을 수행해야 합니다.

  1. runtime-upgrade 폴더를 제거합니다.
  2. 업그레이드하기 전에 백업한 9.05 CMDB 및 기록 내역 데이터베이스를 복원합니다.

최고 가용성 모드 설정

참고: 이 섹션은 업그레이드된 환경이 최고 가용성 환경인 경우에만 관련이 있습니다.

최고 가용성 환경의 일반적인 구성에는 동일한 데이터베이스 서버에 연결된 두 개 이상의 UCMDB 서버가 있습니다. 서버는 로드 균형 조정 뒤에서 작동하도록 구성됩니다. 즉, 로드 균형 조정이 UCMDB 서버의 진입점으로 사용됩니다. 모든 UCMDB 서버는 언제나 활성화되어 있으며 읽기와 쓰기 요청을 둘 다 처리할 수 있습니다. 요청은 로드 균형 조정에 의해 클러스터에 있는 UCMDB 서버에 분배됩니다. 읽기 요청은 모든 UCMDB 서버(Reader) 사이에 균등하게 공유되지만 특정 시점에 하나의 UCMDB 서버(Writer)만 쓰기 요청에 대한 책임도 갖습니다. Reader가 수신한 모든 쓰기 요청은 Writer에 전달됩니다. 또한 모든 UCMDB 서버는 Writer를 사용할 수 없을 경우 Writer 역할을 맡을 수 있습니다.

참고:

  • 최고 가용성에 사용되는 로드 균형 조정에는 쿠키를 삽입하는 기능이 있어야 하며 상태 점검("keepalive")이 가능해야 합니다.

  • 아래에 정의된 지침은 로드 균형 조정 F5 BIG-IP 버전 10.x에 대해 인증되었습니다. (F5 BIG-IP 버전 11.x도 지원됩니다.)

    다른 로드 균형 조정을 사용하는 경우 로드 균형 조정의 구성 방법에 대한 폭넓은 지식을 갖춘 네트워크 관리자가 구성을 수행해야 하며 유사한 원칙이 적용되어야 합니다.

  • 아래의 설정 절차에서는 1대 이상의 UCMDB 서버가 이미 설치 및 구성되어 있는 것으로 가정합니다.

최고 가용성 환경을 설정하려면 다음을 수행합니다.

UCMDB 10.xx에서 UCMDB 10.20으로 업그레이드한 후 고가용성 환경을 설정하려면 다음을 수행합니다.

  1. UCMDB 서버 클러스터를 만드는 하나 이상의 추가 UCMDB 서버 설치

    첫 번째 UCMDB 서버와 같은 방식으로 UCMDB 서버를 설치합니다. 단, 여기에는 한 가지 차이가 있습니다. 서버 구성 마법사를 실행하여 추가 UCMDB 서버에서 데이터베이스를 구성할 때 기존 스키마에 연결을 선택하고 첫 번째 UCMDB 서버에 대해 만든 스키마의 세부 정보를 제공합니다.

    UCMDB 서버 설치에 대한 자세한 내용은 위의 UCMDB 서버 설치 - 설치를 참조하십시오.

    참고:  

    • 클러스터에 있는 UCMDB 서버로 사용되는 컴퓨터에는 유사한 하드웨어가 설치되어 있어야 하며(메모리 양이 같아야 함), 같은 운영 체제를 실행해야 합니다.

    • 클러스터에 있는 UCMDB 서버는 HTTP, HTTPS 등에 대해 동일한 포트 번호에서 작동해야 합니다. 즉, 두 UCMDB 서버가 서로 다른 포트에서 작동하도록 구성할 수 없습니다.

    • IPv6 전용 환경을 사용하는 경우에는 UCMDB 서버 컴퓨터가 IPv6용으로 구성되었는지 확인합니다.

      1. wrapper.conf 파일에서 다음 줄을 찾습니다.

        wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true

      2. 주석 처리되어 있지 않으면 주석 처리합니다.
  2. 서버 시작 완료

    1. 첫 번째 UCMDB 서버가 시작되지 않으면 프로세스를 시작합니다. 시작 프로세스가 완료될 때까지 기다립니다.

    2. 다른 UCMDB 서버를 시작합니다.

  3. 로드 균형 조정 구성

    로드 균형 조정은 클러스터의 UCMDB 서버에 전송되는 로드의 균형을 맞추는 데 사용됩니다. 다음과 같이 로드 균형 조정을 구성합니다.

    1. VIP 주소를 구성합니다. 로드 균형 조정에서 다음을 수행합니다.

      • 요청을 전체 UCMDB 서버 클러스터에 보내도록 클러스터 VIP 주소를 구성합니다.

      • Writer에게만(Universal Discovery의 경우만) 요청을 보내도록 Writer VIP 주소를 구성합니다.

      참고: 정의된 VIP 주소를 기록해 둡니다.

      • UCMDB 서버와 Data Flow Probe 사이의 통신 설정을 정의할 때 UCMDB 서버 이름을 입력하는 프롬프트가 표시되면 항상 Writer VIP 주소를 사용합니다.

      • UCMDB 서버와 다른 응용 프로그램 사이의 통신 설정을 정의할 때 UCMDB 서버 이름을 입력하라는 프롬프트가 표시되면 항상 클러스터 VIP 주소를 사용합니다.

    2. 클러스터의 모든 UCMDB를 나타내는 백엔드 서버의 동일한 풀 2개를 구성합니다. 2개의 풀은 서로 다른 상태 모니터로 모니터링됩니다. 하나의 풀에는 전적으로 Writer 서버(Universal Discovery의 경우만)에 대한 요청만 보내지고 다른 풀에는 클러스터의 모든 서버가 처리할 수 있는 요청이 보내집니다.

    3. 상태 모니터를 구성합니다(keepalive 주소). 상태 모니터는 UCMDB 서버 각각의 keepalive 페이지를 점검합니다.

      • 클러스터 VIP 주소에 대해 다음 URL을 구성합니다.

        /ping/

      • Writer VIP 주소에 대해 다음 URL을 구성합니다.

        /ping/?restrictToWriter=true

      • 이 두 가지 URL의 가능한 응답은 Up 또는 Down이며, HTTP 응답 코드는 각각 200 OK 또는 503 Service unavailable입니다.

        예상되는 응답은 Up입니다.

    4. 상태 모니터를 위에서 구성한 해당 UCMDB 서버 풀에 연결합니다.

    5. 로드 균형 조정에서 '세션 고정 상태'를 다음과 같이 구성합니다.

      1. UCMDB 클라이언트로 다시 전송되는 응답에 쿠키를 삽입하도록 로드 균형 조정을 구성합니다.

        삽입 방법을 사용하여 각 VIP 주소에 대해 쿠키 유형의 지속성 프로필을 추가합니다.

        참고: 로드 균형 조정이 내보내는 쿠키와의 고정 상태를 유지하는 방법을 알고 있다면 쿠키 이름과 값은 중요하지 않습니다.

      2. 중요! F5 BIG-IP 버전 10.x가 서버에 대한 연결별로 첫 번째 요청에만 세션 쿠키를 추가하므로 다음을 수행해야 합니다.

        1. UCMDB에 로그인합니다.

        2. 관리 > 인프라 설정으로 이동하여 SDK 클라이언트에 대해 강제 연결 닫기true로 변경합니다.

          이 설정이 true로 지정되어 있으면 UCMDB SDK 클라이언트는 서버로 보내는 각 인증 요청과 클래스 다운로드 요청에 Connection:close 헤더를 추가합니다. 그러면 로드 균형 조정에서 이 요청을 연결의 첫 요청으로 간주하고 응답에 세션 쿠키를 추가합니다.

        참고: 이는 F5 BIG-IP 버전 10.x처럼 서버에서만 연결별로 첫 번째 요청에 세션 쿠키를 추가하는 로드 균형 조정과 관련이 있습니다.

        사용 중인 로드 균형 조정이 세션 쿠키를 모든 응답에 추가하는 경우 SDK 클라이언트에 대해 강제 연결 닫기false(기본값)로 설정해야 합니다. 이 경우 true로 설정하면 시스템 성능이 저하될 수 있습니다.

    6. VIP가 보안 연결을 수락하도록 구성되어 있는 로드 균형 조정이 HTTP를 통해 요청을 UCMDB 서버로 전달하는 경우 리디렉션 다시 작성을 구성해야 합니다. F5 UI에서 Redirect Rewrite, All 선택 옵션을 사용하여 VIP와 연결된 HTTP 프로필이 모든 리디렉션을 다시 작성하도록 구성합니다.

  4. Data Flow Probe 구성

    Data Flow Probe를 설치하면서 HP Universal CMDB 서버 이름을 정의할 때는 로드 균형 조정의 Writer VIP 주소를 사용합니다.

    이미 Data Flow Probe가 설치되어 있는 경우:

    1. 프로브를 중지합니다.

    2. /opt/hp/UCMDB/DataFlowProbe/conf/DataFlowProbe.propertiesc:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties 파일에서 serverName 특성을 Writer VIP 주소를 가리키도록 변경합니다.

    3. 프로브를 다시 시작합니다.

최고 가용성 모드 설정

참고: 이 섹션은 업그레이드된 환경이 최고 가용성 환경인 경우에만 관련이 있습니다.

최고 가용성 환경의 일반적인 구성에는 동일한 데이터베이스 서버에 연결된 두 개 이상의 UCMDB 서버가 있습니다. 서버는 로드 균형 조정 뒤에서 작동하도록 구성됩니다. 즉, 로드 균형 조정이 UCMDB 서버의 진입점으로 사용됩니다. 모든 UCMDB 서버는 언제나 활성화되어 있으며 읽기와 쓰기 요청을 둘 다 처리할 수 있습니다. 요청은 로드 균형 조정에 의해 클러스터에 있는 UCMDB 서버에 분배됩니다. 읽기 요청은 모든 UCMDB 서버(Reader) 사이에 균등하게 공유되지만 특정 시점에 하나의 UCMDB 서버(Writer)만 쓰기 요청에 대한 책임도 갖습니다. Reader가 수신한 모든 쓰기 요청은 Writer에 전달됩니다. 또한 모든 UCMDB 서버는 Writer를 사용할 수 없을 경우 Writer 역할을 맡을 수 있습니다.

참고:

  • 최고 가용성에 사용되는 로드 균형 조정에는 쿠키를 삽입하는 기능이 있어야 하며 상태 점검("keepalive")이 가능해야 합니다.

  • 아래에 정의된 지침은 로드 균형 조정 F5 BIG-IP 버전 10.x에 대해 인증되었습니다. (F5 BIG-IP 버전 11.x도 지원됩니다.)

    다른 로드 균형 조정을 사용하는 경우 로드 균형 조정의 구성 방법에 대한 폭넓은 지식을 갖춘 네트워크 관리자가 구성을 수행해야 하며 유사한 원칙이 적용되어야 합니다.

  • 아래의 설정 절차에서는 1대 이상의 UCMDB 서버가 이미 설치 및 구성되어 있는 것으로 가정합니다.

최고 가용성 환경을 설정하려면 다음을 수행합니다.

UCMDB 10.xx에서 UCMDB 10.20으로 업그레이드한 후 고가용성 환경을 설정하려면 다음을 수행합니다.

  1. UCMDB 서버 클러스터를 만드는 하나 이상의 추가 UCMDB 서버 설치

    첫 번째 UCMDB 서버와 같은 방식으로 UCMDB 서버를 설치합니다. 단, 여기에는 한 가지 차이가 있습니다. 서버 구성 마법사를 실행하여 추가 UCMDB 서버에서 데이터베이스를 구성할 때 기존 스키마에 연결을 선택하고 첫 번째 UCMDB 서버에 대해 만든 스키마의 세부 정보를 제공합니다.

    UCMDB 서버 설치에 대한 자세한 내용은 위의 UCMDB 서버 설치 - 설치를 참조하십시오.

    참고:  

    • 클러스터에 있는 UCMDB 서버로 사용되는 컴퓨터에는 유사한 하드웨어가 설치되어 있어야 하며(메모리 양이 같아야 함), 같은 운영 체제를 실행해야 합니다.

    • 클러스터에 있는 UCMDB 서버는 HTTP, HTTPS 등에 대해 동일한 포트 번호에서 작동해야 합니다. 즉, 두 UCMDB 서버가 서로 다른 포트에서 작동하도록 구성할 수 없습니다.

    • IPv6 전용 환경을 사용하는 경우에는 UCMDB 서버 컴퓨터가 IPv6용으로 구성되었는지 확인합니다.

      1. wrapper.conf 파일에서 다음 줄을 찾습니다.

        wrapper.java.additional.<#>=-Djava.net.preferIPv4Stack=true

      2. 주석 처리되어 있지 않으면 주석 처리합니다.
  2. 서버 시작 완료

    1. 첫 번째 UCMDB 서버가 시작되지 않으면 프로세스를 시작합니다. 시작 프로세스가 완료될 때까지 기다립니다.

    2. 다른 UCMDB 서버를 시작합니다.

  3. 로드 균형 조정 구성

    로드 균형 조정은 클러스터의 UCMDB 서버에 전송되는 로드의 균형을 맞추는 데 사용됩니다. 다음과 같이 로드 균형 조정을 구성합니다.

    1. VIP 주소를 구성합니다. 로드 균형 조정에서 다음을 수행합니다.

      • 요청을 전체 UCMDB 서버 클러스터에 보내도록 클러스터 VIP 주소를 구성합니다.

      • Writer에게만(Universal Discovery의 경우만) 요청을 보내도록 Writer VIP 주소를 구성합니다.

      참고: 정의된 VIP 주소를 기록해 둡니다.

      • UCMDB 서버와 Data Flow Probe 사이의 통신 설정을 정의할 때 UCMDB 서버 이름을 입력하는 프롬프트가 표시되면 항상 Writer VIP 주소를 사용합니다.

      • UCMDB 서버와 다른 응용 프로그램 사이의 통신 설정을 정의할 때 UCMDB 서버 이름을 입력하라는 프롬프트가 표시되면 항상 클러스터 VIP 주소를 사용합니다.

    2. 클러스터의 모든 UCMDB를 나타내는 백엔드 서버의 동일한 풀 2개를 구성합니다. 2개의 풀은 서로 다른 상태 모니터로 모니터링됩니다. 하나의 풀에는 전적으로 Writer 서버(Universal Discovery의 경우만)에 대한 요청만 보내지고 다른 풀에는 클러스터의 모든 서버가 처리할 수 있는 요청이 보내집니다.

    3. 상태 모니터를 구성합니다(keepalive 주소). 상태 모니터는 UCMDB 서버 각각의 keepalive 페이지를 점검합니다.

      • 클러스터 VIP 주소에 대해 다음 URL을 구성합니다.

        /ping/

      • Writer VIP 주소에 대해 다음 URL을 구성합니다.

        /ping/?restrictToWriter=true

      • 이 두 가지 URL의 가능한 응답은 Up 또는 Down이며, HTTP 응답 코드는 각각 200 OK 또는 503 Service unavailable입니다.

        예상되는 응답은 Up입니다.

    4. 상태 모니터를 위에서 구성한 해당 UCMDB 서버 풀에 연결합니다.

    5. 로드 균형 조정에서 '세션 고정 상태'를 다음과 같이 구성합니다.

      1. UCMDB 클라이언트로 다시 전송되는 응답에 쿠키를 삽입하도록 로드 균형 조정을 구성합니다.

        삽입 방법을 사용하여 각 VIP 주소에 대해 쿠키 유형의 지속성 프로필을 추가합니다.

        참고: 로드 균형 조정이 내보내는 쿠키와의 고정 상태를 유지하는 방법을 알고 있다면 쿠키 이름과 값은 중요하지 않습니다.

      2. 중요! F5 BIG-IP 버전 10.x가 서버에 대한 연결별로 첫 번째 요청에만 세션 쿠키를 추가하므로 다음을 수행해야 합니다.

        1. UCMDB에 로그인합니다.

        2. 관리 > 인프라 설정으로 이동하여 SDK 클라이언트에 대해 강제 연결 닫기true로 변경합니다.

          이 설정이 true로 지정되어 있으면 UCMDB SDK 클라이언트는 서버로 보내는 각 인증 요청과 클래스 다운로드 요청에 Connection:close 헤더를 추가합니다. 그러면 로드 균형 조정에서 이 요청을 연결의 첫 요청으로 간주하고 응답에 세션 쿠키를 추가합니다.

        참고: 이는 F5 BIG-IP 버전 10.x처럼 서버에서만 연결별로 첫 번째 요청에 세션 쿠키를 추가하는 로드 균형 조정과 관련이 있습니다.

        사용 중인 로드 균형 조정이 세션 쿠키를 모든 응답에 추가하는 경우 SDK 클라이언트에 대해 강제 연결 닫기false(기본값)로 설정해야 합니다. 이 경우 true로 설정하면 시스템 성능이 저하될 수 있습니다.

    6. VIP가 보안 연결을 수락하도록 구성되어 있는 로드 균형 조정이 HTTP를 통해 요청을 UCMDB 서버로 전달하는 경우 리디렉션 다시 작성을 구성해야 합니다. F5 UI에서 Redirect Rewrite, All 선택 옵션을 사용하여 VIP와 연결된 HTTP 프로필이 모든 리디렉션을 다시 작성하도록 구성합니다.

  4. Data Flow Probe 구성

    Data Flow Probe를 설치하면서 HP Universal CMDB 서버 이름을 정의할 때는 로드 균형 조정의 Writer VIP 주소를 사용합니다.

    이미 Data Flow Probe가 설치되어 있는 경우:

    1. 프로브를 중지합니다.

    2. /opt/hp/UCMDB/DataFlowProbe/conf/DataFlowProbe.propertiesc:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties 파일에서 serverName 특성을 Writer VIP 주소를 가리키도록 변경합니다.

    3. 프로브를 다시 시작합니다.

Data Flow Probe - 설치 전 참고 사항

Data Flow Probe를 설치하기 전에 다음을 참고하십시오.

  • HP UCMDB와 Data Flow Probe는 회사 방화벽 안에 설치해야 하며 인터넷을 통해 배포해서는 안 됩니다.

  • 프로브는 HP Universal CMDB 서버를 설치하기 전이나 후에 설치할 수 있습니다. 그러나 프로브를 설치할 때 UCMDB 서버 이름을 제공해야 하므로 프로브를 설치하기 전에 UCMDB 서버부터 설치하는 것이 좋습니다.

  • Data Flow Probe를 설치하려는 시스템의 네트워크 어댑터가 필요한 IP 인터페이스(IPv4/IPv6)로 구성되었는지 확인해야 합니다.

    참고: Windows 제어판에서 이러한 설정을 구성합니다. netsh interface install/uninstall <ip interface version> 명령은 사용하지 마십시오.

  • 최고 가용성 환경의 경우 로드 균형 조정의 Writer 가상 IP 주소를 사용 가능하게 합니다. Data Flow Probe 설치 마법사에서 UCMDB 서버 이름을 정의할 때 이 주소가 필요합니다.

  • 설치를 시작하기 전에 사용 가능한 디스크 공간이 충분한지 확인합니다. 자세한 내용은 HP Universal CMDB 지원 매트릭스 문서의 Data Flow Probe 요구 사항에 대한 섹션을 참조하십시오.

  • 라이센스에 대한 자세한 내용은 HP Universal CMDB Licensing 문서를 참조하십시오.

  • Data Flow Probe를 설치하기 전에 프로브를 설치하려는 컴퓨터에서 다음 파일을 열고 "localhost"가 포함된 줄이 모두 주석 처리되었는지 확인합니다.

    • Windows: %systemroot%\system32\drivers\etc\hosts
    • Linux: /etc/hosts
  • Data Flow Probe를 업그레이드할 경우 업그레이드 절차를 시작하기 전에 UCMDBServer\bin\jre\lib\security\cacert 폴더를 백업하고 업그레이드를 수행하고 나서 복원하는 것이 좋습니다. 이렇게 하면 수동으로 가져온 고객 인증서가 유지됩니다.

Windows의 Data Flow Probe

  • Windows 2008 컴퓨터에 프로브를 설치하기 전에 사용자가 파일 시스템에 대한 전체 제어 권한을 받아야 합니다. 또한 프로브를 설치한 후에 프로브를 실행하는 사용자에게 프로브가 설치된 파일 시스템에 대한 전체 관리 권한이 있는지 확인하십시오.

Linux의 Data Flow Probe

  • Linux의 프로브는 CMS Sync 통합용으로만 사용됩니다.

  • Linux의 프로브는 디스커버리에는 사용할 수 없습니다.

  • 프로브를 설치할 컴퓨터에서 PostgreSQL 데이터베이스 인스턴스를 실행하고 있으면 안 됩니다. PostgreSQL 인스턴스가 있는 경우에는 사용하지 않도록 설정해야 합니다.

  • Linux에 Data Flow Probe를 설치하려면 Linux 컴퓨터에 대한 루트 권한이 있어야 합니다.

  • PostgreSQL 포트 5432를 사용할 수 있어야 합니다.

  • 'postgres'라는 운영 체제 사용자가 있다면 비밀번호가 있으면 안 됩니다. 하지만 원격 컴퓨터에서 로그인할 권한이 없는 로컬 사용자일 수 있습니다.

Data Flow Probe - 포트

Data Flow Probe를 설치하기 전에 관련 포트가 열려 있어야 합니다.

참고: 설치 중에 기본 포트가 구성됩니다. 설치 후 포트 번호를 변경하려면 HP Universal CMDB 데이터 흐름 관리 안내서에서 프로브 포트 변경을 설명하는 섹션을 참조하십시오.

 

Data Flow Probe 컴퓨터 포트

다음 포트는 Data Flow Probe 컴퓨터에서 Data Flow Probe 프로세스에 의해 사용됩니다.

포트 설명
1977 Data Flow Probe의 웹 응용 프로그램 포트. JMX 콘솔 및 기타 웹 서비스에 사용됩니다.
1978 Data Flow Probe가 개별 모드로(프로브 관리자와 프로브 게이트웨이가 개별 프로세스로 실행 중임) 설치된 경우, 이 포트는 웹 응용 프로그램 포트(관리자의 JMX 콘솔)의 프로브 관리자 프로세스에서 사용됩니다.
8453

Data Flow Probe의 보안 웹 응용 프로그램 포트. HTTPS를 통해 Incoming 및 Original 디렉터리를 공유하는 데 사용됩니다.

8454

Data Flow Probe가 개별 모드로 설치되고 Jetty HTTPS 모드를 사용하도록 설정된 경우, 이 포트는 Incoming 및 Original 디렉터리를 공유하는 데 사용됩니다.

1741 게이트웨이와 관리자 사이의 RMI(Remote Method Invocation)를 활성화하기 위해 프로브 게이트웨이에 의해 열린 포트입니다.
1742 게이트웨이와 관리자 사이의 RMI(Remote Method Invocation)를 활성화하기 위해 프로브 관리자에 의해 열린 포트입니다.
80 Universal Discovery 에이전트의 CallHome 서비스에 의해 열립니다.
5432 PostgreSQL 데이터베이스에 의해 사용되는 포트입니다.
1777 Tanuki 래퍼에 의해 사용되는 포트입니다.
2055 Netflow를 통해 네트워크 데이터 수집 작업이 활성화되면 열리는 포트입니다. nProbe 소프트웨어가 보고하는 netflow 데이터를 연결하는 데 사용됩니다.

 

원격 컴퓨터 포트

다음 포트는 원격 컴퓨터에서 Data Flow Probe 프로세스에 의해 사용됩니다.

포트 설명
8080 Data Flow Probe가 UCMDB 서버와 통신하기 위해 이 포트를 사용합니다(통신이 HTTP로 구성된 경우).
8443 Data Flow Probe가 UCMDB 서버와 통신하기 위해 이 포트를 사용합니다(통신이 HTTP로 구성된 경우).
22 SSH 기반 디스커버리에 사용됩니다.
23 Telnet 기반 디스커버리에 사용됩니다.
80 HTTP, NNM, PowerShell, UDDI, VMware VIM 디스커버리에 사용됩니다.
135, 137, 138, 139 + DCOM 포트 WMI 및 NTCMD 디스커버리에 사용됩니다.
161 SNMP 디스커버리에 사용됩니다.
389 LDAP 디스커버리에 사용됩니다.
1521, 1433, 6789, 2048 SQL(데이터베이스) 기반 디스커버리에 사용됩니다.
2738, 7738 Universal Discovery 에이전트 기반 디스커버리에 사용됩니다.
443 UDDI, PowerShell 디스커버리에 사용됩니다.
280 HP SIM 디스커버리에 사용됩니다.
1099 JBoss 디스커버리에 사용됩니다.
5985, 5986

PowerShell 디스커버리에 사용됩니다.

참고: 이러한 포트는 Microsoft Windows 운영 체제 구성에 따라 다릅니다.

3200, 3300-3303, 33xx. 여기서 xx는 SAP 서버 인스턴스 번호입니다. SAP 디렉터리에 사용됩니다.
50004, 50104, 50204, 50304, 50404, 5xx04. 여기서 xx는 SAP J2EE 서버 인스턴스 번호입니다. SAP JMX 디스커버리에 사용됩니다.
2320 Siebel 게이트웨이 디스커버리에 사용됩니다.
7001, 7002 WebLogic 디스커버리에 사용됩니다.
8880 WebSphere 디스커버리에 사용됩니다.
50001 HP SIM 디스커버리(보안 통신)에 사용됩니다.

Data Flow Probe - Windows 설치

다음 절차는 Windows 컴퓨터에 Data Flow Probe를 설치하는 방법을 설명합니다.

참고: Data Flow Probe를 설치하기 전에 위의 중요 참고 사항과 고려 사항을 읽어야 합니다.

Data Flow Probe를 설치하려면 다음을 수행합니다.

  1. 프로브를 설치하려는 드라이브에 HPUCMDB10.20WIN DVD를 넣습니다. 네트워크 드라이브에서 설치하는 경우에는 해당 드라이브에 연결합니다.

  2. DVD의 루트 폴더에서 HPUCMDB_DataFlowProbe_10.20.exe를 두 번 클릭합니다.

  3. 진행률 표시줄이 표시됩니다. 초기 프로세스가 완료되면 시작 화면이 열립니다. 로캘 언어를 선택하고 확인을 클릭합니다.

  4. 소개 페이지가 열립니다. 다음을 클릭합니다.

  5. 사용권 계약 페이지가 열립니다.

    최종 사용자 라이센스 계약에 동의한 후 다음을 클릭합니다.

  6. 설정 유형 페이지가 열립니다.

    전체 Data Flow Probe 설치를 선택합니다. 그러면 Data Flow Probe와 응용 프로그램 교육에 필요한 인벤토리 도구(Analysis Workbench, Viewer, SAI Editor, MSI Scanner)를 포함한 모든 구성 요소가 설치됩니다.

    참고: 인벤토리 도구만 설치하는 데는 인벤토리 도구 옵션을 사용합니다. 응용 프로그램 교육에 대한 자세한 내용은 HP Universal CMDB 데이터 흐름 관리 안내서를 참조하십시오.

    다음을 클릭합니다.

  7. 설치 폴더 선택 페이지가 열립니다.

    기본 설치 폴더인 C:\hp\UCMDB\DataFlowProbe를 그대로 사용하거나 선택을 클릭하여 다른 설치 폴더를 선택합니다.

    참고:  

    • 선택한 폴더는 비어 있어야 합니다.

    • 다른 폴더를 선택한 후에 기본 설치 폴더를 복원하려면 기본 폴더 복원을 클릭합니다.

  8. Data Flow Probe 구성 페이지가 열리며 Data Flow Probe가 보고할 응용 프로그램 서버의 세부 정보를 구성할 수 있게 됩니다.

    • 보고할 응용 프로그램에서 HP Universal CMDB를 선택하고 응용 프로그램 서버 주소 상자에서 프로브를 연결할 HP Universal CMDB 서버의 이름 또는 IP 주소를 입력합니다.

      참고: 최고 가용성 환경에서는 로드 균형 조정의 Writer 가상 IP 주소를 사용합니다.

    • Data Flow Probe 주소 상자에 현재 프로브를 설치하고 있는 컴퓨터의 DNS 이름 또는 IP 주소를 입력하거나, 기본값을 그대로 사용합니다.

      참고: Data Flow Probe 컴퓨터에 IP 주소가 두 개 이상인 경우에는 DNS 이름이 아닌 특정 IP 주소를 입력합니다.

    다음을 클릭합니다.

    참고: 응용 프로그램 서버의 주소를 입력하지 않았거나, 기본 포트(8080, 8443, 80)를 통해 응용 프로그램 서버에 TCP 연결되어 있지 않으면(응용 프로그램 서버가 아직 완전히 시작되지 않았을 수 있음) 메시지가 표시됩니다. 주소를 입력하지 않고 프로브를 계속 설치하거나, 이전 페이지로 돌아가서 주소를 추가할 수 있습니다.

  9. 두 번째 Data Flow Probe 구성 페이지가 열리며 프로브의 식별자를 구성할 수 있게 됩니다.

    • 작업 환경에서 프로브를 식별하는 데 사용할 프로브의 이름을 Data Flow Probe 식별자 상자에 입력합니다.

      참고:  

      • 프로브 식별자 는 대/소문자를 구분하며 배포의 각 프로브에 대해 고유해야 하고 50자를 넘을 수 없습니다.

      • 별도의 모드에서 프로브를 설치하는 경우, 즉 프로브 게이트웨이와 프로브 관리자를 각각 다른 컴퓨터에 설치하는 경우에는 프로브 게이트웨이와 모든 프로브 관리자에 같은 이름을 지정해야 합니다. 이 이름은 UCMDB에 단일 프로브 노드로 표시됩니다. 같은 이름을 지정하지 않으면 작업을 실행하지 못할 수 있습니다.

    • UCMDB 서버 설치에서 정의한 대로 기본 UCMDB IP 주소 또는 컴퓨터 이름을 사용하려면 기본 CMDB 도메인 사용을 선택합니다.

      기본 UCMDB 도메인은 UCMDB의 인프라 설정 모듈에서 구성할 수도 있습니다. 자세한 내용은 HP Universal CMDB 관리 안내서를 참조하십시오.

    다음을 클릭합니다.

  10. 이전 단계에서 기본 CMDB 도메인 사용 상자를 선택 취소한 경우에는 도메인 구성 페이지가 열립니다.

    • Data Flow Probe 도메인 유형. 프로브를 실행할 도메인 유형을 선택합니다.

      • 고객. 배포에 하나 이상의 프로브를 설치하는 경우 선택합니다.

        참고: 새로운 설치의 경우에는 항상 이 옵션을 사용합니다.

      • 외부. 업그레이드된 6.x 시스템의 경우에는 이 옵션을 사용합니다.

    • Data Flow Probe 도메인. UCMDB에 정의된 기본 도메인을 사용하지 않을 경우 여기에 도메인 이름을 입력합니다.

      참고: 외부 도메인의 경우 이 값이 이전 단계에서 정의한 Data Flow Probe 식별자와 같아야 합니다.

    다음을 클릭합니다.

  11. HP UCMDB Data Flow Probe 작업 모드 페이지가 열립니다.

    프로브 게이트웨이 및 프로브 관리자를 단일 Java 프로세스 또는 별도의 프로세스로 실행할 수 있습니다.

    참고: IPv4 환경과 IPv4/IPv6 환경에서는 프로브를 개별 모드로 구성할 수 있지만, 순수 IPv6 환경에서는 불가능합니다.

    프로브 게이트웨이와 프로브 관리자를 단일 프로세스로 실행하려면 아니요를 클릭합니다.

    프로브 게이트웨이와 프로브 관리자를 별도의 컴퓨터에서 두 프로세스로 실행하려면 를 클릭합니다.

    참고: 프로브 게이트웨이와 프로브 관리자를 두 프로세스로 실행하는 경우 다음을 확인해야 합니다.

    • 프로브 게이트웨이 구성 요소를 하나 이상 설치해야 합니다. 프로브 게이트웨이가 UCMDB 서버에 연결되어 있습니다. 서버에서 작업을 받으며 수집기(프로브 관리자)와 통신합니다.

    • 여러 프로브 관리자를 설치할 수 있습니다. 프로브 관리자에서는 작업을 실행하고 네트워크로부터 정보를 수집합니다.

    • 프로브 게이트웨이는 연결된 프로브 관리자 목록을 포함해야 합니다.

    • 프로브 관리자는 연결된 프로브 게이트웨이를 확인해야 합니다.

    다음을 클릭합니다.

  12. HP UCMDB Data Flow Probe 메모리 크기 페이지가 열립니다.

    프로브에 할당할 최소 및 최대 메모리를 메가바이트 단위로 정의합니다.

    참고: 나중에 최대 힙 크기 값을 변경하는 방법에 대한 자세한 내용은 HP Universal CMDB 데이터 흐름 관리 안내서를 참조하십시오.

    다음을 클릭합니다.

  13. PostgreSQL 계정 구성 페이지가 열립니다.

    PostgreSQL Data Flow Probe 계정은 Data Flow Probe에서 PostgreSQL 데이터베이스에 연결하는 데 사용됩니다. 이 계정은 PostgreSQL 루트 계정에 비해 권한이 적습니다. 비밀번호는 DataFlowProbe.properties 구성 파일에서 암호화되어 있습니다.

    PostgreSQL Data Flow Probe 계정의 비밀번호를 입력하고 확인을 위해 다시 입력합니다.

    참고: 이 비밀번호를 변경하려면 DataFlowProbe.properties 파일을 업데이트해야 합니다.

    다음을 클릭합니다.

  14. PostgreSQL 루트 계정을 구성할 수 있는 두 번째 PostgreSQL 계정 구성 페이지가 열립니다. PostgreSQL 루트 계정은 PostgreSQL 데이터베이스 관리에 사용됩니다. 이 계정이 설정된 경우 프로브 설치 위치에서 스크립트 실행 중에 정보를 제공해야 할 수 있습니다.

    PostgreSQL Data Flow Probe 계정의 비밀번호를 입력하고 확인을 위해 다시 입력합니다.

    참고: 루트 계정 비밀번호를 변경해도 프로브의 작업에는 영향을 주지 않습니다.

    다음을 클릭합니다.

  15. 스캔 파일 업로드를 위한 계정 구성 페이지가 열립니다. 이 페이지는 수동 스캐너 배포 모드에 사용됩니다. 이 페이지에서는 HTTP 또는 HTTPS를 사용하여 스캔 파일을 Data Flow Probe에 있는 XML 고급화의 들어오는 디렉터리로 직접 업로드할 수 있습니다.

    이 계정의 사용자 이름과 비밀번호를 입력하고 확인을 위해 다시 입력합니다. 기본 사용자 이름은 UploadScanFile입니다.

    다음을 클릭합니다.

  16. 사전 설치 요약 페이지가 열립니다.

    선택 항목을 검토하고 설치를 클릭하여 프로브 설치를 완료합니다.

  17. 설치가 완료되면 설치 완료 페이지가 열립니다.

    참고:  

    • 설치 중에 발생하는 모든 오류는

      C:\hp\UCMDB\DataFlowProbe\HP_UCMDB_Data_Flow_Probe_InstallLog.log 파일에 기록됩니다.

    • 설치 중에 발생하는 모든 데이터베이스 관련 오류는 다음 로그에 기록됩니다.

      C:\hp\UCMDB\DataFlowProbe\runtime\log\postgresql.log

    완료를 클릭합니다.

  18. 참고:  

    • 프로브를 Windows 2008 시스템에 설치한 경우:

      1. C:\hp\UCMDB\DataFlowProbe\bin 폴더에서 wrapper.exe 파일을 찾습니다.

      2. wrapper.exe 파일을 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.

      3. 호환성 탭에서:

        1. 호환성 모드를 선택합니다.

        2. 이 프로그램 실행 호환성: Windows XP(서비스 팩 2)를 선택합니다.

        3. 이 프로그램을 관리자로 실행을 선택합니다.

    • 프로브를 설치한 후에는 PostgreSQL 테이블 데이터를 저장하는 주 디렉터리에서 바이러스 스캔을 사용하지 않는 것이 좋습니다. 기본 디렉터리는 C:\hp\UCMDB\DataFlowProbe\pgsql\data입니다.

  19. key.bin 파일을 사용자 지정한 경우 이전에 저장한 key.bin을 C:\hp\UCMDB\DataFlowProbe\conf\security에 복사합니다.

  20. 프로브 시작: 시작 > 모든 프로그램 > HP UCMDB > Data Flow Probe 시작을 선택합니다.

    프로브를 콘솔에서 시작하려면 명령 프롬프트에서 다음 스크립트를 실행합니다. C:\hp\UCMDB\DataFlowProbe\bin\gateway.bat console

    참고:  

    • 프로브를 응용 프로그램 서버에 연결하려면 응용 프로그램 서버가 완전히 시작되어야 합니다.

    • 프로브가 UCMDB에서 데이터 흐름 관리 모듈의 Data Flow Probe 설정 > <도메인> > 프로브에 표시됩니다.

  21. 프로브 게이트웨이와 프로브 관리자를 별도의 시스템에서 두 프로세스로 실행하는 경우, 프로브 게이트웨이 및 프로브 관리자 구성 요소를 구성해야 합니다. 자세한 내용은 아래의 Data Flow Probe - 데이터베이스 스크립트 구성(선택 사항)을 참조하십시오.

Data Flow Probe - Linux 설치

다음 절차는 Linux 플랫폼에 Data Flow Probe를 설치하는 방법을 설명합니다.

참고: Data Flow Probe를 설치하기 전에 위의 중요 참고 사항과 고려 사항을 읽어야 합니다.

Data Flow Probe를 설치하려면 다음을 수행합니다.

  1. 설치 마법사를 실행하려면 다음 명령을 실행합니다.

    sh <설치 관리자 경로>/HPUCMDB_DataFlowProbe_10.20Linux.bin

    다음 명령이 실행됩니다.

    Preparing to install...
    Extracting the JRE from the installer archive...
    Unpacking the JRE...
    Extracting the installation resources from the installer 
    archive...
    Configuring the installer for this system's environment...
    Launching installer...
  2. 초기 프로세스가 완료되면 시작 화면이 열립니다. 로캘 언어를 선택하고 확인을 클릭합니다.
  3. 소개 페이지가 열립니다. 다음을 클릭합니다.

  4. 사용권 계약 페이지가 열립니다.

    최종 사용자 라이센스 계약에 동의한 후 다음을 클릭합니다.

  5. 설치 폴더 선택 페이지가 열립니다.

    기본 설치 폴더인 opt/hp/UCMDB/DataFlowProbe를 수락하거나 선택을 클릭하여 다른 설치 폴더를 선택합니다.

    참고:  

    • 설치 위치를 변경할 수는 있지만, 선택하는 폴더는 /opt/ 아래에 있어야 합니다.
    • 다른 폴더를 선택한 경우 기본 설치 폴더를 복원하려면 기본 폴더 복원을 클릭합니다.

    다음을 클릭합니다.

  6. Data Flow Probe 구성 페이지가 열리며 Data Flow Probe가 보고할 응용 프로그램 서버의 세부 정보를 구성할 수 있게 됩니다.

    • 보고할 응용 프로그램에서 HP Universal CMDB를 선택하고 응용 프로그램 서버 주소 상자에서 프로브를 연결할 HP Universal CMDB 서버의 이름 또는 IP 주소를 입력합니다.

      참고: 최고 가용성 환경에서는 로드 균형 조정의 Writer 가상 IP 주소를 사용합니다.

    • Data Flow Probe 주소 상자에 현재 프로브를 설치하고 있는 컴퓨터의 DNS 이름 또는 IP 주소를 입력하거나, 기본값을 그대로 사용합니다.

      참고: Data Flow Probe 컴퓨터에 IP 주소가 두 개 이상인 경우에는 DNS 이름이 아닌 특정 IP 주소를 입력합니다.

      다음을 클릭합니다.

      참고: 응용 프로그램 서버의 주소를 입력하지 않았거나, 기본 포트(8080, 8443, 80)를 통해 응용 프로그램 서버에 TCP 연결되어 있지 않으면(응용 프로그램 서버가 아직 완전히 시작되지 않았을 수 있음) 메시지가 표시됩니다. 주소를 입력하지 않고 프로브를 계속 설치하거나, 이전 페이지로 돌아가서 주소를 추가할 수 있습니다.

  7. 두 번째 Data Flow Probe 구성 페이지가 열리며 프로브의 식별자를 구성할 수 있게 됩니다.

    • 작업 환경에서 프로브를 식별하는 데 사용할 프로브의 이름을 Data Flow Probe 식별자 상자에 입력합니다.

      참고: 프로브 식별자 는 대/소문자를 구분하며 배포의 각 프로브에 대해 고유해야 하고 50자를 넘을 수 없습니다.

    • UCMDB 서버 설치에서 정의한 대로 기본 UCMDB IP 주소 또는 컴퓨터 이름을 사용하려면 기본 CMDB 도메인 사용을 선택합니다.

      기본 UCMDB 도메인은 UCMDB의 인프라 설정 모듈에서 구성할 수도 있습니다. 자세한 내용은 HP Universal CMDB 관리 안내서를 참조하십시오.

    다음을 클릭합니다.

  8. 이전 단계에서 기본 CMDB 도메인 사용 상자를 선택 취소한 경우에는 HP UCMDB Data Flow Probe 도메인 구성 페이지가 열립니다.

    • Data Flow Probe 도메인 유형. 프로브를 실행할 도메인 유형을 선택합니다.

      • 고객. 배포에 하나 이상의 프로브를 설치하는 경우 선택합니다.

        참고: 새로운 설치의 경우에는 항상 이 옵션을 사용합니다.

      • 외부. 업그레이드된 6.x 시스템의 경우에는 이 옵션을 사용합니다.

    • Data Flow Probe 도메인.UCMDB에 정의된 기본 도메인을 사용하지 않을 경우 여기에 도메인 이름을 입력합니다.

      참고: 외부 도메인의 경우 이 값이 이전 단계에서 정의한 Data Flow Probe 식별자와 같아야 합니다.

    다음을 클릭합니다.

  9. HP UCMDB Data Flow Probe 메모리 크기 페이지가 열립니다.

    프로브에 할당할 최소 및 최대 메모리를 메가바이트 단위로 정의합니다.

    참고: 나중에 최대 힙 크기 값을 변경하는 방법에 대한 자세한 내용은 HP Universal CMDB 데이터 흐름 관리 안내서를 참조하십시오.

    다음을 클릭합니다.

  10. PostgreSQL 계정 구성 페이지가 열립니다.

    PostgreSQL Data Flow Probe 계정은 Data Flow Probe에서 PostgreSQL 데이터베이스에 연결하는 데 사용됩니다. 이 계정은 PostgreSQL 루트 계정에 비해 권한이 적습니다. 비밀번호는 DataFlowProbe.properties 구성 파일에서 암호화되어 있습니다.

    PostgreSQL Data Flow Probe 계정의 비밀번호를 입력하고 확인을 위해 다시 입력합니다.

    참고: 이 비밀번호를 변경하려면 DataFlowProbe.properties 파일을 업데이트해야 합니다.

    다음을 클릭합니다.

  11. PostgreSQL 루트 계정을 구성할 수 있는 두 번째 PostgreSQL 계정 구성 페이지가 열립니다. PostgreSQL 루트 계정은 PostgreSQL 데이터베이스 관리에 사용됩니다. 이 계정이 설정된 경우 프로브 설치 위치에서 스크립트 실행 중에 정보를 제공해야 할 수 있습니다.

    PostgreSQL Data Flow Probe 계정의 비밀번호를 입력하고 확인을 위해 다시 입력합니다.

    참고: 루트 계정 비밀번호를 변경해도 프로브의 작업에는 영향을 주지 않습니다.

    다음을 클릭합니다.

  12. 스캔 파일 업로드를 위한 계정 구성 페이지가 열립니다.

    이 계정의 사용자 이름과 비밀번호를 입력하고 확인을 위해 다시 입력합니다. 기본 사용자 이름은 UploadScanFile입니다.

    다음을 클릭합니다.

  13. 사전 설치 요약 페이지가 열립니다. 선택 항목을 검토하고 설치를 클릭하여 프로브 설치를 완료합니다.

  14. 설치가 완료되면 설치 완료 페이지가 표시됩니다.

    참고:  

    • 설치 중에 발생하는 모든 오류는 다음 로그에 기록됩니다.

      /opt/hp/UCMDB/DataFlowProbe/HP_UCMDB_Data_Flow_Probe_InstallLog.log. /opt/ 아래의 다른 디렉터리에 프로브를 설치한 경우 로그 파일은 해당 디렉터리에 있습니다.

    • 설치 중에 발생한 모든 데이터베이스 관련 오류는 다음 로그에 기록됩니다. /opt/hp/UCMDB/DataFlowProbe/runtime/log/postgresql.log

    완료를 클릭합니다.

    참고: 프로브를 설치한 후에는 PostgreSQL 테이블 데이터를 저장하는 주 디렉터리에서 바이러스 스캔을 사용하지 않는 것이 좋습니다. 기본 디렉터리는 /opt/hp/UCMDB/DataFlowProbe/pgsql/data입니다.

  15. 프로브를 활성화합니다.

    참고:  

    • 프로브 서비스를 실행 중인 사용자는 Administrators 그룹의 구성원이어야 합니다.

    • 프로브를 응용 프로그램 서버에 연결하려면 응용 프로그램 서버가 완전히 시작되어야 합니다.

    다음 명령을 실행합니다.

    /opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh start

    콘솔에서 프로브를 활성화하려면 다음 명령을 실행합니다.

    /opt/hp/UCMDB/DataFlowProbe/bin/ProbeGateway.sh console

    팁:  

    • Linux 컴퓨터에 설치된 프로브는 데이터 흐름 관리 통합 스튜디오에서 새 통합 포인트를 만들 때 표시됩니다. 자세한 내용은 HP Universal CMDB 데이터 흐름 관리 안내서에서 통합 포인트를 만드는 방법에 대해 설명하는 섹션을 참조하십시오.
    • Linux 프로브는 Data Flow Probe 설정 창의 Data Flow Probe 목록에 표시되지 않습니다.

Data Flow Probe - 데이터베이스 스크립트 구성(선택 사항)

아래 표에는 Data Flow Probe 데이터베이스 스크립트가 나와 있습니다. 이러한 스크립트는 Windows 및 Linux 환경에서 관리자 목적에 맞게 수정할 수 있습니다.

참고:  

  • 스크립트는 Data Flow Probe 시스템의 다음 위치에 있습니다.

    • Windows: C:\hp\UCMDB\DataFlowProbe\tools\dbscripts
    • Linux: /opt/hp/UCMDB/DataFlowProbe/tools/dbscripts
  • Data Flow Probe 데이터베이스 스크립트는 특정 관리 목적으로만 변경해야 합니다.
스크립트 설명
exportPostgresql [PostgreSQL 루트 계정 비밀번호] DataFlowProbe 데이터베이스 스키마에서 현재 디렉터리의 data_flow_probe_export.bin으로 모든 데이터를 내보냅니다.
importPostgresql [내보내기 파일 이름] [PostgreSQL 루트 계정 비밀번호] exportPostgresql 스크립트에서 생성된 파일에서 DataFlowProbe 스키마로 데이터를 가져옵니다.
enable_remote_user_access 원격 시스템에서 액세스할 수 있는 PostgreSQL Data Flow Probe 계정을 구성합니다.
remove_remote_user_access 로컬 시스템에서만 액세스할 수 있는 PostgreSQL Data Flow Probe 계정을 구성합니다(기본값).
set_db_user_password [새 PostgreSQL Data Flow Probe 계정 비밀번호] [PostgreSQL 루트 계정 비밀번호] PostgreSQL Data Flow Probe 계정 비밀번호를 수정합니다.
set_root_password [새 PostgreSQL 루트 계정 비밀번호] [현재 PostgreSQL 루트 계정 비밀번호] PostgreSQL 루트 계정 비밀번호를 수정합니다.

Data Flow Probe - 게이트웨이 및 관리자 구성 요소 구성

프로브 관리자와 프로브 게이트웨이가 두 개의 컴퓨터에서 별도의 프로세스로 실행되면 Data Flow Probe를 다음과 같이 설정합니다.

참고:  

  • 이 지침은 Windows 컴퓨터에 설치된 프로브에만 관련된 내용입니다.
  • IPv4 환경과 IPv4/IPv6 환경에서는 프로브를 개별 모드로 구성할 수 있지만, 순수 IPv6 환경에서는 불가능합니다.

  • probeMgrList.xml과 DiscoveryProbe.properties 파일의 프로브 관리자 이름이 같아야 합니다.
  1. 프로브 게이트웨이 컴퓨터를 설정합니다.

    1. 다음 파일을 엽니다.

      C:\hp\UCMDB\DataFlowProbe\conf\probeMgrList.xml

    2. <probeMgr ip=로 시작하는 줄을 찾아서 다음과 같이 관리자 컴퓨터 이름 또는 IP 주소를 추가합니다.

      <probeMgr ip="OLYMPICS08">
    3. 다음 파일을 엽니다.

      C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties

    4. appilog.collectors.local.ip =appilog.collectors.probe.ip =로 시작하는 줄을 찾아서 다음과 같이 게이트웨이 컴퓨터 이름 또는 IP 주소를 입력합니다.

      appilog.collectors.local.ip = STARS01
      appilog.collectors.probe.ip = STARS01
  2. 프로브 관리자 컴퓨터를 설정합니다.

    C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties에서

    1. appilog.collectors.local.ip =로 시작하는 줄을 찾아서 다음과 같이 관리자 컴퓨터 이름 또는 IP 주소를 추가합니다.

      appilog.collectors.local.ip = OLYMPICS08
    2. appilog.collectors.probe.ip =로 시작하는 줄을 찾아서 다음과 같이 게이트웨이 컴퓨터 이름을 대문자로 입력합니다.

      appilog.collectors.probe.ip = STARS01
  3. 서비스를 시작합니다.

    1. 프로브 관리자 컴퓨터에서 관리자 서비스를 시작합니다.

      시작 > 모든 프로그램 > UCMDB > Data Flow Probe 관리자 시작

    2. 프로브 게이트웨이 컴퓨터에서 게이트웨이 서비스를 시작합니다.

      시작 > 모든 프로그램 > HP UCMDB > Data Flow Probe 게이트웨이 시작

Data Flow Probe - Data Flow Probe를 기본 고객이 아닌 고객에 연결(선택 사항)

기본 고객이 아닌 고객에 Data Flow Probe를 연결할 수 있습니다. 기본 고객 ID는 1입니다.

  1. 다음 파일을 텍스트 편집기에서 엽니다.

    • Windows: C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties

    • Linux: ../DataFlowProbe/conf/DataFlowProbe.properties

  2. customerID 항목을 찾습니다.

  3. 값을 고객 ID로 업데이트합니다(예: customerId = 2).

  4. 프로브를 다시 시작합니다. 그러면 변경 내용이 적용되어 프로브가 업데이트됩니다.

Data Flow Probe - 프로브 버전 확인

참고: 이 섹션은 Windows 컴퓨터에 설치된 프로브에만 관련된 내용입니다.

프로브는 서버에 연결할 때 버전을 보고합니다. 프로브 버전은 데이터 흐름 관리에서 Data Flow Probe 설정 모듈의 세부 정보 창에 표시됩니다. 프로브 버전이 서버 버전과 호환되지 않으며 지원되는 업그레이드가 없는 경우에는 오류가 발생하고 프로브가 강제로 종료됩니다.

UCMDB 서버에 새 CUP(Cumulative Update Patch)를 적용하면 프로브가 자동으로 종료되지 않으며 서버에 새 데이터를 보고할 수 있습니다. 하지만 이 방법은 권장되지 않습니다. 따라서 서버에 CUP를 적용할 때 자동 또는 수동으로 프로브에도 적용해야 합니다.

Data Flow Probe - 문제 해결 및 제한

프로브 다운그레이드 또는 롤백

프로브 버전의 자동 다운그레이드 또는 롤백은 지원되지 않습니다. 다운그레이드를 수행하거나 버전 업그레이드를 롤백하려면 프로브를 제거한 다음 필요한 버전을 설치합니다.

 

프로브 다시 시작

몇 가지 상황에서는 프로브가 자동으로 다시 시작됩니다. 예를 들면 새 컨텐츠 팩을 배포하거나 CUP를 적용하는 경우가 있습니다. 이 경우 프로브는 실행 중인 작업이 끝날 때까지 15분 동안 기다린 후 종료됩니다. 그 시간 동안 종료되지 않은 작업(예: 긴 통합)은 프로브가 다시 시작된 후에 다시 실행을 시작합니다.

 

PostgreSQL 데이터베이스 기본 포트를 변경하는 방법

Data Flow Probe를 설치할 때 기본적으로 정의된 PostgreSQL 데이터베이스의 포트를 변경하려면 다음을 수행합니다.

  1. 프로브를 중지합니다(이미 시작된 경우).

  2. UCMDB 프로브 DB 서비스를 중지합니다.

  3. \DataFlowProbe\pgsql\data\postgresql.conf 파일에서 포트를 수정합니다.

    다음은 포트를 5432에서 5433으로 변경하는 방법을 보여줍니다.

    #port = 5432 # (변경 시 다시 시작해야 함) < 이전 줄

    port = 5433 # (변경 시 다시 시작해야 함) < 새 줄

  4. DataFlowProbe.properties 파일(\DataFlowProbe\conf에 위치)을 다음과 같이 변경합니다.

    • 변경:

      jdbc:postgresql://localhost/dataflowprobe

      다음과 같이 변경합니다.

      jdbc:postgresql://localhost:5433/dataflowprobe

    • 변경:

      appilog.agent.local.jdbc.uri = jdbc:postgresql://localhost/dataflowprobe

      다음과 같이 변경합니다.

      appilog.agent.local.jdbc.uri = jdbc:postgresql://localhost:5433/dataflowprobe

    • 변경:

      appilog.agent.normalization.jdbc.uri = jdbc:postgresql://localhost/dataflowprobe

      다음과 같이 변경합니다.

      appilog.agent.normalization.jdbc.uri = jdbc:postgresql://localhost:5433/dataflowprobe

    • 변경:

      appilog.agent.netflow.jdbc.uri = jdbc:postgresql://localhost/dataflowprobe

      다음과 같이 변경합니다.

      appilog.agent.netflow.jdbc.uri = jdbc:postgresql://localhost:5433/dataflowprobe

HP UCMDB Configuration Manager를 설치하기 전에

제공된 Configuration Manager 배포 지침은 작업 환경(예: 최고 가용성)에 따라 특수한 UCMDB 배포도 고려하여 이러한 배포를 위한 배포 절차에 필요한 조정을 제공합니다.

참고: 프로덕션 환경에서는 확장 목적을 위해 UCMDB와 Configuration Manager를 별도의 시스템에 설치하는 것이 좋습니다. 하지만 이러한 두 가지 구성 요소를 동일한 서버에 함께 설치하는 것도 지원됩니다.

그러나 Configuration Manager를 최고 가용성 UCMDB 환경에 설치할 때는 Configuration Manager를 별도의 시스템에 설치해야 합니다.

Configuration Manager를 사용하려면 새 UCMDB 상태를 만들어야 합니다(인증된 상태). 이 구성은 배포 절차에 의해 자동으로 수행됩니다.

Configuration Manager만 배포하는 경우(즉, UCMDB의 기존 또는 업그레이드 설치를 사용하는 경우), Configuration Manager의 설치를 완료하기 위해서는 UCMDB 서버가 실행 중이어야 합니다.

HP에서는 전체 인프라의 보안을 강화하기 위한 다음 권장 사항을 정보 제공용으로 제공합니다. 이는 권장 사항일 뿐이며 모든 잠재적인 취약성 및 공격에 대한 보호를 보장하지 않습니다. 일부 보안 수단은 전체 시스템의 특징과 기능에 영향을 미칠 수 있으므로 모든 고객이 환경에 대한 변경을 구현할 때 이러한 영향에 대해 알고 있는 것이 좋습니다.

이 HP Software 제품 [HP UCMDB Configuration Manager]를 사용하려면 HP에서 제공하지 않는 특정한 타사 구성 요소("타사 구성 요소")를 미리 설치해야 할 수 있습니다. 고객은 타사 구성 요소에 대한 최신 업데이트가 있는지 자주 확인하는 것이 좋으며, 그러한 업데이트에는 보안 취약성에 대한 수정 또는 패치가 포함될 수 있습니다.

Configuration Manager 설치

참고: Configuration Manager는 Windows 또는 Linux 시스템에 설치할 수 있습니다. Linux 시스템에 설치하는 경우 설치 관리자를 GUI 모드(X11 프로토콜 사용)로 실행하거나 자동 설치를 실행할 수 있습니다. 자세한 내용은 Configuration Manager 설치 - 자동 설치를 참조하십시오.

Configuration Manager를 설치하려면 다음을 수행합니다.

  1. 선행 조건:

    • HP Universal CMDB 버전 10.20과 컨텐츠 팩 15가 설치되어 있는지 확인합니다.
    • Configuration Manager는 UCMDB Integration Service를 사용하여 설치 중에 CM 새 정책 및 CM KPI 통합 포인트를 자동으로 만듭니다.

      최고 가용성 환경에서는 UCMDB Integration Service가 지원되지 않으므로 이러한 통합 포인트는 지원되지 않는 구성으로 만들어집니다. 따라서 설치 후 Data Flow Probe를 사용하여 이러한 통합 포인트를 수동으로 다시 만들어야 합니다. 자세한 내용은 HP Universal CMDB 데이터 흐름 관리 안내서를 참조하십시오.

    • UCMDB에 데이터를 연합하는 데 사용하는 통합 포인트를 Configuration Manager가 UCMDB에서 자동으로 만들게 하려면 Configuration Manager를 설치하기 전에 UCMDB Integration Service가 시작되었고 완전히 실행되고 있는지 확인하십시오.

      원격 Data Flow Probe를 사용하는 경우 또는 Configuration Manager 설치 중 통합 포인트 만들기에 실패하는 경우에는 통합 포인트를 수동으로 만들 수 있습니다. 자세한 내용은 HP Universal CMDB 데이터 흐름 관리 안내서를 참조하십시오.

    • UCMDB가 최고 가용성 환경으로 설정된 경우 다른 UCMDB 서버와 동일한 컴퓨터에 Configuration Manager를 설치하면 안 됩니다. UCMDB 연결 세부 정보를 묻는 메시지가 표시되면 로드 균형 조정 클러스터 가상 IP 주소를 사용하십시오.

  2. Configuration Manager 설치 실행: UCMDB DVD를 컴퓨터에 삽입합니다. 다음 중 하나를 수행합니다.

    • Windows: HPCM_10.20.exe 파일을 찾아 두 번 클릭하여 Configuration Manager 설치 마법사를 실행합니다.
    • Linux: HPCM_10.20.bin 파일을 찾아서 실행합니다. 설치 관리자를 GUI 모드(X11 프로토콜 사용)로 실행하거나 자동 설치를 실행할 수 있습니다.
  3. 최종 사용자 라이센스 계약에 동의한 후 다음을 클릭합니다.

  4. 설치 구성 페이지에서 설치 위치를 선택합니다.

    • Windows:

      Choose를 클릭하여 Configuration Manager가 설치될 디렉터리를 선택합니다. 기본 위치는 C:\hp\CM_10.1.0.0입니다.

      참고: 설치 디렉터리에는 공백이 포함되어서는 안 되며 영문자(a-z), 숫자(0-9), 하이픈 기호('-') 및 밑줄 기호(_)만 사용할 수 있습니다.

      이전 버전의 Configuration Manager가 검색될 경우 새 설치를 수행하거나 기존 설치를 업그레이드할 수 있습니다.

      새 설치을 선택한 후 다음을 클릭합니다.

    • Linux:

      Configuration Manager를 설치할 폴더를 지정합니다.

      참고: 설치를 계속하려면 다음과 같은 경로를 입력합니다.

      • 유효한 Linux 경로여야 합니다.
      • 어떠한 공백도 포함하지 않아야 합니다.
  5. UCMDB Foundation 연결 페이지에서 UCMDB Foundation 설치 연결에 관한 다음 세부 정보를 제공합니다.

    참고: 설치가 완료된 후 UCMDB 서버 매개 변수를 변경하는 방법에 대한 자세한 내용은 Configuration Manager 다시 구성을 참조하십시오.

    필드

    정의

    Host Name

    UCMDB 배포 위치 주소입니다.

    • UCMDB 호스트 이름은 UCMDB 서버 컴퓨터의 FQDN(정규화된 도메인 이름)으로 지정해야 합니다.

    • UCMDB가 최고 가용성 모드로 구성된 경우에는 로드 균형 조정의 클러스터 FQDN을 사용합니다.

    Protocol HTTP 또는 HTTPS 프로토콜입니다.
    UCMDB Port HTTP 또는 HTTPS 포트 기본값이 HTTP는 8080이고 HTTPS는 8443입니다.
    고객 이름 기본 UCMDB 고객 이름은 Default Client입니다. UCMDB와 Configuration Manager 통합 구성 중에 고객 이름 값이 사용됩니다. 고객 이름이 UCMDB에 있어야 하며 이 값은 연결 테스트로 유효성이 검사되지 않습니다. 잘못된 값을 제공할 경우 배포가 실패합니다.
    서버 인증서 파일

    이 필드는 HTTPS 프로토콜을 선택한 경우에 나타납니다. Configuration Manager 대상 호스트에 UCMDB 서버 인증서 파일을 수동으로 배치해야 하고 인접한 입력 필드에 파일 이름을 포함한 전체 파일 경로를 지정해야 합니다.

    참고: 인증서 파일 경로에는 공백이 포함될 수 없습니다.

    UCMDB가 HTTPS를 사용하는 경우 키 교환을 사용해야 합니다. 연결 테스트 동안에는 키 교환이 유효하지 않습니다.

    참고: 인증서 파일은 *.cer 파일이어야 합니다(다른 파일 형식은 지원되지 않음).

    JMX Port 기본값은 29601입니다.
    System User (JMX) UCMDB(JMX) 시스템 사용자는 Configuration Manager 통합 사용자 생성 및 Configuration Manager 패키지 배포와 같은 JMX 기능 활성화에 사용됩니다. 기본으로 제공되는 값은 sysadmin입니다.
    System Password

    UCMDB 시스템 사용자 비밀번호입니다. 기본값은 sysadmin입니다.

    참고: 비밀번호에는 공백이 포함되어서는 안 되며 영문자(a-z), 숫자(0-9), 하이픈 기호('-') 및 밑줄 기호(_)만 사용할 수 있습니다.

  6. 테스트를 클릭하여 연결 설정을 테스트하고 다음을 클릭하여 데이터베이스 연결 구성 페이지로 계속 진행합니다.

    참고:

    • 데이터베이스 연결은 표준 URL 연결과 관련하여 구성해야 합니다. Oracle Real Application Cluster와 같은 고급 기능이 필요하면 표준 연결을 설정한 후 수동으로 database.properties 파일을 편집하여 고급 기능을 구성합니다. 기존 스키마에 연결하거나 새 스키마를 생성할 수 있습니다.

    • Configuration Manager는 Oracle 및 Microsoft SQL Server 데이터베이스의 기본 드라이버를 사용합니다. 데이터베이스 URL을 사용하여 이러한 기능을 구성할 있다면 모든 기본 드라이버 기능이 지원됩니다. URL은 database.properties 파일에 있습니다.

    Configuration Manager는 UCMDB와 다른 데이터베이스 스키마를 사용합니다.

    Oracle과 MS SQL의 두 가지 데이터베이스 유형을 사용할 수 있습니다. 선택한 데이터베이스 유형에 따라 입력 필드가 변경됩니다. 설치 중에 새로운 스키마를 만들거나 기존 스키마에 연결할 수 있습니다. 스키마 요구 사항에 대한 자세한 내용은 HP Universal CMDB 지원 매트릭스를 참조하십시오.

    다른 데이터베이스 스키마에 연결에 대한 자세한 내용은 위의 Configuration Manager 설치 - 고급 데이터베이스 구성을 참조하십시오.

    주의: 기존 데이터베이스를 다시 채우면 데이터베이스 스키마의 모든 데이터가 삭제되며 모든 테이블을 다시 만듭니다.

    참고:  

    • 데이터베이스 스키마 채우기는 새로운 스키마를 만들 때 설치 절차에 의해 자동으로 수행됩니다.
    • 새 데이터베이스 또는 스키마를 만드는 경우에는 데이터베이스 다시 채우기 확인란을 사용할 수 없습니다. 기존 데이터베이스 또는 스키마에 연결하는 경우 확인란을 사용하여 데이터베이스를 채우는지 여부를 선택할 수 있습니다.
    • 새 Oracle 스키마를 만드는 경우 다음 세부 정보를 제공합니다.

      필드 정의
      Host Name/IP 데이터베이스 서버 위치 주소입니다.
      Port 기본 Oracle 데이터베이스 포트는 1521입니다.
      SID Oracle 스키마 ID입니다.
      Admin username 데이터베이스 관리자의 사용자 이름입니다.
      Admin Password 데이터베이스 관리자의 비밀번호입니다.
      Schema Username Oracle 스키마의 사용자 이름입니다.
      Schema Password Oracle 스키마의 비밀번호입니다.
      Default Tablespace 기본 테이블스페이스입니다.
      Temporary Tablespace 임시 테이블스페이스입니다.
    • 기존 Oracle 스키마에 연결하는 경우 다음 세부 정보를 제공합니다.

      필드 정의
      Host Name/IP 데이터베이스 서버 위치 주소입니다.
      Port 기본 Oracle 데이터베이스 포트는 1521입니다.
      SID Oracle 스키마 ID입니다.
      Schema Username 기존 Oracle 스키마의 이름입니다.
      Schema Password 기존 Oracle 스키마의 비밀번호입니다.
    • 새 MSSQL 데이터베이스를 만들거나 기존 데이터베이스에 연결하는 경우 다음 세부 정보를 제공합니다.

      필드 정의
      Host Name/IP 데이터베이스 서버 위치 주소입니다.
      Port 기본 MSSQL 데이터베이스 포트는 1433입니다.
      DB Name MSSQL 데이터베이스 이름입니다.
      DB Username MSSQL 데이터베이스의 사용자 이름입니다.
      DB Password MSSQL 데이터베이스의 비밀번호입니다.

  7. 테스트를 클릭하여 연결 설정을 테스트하고 다음을 클릭하여 서버 포트 구성 페이지로 계속 진행합니다.
  8. 서버 포트 구성 페이지에서 Configuration Manager 설정을 지정합니다. 완료되면 다음을 클릭하여 사용자 구성 페이지로 계속 진행합니다.

    Configuration Manager에서는 기본적인 기본 포트 설정을 제공합니다. 포트 번호가 기존 설치와 충돌할 경우 포트 번호를 변경하기 전에 IT 관리자와 상의하십시오.

    필드 정의
    AJP Port

    8109(Apache Java Protocol)

    참고: Configuration Manager와 UCMDB가 같은 호스트에서 실행되며 두 응용 프로그램이 모두 SiteMinder를 사용하는 경우 응용 프로그램 중 하나의 AJP 포트를 기본값(8009)에서 다른 값으로 변경해야 합니다. Configuration Manager와 UCMDB의 AJP 포트가 같은 경우에는 로그온 중에 SiteMinder를 Configuration Manager로 리디렉션할 수 없습니다.

    Application HTTP Port 8180
    Application HTTPS Port 8143
    JMX HTTP Port 39900
    JMX Remote Port 39600
    Tomcat Port 8005

  9. 사용자 구성 페이지에서 UCMDB 통합 사용자에 대한 세부 정보를 입력합니다. 완료되면 다음을 클릭하여 고급 컨텐츠 페이지로 계속 진행합니다.

    이러한 두 제품 간 통합을 지원하기 위해 Configuration Manager에서 요구 시 UCMDB에 통합 사용자가 생성됩니다.

    이 UCMDB 인스턴스에 대해 이전에 Configuration Manager 버전 10을 설치한 경우에는 새 통합 사용자를 만드는 대신 이전에 사용한 것과 같은 통합 사용자 자격 증명을 사용할 수 있습니다.

  10. 고급 컨텐츠 페이지에서 고급 컨텐츠(기본 보기 및 정책)를 활성화하는 옵션은 고급 라이센스가 이미 설치된 UCMDB 서버에 연결되어 있을 때만 사용할 수 있습니다.

    이전에 고급 라이센스를 구입하여 활성화하지 않은 경우 설치한 후 JMX 콘솔을 사용하여 고급 컨텐츠를 활성화할 수 있습니다.

    자세한 내용은 HP Universal CMDB Configuration Manager 사용자 안내서의 사용이 허가된 컨텐츠 섹션을 참조하십시오.

    다음을 클릭하여 사전 설치 요약 페이지로 계속 진행합니다.

  11. 사전 설치 요약 페이지에서 설치 및 구성 설정을 검토합니다. 완료되면 Install을 클릭하여 Installing 페이지로 계속 진행합니다.

    Summary 페이지는 모든 구성 세부 정보 및 사용자 입력을 한 곳에서 보여줍니다. 필요한 경우, 요약 페이지에서 원하는 페이지에 도달할 때까지 Previous 버튼을 클릭하여 요약 내용을 수정하고 배포 설정을 조정할 수 있습니다. 필요한 경우 Next를 클릭하여 Summary 페이지로 돌아갑니다.

  12. Installing 페이지에 설치 진행 상태가 표시됩니다. 설치가 진행되는 동안 진행 표시줄에 설치 진행 상태가 표시됩니다. 프로세스가 완료되면 구성 설정이 Configuration Manager에 적용됩니다. 이 단계는 몇 분이 소요될 수 있습니다. 설치 중에 Cancel을 눌러 프로세스를 중지하고 설치를 롤백할 수 있습니다. 구성 단계가 진행되는 동안에는 Cancel 버튼을 사용할 수 없습니다.

    설치 프로세스가 완료되면 선택한 폴더에 Configuration Manager가 성공적으로 설치되었음을 나타내는 메시지가 표시됩니다. 또한 로그 파일 경로와 함께 오류 메시지 또는 경고가 표시됩니다. 마치려면 Done을 누릅니다.

Configuration Manager 업그레이드

업그레이드 절차가 시작되기 전에 다음 사항이 확인된 것으로 가정합니다.

  • UCMDB 서버에 대해 작동 중인 연결이 가동되어 실행되고 있습니다.
  • Configuration Manager 서버가 중지되었습니다.
  • Configuration Manager와 UCMDB 사이의 통신은 HTTPS 프로토콜이 아닌 HTTP 프로토콜을 사용합니다. 프로토콜 설정 변경에 대한 지침은 Configuration Manager 다시 구성을 참조하십시오.
  • CM KPI 어댑터 또는 CM 정책 어댑터를 사용하여 수동으로 통합 포인트를 만든 경우 업그레이드하기 전에 이러한 통합 포인트를 제거합니다. 제거하지 않으면 업그레이드 절차 중에 중복 통합 포인트가 생성되어 데이터 연합이 실패할 수 있습니다.

참고:  

  • UCMDB 버전 10.20으로도 업그레이드한 경우 Configuration Manager 버전 10.20으로만 업그레이드할 수 있습니다.
  • 설치된 Configuration Manager 10.10보다 낮은 버전을 사용하는 경우 버전 10.10으로 업그레이드하기 전에 먼저 버전 10.01로 업그레이드해야 합니다. Configuration Manager를 버전 10.01로 업그레이드하는 방법에 대한 자세한 내용은 HP Software 지원 사이트(https://softwaresupport.hp.com)에서 볼 수 있는 대화형 HP Universal CMDB 배포 안내서의 버전 10.01을 참조하십시오.

Configuration Manager를 업그레이드하려면 다음을 수행합니다.

  1. Configuration Manager 버전 10.01 설치 폴더를 백업합니다.

  2. Configuration Manager 버전 10.01 데이터베이스를 백업합니다.
  3. 다음 Windows 레지스트리 항목을 백업합니다.

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
    \Uninstall\HP Universal CMDB Configuration Manager 10.01

  4. 다음 명령을 실행하여 이전 Configuration Manager 서비스 이름을 제거합니다.

    sc [<ServerName>] delete [<ServiceName>]

    예: sc delete HPUCMDBCM1001

  5. 설치를 시작하려면 Configuration Manager 설치 미디어를 시스템에 삽입합니다. 다음 중 하나를 수행합니다.

    • Windows 시스템에서 \Windows 폴더에 있는 HPCM_10.20.exe 파일을 찾아 두 번 클릭합니다.
    • Linux 시스템에서 HPCM_10.20.bin 파일을 찾아서 실행합니다. 설치 관리자를 GUI 모드(X11 프로토콜 사용)로 실행하거나 자동 설치를 실행할 수 있습니다.
  6. Next를 클릭하여 최종 사용자 라이센스 계약 페이지를 엽니다.

  7. 라이센스 조건에 동의한 후 다음을 클릭합니다.

  8. Configuration Manager를 설치할 폴더를 선택합니다. 이전 버전에 대해 사용했던 위치와 다른 위치를 선택하도록 합니다.

    Configuration Manager는 기본적으로 C:\hp\CM_10.1.0.0(Windows 시스템) 또는 /root/HP/CM_10.1.0.0(Linux 시스템) 디렉터리에 설치됩니다. Next를 클릭하여 기본 위치를 그대로 사용하거나, Browse를 클릭하여 다른 위치를 선택한 후 Next를 클릭합니다.

  9. 참고: 설치 디렉터리 이름에 공백이 포함되어서는 안 됩니다.

  10. Configuration Manager를 새로 설치할 것인지 아니면 업그레이드할 것인지 물을 때까지 Next를 클릭합니다.

    참고: Linux 시스템에서 업그레이드하는 경우 새 (대상) 설치 폴더, 이전 설치 폴더가 포함된 폴더, 이전 설치의 버전 번호를 지정합니다. 버전 번호는 10.01을 입력합니다.

    참고: 업그레이드 절차를 통해 설치되는 고급 컨텐츠를 사용하려면 라이센스를 구입해야 합니다. 고급 컨텐츠 기능을 사용하려는 경우에는 HP 판매 담당자 또는 HP 소프트웨어 비즈니스 파트너에게 문의하여 적절한 라이센스를 구입하십시오.

  11. Upgrade를 선택하고 Next를 클릭하여 확인한 후 설치를 시작합니다.

  12. 고급 컨텐츠 페이지에서 고급 컨텐츠(기본 보기 및 정책)를 활성화하는 옵션은 고급 라이센스가 이미 설치된 UCMDB 서버에 연결되어 있을 때만 사용할 수 있습니다.

    이전에 고급 라이센스를 구입하여 활성화하지 않은 경우 업그레이드한 후 JMX 콘솔을 사용하여 고급 컨텐츠를 활성화할 수 있습니다.

    자세한 내용은 HP Universal CMDB Configuration Manager 사용자 안내서의 사용이 허가된 컨텐츠 섹션을 참조하십시오.

  13. 설치가 완료되면 설치 로그 파일(<Configuration_Manager_installation_directory>/_installation/logs 폴더에 있음)을 확인하여 아무런 오류 없이 설치가 완료되었는지 확인합니다.

    업그레이드 프로세스 중에 오류가 발생하면 메시지가 표시됩니다. 오류가 발생할 경우 HP Software 지원으로 문의하십시오.

  14. Windows 컴퓨터에서는 Configuration Manager 서비스가 자동으로 시작됩니다. 서비스가 다시 시작될 때까지 잠시 기다립니다.

참고: 업그레이드 후 SSL 구성을 다시 수행해야 합니다. 자세한 내용은 Universal CMDB and Configuration Manager Hardening Guide를 참조하십시오.

Configuration Manager 설치 - 자동 설치

참고: Configuration Manager는 Windows 또는 Linux 시스템에 설치할 수 있습니다.

Configuration Manager를 자동으로 설치하려면 다음을 수행합니다.

다음 명령을 실행합니다.

>HPCM_10.20.exe -i silent -f installvariables.properties

installvariables.properties 파일의 예는 다음과 같습니다.

# Enter 1 for a new installation or 0 to upgrade
CM_NEW_INSTALLATION=1
# Logging file
INSTALL_LOG_NAME=HP_Universal_CMDB_Configuration_Manager.log
# User installation directory
# Enter the full absolute path to be used for the installation
# Make sure to use double backslashes; for example, C:\\hp\\cm_10.20
USER_INSTALL_DIR=
# UCMDB connection config:
UCMDB_HOST_NAME=
UCMDB_PROTOCOL=
UCMDB_PORT=
# Enter the full path for the UCMDB Foundation certificate file # (.cer file only) # UCMDB_CLIENT_CERT_FILE should be defined only when connecting # to UCMDB with HTTPS protocol UCMDB_CLIENT_CERT_FILE=
UCMDB_CUSTOMER_NAME=
UCMDB_JMX_PORT=
UCMDB_SYSTEM_USER=
UCMDB_SYSTEM_PASSWORD=
# Database config:
# Enter 1 to create a new schema; otherwise, enter 0
DB_CREATE_NEW_SCHEMA=
# Enter 1 to use an existing schema; otherwise, enter 0 DB_USE_EXISTING_SCHEMA=
# Enter 1 for an Oracle database; otherwise, enter 0 DB_VENDOR_ORACLE=
# Enter 1 for an MSSQL database; otherwise, enter 0 DB_VENDOR_MSSQL= # DB_HOST_NAME should be the fully qualified domain name (FQDN)
DB_HOST_NAME=
DB_PORT=
# For an Oracle database, enter the SID name; for an # MSSQL database, enter the database name ORACLE_SID_OR_MSSQL_DB_NAME=
ORACLE_SCHEMANAME_OR_MSSQL_DB_USERNAME=
ORACLE_SCHEMA_PASSWORD_OR_MSSQL_DB_USER_PASSWORD= # Enter 1 if you want to repopulate the database or when creating # a new schema, or 0 if you are connecting to an existing schema and # do not want to repopulate DB_REPOPULATE_DATABASE=
# Oracle only:
# These four values are required only for the creation of a new 
# Oracle schema
ORACLE_ADMIN_USERNAME=
ORACLE_ADMIN_PASSWORD=
DB_DEFAULT_TABLE_SPACE=
DB_TEMP_TABLE_SPACE=
# Tomcat Ports:
HTTP_PORT=
HTTPS_PORT=
TOMCAT_PORT=
AJP_PORT=
JMX_HTTP_PORT=
JMX_REMOTE_PORT=
# User config:
UCMDB_ADMIN_USERNAME=
UCMDB_ADMIN_PASSWORD=
# Advanced configuration manager content 
# Requires purchase of an ACM license 
# Enter 1 to install advanced content
#
INSTALL_CM_ADVANCED_CONTENT_BOOLEAN_1 =

설정할 수 있는 다양한 매개 변수에 대한 자세한 내용은 Configuration Manager 설치를 참조하십시오.

Configuration Manager 설치 - 고급 데이터베이스 구성

Oracle RAC에서 Configuration Manager 데이터베이스 만들기

  1. 설치 중에 Oracle 스키마 구성

    설치 절차 중에 원하는 Oracle RAC 인스턴스(호스트 이름, 포트, SID) 연결에 필요한 데이터베이스 매개 변수를 지정합니다. 설치를 완료한 후에 아래 database.properties 파일 구성에 설명된 대로 database.properties 파일에서 jdbc.url을 구성해야 합니다.

  2. 업그레이드 중에 Oracle 스키마 구성

    업그레이드 절차 중에 Configuration Manager가 Oracle RAC 인스턴스에 직접 연결되도록 합니다. 예:

    jdbc.url=jdbc:oracle:thin:@[instance_name]:1521:[instance_sid]

    업그레이드를 완료한 후에 아래의 database.properties 파일 구성에 설명된 대로 database.properties 파일에서 jdbc.url을 구성해야 합니다.

  3. database.properties 파일 구성

    database.properties 파일의 jdbc.url을 다음 방법 중 하나로 변경합니다.

    • SCAN(단일 클라이언트 액세스 이름)으로

      jdbc:mercury:oracle://<server_name>:1521;ServiceName=<service_name>

      여기서 <server_name>은 SCAN 수신기 호스트 이름 또는 주소이며 <service_name>은 Oracle RAC 서비스의 이름입니다.

    • tnsnames.ora 파일로

      jdbc.url=jdbc:mercury:oracle:TNSNamesFile=<CM_HOME>\\conf\\tnsnames.ora;TNSServerName=<service_name>

      여기서 <CM_HOME>은 Configuration Manager 설치 디렉터리이며 <service_name>은 Oracle RAC 서비스의 이름입니다.

      tnsnames.ora 파일을 Configuration Manager 설치 디렉터리의 \conf 하위 폴더에 만들어야 합니다. 다음은 컨텐츠에 대한 예입니다.

      RACQA = 
      (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = labm3amdb17-vip)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = labm3amdb18-vip)(PORT = 1521)) (LOAD_BALANCE = yes) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = RACQA) (failover_mode=(type=select)(method=basic)) ) )

      이 사례에서 jdbc.url을 jdbc:mercury:oracle:TNSNamesFile=<CM_HOME>\\conf\\tnsnames.ora로 설정하고 TNSServerName을 RACQA로 설정합니다.

      참고: Oracle JDBC URL 형식 구성에 대한 자세한 내용은 http://www.datadirect.com/resources/jdbc/oracle-rac/connecting.html을 참조하십시오.

MS-SQL Server에서 Windows 인증(NTLM) 구성

Microsoft SQL Server 인증 대신 Windows 인증을 사용하여 데이터베이스를 만들고 데이터베이스에 연결할 수 있습니다. 이렇게 하려면 HP Universal CMDB Configuration Manager 서비스를 실행하는 Windows 사용자에게 Microsoft SQL Server 데이터베이스에 액세스하는 데 필요한 권한이 있는지 확인해야 합니다.

  • HP Universal CMDB Configuration Manager 서비스를 실행할 Windows 사용자를 할당하는 방법에 대한 자세한 내용은 Universal CMDB and Configuration Manager Hardening Guide에서 UCMDB 서버 서비스 사용자 변경에 대한 섹션을 참조하십시오.
  • Windows 사용자를 Microsoft SQL Server에 추가하는 방법에 대한 자세한 내용은 HP Universal UCMDB Database Guide에서 Windows 인증을 사용하여 Microsoft SQL Server 데이터베이스에 액세스하는 방법에 대한 섹션을 참조하십시오.

Configuration Manager 다시 구성

Configuration Manager를 다시 구성하면 기존 설치의 설치 매개 변수(UCMDB 속성, DB 속성 등)를 변경할 수 있습니다.

Configuration Manager의 기존 설치를 다시 구성하려면 다음을 수행합니다.

  1. <Configuration_Manager_installation_directory>/_installation 폴더에서 데이터베이스를 다시 채우지 않고 HPCM_10.20.exe(Windows 시스템) 또는 HPCM_10.20.bin(Linux 시스템)을 실행합니다. 최종 사용자 라이센스 계약이 표시됩니다. 라디오 버튼을 선택하고 Next를 클릭하여 계속 진행합니다.

  2. 설치 프로세스가 이전 Configuration Manager 설치가 있는지 확인하고 다음 메시지를 표시합니다.

    A previous installation of the product has been detected. 
    이 설치로 제품이 다시 설치되지는 않지만 
    제품 매개 변수는 다시 구성할 수 있습니다.

    계속하려면 다음을 클릭합니다.

  3. 재구성을 계속합니다. 다음 정보를 업데이트할 수 있습니다.

    • UCMDB Foundation 연결 정보

      필드

      정의

      Host Name

      UCMDB 배포 위치 주소입니다.

      • UCMDB 호스트 이름은 UCMDB 서버 컴퓨터의 FQDN(정규화된 도메인 이름)으로 지정해야 합니다.

      • UCMDB가 최고 가용성 모드로 구성된 경우에는 로드 균형 조정의 클러스터 FQDN을 사용합니다.

      Protocol HTTP 또는 HTTPS 프로토콜입니다.
      UCMDB Port HTTP 또는 HTTPS 포트 기본값이 HTTP는 8080이고 HTTPS는 8443입니다.
      고객 이름 기본 UCMDB 고객 이름은 Default Client입니다. UCMDB와 Configuration Manager 통합 구성 중에 고객 이름 값이 사용됩니다. 고객 이름이 UCMDB에 있어야 하며 이 값은 연결 테스트로 유효성이 검사되지 않습니다. 잘못된 값을 제공할 경우 배포가 실패합니다.
      서버 인증서 파일

      이 필드는 HTTPS 프로토콜을 선택한 경우에 나타납니다. Configuration Manager 대상 호스트에 UCMDB 서버 인증서 파일을 수동으로 배치해야 하고 인접한 입력 필드에 파일 이름을 포함한 전체 파일 경로를 지정해야 합니다.

      참고: 인증서 파일 경로에는 공백이 포함될 수 없습니다.

      UCMDB가 HTTPS를 사용하는 경우 키 교환을 사용해야 합니다. 연결 테스트 동안에는 키 교환이 유효하지 않습니다.

      참고: 인증서 파일은 *.cer 파일이어야 합니다(다른 파일 형식은 지원되지 않음).

      JMX Port 기본값은 29601입니다.
      System User (JMX) UCMDB(JMX) 시스템 사용자는 Configuration Manager 통합 사용자 생성 및 Configuration Manager 패키지 배포와 같은 JMX 기능 활성화에 사용됩니다. 기본으로 제공되는 값은 sysadmin입니다.
      System Password

      UCMDB 시스템 사용자 비밀번호입니다. 기본값은 sysadmin입니다.

      참고: 비밀번호에는 공백이 포함되어서는 안 되며 영문자(a-z), 숫자(0-9), 하이픈 기호('-') 및 밑줄 기호(_)만 사용할 수 있습니다.

    • 데이터베이스 구성 정보

      Configuration Manager는 UCMDB와 다른 데이터베이스 스키마를 사용합니다.

      Oracle과 MS SQL의 두 가지 데이터베이스 유형을 사용할 수 있습니다. 선택한 데이터베이스 유형에 따라 입력 필드가 변경됩니다. 설치 중에 새로운 스키마를 만들거나 기존 스키마에 연결할 수 있습니다. 스키마 요구 사항에 대한 자세한 내용은 HP Universal CMDB 지원 매트릭스를 참조하십시오.

      다른 데이터베이스 스키마에 연결에 대한 자세한 내용은 위의 Configuration Manager 설치 - 고급 데이터베이스 구성을 참조하십시오.

      주의: 기존 데이터베이스를 다시 채우면 데이터베이스 스키마의 모든 데이터가 삭제되며 모든 테이블을 다시 만듭니다.

      참고:  

      • 데이터베이스 스키마 채우기는 새로운 스키마를 만들 때 설치 절차에 의해 자동으로 수행됩니다.
      • 새 데이터베이스 또는 스키마를 만드는 경우에는 데이터베이스 다시 채우기 확인란을 사용할 수 없습니다. 기존 데이터베이스 또는 스키마에 연결하는 경우 확인란을 사용하여 데이터베이스를 채우는지 여부를 선택할 수 있습니다.
      • 새 Oracle 스키마를 만드는 경우 다음 세부 정보를 제공합니다.

        필드 정의
        Host Name/IP 데이터베이스 서버 위치 주소입니다.
        Port 기본 Oracle 데이터베이스 포트는 1521입니다.
        SID Oracle 스키마 ID입니다.
        Admin username 데이터베이스 관리자의 사용자 이름입니다.
        Admin Password 데이터베이스 관리자의 비밀번호입니다.
        Schema Username Oracle 스키마의 사용자 이름입니다.
        Schema Password Oracle 스키마의 비밀번호입니다.
        Default Tablespace 기본 테이블스페이스입니다.
        Temporary Tablespace 임시 테이블스페이스입니다.
      • 기존 Oracle 스키마에 연결하는 경우 다음 세부 정보를 제공합니다.

        필드 정의
        Host Name/IP 데이터베이스 서버 위치 주소입니다.
        Port 기본 Oracle 데이터베이스 포트는 1521입니다.
        SID Oracle 스키마 ID입니다.
        Schema Username 기존 Oracle 스키마의 이름입니다.
        Schema Password 기존 Oracle 스키마의 비밀번호입니다.
      • 새 MSSQL 데이터베이스를 만들거나 기존 데이터베이스에 연결하는 경우 다음 세부 정보를 제공합니다.

        필드 정의
        Host Name/IP 데이터베이스 서버 위치 주소입니다.
        Port 기본 MSSQL 데이터베이스 포트는 1433입니다.
        DB Name MSSQL 데이터베이스 이름입니다.
        DB Username MSSQL 데이터베이스의 사용자 이름입니다.
        DB Password MSSQL 데이터베이스의 비밀번호입니다.

    • Tomcat 포트

      Configuration Manager에서는 기본적인 기본 포트 설정을 제공합니다. 포트 번호가 기존 설치와 충돌할 경우 포트 번호를 변경하기 전에 IT 관리자와 상의하십시오.

      필드 정의
      AJP Port

      8109(Apache Java Protocol)

      참고: Configuration Manager와 UCMDB가 같은 호스트에서 실행되며 두 응용 프로그램이 모두 SiteMinder를 사용하는 경우 응용 프로그램 중 하나의 AJP 포트를 기본값(8009)에서 다른 값으로 변경해야 합니다. Configuration Manager와 UCMDB의 AJP 포트가 같은 경우에는 로그온 중에 SiteMinder를 Configuration Manager로 리디렉션할 수 없습니다.

      Application HTTP Port 8180
      Application HTTPS Port 8143
      JMX HTTP Port 39900
      JMX Remote Port 39600
      Tomcat Port 8005

    • 사용자 구성

      이러한 두 제품 간 통합을 지원하기 위해 Configuration Manager에서 요구 시 UCMDB에 통합 사용자가 생성됩니다.

      이 UCMDB 인스턴스에 대해 이전에 Configuration Manager 버전 10을 설치한 경우에는 새 통합 사용자를 만드는 대신 이전에 사용한 것과 같은 통합 사용자 자격 증명을 사용할 수 있습니다.

루트 컨텍스트 사용자 지정

단일 Configuration Manager 서버 설치에서 여러 루트 컨텍스트를 지정할 수 있습니다.

참고:  

  • 루트 컨텍스트는 http://<IP 주소>:<포트>/<컨텍스트>/cnc 형식을 사용해야 하며 http://<IP 주소>:<포트>/cnc/<컨텍스트> 또는 기타 형식을 사용하면 안 됩니다.
  • 같은 루트 컨텍스트를 사용하는 각 /webapps 하위 폴더에 대해 같은 접두사를 지정해야 합니다.

Configuration Manager에 대한 루트 컨텍스트를 변경하려면 다음을 수행합니다.

  1. Configuration Manager 서비스를 중지합니다.
  2. <Configuration Manager 설치 디렉터리>/servers/server-0/webapps/ 폴더를 엽니다.

    1. 원하는 루트 컨텍스트가 포함된 cnc.war 파일의 이름을 바꿉니다.

      해당 폴더에서 ds-console.war 파일을 제외한 모든 .war 파일에 대해 이 단계를 반복합니다.

    1. /cnc 하위 폴더를 삭제합니다.

      /ds-console 폴더를 제외하고 /webapps 폴더에서 각 .war 파일의 해당 하위 폴더에 대해 이 단계를 반복합니다.

    주의: ds-console.war 파일 및 해당 하위 폴더의 이름을 변경하지 마십시오.

  3. <Configuration Manager 설치 디렉터리>/servers/server-0/webapps/root/ 폴더를 엽니다.

    index.html 파일에서 다음 내용을

    <meta http-equiv='refresh' content='0;url=http://quixy.deu.hp.com/cnc' />

    다음과 같이 변경합니다.

    <meta http-equiv='refresh' content='0;url=http://quixy.deu.hp.com/<context>/cnc' />

  4. Configuration Manager 서비스를 다시 시작합니다.

  5. 새 컨텍스트 이름이 포함된 폴더(예: segment#cnc)가 /webapps 폴더에 생성되었는지 확인합니다.

Configuration Manager 응용 프로그램 서버 시작 또는 중지

Configuration Manager 서버를 시작하려면 다음을 수행합니다.

  • Linux 시스템에서 명령줄 프롬프트를 사용합니다.

    $ cd /<Configuration_Manager_installation_directory> $ ./start-server-0.sh

    이러한 방법으로 스크립트를 실행하면 동기식 프로세스로 서버가 시작됩니다. 이는 서버가 콘솔과의 연결이 끊어지면 바로 중지된다는 의미입니다.

    참고:

    • Configuration Manager 서버를 비동기식으로 시작하려면 스크립트를 다음과 같이 실행합니다.

      $ ./start-server-0.sh &
    • 사용자가 로그아웃하더라도 Configuration Manager 서버를 계속 실행하려면 스크립트를 다음과 같이 실행합니다.

      nohup $ ./start-server-0.sh 

    /etc/init.d 디렉터리에 스크립트를 만들어 시스템 시작 시 Configuration Manager를 자동으로 시작할 수 있습니다.

  • Windows 시스템에서:

    HP Universal CMDB Configuration Manager Windows 서비스를 사용하여 서버를 시작합니다.

Configuration Manager 서버를 중지하려면 다음을 수행합니다.

  • Linux 시스템에서 명령줄 프롬프트를 사용합니다.

    $ cd /<Configuration_Manager_installation_directory> $ ./stop-server-0.sh

  • Windows 시스템에서:

    HP Universal CMDB Configuration Manager Windows 서비스를 사용하여 서버를 중지합니다.

Configuration Manager 제거

Configuration Manager를 제거하려면 다음 중 하나를 수행합니다.

Windows 시스템

시작 메뉴에서:

  • 시작 > 모든 프로그램 > HP Universal CMDB Configuration Manager 10.20 > HP Universal CMDB Configuration Manager 10.20 제거를 클릭합니다.

제어판에서:

  • 제어판 > 프로그램 및 기능 > HP Universal CMDB Configuration Manager 10.20을 클릭하고 제거를 클릭합니다.

제거에 대한 알림이 표시됩니다. 계속하려면 제거를 클릭하고 종료하려면 취소를 클릭합니다.

Linux 시스템 <Configuration_Manager_installation_directory>/_installation/ 폴더에서 CM-Uninstall.bin을 실행합니다.

UCMDB 서버의 액세스 명령어

Windows용 액세스 명령어

Linux 명령의 경우 아래의 Linux용 액세스 명령어를 참조하십시오.

HP Universal CMDB를 설치할 때 UCMDB를 설치한 컴퓨터의 설정에 시작 메뉴가 추가됩니다. UCMDB 서버 및 UCMDB Integration Service를 시작하거나 중지하고, 서버 구성 마법사에 액세스하여 서버 서비스 상태를 보고, 서버를 제거할 수 있습니다.

UCMDB 서버와 같은 컴퓨터에 Data Flow Probe가 설치되어 있는 경우 이 메뉴에서 Data Flow Probe를 시작 및 중지하고 제거할 수 있습니다.

HP Universal CMDB 시작 메뉴에 액세스하려면 시작 > 프로그램 > HP UCMDB를 선택합니다. 이 메뉴에는 다음 옵션이 포함되어 있습니다.

명령 설명
HP Universal CMDB 서버 시작

UCMDB 서버 서비스를 시작합니다.

참고: 또는 Windows 서비스 창에 액세스하여 UCMDB_Server 서비스를 찾을 수도 있습니다. UCMDB_Server 속성(로컬 컴퓨터) 대화 상자를 열고 서비스를 시작합니다. 필요한 경우 시작 유형을 자동으로 변경합니다.

HP Universal CMDB 서버 중지

UCMDB 서버 서비스를 중지합니다.

참고: 또는 Windows 서비스 창에 액세스하여 UCMDB_Server 서비스를 찾을 수도 있습니다. UCMDB_Server 속성(로컬 컴퓨터) 대화 상자를 열고 서비스를 중지합니다.

HP Universal CMDB 서버 상태 서버에 대한 정보가 포함된 웹 페이지를 엽니다. 자세한 내용은 아래의 HP UCMDB 서비스을 참조하십시오. UCMDB UI 서버 상태에 대한 정보가 표시된 웹 페이지를 열려면 다음 URL을 입력합니다.
http://<UCMDB 서버 호스트 이름 또는 IP>:8080/ucmdb-ui/status.jsp

 

참고: 서버 상태 페이지로 연결되는 링크는 첫 번째 페이지에 상태 페이지 링크 표시 인프라 설정이 True로 설정된 경우에만 표시됩니다.

HP Universal CMDB 서버 구성 마법사 시작 마법사를 실행하여 기존 데이터베이스 또는 스키마에 연결하거나 새 데이터베이스 또는 스키마를 만들 수 있습니다. 자세한 내용은 이 문서의 앞 부분에 나오는 데이터베이스를 만듭니까, 기존 데이터베이스에 연결합니까?를 참조하십시오.
HP Universal CMDB 서버 제거 UCMDB 서버를 제거합니다.

HP Universal CMDB Integration Service 시작

UCMDB 서버 컴퓨터에서 원격 관리되는 데이터 저장소에 액세스할 수 있는 경우, Data Flow Probe를 사용하지 않고 Jython 기반이 아닌 통합 작업을 수행할 수 있는 UCMDB Integration Service를 시작합니다.

참고: UCMDB Integration Service와 Data Flow Probe(UCMDB 서버 컴퓨터에 설치된 경우)는 동시에 실행할 수 없습니다. UCMDB Integration Service를 시작하려면 먼저 Data Flow Probe를 중지해야 합니다. 아래의 Data Flow Probe 중지를 참조하십시오.

HP Universal CMDB Integration Service 중지

UCMDB Integration Service를 중지합니다.
인벤토리 도구

인벤토리 디스커버리에서 디스커버리된 데이터를 보고 분석하는 데 사용되는 인벤토리 도구(및 지원 문서)에 액세스할 수 있습니다.

사용 가능: Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우에만

Data Flow Probe 시작

UCMDB 서버에서 Data Flow Probe를 시작합니다.

Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우: Data Flow Probe와 UCMDB Integration Service는 동시에 실행할 수 없습니다. Data Flow Probe를 시작하려면 먼저 UCMDB Integration Service를 중지해야 합니다. 위의 HP UCMDB Integration Service 중지를 참조하십시오.

사용 가능: Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우에만

Data Flow Probe 시작(콘솔)

콘솔에서 Data Flow Probe를 시작합니다.

사용 가능: Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우에만

Data Flow Probe 중지

Data Flow Probe를 중지합니다.

사용 가능: Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우에만

Data Flow Probe 제거

Data Flow Probe를 제거합니다.

사용 가능: Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우에만

Linux용 액세스 명령어

Windows 명령의 경우 위의 Windows용 액세스 명령어를 참조하십시오.

다음 명령을 실행하여 UCMDB 서버를 시작하거나 중지하고, 데이터베이스 구성 마법사에 액세스하여 서버 서비스 상태를 보고, 서버를 제거할 수 있습니다.

참고: 다음 명령에서는 UCMDB가 기본 경로(/opt/hp)에 설치되어 있다고 가정합니다. 서버가 다른 위치에 설치되어 있는 경우에는 /opt/hp를 해당 경로로 대체하십시오.

명령 경로
HP Universal CMDB 서버 시작 /opt/hp/UCMDB/UCMDBServer/bin/server.sh start
HP Universal CMDB 서버 중지 /opt/hp/UCMDB/UCMDBServer/bin/server.sh stop
HP Universal CMDB 서버 구성 마법사 호출 /opt/hp/UCMDB/UCMDBServer/bin/configure.sh
UCMDB 서버 상태 웹 페이지 액세스
  • UCMDB 서버 상태 웹 페이지: 브라우저에 다음 URL을 입력합니다.

    http://<UCMDB 서버 호스트 이름 또는 IP>:8080/status

  • UCMDB UI 서버 상태 웹 페이지: 브라우저에 다음 URL을 입력합니다.

    http://<UCMDB 서버 호스트 이름 또는 IP>:8080/ucmdb-ui/status.jsp

참고:  

  • UCMDB 서버를 호스팅하는 Linux 컴퓨터뿐만 아니라 모든 컴퓨터에서 상태 페이지에 액세스할 수 있습니다.
  • 서버 상태 페이지로 연결되는 링크는 첫 번째 페이지에 상태 페이지 링크 표시 인프라 설정이 True로 설정된 경우에만 표시됩니다.
HP Universal CMDB Integration Service 시작

/opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh start

UCMDB Integration Service를 사용하면 UCMDB 서버 컴퓨터에서 원격 관리되는 데이터 저장소에 액세스할 수 있는 경우, Data Flow Probe를 사용하지 않고 Jython 기반이 아닌 통합 작업을 수행할 수 있습니다.

참고: UCMDB Integration Service와 Data Flow Probe(UCMDB 서버 컴퓨터에 설치된 경우)는 동시에 실행할 수 없습니다. UCMDB Integration Service를 시작하려면 먼저 Data Flow Probe를 중지해야 합니다. 아래의 Data Flow Probe 중지를 참조하십시오.

HP Universal CMDB Integration Service 중지 /opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh stop
Data Flow Probe 시작

/opt/hp/UCMDB/DataFlowProbe/bin/probegateway.sh start

Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우: Data Flow Probe와 UCMDB Integration Service는 동시에 실행할 수 없습니다. Data Flow Probe를 시작하려면 먼저 UCMDB Integration Service를 중지해야 합니다. 위의 HP UCMDB Integration Service 중지를 참조하십시오.

사용 가능: Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우에만

Data Flow Probe 중지

/opt/hp/UCMDB/DataFlowProbe/bin/probegateway.sh stop

사용 가능: Data Flow Probe가 UCMDB 서버 컴퓨터에 설치된 경우에만

UCMDB 서버 제거 /opt/hp/UCMDB/UCMDBServer/UninstallerData/Uninstall_UCMDBServer

HP UCMDB 서비스

이 섹션의 내용:

 

HP Universal CMDB 서버 서비스의 상태 보기

클라이언트 브라우저를 열고 http://<서버 이름>:8080/status를 입력합니다. 여기서 <서버 이름>은 UCMDB 서버 컴퓨터의 이름 또는 IP 주소입니다. 모든 서비스의 상태세부 상태가 표시되며, HP Universal CMDB 서비스가 실행 중인지(Up) 아니면 중지되었는지(Not Started)를 나타냅니다.

참고: 실행되지 않는 서비스가 있는 경우에는 HP Software 지원으로 문의하십시오.

 

HP Universal CMDB Integration Service 상태 확인

UCMDB 서버 컴퓨터에서 원격 관리 데이터 저장소에 액세스할 수 있는 경우 Jython 기반이 아닌 통합에 대해 Data Flow Probe 대신 UCMDB Integration Service를 사용할 수 있습니다.

참고: HP UCMDB Integration Service는 독립형 UCMDB 환경에서만 지원됩니다.

서비스가 실행 중인 것을 확인하려면 다음을 수행합니다.

  1. UCMDB 서버 컴퓨터의 상태를 확인합니다.

    Windows 제어판 > 관리 도구 > 서비스
    Linux /opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh status
  2. 서비스가 실행 중이 아닌 경우

    1. Data Flow Probe가 설치되어 있는지와 UCMDB 서버 컴퓨터에서 실행 중인지 확인합니다. 설치되어 있고 실행 중이라면 Data Flow Probe를 먼저 중지해야 UCMDB Integration Service를 시작할 수 있습니다.

      Data Flow Probe를 중지하려면 다음을 수행합니다.

      Windows 시작 > 프로그램 > HP UCMDB > Data Flow Probe 중지를 선택합니다.
      Linux /opt/hp/UCMDB/DataFlowProbe/bin/probegateway.sh stop 명령을 입력합니다.
    2. UCMDB Integration Service를 시작합니다.

      Windows

      다음 중 하나를 사용합니다.

      • 시작 > 프로그램 > HP UCMDB > HP UCMDB Integration Service 시작을 선택합니다.

      • 시작 > 제어판 > 관리 도구 > 서비스를 선택하고 UCMDB Integration Service를 시작합니다.

      Linux 다음 명령을 입력합니다.

      /opt/hp/UCMDB/UCMDBServer/integrations/bin/service.sh start

 

HP Universal CMDB 서비스

다음 표에서는 HP Universal CMDB 서비스에 대해 설명합니다.

서비스 이름 서비스 설명
authorization 보안 모델 적용을 담당합니다(사용자, 역할, 테넌트 등).
autodiscovery 데이터 흐름 관리 관련 서비스를 담당합니다.
classModel CMDB에서 클래스 모델을 유지 관리합니다.
cmdb_mod_not CMDB에서 변경되는 내용을 알립니다.
cmdb_sys_tqls TQL 노드에 적용되는 조건과 시스템 TQL에 저장되는 조건 결과를 처리합니다.
cmdb_view TQL 결과에 대한 보기 정의를 계산합니다. 그래프에서 트리로 변환할 때 보기 정의가 제공됩니다.
configuration 스냅샷, CI 변경 쿼리 및 TQL/보기 기록 내역 쿼리를 처리합니다.
content-install 컨텐츠 팩을 관리합니다.
data-acquisition 통합을 관리합니다.
enrichment Ad hoc 및 활성 엔리치먼트를 실행합니다.
fcmdb-config FCMDB를 완전히 로드하기 전에 기본 FCMDB 서비스를 허용하는 연합 데이터의 캐시 메커니즘입니다.
fcmdb-management 어댑터, 연합 및 데이터 밀어넣기 흐름을 관리합니다.
folders 모든 리소스 유형에 대한 폴더 계층 구조를 관리합니다.
framework UCMDB 서버에서의 디스패치 작업을 수행합니다.
grouping 리소스를 분류하는 데 사용할 수 있는 서로 다른 여러 번들을 보유합니다.
histDB CMDB에서 CI 및 관계에 대한 변경 사항을 저장합니다.
impact HP Universal CMDB 영향, 근본 원인 및 상관 관계 하위 시스템을 담당합니다.
mapping-engine 통합에 사용됩니다. 통합 TQL 계산 중에 조정을 허용합니다.
model 외부 데이터 원본에서 로컬 CMDB CI로 CI를 매핑합니다.
Model_statistics 실행 중인 데이터베이스 최적화 작업을 가능하게 합니다. 이러한 작업은 기록 내역, 업그레이드, JMX 등 다양한 시나리오에서 실행됩니다.
Model_topology 모델 토폴로지 그래프(속성을 제외한 모든 CI와 관계가 포함되며 가끔 데이터베이스 쿼리를 방지하는 내부 데이터 구조) 로드를 담당합니다.
model_update CMDB의 클래스 모델의 업데이트를 관리합니다.
packaging 패키지를 담당합니다. 패키지는 미리 정의된 체계적 하위 디렉터리로 구성된 리소스가 포함된 zip 파일입니다.
reconciliation CMDB의 데이터 채우기 조정 서비스입니다. HP Universal CMDB의 조정 엔진을 담당합니다.
Reconciliation_conf 식별 규칙 및 조정 우선 순위 구성 등 조정 구성을 처리합니다.
report 시스템 보고서 추가/편집/제거, 자산 보고서 계산, 노드 종속 관계 보고서 등의 HP Universal CMDB 보고서 서비스를 담당합니다.
scheduler 오프라인 작업을 예약합니다.
state_management 상태 관리를 담당합니다.
topology_search 검색 엔진 관련 서비스를 담당합니다.
tql TQL을 계산합니다.
tql_res_utils TQL 결과 유지 관리(활성) 및 레이아웃 검색을 담당합니다.
view 모델링 스튜디오의 비즈니스 논리 부분("주시" 포함)을 담당합니다.
world 다양한 HP Universal CMDB 및 타사 응용 프로그램과 도구에서 수집되는 구성 정보의 중앙 저장소입니다. 이 정보는 HP Universal CMDB 보기를 작성하는 데 사용됩니다.

HP Universal CMDB 액세스 및 로그인

이 섹션의 내용:

 

개요

HP Universal CMDB 서버에 대한 네트워크 연결(인트라넷 또는 인터넷)이 설정된 컴퓨터에서 지원되는 웹 브라우저를 사용하여 HP Universal CMDB에 액세스합니다.

웹 브라우저 요구 사항 및 HP Universal CMDB 보기의 최소 요구 사항에 대한 자세한 내용은 HP Universal CMDB 지원 매트릭스 문서를 참조하십시오.

사용자에게 부여되는 액세스 수준은 사용자 권한에 따라 달라집니다. 사용자 권한 부여에 대한 자세한 내용은 HP Universal CMDB 관리 안내서를 참조하십시오.

HP Universal CMDB 보안 액세스 및 로그인 인증 전략에 대한 자세한 내용은 HP Universal CMDB and Configuration Manager Hardening Guide를 참조하십시오.

 

HP UCMDB 구성 요소 액세스

  1. 웹 브라우저에서 HP Universal CMDB 서버의 URL을 입력합니다. 예를 들면 다음과 같습니다.

    http://<서버 이름 또는 IP 주소>.<도메인 이름>:8080

    여기서 <서버 이름 또는 IP 주소>.<도메인 이름>은 HP Universal CMDB 서버의 정규화된 도메인 이름(FQDN)을 나타냅니다.

    HP Universal CMDB가 리버스 프록시를 통해 작동하도록 설정된 경우 https://<proxy_server_name>:443을 입력합니다. 여기서 proxy_server_name은 프록시 서버의 이름 또는 IP 주소입니다.

    컴퓨터에 적절한 Java 버전이 설치되어 있지 않은 경우에는 sun.com 또는 UCMDB 서버에서 해당 버전을 다운로드하도록 선택할 수 있습니다. Java를 설치하지 않고 로그인하는 경우에는 Java 애플릿이 있어야 올바르게 표시되는 페이지를 볼 수 없습니다.

  2. HP Universal CMDB 작업에 사용할 링크를 클릭합니다.

    • UCMDB. 로그인 페이지를 엽니다. 로그인하면 마지막 세션을 종료할 때 열려 있던 모듈이 열립니다. 사용자 기본 설정이 삭제된 경우에는 기본적으로 IT 유니버스 관리자가 열립니다.

      참고: http://<서버 이름 또는 IP 주소>.<도메인 이름>:8080/ucmdb를 입력하여 로그인 페이지에 액세스할 수도 있습니다.

    • 사용자 관리. 로그인 페이지를 엽니다. 로그인하면 UCMDB 사용자를 관리할 수 있는 사용자 및 그룹 모듈로 연결됩니다.

    • UCMDB Configuration Manager. Configuration Manager 응용 프로그램을 엽니다. 링크를 활성화하려면 Configuration Manager가 실행 중이어야 하며 Configuration Manager URL의 인프라 설정에 응용 프로그램의 URL이 포함되어 있어야 합니다.

    • UCMDB Browser. UCMDB Browser를 엽니다. UCMDB Browser는 UCMDB 정보를 쉽고 빠르게 표시하는 데 사용되는 웹 기반 도구입니다. 링크를 활성화하려면 UCMDB Browser가 실행 중이어야 하며 UCMDB Browser URL의 인프라 설정에 응용 프로그램의 URL이 포함되어 있어야 합니다.

    • UCMDB 클래스 모델. 클래스 모델에 있는 모든 패키지, CI 유형 및 관계에 대한 정보가 포함된 UCMDB 클래스 모델 참조를 엽니다.

    • 서버 상태. 서버 상태 페이지를 엽니다.

    • JMX 콘솔. JMX 콘솔 인터페이스를 통해 CMDB에서 작업을 수행할 수 있게 됩니다.

    • API 연결 테스트. CMDB에 대해 API를 실행할 때 사용할 HP Universal CMDB 서버 관련 정보를 표시합니다.

    • API 클라이언트 다운로드. UCMDB API jar 파일을 다운로드합니다.

    • API 참조. HP UCMDB API 참조 문서를 엽니다.

  3. UCMDB 또는 사용자 관리를 클릭하면 로그인 페이지가 열립니다.

    기본 슈퍼 사용자 로그인 매개 변수를 입력합니다.

    • 사용자 로그인=admin, 사용자 비밀번호=admin

    • HP Universal CMDB가 다중 고객 또는 다중 상태 환경(예: HP Software-as-a-Service 또는 HP Universal CMDB Configuration Manager)에 설치된 경우 고객 필드가 표시됩니다. 목록에서 고객 이름을 선택합니다.

    • 이 컴퓨터에 로그인 정보 저장. 자동 로그인을 사용하려면 선택합니다. 이렇게 하면 다음번에 UCMDB에 로그인할 때 사용자 이름과 비밀번호를 입력할 필요가 없습니다.

  4. 로그인을 클릭합니다. 로그인하면 화면 오른쪽 위에 사용자 이름이 표시됩니다.

    로그인에 문제가 있는 경우 아래의 배포 문제 해결 - UCMDB에 로그인을 참조하십시오.

    참고: 전체 로그인 도움말을 보려면 로그인 페이지에서 도움말 버튼을 클릭합니다.

  5. (권장) 무단 침입을 방지하려면 즉시 슈퍼 사용자 비밀번호를 변경하십시오. 암호 변경에 대한 자세한 내용은 HP Universal CMDB 관리 안내서를 참조하십시오.

  6. (권장) HP Universal CMDB 관리자가 시스템에 액세스할 수 있도록 다른 관리 사용자를 추가로 만듭니다. HP Universal CMDB 시스템에서 사용자 만들기에 대한 자세한 내용은 HP Universal CMDB 관리 안내서를 참조하십시오.

 

자동 로그인을 사용하도록 설정

고급 로그인 옵션을 사용하면 로그인을 자동화하고, 로그인 액세스를 제한하고, HP Universal CMDB의 특정 페이지에 직접 로그인하는 기능을 제공할 수 있습니다.

로그인 페이지에서 자동 로그인을 사용하도록 설정하고 HP Universal CMDB 페이지 위쪽에 있는 로그아웃 버튼을 사용하지 않고 브라우저 탭을 닫을 경우 다음에 이 URL을 입력하여 HP Universal CMDB(http://<서버 이름 또는 IP 주소>.<도메인 이름>:8080/ucmdb-ui)에 액세스하거나 HP Universal CMDB 서버 URL(http://<서버 이름 또는 IP 주소>.<도메인 이름>:8080)에 액세스하여 시작 화면에 접근하고 UCMDB를 클릭하면 로그인 페이지가 열리지 않고 로그인 이름 및 비밀번호를 입력할 필요가 없으며 열리도록 설정된 기본 페이지가 자동으로 열립니다.

주의: 이 옵션은 보안상 위험한 것으로 간주되므로 사용 시 주의해야 합니다.

자동 로그인을 사용하도록 설정하려면 다음을 수행합니다.

  1. HP Universal CMDB 로그인 페이지에서 이 컴퓨터에 로그인 정보 저장 옵션을 선택합니다.

  2. 세션을 완료할 때 페이지 위쪽의 로그아웃을 클릭하지 않고 브라우저 탭을 닫습니다.

    새 브라우저 탭을 열고 http://<서버 이름 또는 IP 주소>.<도메인 이름>:8080 링크로 이동하여 UCMDB를 클릭하면 로그인 페이지를 건너뜁니다.

자동 로그인 사용 지침

HP Universal CMDB 페이지 맨 위에 있는 로그아웃 옵션을 사용해도 이 컴퓨터에 로그인 정보 저장 옵션이 계속 사용되고 사용자 이름이 저장됩니다. 로그아웃 버튼을 사용하여 로그아웃할 경우 다음에 로그인하려고 하면 로그인 이름이 미리 입력된 상태로 로그인 페이지가 열리므로 비밀번호만 직접 입력하면 됩니다.

이 컴퓨터에 로그인 정보 저장 옵션은 사용자가 다음에 로그인할 때 수동으로만 취소할 수 있습니다.

 

사용자 비활성 로그아웃 기본 시간 제한 변경

HP Universal CMDB에는 설정 시간 동안 시스템이 비활성 상태이면 사용자가 로그아웃되는 자동 로그아웃 기능이 있습니다. 기본 시간은 1440분(24시간)입니다. 이 시간이 지나면 30초 동안 카운트다운 메시지가 표시된 후 로그아웃됩니다.

이 작업에서는 자동 로그아웃 전까지 사용자 입력 없이 UCMDB를 열어 두는 시간 제한을 조정하는 방법을 설명합니다.

기본 로그아웃 시간을 변경하려면 다음을 수행합니다.

  1. 관리 > 인프라 설정 > 일반 설정 범주 > 비활성화 허용 시간 설정을 선택합니다.

  2. 열에 새 시간 간격(분)을 입력합니다. 비활성화 허용 시간에 대한 모든 값은 속성 창에 있습니다(마우스 오른쪽 버튼으로 비활성화 허용 시간 > 속성 클릭 또는 비활성화 허용 시간 설정 두 번 클릭).

IIS 웹 서버를 통해 HP Universal CMDB에 액세스

이 섹션의 내용:

 

통합에 필요한 소프트웨어

다음 표에는 통합에 필요한 소프트웨어가 설명되어 있습니다.

IIS Web Server 버전 7.X
HP Universal CMDB 서버 버전 10.00 이상

 

지원되는 구성 9.05

이 통합에는 다음 구성이 지원됩니다.

OS UCMDB 버전 IIS 버전
Windows 2008 64비트 HP Universal CMDB 10.00 이상 UCMDB와 같은 서버에 IIS 7.X
Windows 2008 64비트 HP Universal 10.00 이상 별도 서버에 IIS 7.X

 

UCMDB에 액세스할 수 있도록 IIS 설정 – Windows 2008

이 섹션에서는 Windows 2008용 IIS와 HP Universal CMDB를 통합하는 절차를 간략하게 설명합니다.

HP Universal CMDB와 IIS를 수동으로 통합하려면 다음을 수행합니다.

  1. HP Universal CMDB 서버가 IIS와 같은 컴퓨터에 있지 않은 경우에는 C:\hp\UCMDB\UCMDBServer\tools\iis_integration의 모든 파일을 IIS 컴퓨터의 C:mdb_iis 폴더에 복사합니다. IIS 컴퓨터에서 다음 파일을 수정합니다.

    1. workers.properties.minimal 파일에서 worker.localAjp.host=localhost 문자열을 UCMDB 서버 호스트 이름으로 변경합니다.

    2. isapi_redirect.properties 파일에서 다음과 같이 지정해야 합니다.

      • log_file은 통합 로그가 포함된 폴더(예: c:\ucmdb_iis\isapi.log)를 가리켜야 합니다.

      • worker_fileworkers.properties.minimal 파일의 위치(예: c:\ucmdb_iis\workers.properties.minimal)를 포함해야 합니다.

      • worker_mount_fileuriworkermap.properties 파일의 위치(예: c:\umdb_iis\uriworkermap.propertie)를 포함해야 합니다.

  2. HP Universal CMDB 서버가 IIS와 같은 컴퓨터에 있는 경우 C:\hp\UCMDB\UCMDBServer\tools\iis_integrationisapi_redirect.properties 파일을 다음과 같이 수정합니다.

    1. log_file은 통합 로그가 포함된 폴더(예: c:\hp\UCMDB\UCMDBServer\runtime\log\isapi.log)를 가리켜야 합니다.

    2. worker_fileworkers.properties.minimal 파일의 위치(예: c:\hp\UCMDB\UCMDBServer\tools\iis_integration\workers.properties.minimal)를 포함해야 합니다.

    3. worker_mount_fileuriworkermap.properties 파일의 위치(예: c:\hp\UCMDB\UCMDBServer\tools\iis_integration\uriworkermap.properties)를 포함해야 합니다.

  3. HP Universal CMDB 서버가 IIS와 같은 컴퓨터에 있지 않으면 worker.localAjp.host=localhost 문자열을 UCMDB 서버 호스트 이름으로 변경합니다.

  4. IIS 관리 콘솔을 엽니다. 명령줄에서 inetmgr을 실행합니다.

  5. ISAPI 필터를 두 번 클릭합니다.

  6. IIS 관리 콘솔에서 기본 창을 마우스 오른쪽 버튼으로 클릭하고 추가를 선택합니다.

  7. isapi_redirect.dll을 IIS 웹 사이트에 ISAPI 필터로 추가합니다. 필터의 이름은 해당 작업(예: tomcat)을 반영해야 하며, 해당 실행 파일은 isapi_redirect.dll이어야 합니다. UCMDB 서버와 IIS 서버가 서로 다른 컴퓨터에서 실행되는 경우 실행 파일은 디렉터리(IIS 컴퓨터에서 이 실행 파일을 복사한 위치)에 있는 isapi_redirect.dll이어야 합니다.

  8. IIS 웹 사이트에 대한 새 가상 디렉터리를 추가합니다. 가상 디렉터리의 별칭은 jakarta여야 합니다. 가상 디렉터리는 c:\hp\UCMDB\UCMDBServer\tools\iis_integration(폴더가 UCMDB와 같은 서버에 있는 경우) 또는 iis_integration을 복사한 디렉터리(폴더가 다른 서버에 있는 경우)를 가리켜야 합니다.

  9. 연결 창에서 IIS 서버의 이름을 선택합니다.

  10. ISAPI 및 CGI 제한을 두 번 클릭합니다.

  11. 위의 단계 7에서 추가한 정보를 마우스 오른쪽 버튼으로 클릭합니다.

  12. 확인란을 선택하여 경로 실행을 허용합니다.

  13. 처리기 매핑을 엽니다.

  14. ISAPI-dll을 선택하고 마우스 오른쪽 버튼으로 클릭하여 기능 사용 권한 편집을 선택한 후 실행을 클릭합니다.

  15. IIS를 다시 시작합니다.

  16. UCMDB에서 인프라 설정(관리 > 인프라 설정 > 일반 설정)에 액세스합니다. AJP 연결 사용 옵션을 True로 변경하고 UCMDB 서버를 다시 시작합니다.

  17. IIS 서버를 UCMDB에 대한 프런트 엔드 서버로 설정합니다. 다음 중 한 가지 방법을 사용할 수 있습니다.

    참고: 이 구성은 스케줄러를 사용하여 보고서에 대한 직접 링크를 만드는 경우에만 필요합니다.

    1. 인프라 설정 관리자에서:

      1. 일반 설정을 클릭합니다.

      2. 프런트 엔드 URL 필드의 값을 IIS 서버의 주소(http://<IIS 서버 이름>:<포트>)로 변경합니다.

    2. JMX 콘솔에서:

      1. 웹 브라우저를 시작하고 다음 주소를 입력합니다.

        http://<UCMDB 서버 이름>:<포트>/jmx-console

      2. UCMDB-UI:name=UI Server frontend settings를 클릭하여 JMX MBEAN 보기 페이지를 엽니다.

      3. setUseFrontendURLBySettings 메서드를 클릭하고 IIS 서버의 주소를 값으로 입력합니다(http://<IIS 서버 이름>:<포트>).

      4. Invoke를 클릭합니다.

      참고: IIS에서는 JMX 콘솔을 열 수 없습니다. 즉, Jetty에서 기본 인증을 전달할 수 없습니다.

 

Data Flow Probe 구성

Data Flow Probe 구성의 경우, 다음 파일에 있는 다음 문자열을 변경합니다. C:\hp\UCMDB\DataFlowProbe\conf\DataFlowProbe.properties:

  • serverName = <IIS 호스트 이름>
  • serverPort = <IIS HTTP 포트>(기본값: 80)

이제 이 IIS URL(예: http://<IIS 호스트 이름>/ucmdb)을 사용하여 UCMDB, JMX 콘솔, UCMDB SDK 등에 액세스할 수 있습니다.

UCMDB가 SiteMinder와 통합되도록 구성(선택 사항)

다음 절차를 통해 UCMDB를 SiteMinder와 통합할 수 있습니다.

  1. 선행 조건:

    • CA SiteMinder가 사용자 환경에 설치되어 있는지 확인합니다.
    • Microsoft IIS 웹 서버가 CA SiteMinder 클라이언트 에이전트와 동일한 컴퓨터에 설치되어 있는지 확인합니다.
  2. IIS가 UCMDB에 액세스할 수 있도록 설정합니다.

    자세한 내용은 IIS 웹 서버를 통해 HP Universal CMDB에 액세스을 참조하십시오.

  3. AJP 연결을 활성화합니다.

    관리 모듈에서 인프라 설정 관리자 > 일반 설정을 선택하고 AJP 연결 사용True로 설정합니다.

  4. LW-SSO를 사용하도록 UCMDB를 구성합니다.

    1. LW-SSO를 사용한 UCMDB 로그인을 사용합니다. 자세한 내용은 HP Universal CMDB and Configuration Manager Hardening Guide를 참조하십시오.

    2. JMX 콘솔에서 UCMDB-UI:name=LW-SSO Configuration으로 이동합니다. setUserName 메서드를 호출하고 LW-SSO IDM 사용자 이름 설정을 다음과 같이 설정합니다.

      • Is inbound handler enabled = True
      • LW-SSO IDM User Name = sm-user
  5. 성공적으로 UCMDB를 SiteMinder와 통합했는지 확인합니다.

    사용자 디렉터리의 사용자 이름과 비밀번호를 사용하여 http://ucmdb-server/ucmdb-ui에 액세스합니다.

    SiteMinder에서 사용자 자격 증명의 유효성을 검사하면 UCMDB 사용자 이름과 비밀번호를 입력할 필요 없이 바로 UCMDB로 연결됩니다.

영어가 아닌 로캘에서 UCMDB 작업

이 섹션의 내용:

 

설치 및 배포 문제

  • 브라우저에서 한국어, 일본어 또는 중국어를 사용하는 경우에는 HP Universal CMDB 서버에 동아시아 언어가 설치되어 있는지 확인해야 합니다. HP Universal CMDB 서버가 설치된 컴퓨터에서 제어판 > 국가 및 언어 옵션 > 언어 > 동아시아 언어를 사용하는 데 필요한 파일 설치를 선택해야 합니다.

  • I18N 환경의 HP Universal CMDB는 Windows 또는 Linux 플랫폼에 설치된 HP Universal CMDB에서 지원됩니다.

  • 모든 HP Universal CMDB 구성 요소의 설치 경로에는 영어 문자만 포함해야 합니다.

  • 버전 10.20의 업그레이드 마법사는 영어가 아닌 사용자 인터페이스를 지원하지 않습니다. 그러나 업그레이드 자체는 제대로 작동합니다.

 

데이터베이스 환경 문제

  • 영어가 아닌 언어의 HP Universal CMDB 환경에서 작업하려면 Oracle Server 데이터베이스, Microsoft SQL Server 데이터베이스 또는 PostgreSQL Server 데이터베이스를 사용할 수 있습니다. 데이터베이스의 OS Windows 국가별 설정 언어는 UCMDB 서버의 언어와 같아야 합니다. Oracle Server 데이터베이스를 사용할 때는 데이터베이스 인코딩이 UTF-8 또는 AL32UTF-8일 수도 있는데, 이들 인코딩에서는 영어가 아닌 언어를 사용할 수도 있고 다중 언어를 사용할 수도 있습니다.

  • Oracle 데이터베이스에서 새 Oracle 인스턴스를 만들 때는 인스턴스의 문자 집합을 지정해야 합니다. 데이터 사전의 데이터를 포함한 모든 문자 데이터는 인스턴스의 문자 집합에 저장됩니다. 자세한 내용은 HP Universal UCMDB Database Guide에서 Oracle 요약 검사 목록을 설명하는 섹션을 참조하십시오.

  • 데이터베이스 쿼리 모니터는 Oracle 데이터베이스에 연결할 수 있지만, Oracle 사용자 이름과 비밀번호는 영어 문자만 포함해야 합니다.

 

MLU(다국어 사용자) 인터페이스 지원

HP Universal CMDB를 표시할 방법을 선택하려면 브라우저에서 언어 기본 설정 옵션을 사용합니다. 선택한 언어 기본 설정은 로컬 컴퓨터(클라이언트 컴퓨터)에만 적용되며, 같은 HP Universal CMDB 컴퓨터에 액세스하는 다른 사용자나 HP Universal CMDB 서버 컴퓨터에는 영향을 주지 않습니다.

HP Universal CMDB 사용자 인터페이스는 웹 브라우저에서 다음 언어로 표시할 수 있습니다.

네덜란드어 한국어
영어 포르투갈어
프랑스어 러시아어
독일어 중국어 간체
이탈리아어 스페인어
일본어    

HP Universal CMDB를 특정 언어로 설정하고 보려면 다음을 수행합니다.

  1. 해당 언어의 글꼴을 아직 설치하지 않은 경우 로컬 컴퓨터에 설치합니다. 글꼴을 설치하지 않은 언어를 웹 브라우저에서 선택하면 HP Universal CMDB에서 문자가 사각형으로 표시됩니다.

  2. HP Universal CMDB에 로그인되어 있는 경우에는 로그아웃해야 합니다. HP Universal CMDB 창 위쪽에서 로그아웃을 클릭합니다.

    열려 있는 모든 브라우저 창을 닫거나 캐시를 지웁니다.

  3. HP Universal CMDB를 Internet Explorer에서 실행하는 경우 로컬 컴퓨터에서 웹 브라우저를 구성할 때 HP Universal CMDB를 표시할 언어를 선택합니다(도구 > 인터넷 옵션).

    1. 언어 버튼을 클릭하고 언어 기본 설정 대화 상자에서 HP Universal CMDB를 표시할 언어를 선택합니다.

    2. 원하는 언어가 대화 상자에 나와 있지 않으면 추가를 클릭하여 언어 목록을 표시합니다. 추가할 언어를 선택하고 확인을 클릭합니다.

    3. 위로 이동을 클릭하여 선택한 언어를 첫 번째 행으로 이동합니다.

    4. 확인을 클릭하여 설정을 저장합니다.

    5. HP Universal CMDB 로그인 창을 표시합니다.

    6. Internet Explorer 메뉴에서 보기 > 새로 고침을 선택합니다. HP Universal CMDB 새로 고침이 실행되고 사용자 인터페이스가 선택된 언어로 표시됩니다.

참고: 다른 언어로 작성된 웹 페이지를 Internet Explorer에서 보는 방법에 대한 자세한 내용은 http://support.microsoft.com/kb/306872/ko-kr을 참조하십시오.

UCMDB 메일 서버 구성 - 선택 사항

UCMDB 메일 서버를 구성하려면 다음을 수행합니다.

  1. UCMDB에서 관리 > 인프라 설정 > 메일 설정을 선택합니다.
  2. SMTP 서버 설정을 정의합니다. SMTP 서버의 이름을 입력합니다.
  3. SMTP 서버 포트 설정을 편집합니다. 기본값은 25입니다.
  4. 주 SMTP 서버의 백업으로 대체 서버에 대한 정보를 제공할 수 있습니다. 2-3단계를 반복하되, 이번에는 대체 SMTP 서버의 이름 및 대체 SMTP 서버 포트를 입력합니다.
  5. 전자 메일 보낸 사람 설정을 HP Universal CMDB에서 보내는 보고서에 표시할 이름으로 편집합니다.
  6. 사용자가 메일을 보낸 양식 내에서 전자 메일 보낸 사람 이름을 변경할 수 있도록 설정하려면 보낸 사람 편집 가능성 값을 True로 변경합니다. 그렇지 않으면 해당 값을 False로 유지합니다.

UCMDB의 대용량 계획

이 섹션의 내용:

 

대용량 계획 개요

HP Universal CMDB에서는 기본 구성을 사용하여 2,500만 개 이상의 CI 및 관계를 배포할 수 있습니다. 대용량 배포를 수행하려면 다음 구성을 구현해야 합니다.

  • CI 및 관계 수에 따라 CMDB 힙을 다음과 같이 늘립니다.

    CI 및 관계 수 힙 크기
    최대 4천만 개 12GB
    4천만 개 이상, 최대 6천만 개 16GB
  • Oracle 데이터베이스로 사용 중인 경우에는 Oracle Database SGA를 4GB(지원) 또는 8GB(권장)로 설정합니다.

다음 표에는 UCMDB 배포에 지원되는 최대 CI 및 관계 수가 나와 있습니다.

데이터베이스 최대 CI 및 관계 수
Oracle

6천만 개의 CI 및 관계

MS SQL Server 2012 6천만 개의 CI 및 관계
MS SQL Server – 이전 버전 4천만 개의 CI 및 관계
PostgreSQL 1,250만 개의 CI 및 관계

 

대용량에 대해 UCMDB 서버 구성

시스템에서 원하는 수의 CI 및 관계를 지원하려면 UCMDB 서버에서 다음 매개 변수를 업데이트합니다.

  CI 및 관계  
매개 변수 ≤ 4천만 개
> 4천만 개, ≤ 6천만 개
위치
wrapper.java.initmemory 2048 8192
  • Windows: C:\hp\UCMDB\UCMDBServer
    \bin\wrapper-platform.conf
  • Linux: /opt/hp/UCMDB/UCMDBServer
    /bin/wrapper-platform.conf
wrapper.java.maxmemory 8192 16384
dal.object.condition.max.
result.size
50000000 50000000
  • Windows: C:\hp\UCMDB\UCMDBServer\conf
    \settings.override.properties
  • Linux: /opt/hp/UCMDB/UCMDBServer
    /conf/settings.override.properties
dal.use.memory.instead.temp.
table.high.threshold.oracle
6000000 6000000
dal.joinf.max.result.size 4000000 4000000

 

대용량에 대해 Oracle 데이터베이스 구성

4천만 개 이상의 개체와 관계가 포함된 시스템에서 작업할 때는 Oracle SGA 크기를 6GB에서 8GB(권장 구성)로 높이면 성능을 개선할 수 있습니다. 이렇게 하면 다양한 유형의 TQL 쿼리와 시스템에서 수행되는 데이터 입력 작업에 대한 TQL 계산 성능이 모두 향상됩니다.

 

대용량에 대해 Configuration Manager 구성

Configuration Manager는 하나의 관리되는 보기에서 최대 20,000개의 복합 CI 작업을 지원합니다. 이 기능을 사용하려면 다음을 수행합니다.

참고:

  • 이 기능을 수행하려면 최소 8GB(RAM) 메모리를 가진 서버에 Configuration Manager를 설치하는 것이 좋습니다.
  • 동적 TQL 쿼리와 20,000개 이상의 복합 CI 결과를 기반으로 한 관리된 보기는 지원되지 않습니다.

  1. JMX 콘솔에 액세스하려면 웹 브라우저를 실행하고 주소창에 http://<server_name>:<port_number>/cnc/jmx-console을 입력합니다. 여기서 <server_name>은 Configuration Manager가 설치된 시스템 이름입니다.

  2. JMX 콘솔 인증 자격 증명을 입력합니다.

  3. Configuration Manager > 서비스 보기를 클릭합니다. supportLargeViews를 선택한 뒤 Invoke를 클릭합니다.

  4. UCMDB에서 TQL 그룹 보기 결과 크기 설정 값을 500,000으로 변경합니다(관리 > 인프라 설정 관리자 > TQL 설정).

  5. 다음 중 하나를 수행합니다.

    • Configuration Manager를 시작하기 위해 HP Universal CMDB Configuration Manager Windows 서비스를 사용하는 경우, <Configuration_Manager_installation_directory>/bin/ 폴더로 이동하여 edit-server-0.bat 파일을 두 번 클릭합니다. Java 탭에서 최대 메모리 풀 매개 변수를 4096 이상으로 증가시킵니다.
    • start-server-0.bat 파일을 사용하여 Configuration Manager를 시작하는 경우 start-server-0.bat 파일을 편집하여 –Xmx 매개 변수의 값을 4096m 이상으로 올립니다.

 

시스템 용량 테스트

설정

시스템 테스트를 위한 용량은 CI 및 관계 6천만 개입니다.

  • 테스트에는 다음 하드웨어가 사용되었습니다.

    역할 컴퓨터 유형 CPU 메모리 OS + 타사 SW
    CMDB HP Proliant BL460c G6 2 x Intel Xeon 프로세서 2.93GHz 쿼드 코어 32GB
    • Win 2008 R2 64비트
    • Red Hat Enterprise Linux Server 릴리스 6.3(Santiago)
    Data Flow Probe HP ProLiant DL380 G4p 2 x 3.0GHz CPU 4MB Windows 2008 Server EE
    데이터베이스 HP Proliant DL380 G7 2x6 2.80GHz Intel Xeon Processor 64GB
    • Win 2008 R2 64비트
    • Red Hat Enterprise Linux Server 릴리스 6.3(Santiago)
  • 테스트에는 다음 소프트웨어 버전이 사용되었습니다.

    • Oracle Database 11g, 릴리스 11.2.0.3.0
  • 시스템 테스트의 일부로 다음 비즈니스 흐름을 테스트했습니다.

    • TQL 계산

      결과 크기(<100, <1000, <10000), TQL에서 검색하는 데이터 집합 및 TQL 구성에 따라 TQL을 하위 그룹으로 나누었습니다.

      • Like 조건
      • Like(대/소문자 무시)
      • TQL 결과의 서로 다른 계층 구조 수(1-5)
      • 복합
      • 하위 그래프
    • 데이터 입력

      시스템 테스트의 데이터 입력 시나리오에는 삽입, 업데이트 및 삭제가 포함되었습니다.

    • 엔리치먼트

      엔리치먼트 시나리오에는 삽입, 업데이트 및 삭제가 포함되었습니다.

결과

쿼리 실행, 데이터 입력 및 엔리치먼트 실행을 포함하는 시나리오를 사용하여 24시간 동안 로드를 테스트하여 다음 결과를 얻었습니다.

  • 실행 시간 전체에서 시스템이 안정적이었습니다. 시간 경과에 따른 다시 시작, 메모리 누수 또는 기타 성능 저하가 관찰되지 않았습니다.
  • 시스템 성능이 적절합니다.

Configuration Manager 액세스

Configuration Manager에 로그인

Configuration Manager는 지원되는 웹 브라우저를 사용하여 Configuration Manager 서버에 네트워크(인트라넷 또는 인터넷)로 연결된 컴퓨터에서 액세스합니다. 사용자에게 부여되는 액세스 수준은 사용자의 권한에 따라 다릅니다. 사용자 권한 부여에 대한 자세한 내용은 HP Universal CMDB 관리 안내서에서 사용자 및 역할에 대한 섹션을 참조하십시오.

웹 브라우저 요구 사항 및 Configuration Manager 보기의 최소 요구 사항에 대한 자세한 내용은 HP Universal CMDB 지원 매트릭스 문서를 참조하십시오.

Configuration Manager 보안 액세스에 대한 자세한 내용은 HP Universal CMDB and Configuration Manager Hardening Guide를 참조하십시오.

Configuration Manager 액세스와 관련된 문제 해결 정보는 배포 문제 해결 - Configuration Manager에 로그인을 참조하십시오.

  1. 웹 브라우저에서 Configuration Manager 서버의 URL을 입력합니다. 예를 들면 http://<서버 이름>.<도메인 이름>:<포트>/cnc와 같습니다. 여기서 <서버 이름>.<도메인 이름>은 Configuration Manager 서버의 FQDN(정규화된 도메인 이름)을 나타내고 <포트>는 설치하는 동안 선택한 포트를 나타냅니다.

  2. 로그인을 클릭합니다. 로그인하면 화면 오른쪽 위에 사용자 이름이 표시됩니다.

로그아웃

세션을 완료했으면 무단 침입을 방지하기 위해 웹 사이트에서 로그아웃하는 것이 좋습니다.

로그아웃하려면 페이지의 맨 위에 있는 로그아웃을 클릭합니다.

참고: 기본 세션 만료 시간은 30분입니다.

Configuration Manager용 JMX 콘솔에 액세스

문제 해결이나 특정 구성의 수정을 위해 JMX 콘솔에 액세스해야 하는 경우가 있습니다.

JMX 콘솔에 액세스하려면 다음을 수행합니다.

  1. UCMDB에서 서버 관리자 권한이 할당되었는지 확인합니다. 자세한 내용은 HP Universal CMDB 관리 안내서를 참조하십시오.

  2. http://<서버 이름>:<application_port>/cnc/jmx-console에서 JMX 콘솔을 엽니다. 포트는 Configuration Manager 설치 중에 구성된 포트입니다.

Configuration Manager의 추가 사용 사례

시스템 간에 Configuration Manager 설치 복사

데이터베이스 스키마를 건드리지 않고 동일한 UCMDB 서버에 연결한 상태에서 시스템 간에 Configuration Manager의 설치를 전송하려면 다음 절차를 사용해야 합니다.

  1. 대상 시스템에 Configuration Manager를 새로 설치합니다.
  2. 원본 시스템과 대상 시스템 양쪽에서 Configuration Manager 서버를 중지합니다.
  3. 원본 시스템의 \conf\security 폴더를 대상 시스템의 관련 위치로 복사합니다.

  4. 대상 시스템에서 Configuration Manager 서버를 시작합니다.

설치 후 포트 번호 변경

포트 번호(또는 기타 모든 설치 매개 변수)를 변경하려면 Configuration Manager 다시 구성을 참조하십시오.

시스템 간에 시스템 설정 복사

  1. 원본 시스템에서 Configuration Manager를 엽니다. 관리 > 설정으로 이동하여 ZIP 파일로 구성 집합 내보내기 버튼을 클릭합니다.

    내보내기 전에 관련 구성 항목 옆의 확인란을 취소하여 구성에서 일부 특정 부분을 제외할 수 있습니다.

  2. 내보낸 구성을 대상 시스템에 복사합니다.

  3. 대상 시스템에서 Configuration Manager를 엽니다. 관리 > 설정으로 이동하여 구성 집합 가져오기 버튼을 클릭합니다.

백업 및 복원

완전히 새로운 설치가 필요할 수 있는 실패 유형에서 복구하기 위해서는 Configuration Manager의 설치를 백업할 수 있습니다.

  • 백업

    다음 정보를 백업합니다.

    • Configuration Manager 설치 디렉터리의 \conf\security 하위 폴더. 이 작업은 시스템이 실행 중인 동안 작동을 중단하지 않고서 수행할 수 있습니다.

    • 데이터베이스 스키마

    • 다음 위치의 레지스트리 항목: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HP Universal CMDB Configuration Manager 10.01(Windows 시스템에서만)

  • 복원

    이 절차는 Configuration Manager가 설치되어 있지 않은 새 시스템에서 수행해야 합니다.

    1. HPCM_10.01.exe 파일(Windows 시스템) 또는 HPCM_10.01.bin 파일(Linux 시스템)을 실행하여 대상 시스템에 Configuration Manager를 설치합니다.

    2. Configuration Manager 서버를 중지합니다.
    3. \conf\security 디렉터리를 복원합니다. 백업에 사용한 방법과 같은 방법으로 복원합니다. 단계 1에서 수행한 설치에 의해 생성된 디렉터리를 덮어씁니다.

    4. 데이터베이스 스키마를 복원합니다. 다른 데이터베이스 서버에 복원하는 경우, 새로운 데이터베이스 서버 이름과 일치하도록 database.properties 파일(\conf 디렉터리에 있음)에서 url 속성을 수정해야 합니다.

    5. Configuration Manager 서버를 시작합니다.

배포 문제 해결 - UCMDB의 사용 가능한 문제 해결 리소스

  • 설치 문제 해결. HP Universal CMDB 설치 시 발생할 수 있는 일반적인 문제를 해결하는 데 사용하며, 이러한 문제에 대한 해결 방법을 제공합니다. 아래 배포 문제 해결 - UCMDB 서버을 참조하십시오.
  • 로그인 문제 해결. HP Universal CMDB 로그인 실패의 가능한 원인에 따라 문제를 해결하는 데 사용됩니다.
  • HP 소프트웨어 자체 해결 기술 자료.다양한 주제에 대한 구체적인 문제 해결 정보를 검색하는 데 사용됩니다. HP Software 지원 사이트에 있는 HP 소프트웨어 자체 해결 기술 자료는 HP Universal CMDB 도움말 메뉴에서 문제 해결 및 기술 자료를 선택하면 액세스할 수 있습니다.

    HP Software 지원 사이트의 리소스에는 등록된 고객만 액세스할 수 있습니다. 아직 등록하지 않은 고객은 이 사이트에서 등록할 수 있습니다.

  • HP Universal CMDB 로그 파일. CMDB 런타임 문제를 해결하는 데 사용됩니다. 자세한 내용은 HP Universal CMDB 관리 안내서에서 CMDB 로그 파일에 대한 섹션을 참조하십시오.
  • 데이터 흐름 관리 로그 파일. DFM 문제를 해결하는 데 사용됩니다. 자세한 내용은 HP Universal CMDB 관리 안내서에서 데이터 흐름 관리 로그 파일에 대한 섹션을 참조하십시오.
  • 쿼리 로그 파일. 쿼리 매개 변수 로그 파일의 정의를 확인하는 데 사용됩니다. 자세한 내용은 HP Universal CMDB 관리 안내서에서 CMDB 로그 파일에 대한 섹션을 참조하십시오.

배포 문제 해결 - UCMDB 서버

문제: UCMDB 가 시스템을 다시 시작할 때 자동으로 시작되지 않습니다.

해결 방법:

  1. Windows 서비스 대화 상자를 열고 UCMDB_Server 서비스를 선택합니다.
  2. UCMDB_Server 속성(로컬 컴퓨터) 대화 상자를 엽니다.
  3. 일반 탭에서 다음을 확인합니다.

    • 실행 파일 경로 필드가 정확한 실행 파일 위치를 가리키는지 확인합니다.
    • 서비스가 자동으로 시작되도록 구성되어 있는지 확인합니다(시작 유형이 자동이어야 함).
  4. 로그온 탭에서 서비스가 올바른 사용자로 로그인하는지 확인합니다. 서비스 사용자 변경에 대한 자세한 내용은 Universal CMDB and Configuration Manager Hardening Guide를 참조하십시오.
  5. 종속 관계 탭에서 서비스에 종속 관계가 없도록 구성되어 있는지(<종속 관계 없음>) 확인합니다.

문제: UCMDB 버전 9.05에서 사용자 지정 클래스 모델을 만든 경우 UCMDB를 버전 9.05에서 10.20으로 업그레이드하고 나서 사용자 지정 클래스 모델을 사용하지 못할 수 있습니다. 예를 들어 관리 영역에 대한 새 활동을 만들면 자격 증명 정의 탭 페이지의 프로토콜 창이 비어 있을 수 있습니다.

해결 방법: JMX 메서드 updateClassModel을 호출하여 사용자 지정 클래스 모델을 업그레이드합니다.

다음 작업을 수행합니다.

  1. 웹 브라우저를 시작하고 다음 주소를 입력합니다.

    http://<컴퓨터 이름 또는 IP 주소>.<도메인 이름>:1977/

    여기서 <컴퓨터 이름 또는 IP 주소>는 Data Flow Probe가 설치되어 있는 컴퓨터입니다. 사용자 이름과 비밀번호를 입력하여 로그인해야 할 수도 있습니다.

  2. 검색 필드에 updateClassModel을 입력하고 Enter 키를 누릅니다.
  3. updateClassModel 메서드를 찾고 필드에 1을 입력하고 호출을 클릭합니다.

배포 문제 해결 - UCMDB에 로그인

이 섹션에는 다음 항목이 포함됩니다.

   

UCMDB 로그인 실패의 가능한 원인

다음 정보를 사용하여 HP Universal CMDB 로그인 실패의 원인으로 볼 수 있는 문제를 해결할 수 있습니다.

문제/가능한 원인 해결 방법

HP Universal CMDB가 성공적으로 시작되지 않았습니다.

증상: startup.log 파일에 다음 줄이 포함되어 있지 않습니다.

**** All components started ****

해결 방법 1: 웹 콘솔 http://<서버 이름>:8080/web-console에 액세스하여 HP Universal CMDB 서버가 가동되어 실행되고 있는지 확인합니다. 여기서 <서버 이름>은 연결 중인 HP Universal CMDB 서버의 이름입니다.

해결 방법 2: 데이터베이스 연결을 확인합니다.

데이터베이스 서버가 가동되어 실행되고 있는지 확인하려면 다음을 수행합니다.

  1. 웹 브라우저를 시작하고 http://<서버 이름>:8080/jmx-console로 이동합니다. 여기서 <서버 이름>HP Universal CMDB가 설치된 컴퓨터의 이름입니다.

  2. UCMDB에서 UCMDB:service=Dal Services를 클릭하여 JMX MBean 보기를 엽니다.

  3. customerID 매개 변수의 값을 1로 설정하여 getDbContext 함수를 호출합니다.

  4. 작업 결과에 문제가 표시되지 않는지 확인합니다.

해결 방법 3: 데이터베이스 연결 매개 변수가 올바른지 확인합니다. 구성 절차 중에 제공한 자격 증명을 사용하여 데이터베이스 서버에 로그인할 수 있는지 확인합니다.

해결 방법 4: C:\hp\UCMDB\UCMDBServer\runtime\log\cmdb.dal.log 로그 파일을 사용하여 데이터베이스 연결을 확인합니다.

해결 방법 5: 데이터베이스 연결이 유효한지 확인하려면 Windows 명령 인터프리터(cmd.exe)에 sqlplus cmdb/cmdb@skazal을 입력합니다.

CMDB가 손상되었습니다(예: 사용자 기록이 CMDB에서 실수로 삭제되었을 수 있음).

이전에 백업한 데이터베이스 파일을 가져옵니다. 자세한 내용은 HP Universal CMDB 데이터베이스 안내서를 참조하십시오.

중요: 데이터베이스를 가져올 때는 HP Universal CMDB 서버를 중지해야 합니다.

참고: 이전에 백업한 데이터베이스 파일을 가져오면 이전에 시스템에 있었던 모든 데이터가 손실됩니다.

HP Universal CMDB 로그인이 실패합니다. 로그인 이름/비밀번호 조합이 잘못되었기 때문일 수 있습니다.

해결 방법 1: 정확한 로그인 사용자 이름/비밀번호 조합을 입력했는지 확인합니다.

해결 방법 2: 기본값을 복원합니다.

예기치 않은 오류로 인해 HP Universal CMDB 로그인이 실패합니다.

해결 방법 1: 시작 > 프로그램 > HP UCMDB > HP Universal CMDB 서버 상태를 선택하고 서비스가 실행되고 있는지 확인합니다.

해결 방법 2: 다음 로그 파일에서 오류를 찾습니다.

  • C:\hp\UCMDB\UCMDBServer\runtime\log\error.log

  • C:\hp\UCMDB\UCMDBServer\runtime\log\ui-server.log

오류의 내용을 확실히 알 수 없으면 HP 소프트웨어 지원에 문의하십시오.

비밀번호를 성공적으로 변경했지만 HP Universal CMDB가 시작되지 않습니다.

기본 비밀번호를 복원합니다.

  1. Basic_Authorization.zip 파일을 <UCMDB_installation_directory>/content/backup 폴더에서 <UCMDB_installation_directory>/content/basic_packages 폴더로 복사합니다. 기존 파일을 덮어씁니다.
  2. JMX 콘솔에 로그인하고 UCMDB-UI:name=UCMDB Integration 서비스를 찾습니다.

  3. setCMDBSuperIntegrationUser를 user=UISysadmin 및 password=UISysadmin과 함께 실행합니다.

  4. UCMDB 서버를 중지합니다.
  5. 새 스키마를 생성합니다.
  6. UCMDB 서버를 다시 시작합니다.

   

클라이언트 컴퓨터에 Java가 설치되어 있지 않음

컴퓨터에 Java가 설치되어 있지 않거나 버전이 6.u10보다 낮은 경우에는 로그인하는 동안 올바른 Java Runtime Environment 버전을 설치할지 묻는 메시지가 표시됩니다. HP Universal CMDB 애플릿을 보려면 JRE가 필요합니다.

oracle.com 또는 HP Universal CMDB 서버에서 HP Universal CMDB에 Java를 설치하도록 허용하려면 해당 버튼을 클릭합니다.

Java 구성 업데이트

HP Universal CMDB에서 초기 메모리의 문제를 검색하면 다음 메시지가 표시됩니다.

참고: Java 버전 6 업데이트 10에서는 이 문제가 더 이상 발생하지 않으므로 이 메시지도 더 이상 표시되지 않습니다.

배포 문제 해결 - Configuration Manager 업그레이드

문제. 버전 10.01로의 업그레이드에 실패했습니다. 버전 9.3x로 복원하려면 다음 단계를 수행하십시오.

  • Configuration Manager 버전 10.01을 제거합니다.
  • Configuration Manager 버전 9.3x 설치 폴더(업그레이드 전에 백업한 폴더)를 원래 위치로 복원합니다.
  • 업그레이드 전에 백업한 데이터베이스를 복원합니다.
  • 업그레이드 전에 백업한 Windows 레지스트리 항목을 가져옵니다.

배포 문제 해결 - Configuration Manager에 로그인

문제. Configuration Manager에서 올바른 권한을 할당했지만 로그인할 수 없습니다.

해결 방법. UCMDB에서 다음 매개 변수가 올바르게 구성되었는지 확인합니다.

  • LW-SSO 초기화 문자열: 이 문자열은 비워둘 수 없습니다.
  • LW-SSO 도메인: UCMDB와 같은 도메인으로 설정되어 있어야 합니다.
  • LW-SSO 신뢰 DNS 도메인: Configuration Manager 도메인이 여기에 나열되어 있어야 하며, 이 점은 UCMDB 도메인과 같은 경우에도 마찬가지입니다.

문제. UCMDB 연결에 오류가 있습니다.

해결 방법. 다음 중 한 가지가 원인일 수 있습니다.

  • UCMDB 서버가 다운되었습니다. UCMDB가 완전히 실행되면(UCMDB 서버의 상태가 실행 중임을 확인) Configuration Manager를 다시 시작합니다.

  • UCMDB 서버가 실행 중이지만 Configuration Manager 연결 자격 증명 또는 URL이 잘못되었습니다.

문제. UCMDB 연결 설정을 변경한 후(변경 예: host/port/protocol/SRP), Configuration Manager 서버가 시작되지 않습니다.

해결 방법. Configuration Manager를 다시 구성하여 최신 변경 사항에 맞게 UCMDB 연결 설정을 지정합니다. 재구성 마법사(HPCM_10.01.exe)는 <Configuration_Manager_installation_directory>\_installation 폴더에 있습니다.

문제. Configuration Manager에서 UCMDB 클래스 모델의 변경 내용이 검색되지 않습니다.

해결 방법. Configuration Manager 서버를 다시 시작합니다.

문제. Configuration Manager 로그에 UCMDBExecution timeout expired 오류가 있습니다.

해결 방법. 이 문제는 UCMDB 데이터베이스가 오버로드되었을 때 발생합니다. 문제를 해결하려면 다음과 같이 연결 시간 제한을 증가시킵니다.

  1. UCMDBServer\conf 폴더에 jdbc.properties 파일을 만듭니다.

  2. 다음 텍스트를 입력합니다. QueryTimeout=<시간(초)>

  3. UCMDB 서버를 다시 시작합니다.

문제. Configuration Manager에서 관리할 보기를 추가할 수 없습니다.

해결 방법. 관리할 보기가 추가되면 UCMDB에 새 TQL이 만들어집니다. 활성 TQL의 최대 제한에 도달하면 보기를 추가할 수 없습니다. 인프라 설정 관리자에서 다음 설정을 변경하여 UCMDB의 활성 TQL 제한을 증가시킵니다.

  • 서버의 최대 활성 TQL 수

  • 최대 고객 활성 TQL 수

문제. HTTPS 서버 인증서가 유효하지 않습니다.

해결 방법. 다음 중 한 가지가 원인일 수 있습니다.

  • 인증서의 유효일이 지났습니다. 새 인증서를 받아야 합니다.

  • 인증서의 인증 기관이 신뢰할 수 있는 기관이 아닙니다. 신뢰할 수 있는 루트 인증 기관 목록에 해당 인증 기관을 추가합니다.

문제. Configuration Manager 로그인 페이지에서 로그인하면 로그인 오류 또는 액세스 거부 페이지가 표시됩니다.

해결 방법. LW-SSO 설정이 올바른지 확인합니다. 자세한 내용은 HP Universal CMDB 및 Configuration Manager 강화 안내서에서 일반 LW-SSO 참조를 참조하십시오.

문제. 잘못된 데이터베이스 자격 증명 입력으로 인해 Configuration Manager 서버가 시작되지 않습니다.

해결 방법. 데이터베이스 자격 증명을 변경한 후 서버가 시작되지 않으면 자격 증명이 잘못되었을 수 있습니다. 데이터베이스 비밀번호를 다시 암호화하고 구성 파일에 새 자격 증명을 입력해야 합니다. 다음 절차에 따릅니다.

  1. 명령줄에서 다음 명령을 실행하여 업데이트된 데이터베이스 비밀번호를 암호화합니다.

    <Configuration_Manager_installation_directory>\bin\encrypt-password.bat –p <비밀번호>

    암호화된 비밀번호가 반환됩니다.

  2. 암호화된 비밀번호({ENCRYPTED} 접두사 포함)를 <Configuration_Manager_installation_directory>\conf\database.properties 파일의 db.password 매개 변수에 복사합니다.

문제. Configuration Manager Tomcat 서버가 바인드 포트 문제 때문에 시작되지 않습니다.

해결 방법. 다음 중 한 가지를 시도해 봅니다.

  • 설치 후 마법사를 실행하고 Configuration Manager 서버 포트를 바꿉니다.

  • Configuration Manager 포트를 사용하는 다른 프로세스를 중단합니다.

  • <Configuration Manager 설치 디렉터리>\servers\server-0\conf\server.xml 파일을 편집하여 Configuration Manager 구성 파일에 있는 포트를 수동으로 변경하고 관련 포트를 업데이트합니다.

    • HTTP(8180): 줄 69

    • HTTPS(8143): 줄 71, 90

문제. "out of memory"라는 메시지가 표시됩니다.

해결 방법. 다음을 수행하여 서버 시작 매개 변수를 변경합니다.

  1. 다음 배치 파일을 실행합니다.

  2. <Configuration Manager 설치 디렉터리>/bin/edit-server-0.bat

  3. 다음 설정을 변경합니다.

  4. -Dapplication.ms=<inital memory pool size>
    -Dapplication.mx=<maximum memory pool size>

문제. UCMDB에서 CI의 변경 내용이 Configuration Manager에 반영되지 않습니다.

해결 방법. Configuration Manager에서 오프라인 비동기 분석 프로세스를 실행합니다. 프로세스가 UCMDB의 최신 변경 내용을 아직 처리하지 않았을 수 있습니다. 이 문제를 해결하려면 다음 중 한 가지를 시도해 보십시오.

  • 몇 분 기다립니다. 분석 프로세스의 기본 실행 간격은 10분입니다. 이 간격은 관리 > 설정에서 구성할 수 있습니다.

  • JMX 호출을 실행하여 해당 보기에서 오프라인 분석 계산을 수행합니다.

  • 정책에서 정책 분석 다시 계산 버튼을 클릭합니다. 모든 보기에 대한 오프라인 분석 프로세스가 호출됩니다(시간이 소요될 수 있음). 또한 한 정책을 인위적으로 변경한 다음 저장해야 할 수 있습니다.

배포 문제 해결 - Configuration Manager 일반 제한 및 문제 해결

제한

  • UCMDB와 Configuration Manager 서버에서의 시간 설정은 초 단위까지 동기화되어야 합니다.

  • UCMDB와 Service Manager 서버에서의 시간대 및 시간 형식은 동기화되어야 합니다.

  • Configuration Manager에서 로그아웃한 다음 다시 로그인하기 전까지는 UCMDB에서 만든 새로운 CI 유형을 볼 수 없습니다.
  • Configuration Manager Tomcat 서버에서 시간을 변경할 때마다 서버의 시간을 업데이트하려면 서버를 다시 시작해야 합니다.

문제 해결

문제. Configuration Manager 서비스를 시작할 때 다음과 같은 오류 메시지가 표시됩니다.

Windows could not start the HP Universal CMDB Configuration Manager on Local Computer. For more information, review the System Manager Event log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 0.

해결 방법. 다음을 수행합니다.

  1. <Configuration_Manager_installation_directory>\cnc\bin 폴더로 이동하여 다음 명령을 실행합니다.

  2. edit-server-0.bat

  3. Startup 탭을 선택합니다. 하단의 Mode 드롭다운 목록에서 exe 대신 jvm을 선택합니다.

  4. 확인을 클릭합니다.

  5. 서비스를 실행합니다.

배포 문제 해결 - Configuration Manager 인증

문제. UCMDB 로그인 페이지로 리디렉션한 후 Configuration Manager를 인증하는 동안 Configuration Manager로 다시 리디렉션되지 않고 대신 UCMDB가 열립니다.

해결 방법. Internet Explorer 버전 6.0, 7.0 또는 8.0 브라우저를 사용하는 경우 Configuration Manager 인증 세션 쿠키가 차단되거나 거부됩니다. 컴퓨터에서 Internet Explorer 보안 영역의 인트라넷/신뢰할 수 있는 영역에 Configuration Manager 서버를 추가합니다(도구 > 인터넷 옵션 > 보안 > 로컬 인트라넷 > 사이트 > 고급). 이렇게 하면 모든 쿠키가 허용됩니다.

해결 방법. UCMDB 설정에서 LW-SSO 구성이 올바른지 확인합니다. 자세한 내용은 HP Universal CMDB and Configuration Manager Hardening Guide에서 LW-SSO에 대한 섹션을 참조하십시오.

가능한 해결 방안. 로그인 URL(예: http://myserver.companydomain.com/WebApp)에서 FQDN(정규화된 도메인 이름)으로 응용 프로그램에 액세스해야 합니다.

© Copyright 2002 - 2015 Hewlett-Packard Development Company, L.P.