IBM Rational Product Updater 갱신 서버의 로컬 미러 작성
목차
1.0 갱신사항 다운로드 및 추출
2.0 site.xml 파일 작성 및 갱신
3.0 policy.xml 파일 작성
4.0 갱신 서버의 로컬 미러에서 갱신사항 설치
1.0 갱신사항 다운로드 및 추출
IBM® Rational® Product Updater 갱신 서버의 로컬 미러를 작성하려면, ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_6004.zip에서 Rational Product Updater 6.0.0.4를 다운로드하십시오.
www.ibm.com/software/support/의 IBM 소프트웨어 지원에서 Rational Software Development Platform 제품에 사용 가능한 갱신사항을 다운로드할 수도 있습니다.
갱신사항을 다운로드한 다음, 갱신 서버의 로컬 미러를 실행할 대상 디렉토리로 이 파일을 추출하십시오.
주의:
- 갱신 서버의 로컬 미러에서 오래된 기능은 제거해야 합니다.
주: 동일한 대상 디렉토리로 모든 갱신사항을 추출할 수 있습니다. 갱신사항은 서로 겹쳐쓰지 않습니다.
2.0 site.xml 파일 작성 및 갱신
주: 이 안내서에서는 갱신 사이트에 Rational Product Updater의 갱신사항 외에도 Rational software development 제품의 갱신사항도 포함되어 있다고
간주합니다. 미러 사이트에 Rational Product Updater의 갱신사항만 포함될 경우, site_6004.xml 파일을 편집할 필요가 없으므로 이 절을 건너뛰십시오.
일반적으로 제품마다 갱신 사이트 및 발견 사이트가 존재합니다. 갱신 사이트에는 제품 수정사항(예: InterimFix 및 FixPack)을 들어 있으며 발견 사이트에는 선택적 기능이 들어 있습니다.
주: Rational Product Updater에는 발견 사이트가 없습니다.
각 다운로드된 제품 수정사항에는 product\60\update\ 디렉토리의 site_identifier.xml 파일이 들어 있으며,
각 다운로드된 기능에는 product\60\discovery\ 디렉토리의
site_identifier.xml 파일이 들어 있습니다. 여기서, identifier는
제품 수정사항 및 기능을 나타내며 product는 제품을 나타냅니다. Rational Product Updater에 대한 갱신사항을 위한 site_identifier.xml 파일은
rpu\60\update\ 디렉토리에 있습니다.
갱신 사이트 및 발견 사이트 각각에는 별도의 site.xml 파일이 필요합니다. 각 site.xml 파일을 작성하려면,
적절한 site_identifier.xml 파일에서 <feature/> 정보를 결합해야 합니다.
site.xml 파일을 작성 또는 갱신하려면 다음 단계를 완료하십시오.
- 문서 편집기로 site_identifier.xml 파일을 여십시오. 예를 들면, site_6004.xml을 여십시오.
- 동일한 디렉토리에 site.xml로 파일을 저장하십시오. 디렉토리에 이미 site.xml 파일이 있으면,
<feature/> 정보를 site_6004.xml에서 site.xml의 <site></site> 섹션으로 복사하십시오.
- <feature/> 정보를 각 site_identifier.xml 파일에서 site.xml로 복사하십시오.
예를 들어, 다음 코드는 <feature/> 정보를 rsa\60\discovery\site_rmi_6001.xml 및
rsa\60\discovery\site_wbi_6001.xml에서 rsa\60\discovery\site.xml로 복사한 결과를 표시합니다.
<?xml version="1.0" encoding="UTF-8" ?>
<site>
<!-- Rose Model Import -->
<feature id="com.ibm.rational.rose.model.import.rsa" version="6.0.0.1" url="features/com.ibm.rational.rose.model.import.rsa_6.0.0.1.jar"/>
<feature id="proxy.rose.model.import.rsa.6001" version="1.0.0" url="features/proxy.rose.model.import.rsa.6001_1.0.0.jar"/>
<feature id="proxy.rose.model.import.win32.rsa.6001" version="1.0.0" url="features/proxy.rose.model.import.win32.rsa.6001_1.0.0.jar"/>
<!-- WBI -->
<feature id="com.ibm.rational.wbi.rsa" version="6.0.0.1" url="features/com.ibm.rational.wbi.rsa_6.0.0.1.jar"/>
<feature id="proxy.wbi.rsa.6001" version="1.0.0" url="features/proxy.wbi.rsa.6001_1.0.0.jar"/>
</site>
주:
- product\60\discovery\site.xml 파일의 오래된 기능 정보를 사용 가능한 최신 기능 정보로 바꾸십시오.
- product\60\update\site.xml 파일의 이전 기능 정보는 사용 가능한 최신 제품 수정 정보로 바꾸지 마십시오.
- 기능 정보의 순서는 중요하지 않습니다.
- 갱신된 site.xml 파일을 저장한 후 닫으십시오. 참조용으로 원래 site_identifier.xml 파일을 보관하십시오.
- 문서 편집기를 닫으십시오.
3.0 policy.xml 파일 작성
각각의 다운로드된 제품 수정사항 및 기능에는 site_identifier.xml 파일을 참조하는 product\policy_identifier.xml 파일이 들어 있습니다. 모든
policy_identifier.xml 파일을 하나의 policy.xml 파일로 결합해야 합니다. 이 파일을 작성한 후에는 모든 제품 갱신사항에 이 파일을 사용하고 이전 절에서 작성한 site.xml 파일을 참조할 수 있습니다.
policy.xml 파일을 작성하려면 다음 단계를 완료하십시오.
- 문서 편집기로 product\policy_identifier.xml 파일을 여십시오. 예를 들면, policy_6004.xml을 여십시오.
- 미러 사이트의 기본 디렉토리에서 policy.xml로 파일을 저장하십시오.
- site_identifier.xml 대신에 site.xml을 지정할 URL 맵을 편집하십시오. 일반적으로 액세스 가능한 site.xml에 대한 절대 경로를 지정해야 합니다.
예를 들어, 미러 사이트가 웹 서버 server1에 있을 경우, policy.xml 파일은 다음 예제와 유사합니다.
<?xml version="1.0" encoding="UTF-8" ?>
<update-policy>
<url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml/">
</update-policy>
주: 미러 사이트에 Rational Product Updater의 갱신사항만 포함되고 이전 절에서 새 site.xml 파일을 편집 또는 작성하지 않은 경우, site.xml 대신에 site_6004.xml에 지정되는 URL 맵을 그대로 두고 아래의 6단계로 건너뛰십시오.
- 다른 모든 product\policy_identifier.xml 파일로부터 URL 맵 정보를 추가하십시오.
갱신 서버의 로컬 미러에서 갱신할 수 있는 제품마다 갱신 사이트에는 하나의 URL 맵, 발견 사이트에는 또다른 URL 맵이 있어야 합니다. 추가 URL 맵은 기능 발견 사이트에
필요합니다. 패턴은 각 product\policy_identifier.xml 파일에 제공됩니다.
- site_identifier.xml 대신에 site.xml을 지정할 URL 맵을 편집하십시오. 파일은 다음 예제와 유사합니다.
<?xml version="1.0" encoding="UTF-8" ?>
<url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml/">
<url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml/">
<url-map pattern="com.ibm.rational.software.architect.discovery" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
<url-map pattern="com.ibm.rational.wbi.rsa" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
</update-policy>
- policy.xml 파일을 저장하십시오.
- 문서 편집기를 닫으십시오.
4.0 갱신 서버의 로컬 미러에서 갱신사항 설치
갱신 서버의 로컬 미러가 사용 가능하면, 사용자는 다음 지시시항을 완료하여 갱신사항을 설치할 수 있습니다.
IBM Rational Software Development Platform 제품을 설치한 동일한 사용자 계정으로 갱신사항을 설치하십시오.
제한사항:
- 갱신사항을 설치하는 중에는 Rational Software Development Platform을 열 수 없습니다.
- Windows® 운영 체제에서는 관리자 특권이 있는 계정을 사용해야 합니다. Linux® 운영 체제에서는 루트 사용자 계정을 사용해야 합니다.
갱신사항을 설치하려면 다음 단계를 완료하십시오.
- Rational Product Updater를 시작하십시오.
- Windows 운영 체제에서는 시작 > 프로그램 > IBM Rational > Rational Product Updater를 클릭하십시오.
- Red Hat Enterprise Linux 3.0(GNOME 데스크탑 환경)에서는 기본 메뉴를 열고 Programming > Rational Product Updater를 클릭하십시오.
- SuSE Linux Enterprise Server 9.0(K 데스크탑 환경)에서는 기본 메뉴를 열고 IBM Rational > Rational Product Updater를 클릭하십시오.
주: Red Hat Enterprise Linux 3.0 및 SuSE Linux Enterprise Server 9.0에서 기본값이 아닌 데스크탑 환경을 사용하면,
제품 단축키가 기본 위치에 표시되지 않을 수도 있습니다.
- 환경 설정 > 사이트 갱신을 클릭하십시오.
- 갱신 서버 로컬 미러의 기본 디렉토리에 있는 policy.xml 파일에 대한 경로를 입력하십시오.
- 확인을
클릭하십시오.
- 갱신사항 찾기 또는 선택적 기능 찾기를 클릭하십시오.
계속하기 전에 Rational Product Updater에 설치하고 갱신하라는 프롬프트가 표시됩니다. 확인을 클릭하여 계속하십시오.
Rational Product Updater는 갱신사항을 설치하고 재시작합니다.
- 추가 제품에 대한 갱신사항을 다운로드했으면, 표시된 목록에서 설치할 갱신사항을 선택하십시오.
팁: 갱신사항의 설명을 보려면 갱신사항을 클릭하십시오. 설명이 세부 정보 분할창에 표시됩니다.
- 갱신사항 설치 또는 선택적 기능 설치를 클릭하십시오.
- 라이센스 계약에 동의하고 설치를 계속하려면 확인을 클릭하십시오.
컴퓨터 프로세서 속도와 컴퓨터의 RAM 크기에 따라 갱신사항을 설치하는 데 오랜 시간이 소요될 수 있습니다.
설치를 완료한 후 Rational Product Updater는 설치된 제품 페이지에 설치된 갱신사항을 나열합니다.
- Rational Product Updater를 닫으십시오.