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_602.zip에서 Rational Product Updater 6.0.2를 다운로드하십시오.
또는 Rational 소프트웨어 개발 플랫폼 제품에 사용할 수 있는 갱신사항을
IBM Software Support(www.ibm.com/software/support/)에서 다운로드할 수도 있습니다.
갱신사항을 다운로드한 후, 갱신 서버의 로컬 미러를 작성할 대상 디렉토리에 파일의 압축을 푸십시오.
주의:
- 오래된 기능 파일은 갱신 서버의 로컬 미러에서 제거해야 합니다.
참고: 같은 대상 디렉토리에 모든 갱신사항의 압축을 풀 수 있습니다. 갱신사항은 서로 겹쳐쓰기 되지 않습니다.
2.0 Site.xml 파일 작성 및 갱신
Note: 이 지시사항은 갱신 사이트에 Rational Product Updater의 갱신사항과 Rational 소프트웨어 개발 제품의 갱신사항이 포함된다고 가정합니다.
미러 사이트에 Rational Product Updater의 갱신사항만 포함되는 경우, site_602.xml 파일을 편집할 필요가 없으므로 이 섹션을 건너뛰어도 됩니다.
일반적으로 제품마다 갱신 사이트와 검색 사이트가 있습니다. 갱신 사이트에는 임시 수정사항 및 Fix Pack과 같은 제품 수정사항이 포함되고, 검색 사이트에는 선택적 기능이 포함됩니다.
참고: 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_60_6011.xml을 여십시오.
- 같은 디렉토리에 site.xml로 파일을 저장하십시오. 디렉토리에 site.xml이라는 파일이 이미 있으면
<feature/> 정보를 site_60_6011.xml에서
site.xml의 <site></site> 섹션으로
복사하십시오.
- <feature/> 정보를 각각의 site_identifier.xml 파일에서 site.xml로 복사하십시오.
예를 들어 다음 코드는 <feature/> 정보를
rad\60\discovery\site_601_J2C6012.xml 및
rad\60\discovery\site_i4gl.xml에서 rad\60\discovery\site.xml로 복사한 결과를 보여줍니다.
<?xml version="1.0" encoding="UTF-8" ?>
<site>
<!-- J2C refresh feature-->
<feature id="com.ibm.j2c.win32" os="win32" patch="false" url="features/com.ibm.j2c.win32_6.0.1.2.jar" version="6.0.1.2">
<category name="refreshpack"/>
</feature>
<feature id="com.ibm.j2c.linux" os="linux" patch="false" url="features/com.ibm.j2c.linux_6.0.1.2.jar" version="6.0.1.2">
<category name="refreshpack"/>
</feature>
<feature id="updater.j2c.nl1.plugins.601" patch="false" url="features/updater.j2c.nl1.plugins.601_1.0.0.jar" version="1.0.0">
<category name="proxies"/>
</feature>
<feature id="updater.j2c.plugins.601" patch="false" url="features/updater.j2c.plugins.601_1.0.0.jar" version="1.0.0">
<category name="proxies"/>
</feature>
<feature id="updater.j2c.resource.adapters" patch="false" url="features/updater.j2c.resource.adapters_1.0.0.jar" version="1.0.0">
<category name="proxies"/>
</feature>
<feature id="updater.j2c.linux.permissions" patch="false" url="features/updater.j2c.linux.permissions_1.0.0.jar" version="1.0.0">
<category name="proxies"/>
</feature>
<!--I4GL conversion utility-->
<feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.win32" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.win32_6.0.0.1a.jar" os="win32">
</feature>
<feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.linux" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.linux_6.0.0.1a.jar" os="linux">
</feature>
<feature patch="false" id="updater.rad.ifeature.i4glconversion.refresh.001" version="1.0.0" url="features/updater.rad.ifeature.i4glconversion.refresh.001_1.0.0.jar">
</feature>
<feature patch="false" id="updater.zips.i4glconversion.refresh.win32.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.win32.001_1.0.0.jar">
</feature>
<feature patch="false" id="updater.zips.i4glconversion.refresh.linux.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.linux.001_1.0.0.jar">
</feature>
</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_601.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_601.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" ?>
<update-policy>
<url-map pattern="com.ibm.rational.application.developer.update" url="http://server1/rational_updates/rad/60/update/site.xml"/>
<url-map pattern="com.ibm.rational.application.developer.discovery" url="http://server1/rational_updates/rad/60/discovery/site.xml"/>
</update-policy>
- policy.xml 파일을 저장하십시오.
- 문서 편집기를 닫으십시오.
4.0 갱신 서버의 로컬 미러에서 갱신사항 설치
갱신 서버의 로컬 미러를 사용할 수 있게 되면 다음 지시사항에 따라 갱신사항을 설치할 수 있습니다.
IBM Rational 소프트웨어 개발 플랫폼 제품을 설치할 때 사용한 사용자 계정으로 갱신사항을 설치하십시오.
제한사항:
- 갱신사항을 설치하는 중에는 Rational Software Development Platform을 열 수 없습니다.
- Windows® 운영 체제에서는 Administrator 권한이 있는 계정을 사용해야 합니다. 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를 종료하십시오.