다중 WebSphere 프로파일이 있는 전체 텍스트 검색 배치에서 ClearQuest 업그레이드 또는 재설치

IBM Installation Manager가 전체 텍스트 검색 기능과 연관된 WebSphere Application Server 프로파일을 인식하지 못합니다. 따라서 IBM Rational ClearQuest를 업그레이드하거나 재설치하려면 cqtsadmin.pl 명령을 사용하여 해당 프로파일을 백업한 후 삭제하십시오. ClearQuest를 업그레이드 또는 재설치한 후 다시 cqtsadmin.pl 명령을 사용하여 프로파일을 복원하십시오.

시작하기 전에

이 시나리오는 ClearQuest를 업그레이드하거나 재설치하기 이전과 이후에 수행하는 단계를 포함하고 있습니다.

이 시나리오에서는 SAMPL 데이터베이스를 사용하고 있다고 간주합니다. 프로덕션 환경에서 사전 업그레이드 또는 사전 설치 단계와 사후 업그레이드 또는 사후 재설치 단계는 사용자 배치의 전체 텍스트 검색 WebSphere Application Server 프로파일의 수에 따라 완료 시간이 몇 분에서 몇 시간까지 걸릴 수 있습니다. 각 프로파일마다 단계를 완료하려면 몇 분이 걸립니다.

cqtsadmin.pl 명령이 서버에 있는 모든 전체 텍스트 검색 배치에 대해 글로벌하게 적용되므로 서버에 있는 모든 전체 텍스트 검색 인스턴스에 대해 이 명령을 실행할 수 있는 점을 참고하십시오. cqtsadmin.pl 명령이 하나의 전체 텍스트 검색 배치에 대해 완료되면 서버에 있는 나머지 배치가 업그레이드됩니다.

프로시저

  1. 다음의 사전 업그레이드 또는 사전 설치 태스크를 수행하십시오.
    1. cqtsadmin-TextSearch-SAMPL.xml 구성 파일을 편집하십시오. 다음의 <deleteFtsWASProfiles> 태그 값을 변경하십시오.

      <newValue required="no"><newValue>

      위의 값을 아래와 같이 변경하십시오.

      <newValue required="no">true<newValue>

    2. 명령 프롬프트 창에서 prep_upgd_was_profiles 옵션을 사용하여 cqtsadmin.pl 명령을 실행하십시오. 이 명령행 옵션은 서버에 모든 전체 텍스트 검색 WebSphere Application Server 프로파일 데이터의 백업을 작성한 후 프로파일을 삭제합니다. 백업된 데이터는 FTSBackupWASProfiles 디렉토리에 저장됩니다.
    3. cqtsadmin-TextSearch-SAMPL.xml 파일을 다시 편집하십시오. 다음의 <deleteFtsWASProfiles> 태그 값을 변경하십시오.

      <newValue required="no">true<newValue>

      위의 값을 아래와 같이 변경하십시오.

      <newValue required="no"><newValue>

    이 편집은 이 파괴적인 명령행 옵션을 잘못하여 다시 실행하는 것을 방지합니다.

  2. ClearQuest를 업그레이드하거나 재설치하십시오.
  3. 이전에 배치되고 백업된 전체 텍스트 검색 WebSphere Application Server 프로파일을 모두 복원하려면 cqtsadmin.pl 명령을 다시 실행하십시오. 두 개의 유스 케이스 시나리오가 있습니다.
    • 시나리오 A: restore_was_profiles 명령행 옵션을 사용하여 이전에 배치되고 백업된 모든 전체 텍스트 검색 WebSphere Application Server 프로파일을 원래 위치로 복원합니다.

      cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --restore_was_profiles D:\FTSBackupWASProfiles

    • 시나리오 B: restore_was_profilesfts_was_profile_home 명령행을 각각 사용하여 이전에 배치되고 백업된 모든 전체 텍스트 검색 WebSphere Application Server 프로파일을 복원하고 이들 프로파일을 한 디렉토리에 통합합니다.

      cqperl cqtsadmin.pl --username admin --password secret --dbset TextSearch --userdb SAMPL --ftshome D:\CQ.Search --restore_was_profiles D:\FTSBackupWASProfiles --fts_was_profile_home D:\FTS.wasprofiles


피드백