서버 이름 바꾸기를 수행할 때 호스트 이름을 변경하지 않고
컨텍스트 루트만 변경할 수 있습니다.
시작하기 전에
- 서버 이름 바꾸기를 사용하려면 IBM® Software Support에서
ImportURLMappings.activate라는 기능 키 파일을 가져와야 합니다. 그런 다음
파일을 server 디렉토리에 복사해야 합니다. IBM 지원 센터에
문의할 때 서버 이름 바꾸기 기능 키 파일 요청을 언급해야 합니다.
- 컨텍스트 루트 변경에 대한 사례 연구는 https://jazz.net/library/article/1148의 내용을 참조하십시오.
이 태스크 정보
서버 이름 바꾸기 중에 호스트 이름을 변경하는 것이
가장 일반적이지만 컨텍스트 루트를 변경할 수도 있습니다.
이 작업을 수행하려면 이전 설치를 미러링하지만 새 컨텍스트 루트를 포함하는
새 서버 설치가 필요합니다. 맵핑 파일 준비에
자세히 설명된 대로 원본 서버에 대해 맵핑 파일을 생성하는지 확인하십시오. 이 맵핑
파일의 필수 컨텍스트 루트를 변경하십시오. 컨텍스트 루트 변경에 대한 자세한 정보는
Case
study: server rename을 참조하십시오.
프로시저
- Installation Manager를 사용하여 별도의 버전
4 Jazz Team Server를 설치하십시오.
컨텍스트 루트 옵션 패널에 도달하면
사용자 정의 컨텍스트 루트 값 선택을 클릭하고
사용자 정의 컨텍스트 루트 값을 입력하십시오. 단일 애플리케이션의
컨텍스트 루트만 이름을 바꾸는 경우에도 실행할 애플리케이션을 모두
설치해야 합니다. .
- 이전 설치 server/conf/oldContextRoot에서
새 설치 server/conf/newContextRoot로 다음 구성 파일을 복사하십시오.특정 애플리케이션의
컨텍스트 루트 이름을 바꾸지 않아도 해당 구성 파일을 모두 복사하십시오.
참고: 이전 설치의 컨텍스트 루트를 변경한 경우 다음 기본 예제를 사용자 정의된 고유 버전으로 대체하십시오.
- server/conf/admin에서 admin.properties 및 friends.rdf를 복사하십시오.
- server/conf/jts에서 teamserver.properties 및
indices 디렉토리를 복사하십시오.
- server/conf/relm에서 teamserver.properties 및
indices 디렉토리를 복사하십시오.
- server/conf/lqe에서 teamserver.properties 및
indices 디렉토리를 복사하십시오.
- server/conf/sparql에서 fronting.properties 및
indices 디렉토리를 복사하십시오.
- teamserver.properties 파일에서 다음 데이터베이스 특성이
올바른 데이터베이스 위치를 지정하는지 확인하십시오.
- com.ibm.team.repository.db.jdbc.location
- com.ibm.team.datawarehouse.db.jdbc.location
마지막으로 새 위치를 사용하도록 상대 텍스트 색인 위치를
수정하십시오. 새 컨텍스트 루트를 경로에 포함해야
합니다.
com.ibm.team.fulltext.indexLocation=conf/new_context_root/indices/workitemindex
- WebSphere® Application
Server를 사용하는 경우 이전 설치에서 애플리케이션을 설치 제거하고
새 설치에 설치하십시오. 또한 새 설치를 지정하도록 JAZZ_HOME을
업데이트하십시오.
- Tomcat 사용자 레지스트리를 사용하는 경우
OldJazzInstallDir/server/tomcat/conf/tomcat-users.xml 파일을
NewJazzInstallLocation/server/tomcat/conf 디렉토리로
복사하여 기존 사용자를 동기화하십시오.
- importURLMappings 단계에서 시작하여 표준 이름 바꾸기 지시사항에 따르십시오.
이전 설치에서 생성된 맵핑 파일을 사용하여 새 설치에 대해
importURLMappings 명령을 실행해야
합니다. 이전 설치에 대해 추가 단계를 수행하지
마십시오. 이전 설치는 새 설치가 올바르게 작동할 때까지
백업 역할만 수행합니다.
참고: 이전의 애플리케이션 컨텍스트 루트가 서버
이름 바꾸기 상태 UI에 표시될 수도 있습니다. UI는 등록된
애플리케이션 이름을 표시합니다. 기본적으로 이름은
컨텍스트 루트입니다. 그렇기 때문에 이름을 기본값에서
변경하지 않았다면 이전 컨텍스트 루트가 표시됩니다.
- 선택사항: 이름이 변경된 모든 애플리케이션 이름을 업데이트하십시오.
- Jazz Team Server 관리 UI에 로그인하고
으로
이동하십시오.
- 편집을 클릭하고 각 애플리케이션을
해당하는 새 컨텍스트 루트로 이름을 바꾸거나 선택한 다른 이름으로 바꾸십시오.