Rational Asset Manager 서버 애플리케이션 구성

IBM® Rational® Asset Manager 서버 애플리케이션의 구성을 완료하려면 이 절의 단계를 수행합니다.

시작하기 전에

IBM WebSphere® Application Server를 사용하고 서버 설정 애플리케이션을 사용하는 경우 서버 설정 애플리케이션을 사용하여 저장소를 구성할 수 있습니다. 자세한 정보는 서버 설정 애플리케이션을 사용하여 애플리케이션 파일 배치 및 구성을 참조하십시오.

참고: 섹션의 샘플 값은 기본 독립형 환경에 해당됩니다. 더 복잡한 설치의 경우 서버 관리자가 해당 설정을 환경에 맞게 조정해야 합니다.

다음 단계를 완료하려면 먼저 Rational Asset ManagerRational Team Concert 서버 애플리케이션을 호스트하는 하나 이상의 애플리케이션 서버를 시작해야 합니다.

프로시저

  1. 저장소 서버가 모두 동일한 현재 날짜, 시간 및 시간대로 설정되어 있는지 확인하십시오.
  2. 적절한 URL을 사용하여 Rational Asset Manager 서버 애플리케이션에 액세스하십시오.
    • WebSphere Application Server의 경우:
      http://server:port_number/Rational_Asset_Manager_Context_Root/home.faces
      여기서 port_number(HTTP 전송 포트 또는 WC_defaulthost)는 기본적으로 9080이고 Rational_Asset_Manager_Context_Root(Rational Asset Manager 애플리케이션에 대한 컨텍스트 루트)는 기본적으로 ram입니다.
      예를 들어, 다음과 같이 입력하십시오.
      http://www.example.com:9080/ram/home.faces

      WC_defaulthost 값을 확인하려면 WebSphere Application Server 관리 콘솔을 열고 서버 > 서버 유형 > WebSphere Application Server > server_name > 포트를 클릭하십시오.

    • Apache Tomcat의 경우:
      http://server:8080/ram/home.faces
      예를 들어, 다음과 같이 입력하십시오.
      http://localhost:8080/ram/home.faces
  3. 애플리케이션 서버 관리자로 로그인하십시오.
    • WebSphere의 경우: WebSphere Application Server의 경우 기본 사용자 ID비밀번호admin입니다.
    • Apache Tomcat의 경우 기본 사용자 IDadmin이고 기본 비밀번호는 비어 있습니다.
  4. 처음 Rational Asset Manager에 액세스할 때 구성 오류 페이지가 표시됩니다. 여기 링크를 클릭하고 관리자 ID와 비밀번호를 프롬프트에 입력하십시오. 구성 페이지가 열립니다.
  5. 라이센스 및 버전 섹션에서 라이센스 서버 경로를 지정하고 이 저장소가 사용할 라이센스 유형을 선택하십시오.
    1. 라이센스 및 버전 섹션의 라이센스 서버 위치 필드에 포트 번호를 입력하고 라이센스 서버의 전체 이름을 입력하십시오. at 기호(@)로 번호와 이름을 구분하십시오. 예: 27000@license_server_path

      라이센스 유형저장소 관리자 전용을 선택하면 라이센스 서버의 위치 필드를 사용할 수 없습니다.

      라이센스 서버가 여러 개인 경우 쉼표를 사용하여 복수 항목을 구분하십시오. 세 개의 서버를 제공해야 합니다. (예: 27000@primary.example.com,27000@secondary.example.com,27777@tertiary.example.com)

      서버가 서로 다른 네트워크에 있으며, 서로 다른 라이센스를 보유하는, 라이센스 서버가 여러 개인 경우:
      • Windows: 세미콜론으로 서버 주소를 구분하십시오(;). (예: 27000@main.example.com;27000@backup.example.com)
      • Linux, AIX® 또는 zSeries®용 Linux: 콜론으로 서버 주소를 구분하십시오(:). (예: 27000@main.example.com:27000@backup.example.com)
    2. 사용할 저장소의 라이센스 유형을 구성하려면 라이센스 유형 아래에서 Standard Edition, Enterprise Edition 또는 저장소 관리자 전용을 선택하십시오. 저장소 관리자인 사용자의 경우 라이센스는 필요하지 않습니다. 저장소 관리자는 Rational Asset Manager 웹 애플리케이션에서 활동을 수행할 권한을 보유합니다. 일반 사용자에게 저장소 관리자 권한을 지정하지 마십시오. 저장소 관리자 전용을 선택하면 저장소 관리자가 아닌 사용자는 자산 세부사항을 볼 수 없으며 자산을 제출하거나 업데이트할 수 없습니다.
  6. 데이터베이스 섹션에서 사용자 필드의 사용자가 Rational Asset Manager 및 Rational Team Concert™ 데이터베이스에 대한 전체 액세스 권한을 보유했는지 확인하십시오. 그렇지 않으면 전체 권한을 보유한 데이터베이스 사용자에 대한 사용자비밀번호를 입력하십시오.
  7. 웹 서비스 경로를 지정하십시오.
    1. 웹 서비스 경로 아래에 다음과 같이 입력하십시오.
      http://host_name:port_number/Rational_Asset_Manager_Web_Services_Context_Root
      여기서 host_name은 애플리케이션 서버의 호스트 이름이고, port_number는 HTTP 전송 포트이고, Rational_Asset_Manager_Web_Services_Context_RootRational Asset Manager 웹 서비스 애플리케이션의 컨텍스트 루트입니다.

      로드 밸런서를 사용하는 경우 로드 밸런서의 이름을 지정하십시오. 로드 밸런서 없이 웹 프록시 서버를 사용하는 경우 웹 서버 이름을 지정하십시오. IPV6을 사용하는 경우 IPV6 호스트 이름을 사용하십시오. IPV6 주소는 작동하지 않습니다.

      예를 들어, 다음과 같이 입력하십시오.
      http://www.example.com:9080/ram.ws
  8. 내부 Rational Team Concert 경로 섹션에서 IBM Rational Team Concert에 대한 경로 및 로그인 정보를 지정하십시오.
    1. 경로 필드에 Rational Team Concert 서버에 대한 보안 경로를 입력하십시오. (예: https://www.example.com:9443/jazz). IPV6을 사용하는 경우 IPV6 호스트 이름을 사용하십시오. IPV6 주소는 작동하지 않습니다.
    2. 사용자비밀번호 필드에, Rational Team Concert의 "RAM 라이프사이클" 프로젝트에 대한 관리자에 해당하는 사용자의 사용자 이름과 비밀번호를 입력하십시오. 단순 설치에서 이는 Rational Team Concert 및 애플리케이션 서버 관리자에 해당합니다.
  9. 사용자 정의 사용자 레지스트리 섹션에서 LDAP 인증을 사용하도록 웹 서버를 구성한 경우 LDAP 레지스트리를 사용하여 사용자 인증을 수행하고, 사용자 정보를 검색하고, 그룹 바인딩을 활용하도록 Rational Asset Manager를 구성할 수 있습니다.
    1. 사용자 정의 사용자 클래스를 사용하려는 경우 사용자 정의 사용자 레지스트리 선택란을 선택하고 클래스 필드에 완전한 클래스 경로를 입력하십시오. 그렇지 않으면 클래스 필드에서 기본값을 그대로 두십시오.
    2. 관리자 ID 필드에, Rational Asset Manager에 대한 저장소 관리자 권한을 보유한 레지스트리 사용자의 로그인 ID를 입력하십시오. 올바른 저장소 관리자를 제공해야 합니다. 그렇지 않으면 저장소 관리자로 Rational Asset Manager에 로그온하여 추가로 애플리케이션을 구성할 수 없습니다.
    3. 구성을 클릭하고 Rational Asset Manager 및 LDAP 레지스트리 간 관계를 구성하도록 다음 정보를 입력하십시오. 빈 값으로 두면 기본값으로 되돌려집니다. 값을 널(NULL)로 설정하려면 공백(" ") 문자를 입력하십시오.
      표 1. LDAP 레지스트리 구성 옵션
      LDAP 구성 필드 설명
      LDAP 서버의 URL LDAP 서버에 대한 URL(예: ldap://hostname:389). 보안 통신을 위해 ldaps://hostname:636을 사용합니다.
      사용자의 식별 이름 액세스를 얻기 위해 레지스트리에 로그인할 때 사용할 사용자 이름. 사용자의 식별 이름(예: uid=123456,c=us,ou=exampleorganization,o=example.com)을 입력하십시오.
      사용자의 비밀번호 위 사용자의 비밀번호
      사용자에 대한 고유 ID 특성 고유 ID를 표시하는 사용자의 objectClass 인스턴스에 대한 특성 이름. 예: (objectClass) 사용자의 serialNumber 특성 또는 (objectClass) 사용자의 sAMAccountName 특성
      사용자의 로그인 ID 특성 사용자가 로그인할 때 사용하는 (objectClass) 특성. 일반적으로 고유 ID와 로그인 ID는 동일하지만 사용자가 다른 ID(예: 이메일 주소)를 사용하여 로그인하도록 레지스트리를 설정할 수 있습니다. 로그인 ID 특성은 9.b단계에서 관리 사용자의 로그인 ID와 동일해야 합니다.
      사용자의 전화번호 특성 사용자의 전화번호를 나타내는 (objectClass) 특성. 예: (objectClass) 사용자의 telephonenumber 특성
      사용자의 이메일 특성 사용자의 이메일 주소를 나타내는 (objectClass)의 특성. 예: (objectClass) 사용자의 mail 특성
      사용자의 표시 이름 특성 인터페이스에서 표시할 사용자의 이름을 나타내는 (objectClass) 특성. 예: (objectClass) 사용자의 cn 특성
      로케일 특성 인터페이스를 표시할 사용자의 언어를 나타내는 (objectClass) 특성. 예: es
      사용자의 사용자 클래스 특성 사용자가 특정 사용자 클래스에 속하는지 여부를 판별할 때 사용하는 (objectClass) 특성입니다. 이 필드를 비워두면 사용자가 클래스로 분류되지 않습니다. 예: company. 사용자를 클래스로 분류하기 위한 특성으로 식별 이름을 사용하려면 DN을 입력하십시오.
      LDAP 사용자 기반 검색 사용자 오브젝트를 포함하지 않는 레지스트리의 파트를 검색하지 않으려면 검색을 시작할 루트 경로 값을 입력하십시오. 예: ou=exampleorganization,o=example.com
      사용자 검색 필터 사용자를 검색할 때 사용할 템플리트입니다. %v는 입력 텍스트 필드에 입력된 검색어를 나타냅니다. 검색은 검색어에 와일드 카드가 추가된 것처럼 수행됩니다. 기본 검색 템플리트는 mail 특성 또는 name 특성이 검색어와 동일한 모든 person objectClasses를 찾도록 구성됩니다.
      LDAP 그룹 기반 검색 기반 검색과 마찬가지로 이는 그룹 검색에 대한 기반 검색입니다. 예: ou=memberlist,ou=groups,o=example.com
      그룹 검색 필터 사용자 기반 필터와 마찬가지로, 이는 그룹 검색에 대한 필터입니다. 기본값은 사용자가 입력하는 검색어에 대해 groupOfUniqueNames(정적 그룹), groupOfNames(정적 LDAP 그룹), groupOfUrls(동적 LDAP 그룹), group(Active Directory 정의 그룹)을 검색합니다.
      이미지 URL 템플리트 LDAP 레지스트리가 아닌 위치에 이미지를 저장하는 것이 일반적입니다. 레지스트리에서 사용자 정보와 동시에 이미지를 검색하도록 이 템플리트를 구성하여 URL을 사용해 사용자의 이미지를 검색할 수 있습니다. 템플리트에서 ${property}는 이미지가 검색될 때 대체할 사용자 오브젝트의 LDAP objectClass 특성을 나타냅니다. 예를 들어, uid 특성=123456인 사용자의 경우 기본 템플리트 https://imageServer_url/photo/${uid}.jpg의 결과는 URL https://imageServer_url/photo/123456.jpg입니다.
    참고: LDAP 인증을 사용하고 단일 LDAP 호스트 이름이 네트워크 구성의 여러 IP 주소에 맵핑된 경우 WebSphere Application Server 관리 콘솔을 사용하여 사용자가 잘못된 신임 정보로 Rational Asset Manager에 로그인하는 경우 가능한 LDAP 사용자 계정 잠금을 방지하기 위해 적절한 구성 특성을 적용해야 합니다.

    잘못된 로그인 시도로 인해 서버는 각 IP 주소로 사용자를 유효성 검증하며, 이로 인해 여러 장애가 발생할 수 있습니다. 최대 로그인 수를 설정한 경우 한 번의 올바르지 않은 시도로 LDAP 계정이 잠길 수 있습니다. 이 문제가 발생하지 않도록 하려면 다음에 설명하는 단계를 수행하십시오. http://www-01.ibm.com/support/docview.wss?rs=180&uid=swg1PK42672

  10. 옵션: 원격 Java™ 실행 파일로 일부 처리를 수행하도록 Rational Asset Manager를 구성하려면(이를 통해 성능을 향상시킬 수 있음) 원격 프로세스 구성을 참조하십시오. 그렇지 않으면 웹 서버의 JRE 사용을 선택하십시오.
  11. 디스크 저장 공간 섹션에서 자산 및 색인 파일에 대한 디스크 저장 공간을 구성하십시오.
    참고: Windows의
경우: WebSphere의 경우: Linux의 경우: 원격 파일 서버 또는 WebSphere Application Server 클러스터를 사용하는 경우 동일한 Windows 사용자 계정(사용자 이름과 비밀번호)으로 Rational Asset Manager에서 사용하는 모든 컴퓨터에 로그온할 수 있어야 합니다. 그렇지 않으면 Rational Asset Manager는 다른 파일 서버에서 파일을 저장할 수 없습니다.
    1. 지속성 유형 목록에서 자산을 저장할 방법을 선택하십시오.
    2. 파일 시스템을 사용하여 자산을 저장하는 경우 지속성 폴더 필드에 위치(예: d:\RAMStorage)를 입력하십시오. 클러스터에서 지속성 폴더는 클러스터의 모든 서버가 액세스할 수 있는 공유 드라이브에 있어야 합니다. Linux 및 UNIX 시스템의 경우 지속성 위치가 원격 시스템의 공유 위치에 있으면 원격 위치는 Rational Asset Manager 서버의 로컬 디렉토리에 마운트되어야 합니다.
    3. 로컬 폴더 필드에, 웹 애플리케이션에서 사용하는 임시 데이터를 저장할 폴더에 대한 전체 경로(예: e:\RAMlocalfolder)를 입력하십시오. 서버에 대한 로컬 하드 드라이브에 있어야 합니다. 공유 드라이브에는 있을 수 없습니다. 클러스터에 설치하는 경우 클러스터의 각 노드에는 다른 노드와 공유하지 않는 고유한 로컬 저장 공간 폴더가 있어야 합니다. 동일한 실제 노드에 다중 서버를 설치하는 경우 서버는 모두 동일한 실제 로컬 저장 공간 폴더를 사용해야 합니다.
    4. 색인 폴더 필드에, 검색 색인을 저장할 폴더에 대한 전체 경로를 입력하십시오. 서버에 대한 로컬 하드 드라이브에 있어야 합니다. 공유 드라이브에는 있을 수 없습니다.
    성능을 향상시키려면 세 개 폴더가 모두 서로 다른 실제 드라이브에 있어야 합니다.
  12. 다음과 같이 웹 서버 경로를 지정하십시오.
    1. 웹 서버 경로 아래에 다음과 같이 입력하십시오.
      http://server:port_number/Rational_Asset_Manager_Context_Root
      여기서 server는 애플리케이션 서버의 호스트 이름이고, port_number는 HTTP 전송 포트이고, Rational_Asset_Manager_Context_RootRational Asset Manager 애플리케이션의 컨텍스트 루트입니다.

      로드 밸런서를 사용하는 경우 로드 밸런서의 이름을 지정하십시오. 로드 밸런서 없이 웹 프록시 서버를 사용하는 경우 웹 서버 이름을 지정하십시오. IPV6을 사용하는 경우 IPV6 호스트 이름을 사용하십시오. IPV6 주소는 작동하지 않습니다.

      예를 들어, 다음과 같이 입력하십시오.
      http://www.example.com:9080/ram
  13. 문서 경로를 지정하십시오.
    1. 서버 애플리케이션과 동일한 서버에 문서 웹 애플리케이션이 있는 경우 Information Center에 대한 경로 필드에서 기본값 사용을 선택하십시오. 그렇지 않으면, 기본값 사용 선택란을 선택 취소하고 도움말 웹 애플리케이션이 설치된 URL(예: http://server.com:port/ram.help)을 입력하십시오. IPV6을 사용하는 경우 IPV6 호스트 이름을 사용하십시오. IPV6 주소는 작동하지 않습니다. 문서 웹 애플리케이션이 동일한 프로토콜 유형을 사용하지 않으면 도메인 이름, 서버 애플리케이션으로서의 포트 번호, 컨텍스트 도움말이 표시되지 않습니다.
      주의: 문서 웹 애플리케이션을 동일한 서버에 설치하거나 다른 서버에 설치하거나에 관계없이, 공용 Information Center 컨텐츠는 애플리케이션으로 자동 로드됩니다. 인터넷에 액세스하지 못했거나 도움말 플러그인을 설치하려는 경우 도움말 서버에서 URL http://127.0.0.1:port/help/updater/updatewar.jsp로 로컬 도움말 업데이트 프로그램을 열고 플러그인을 설치할 수 있습니다. 도움말 환경 설정을 변경하려면 URL http://server.com:port/ram.help/remote/remotehelp.jsp를 변경하십시오.
    2. 자산 기반 개발 프로세스에 대한 경로 아래에 자산 기반 개발 및 관리 프로세스 문서 웹 애플리케이션이 서버 애플리케이션과 동일한 서버에 있는 경우에는 기본값 사용을 선택하십시오. 그렇지 않으면, 기본값 사용 선택란을 선택 취소하고 도움말 웹 애플리케이션이 설치된 URL(예: http://server.com:port/ram.help)을 입력하십시오. IPV6을 사용하는 경우 IPV6 호스트 이름을 사용하십시오. IPV6 주소는 작동하지 않습니다.
  14. 작업 스케줄 섹션에서 특정 반복 작업을 실행할 빈도를 구성하십시오.
    • 통계 색인 빌더 스케줄은 저장소 통계 페이지, 자산 통계 페이지 및 홈 페이지에서 제공되는 정보를 업데이트하는 스케줄입니다.
    • 프로세스 등록 스케줄은 등록자에게 이메일 등록을 보내는 스케줄입니다. 일반적으로 이는 하루에 한 번 실행하도록 스케줄됩니다.
    • 사용자/그룹 정보 업데이트 스케줄은 정보를 사용자 디렉토리에서 업데이트하고 사용자 디렉토리에 기록하는 빈도에 대한 스케줄입니다. LDAP 레지스트리의 정보는 이 프로세스를 통해 업데이트되지 않지만, LDAP 레지스트리의 정보에 대한 최신 업데이트는 Rational Asset Manager 사용자 정보에서 업데이트됩니다.
    • 검토 프로세스 알림 스케줄은 자산에 검토가 필요함을 표시하는, 검토자에 대해 경보를 처리하는 스케줄입니다. 예를 들어 1시간으로 설정한 경우 시간 내 작성된 모든 새 자산에 대한 알림이 다음 시간이 시작될 때 전송됩니다.
    • 아티팩트 캐시 새로 고치기 스케줄은 다운로드된 아티팩트의 캐시를 새로 고치는 스케줄입니다.
  15. 작업 스케줄 섹션의 각 작업에서 작업 빈도를 편집하십시오. 편집을 클릭하고 다음 옵션 중에서 선택하십시오.
    1. 특정 시간 또는 분 간격으로 작업을 실행하려면 특정 간격으로 실행하도록 작업 스케줄을 선택하고 숫자를 입력한 다음, 드롭 다운 목록에서 또는 시간을 선택하십시오.
    2. 매일 한 번 또는 한 주에 한 번 작업을 실행하려면 설정된 시간에 실행하도록 작업 스케줄을 선택하고 매일 또는 한 주의 특정 요일을 선택한 다음, 드롭 다운 목록에서 시간을 선택하십시오.
  16. 다음과 같이 성능 옵션을 구성하십시오.
    1. Rational Asset Manager에서 자산에 첨부할 아티팩트의 작은 그림을 자동으로 생성하지 않으려는 경우 성능 옵션 섹션에서 자산 제출 시 기능화된 컨텐츠 자동 작성 선택란을 선택 취소하십시오. 이는 저장소에 자산을 제출할 때 성능을 향상시킬 수 있습니다. 이 설정을 선택한 경우 자산을 제출할 때 다음 확장자를 포함하는, 최대 3개의 아티팩트에 대한 미리보기 이미지가 자동으로 작성됩니다. .doc, .ppt, .pdf, .odt, .odp.otp.
    2. 검색 엔진에서 자산의 선호도를 고려하지 않으려면 선호도 색인 작성 사용 선택란을 선택 취소하십시오. 선택란을 선택 취소하면 큰 저장소에서 성능을 향상시킬 수 있습니다. 그러나 검색 엔진은 관련도가 높은 결과를 전달하기 위해 다운로드 및 페이지 보기와 같은 요소를 사용하지 않습니다.
    3. 사용자당 최대 세션 수 필드에, 단일 사용자가 열 수 있는 최대 세션 수를 입력하십시오.
    이는 서버 성능에 영향을 줄 수 있습니다. 자세한 정보는 성능 조정 안내서를 참조하십시오.
  17. 페이지 맨 아래에서 저장을 클릭하십시오.
  18. 애플리케이션 서버를 다시 시작하십시오.
  19. 도움말 링크를 클릭하십시오. (도움말 시스템이 열리지 않은 경우 Rational Asset Manager 서버를 설치할 때 문서에 포함되었는지 확인하십시오.)
  20. 도움말의 탐색 분할창에서 구성 > Rational Asset Manager 구성 > 선택적 구성으로 탐색하십시오. 구성에 따라 Rational Asset Manager의 다른 측면을 구성해야 할 수도 있습니다.

다음에 수행할 작업

Rational Asset Manager에서 이메일 알림을 보내려는 경우 이메일 설정 구성을 참조하십시오.

Tomcat을 사용하는 경우 지금 LDAP 인증에 대해 Tomcat을 구성할 수 있습니다. 자세한 정보는 Tomcat에 대한 LDAP 인증 구성을 참조하십시오.


피드백