CM 서버 구성

이 주제에서는 CM(Change Management) 서버를 구성하고 사용자 정의하는 방법에 대해 설명합니다.
CM 서버는 기본 구성으로 설치되며, 이는 대부분의 사이트에 적합합니다. 일부 사이트의 경우에는 다양한 호스트별 또는 사이트별 요구사항을 수용할 수 있도록 후에 CM 서버 구성을 수정해야 할 수도 있습니다. 예를 들어, 다음과 같습니다.

WebSphere® Application Server에 포함된 관리 콘솔은 SSL 인증 관리를 지원합니다. 콘솔에 연결하고 http://hostname:12060/ibm/console에서 이를 사용하여 자세한 정보를 찾을 수 있습니다.

현재 Open SSL 인증을 사용 중이고 포인트 제품을 업그레이드하려는 경우 Open SSL 인증서를 IBM SSL로 변환의 프로시저를 참조하십시오. WebSphere Application Server를 사용하여 SSL 인증서 관리에 대한 자세한 정보는 http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp를 참조하십시오.

구성 파일의 일부 속성은 볼 수 있거나 CM 서버 MBean 매개변수로 설정할 수 있습니다. 자세한 정보는 사용 가능한 MBean 속성 설정을 참조하십시오.

이 사용자 지원에 설명된 파일 이외의 CM 서버 구성 파일을 수정하지 마십시오. 일부 구성 옵션을 변경할 경우 CM 서버의 오퍼레이션에 악영향을 끼칠 수 있습니다.

CM 서버의 기본값

포트의 기본값은 다음과 같습니다.
  • CM 서버 URL의 경우 포트 12080입니다. CM 서버 URL은 http://server-host:12080/TeamWeb/services/Team입니다.
  • WebSphere Application Server에 포함된 관리 콘솔의 경우 포트는 12060입니다. WebSphere Application Server 관리 콘솔 URL은 http://server-host:12060/ibm/console입니다.
주: 기본적으로 WebSphere Application Server 관리 보안은 사용 안함으로 설정되어 있습니다. 사용 가능으로 설정하는 방법은 http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp를 참조하십시오. WebSphere Application Server 관리 보안에 대한 자세한 정보는 http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp를 참조하십시오.

WebSphere Application Server 관리 보안을 사용하여 ClearQuest 웹 컴포넌트를 별도의 WebSphere Application Server 인스턴스에 배치하는 경우, cqServerConn.properties 파일의 특성을 갱신해야 합니다.

ClearQuest 기능에 대한 액세스를 제공하기 위한 CM 서버 호스트 설정

ClearQuest 데이터베이스에 액세스하거나 ClearCase-ClearQuest UCM 통합에 액세스하기 위해 Rational ClearQuest Web 클라이언트와 Rational ClearCase Remote Client에서 Rational ClearQuest를 사용하려면, CM 서버 시스템의 ClearQuest Web용 CM 서버 기능을 사용하여 Rational ClearQuest를 설치하고 구성해야 합니다.

CM 서버에 Rational ClearQuest를 설치하고 구성하려면 다음을 수행하십시오.
  1. CM 서버의 ClearQuest Web용 CM 서버 기능을 사용하여 Rational ClearQuest를 설치하십시오.
  2. Rational ClearQuest 스키마 저장소와의 연결을 설정하십시오. Rational ClearQuest 유지보수 도구를 사용하여 Rational ClearQuest 스키마 저장소와의 연결을 설정하십시오. 자세한 정보는 CM 서버에서 ClearQuest 스키마 저장소와의 연결 설정의 내용을 참조하십시오.
CM 서버 호스트를 사용할 때 다음과 같은 제한사항이 적용됩니다.
  • Windows에서

    CM 서버 호스트가 Windows에서 실행되면, Rational ClearCase 권한 확인과 관련된 오퍼레이션이 Rational ClearQuest 후크 내에서 실행될 때 지원되지 않습니다. 이러한 오퍼레이션은 로컬 시스템 계정(NT AUTHORITY/System) ID로 실행되므로 오퍼레이션을 수행하는 데 필요한 Rational ClearCase 권한이 없을 수 있습니다.

  • Linux 또는 UNIX 시스템의 경우:

    활성 상태의 Rational ClearQuest 사용자마다 약 100MB의 스왑 공간을 제공해야 합니다. 이 스왑 공간의 약 10%를 수용하는 충분한 실제 메모리여야 합니다.

    서버의 기본 위치에 Rational ClearQuest가 설치되어 있지 않으면, 서버에서 Rational ClearQuest가 설치된 디렉토리에 전체 경로 이름으로 ccrcUnixCqHome MBean을 설정하여 Rational ClearQuest가 설치되는 위치를 지정해야 합니다. MBean 값 설정에 대한 자세한 정보는 사용 가능한 MBean 속성 설정를 참조하십시오.

    Rational ClearQuest 데이터베이스 유형이 DB2인 경우, Rational ClearCase 서버에서 원격 클라이언트에서 사용할 Rational ClearQuest 시작 스크립트(Linux의 경우 /opt/ibm/RationalSDLC/clearquest/bin/clearquest에 설치됨, UNIX의 경우 /opt/IBM/RationalSDLC/clearquest/bin/clearquest에 설치됨)를 수정해야 합니다. 시작 스크립트 마지막 부분에 있는 다음 행 위에 두 개의 행을 추가하십시오. # 임의의 옵션으로 프로그램 2진 실행:
    echo setting up DB2 environment
      . DB2-profile-path
    이 예에서, DB2-profile-path는 db2profile 파일의 전체 경로 이름으로서 일반적으로 Rational ClearCase 서버에서 DB2 인스턴스 소유자 디렉토리인 DB2-instance-dir/sqllib에 있습니다 (예: /home/db2inst/sqllib/db2profile).
    주: db2profile 파일의 경로 이름은 점과 공백으로 시작해야 합니다.

CM 서버에서 ClearQuest 스키마 저장소와의 연결 설정

Rational ClearQuest Web 클라이언트 또는 Rational ClearCase Remote Client에서 ClearQuest 기능에 액세스를 지원하도록 수행되었는지 여부와 관계없이 ClearQuest가 설치된 CM 서버 시스템에서, 필수 설정 단계는 단일 클라이언트 또는 다중 클라이언트에서 액세스할 Rational ClearQuest 스키마 저장소와의 연결을 설정하는 것입니다.

Windows CM 서버 시스템에서 Rational ClearQuest 유지보수 도구를 사용하여 이러한 연결을 설정할 때 다음 규칙을 따라야 합니다.
  • Rational ClearQuest 유지보수 도구는 사용자가 도메인 사용자 계정이 아닌 로컬 사용자 계정에 로그인했을 때만 실행해야 합니다. 로컬 사용자 계정은 로컬 관리자 그룹의 일부가 아니어야 합니다.
  • Rational ClearQuest 유지보수 도구를 사용하여 연결을 설정할 때마다 동일한 사용자 계정에서 이 도구를 실행해야 합니다.
이러한 규칙을 따르지 않으면 일부 사용자가 Rational ClearQuest Web 클라이언트 또는 Rational ClearCase Remote Client에 로그인했을 때 연결이 설정된 모든 Rational ClearQuest 스키마 저장소에 액세스하지 못할 수 있습니다.

피드백