WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


빌드 정의 작성 및 IIP 생성

이 주제에서는 IBM® WebSphere® Installation Factory로 빌드 정의 파일을 작성하고 통합 설치 패키지(IIP)를 생성하는 방법에 대해 설명합니다.

시작하기 전에

설치 패키지를 작성하도록 사용하려면 먼저 Installation Factory를 설치해야 합니다. 자세한 정보는 Installation Factory 시작하기를 참조하십시오.

이 태스크 정보

IIP를 작성하려면 먼저 빌드 정의 파일을 작성합니다. 이는 Installation Factory가 나중에 IIP를 생성하는 데 사용합니다. 빌드 정의 파일에서는 IIP에 포함되는 패키지 및 구성을 정확히 설명합니다. 로컬 워크스테이션에서 두 단계를 모두 수행하거나 로컬로 빌드 정의를 작성하고 XML 파일을 다른 워크스테이션으로 전달하여 IIP를 생성하는 방법(다른 워크스테이션 또는 운영 체제일 수도 있음)을 선택할 수 있습니다. 빌드 정의 파일에서 IIP를 생성하려면 먼저 원격 워크스테이션이 사용자가 포함시키려는 모든 제품 및 Installation Factory를 포함해야 합니다.

일부 경우 대상 운영 체제 플랫폼에서 빌드 정의 마법사를 사용하지 못할 수도 있습니다. 이런 경우에는 세 가지 옵션이 있습니다.

다음 프로시저에 따라 빌드 정의 파일을 작성하고 IIP를 생성하십시오.

프로시저
  1. IBM WebSphere Installation Factory에 대한 다운로드 페이지에서 제품 코드를 다운로드하여 코드를 압축 해제하십시오.

    테스트한 운영 체제의 전체 목록은 다운로드 페이지를 참조하십시오.

  2. IIP에 포함할 설치 패키지를 고려하십시오. Installation Factory는 제품 설치 이미지를 포함하지 않습니다. 따라서 사용자가 Installation Factory에서 설치할 소프트웨어를 제공해야 합니다.
  3. GUI(Graphical User Interface) 스크립트로 Installation Factory 콘솔을 시작하십시오.
    • For AIX operating systemFor HP-UX operating systemFor Linux operating systemFor Solaris operating system IF_home/bin/ifgui.sh 스크립트를 사용하십시오.
    • For Windows operating system IF_home\bin\ifgui.bat 스크립트를 사용하십시오.
  4. 새 IIP 빌드 정의를 작성하거나 기존 항목을 여십시오.

    새 통합 설치 패키지 작성을 클릭하여 새 IIP 빌드 정의를 작성하십시오.

    기존 빌드 정의 XML 파일을 편집하려는 경우 빌드 정의 열기를 클릭하십시오.

  5. 연결 모드 또는 연결 끊김 모드 중 마법사를 실행할 모드를 선택하십시오.
    • 연결 모드

      로컬 워크스테이션에서 빌드 정의 파일을 작성하고 IIP를 생성할 수 있도록 연결 모드 처리에 대한 선택란을 선택합니다. 빌드 정의 마법사는 연결 모드에서 모든 디렉토리, 파일 및 설치 패키지 유효성을 검증하려고 하며 이 경우 해당 자원에 로컬로 액세스할 수 있어야 합니다.

    • 연결 끊김 모드

      빌드 정의만 저장하고 나중에 IIP를 생성하려는 경우 연결 끊김 모드 처리에 대한 선택란을 체크합니다. 지원되는 워크스테이션에서 연결 끊김 모드로 마법사를 사용하여 다른 워크스테이션의 지원 운영 체제용 빌드 정의 파일을 작성합니다. 그 다음 빌드 정의 XML 파일을 대상 운영 체제로 복사하고 ifcli 명령을 사용하여 처리 엔진을 시작하고 IIP를 작성합니다. 빌드 정의 마법사는 설치 이미지, 유지보수 패키지 또는 연결 끊김 모드에서 입력한 기타 파일 또는 스크립트를 확인할 수 없습니다. 유사한 플랫폼에서 대상 플랫폼에 대한 IIP도 생성할 수 있습니다. 즉, Windows 플랫폼에서 다른 Windows 플랫폼에 대한 IIP를 생성하거나 UNIX 스타일 플랫폼에서 다른 UNIX 스타일 플랫폼에 대한 IIP를 생성할 수 있습니다.

      마법사에서 지정한 모든 제품, 디렉토리 및 파일에 대한 경로는 IIP를 작성한 워크스테이션에 대한 상대 경로여야 합니다. 예를 들어, 대상 AIX® 시스템에 액세스할 수 없는 Red Hat Enterprise Linux® 4 시스템에서 콘솔을 실행한다고 가정합니다. 빌드 정의 마법사가 대상 시스템에서 파일 위치를 찾을 수 없습니다. 그러나 Network Deployment 설치 이미지 및 IIP의 기타 요소에서 사용할 AIX 위치의 디렉토리 경로를 입력할 수 있습니다.

  6. 모든 필수 매개변수를 제공하여 패키지 정보, 빌드 정의 파일의 출력 위치, IIP의 출력 위치, 설치 이미지, 추가 파일 및 저작권 정보를 식별하십시오. IIP 작성 프로세스의 각 단계에 대한 정보는 도움말 분할창 문서를 참조하십시오.
    제한사항: 디렉토리 경로에서 영어가 아닌 로케일 특정 문자를 사용하여 IIP를 작성하는 방법은 지원되지 않습니다. 디렉토리 이름에 사용하는 문자는 인쇄 가능한 US ASCII 문자로 제한됩니다.
    분할창 설명
    IIP 모드 선택사항 연결 모드 또는 연결 끊김 모드 중 작업할 모드를 지정하고 IIP에 대한 대상 운영 체제를 지정합니다.
    IIP 패키지 ID IIP에 대한 보편적으로 고유한 ID를 지정합니다.
    IIP 빌드 정보 빌드 정의 파일 및 IIP의 이름과 위치를 지정합니다.
    IIP 통합 설치 마법사 설정 이 분할창을 사용하여 설치 중 IIP 사용자에게 IIP 설치 마법사를 표시할 것인지와 이 설정을 대체할 수 있는지를 선택합니다.
    IIP 통합 설치 패키지 구성 IIP에 대한 설치 패키지를 추가 및 수정합니다. 이 분할창에는 다음 분할창도 포함됩니다.
    IIP 추가 파일 IIP에 파일 및 디렉토리를 추가합니다.
    IIP 출처 IIP에 대한 조직 및 설명을 지정합니다.
    IIP 미리보기 이 요약 분할창을 사용하여 IIP에 대한 모든 선택사항을 검토합니다.
  7. 통합 설치 패키지 미리보기 분할창에서 빌드 정의 파일만 저장할 것인지 또는 빌드 정의 파일을 저장하고 IIP를 로컬로 생성할 것인지를 선택하십시오. 완료를 클릭하여 빌드 정의 마법사를 종료하십시오.

    빌드 정의 파일만 복사하도록 선택한 경우 대상 워크스테이션에 빌드 정의 XML 파일을 복사하십시오. 빌드 정의 파일에서 ifcli 명령을 실행하여 IIP를 생성하십시오. 자세한 정보는 ifcli 명령을 참조하십시오.

    IIP 생성 시간은 패키지에 포함된 제품 수 및 유형에 따라 달라집니다.

  8. Installation Factory는 처리 엔진이 완료되면 완료 메시지를 IF_home/logs/log.txt 파일에 기록합니다.

다음은 Windows 시스템에서 빌드 정의 파일을 작성하고 IIP를 생성하는 예제입니다(프로세스 서버 컨트리뷰션 및 기능 팩 컨트리뷰션 포함). 프로세스 서버 샘플 응용프로그램 중 하나에서 참조되는 가상의 "Plants by WebSphere" 회사 대신 IIP를 작성합니다.
  1. IF_home\bin\ifgui.bat 스크립트를 실행하십시오.
  2. IBM installation Factory 분할창에서 새 통합 설치 패키지 작성을 선택하십시오.
  3. 빌드 정의 마법사가 실행되고 모드 선택 분할창이 표시됩니다. 이 워크스테이션에서 작성 및 설치하기 위해 IIP를 빌드하는 경우 연결 모드를 선택하십시오. 이 IIP가 작성되면 로컬 시스템과 동일한 운영 체제 및 플랫폼이 설치된 워크스테이션에서도 설치할 수 있습니다. 플랫폼 아래에서 현재 플랫폼을 선택하십시오. 다음을 클릭하십시오.
  4. 패키지 ID 분할창에서 다음 ID를 입력하십시오. com.plantsByWebsphere. 버전은 1.0.0.0으로 그대로 둘 수 있습니다. 다음을 클릭하십시오.
  5. 빌드 정보 분할창이 표시됩니다. 작성한 빌드 정의 XML 파일의 이름과 위치를 입력합니다. 또한 IIP를 생성할 디렉토리를 선택하십시오. 빌드 정의를 빌드하고 IIP를 생성하려는 경우 대상 디렉토리 공간이 충분한지 확인하십시오. 기본 IIP 디렉토리가 비어 있지 않고 대상 위치인 경우 경고 선택란이 선택된 경우 비어 있지 않은 디렉토리임을 알리는 오류가 나타날 수 있습니다. 다음을 클릭하십시오.
  6. 통합 설치 마법사 설정 분할창에서 설치 마법사 설정을 선택된 대로 두십시오. 설치 시 최대 유연성을 보장하기 위해 시작 시 IIP 마법사를 표시하는 설정을 사용자가 대체할 수 있도록 합니다. 다음을 클릭하십시오.
  7. 통합 설치 패키지 구성 분할창이 표시됩니다. IIP에 포함할 패키지 특성을 선택, 추가 및 수정할 수 있는 기본 분할창입니다. IBM WebSphere Application Server Network Deployment 제품, 기능팩 및 WebSphere ESB 버전 6.2를 포함하는 패키지를 작성하려고 하므로 Network Deployment 제품에서 시작합니다.
    1. 지원되는 설치 패키지 및 도구 필드에서 IBM WebSphere Application Server Network Deployment 6.1을 선택하십시오. 설치 프로그램 추가를 클릭하십시오.
    2. 설치 패키지 추가 분할창에서 패키지 이름, 해당 ID 및 IIP를 빌드할 플랫폼의 운영 체제와 아키텍처가 표시됩니다. 지정된 플랫폼에서 Network Deployment의 제품 코드를 제공해야 합니다. 수정을 클릭하십시오.
    3. Network Deployment 제품 이미지의 루트 디렉토리에 대한 디렉토리 경로를 입력하거나 찾아보기를 클릭하여 이미지를 찾으십시오. 연결 모드이므로 패키지 크기 검색을 클릭하여 해당 패키지 크기를 예상할 수 있습니다. 확인을 클릭하십시오.
    4. 설치 패키지 추가 분할창으로 돌아갑니다. 패키지에 대한 디렉토리 경로와 패키지 크기 필드가 채워졌는지 확인할 수 있습니다. 확인을 클릭하십시오.
    5. 통합 설치 패키지 구성 분할창으로 돌아갑니다. 이 IIP 필드에서는 사용되는 설치 패키지에 나열된 패키지가 표시되고 설치 패키지 호출 필드에는 해당 패키지의 호출이 작성 및 나열됩니다. 패키지 호출이 선택되었는지 확인하고 설치 패키지 호출 필드 옆에 있는 수정 단추를 클릭하십시오.
    6. 설치 패키지 호출 특성 분할창이 표시됩니다. 패키지 호출의 모든 설치 특성을 설정할 수 있는 위치입니다.
      1. 호출의 표시 이름 및 설명을 변경하십시오. IIP를 설치한 사용자의 경우 패키지 호출에 이 정보가 표시됩니다. 회사에서 이 패키지를 구현하는 방식을 반영하도록 이 필드를 사용자 정의할 수 있습니다.
      2. 이 설치 호출을 기본 설치 호출로 설정 선택란이 선택됩니다. 나중에 추가할 기능 팩 패키지에서는 대상 설치 디렉토리를 포함하여 이 패키지의 정보를 기본값으로 사용하므로 이 값은 변경하지 않습니다. 실제로 이 설정을 사용하면 설정을 수동으로 변경하지 않는 한, 이 패키지 이후에 추가하는 다른 모든 패키지 호출에서 이 패키지에 대해 사용자가 지정한 특정 값을 사용할 수 있습니다.
      3. 사용자가 이 패키지 설치를 억제할 수 있음 선택란을 선택 취소하십시오. 세 개의 포함된 패키지만 다루는 비교적 단순한 예제이므로 사용자가 세 개 패키지 모두를 설치하도록 허용합니다.
      4. 기본 설치 모드 기본값을 변경하지 마십시오. 설치 중 Network Deployment 설치 마법사가 표시됩니다.
      5. 기본 설치 디렉토리 경로 탭에서 이 패키지에 대한 설치 경로를 설정하십시오. 관리자 및 비관리자 사용자 유형 모두에 대한 경로를 설정할 수 있습니다. 수정을 클릭하여 설치 디렉토리 경로 수정 분할창을 열고 이 패키지를 설치할 경로를 입력하십시오. 확인을 클릭하여 현재 분할창으로 돌아가십시오.
      6. 응답 파일 탭을 클릭하십시오. 이 패키지를 자동으로 설치하지 않으므로 이 섹션에 대한 설정은 건너뛸 수 있습니다.
      7. 종료 코드 조치 탭을 클릭하십시오. 패키지가 이러한 종료 코드를 생성한 경우 취하는 조치입니다. 설치가 부분적으로 성공함에 대한 조치를 설치를 계속할 것인지 또는 중지할 것인지 사용자의 확인 요청으로 변경하십시오. 제품 로그 또는 기타 정보에서 확인한 내용에 따라 사용자가 부분적 성공 허용 여부를 결정하도록 허용합니다. 다른 두 종료 코드 조치는 기본적으로 설치를 중지하도록 설정됩니다(이 두 경우 허용되는 동작임). 확인을 클릭하여 설치 패키지 호출 특성 분할창을 종료하십시오.
  8. IIP에 기능 팩을 추가하십시오.
    1. 지원되는 패키지 및 도구 목록에서 IBM WebSphere Application Server 버전 6.1 웹 서비스 기능 팩을 선택하고 Network Deployment 섹션에 나온 a - d단계를 수행하십시오(제품 디렉토리 경로만 변경).
    2. 통합 설치 패키지 구성 분할창으로 돌아갑니다. 이 IIP 필드에서는 사용되는 설치 패키지에 나열된 기능 팩 패키지가 표시되고 설치 패키지 호출 필드에는 해당 패키지의 호출이 작성 및 나열됩니다. 기능 팩 호출이 선택되었는지 확인하고 설치 패키지 호출 필드 옆에 있는 수정 단추를 클릭하십시오.
      1. 호출의 표시 이름 및 설명을 변경하십시오. IIP를 설치한 사용자의 경우 기능 팩 호출에 이 정보가 표시됩니다. 회사 또는 조직을 반영하도록 이러한 이름을 사용자 정의하십시오.
      2. 이 설치 호출을 기본 설치 호출로 설정 선택란이 기본적으로 선택되지 않습니다. Network Deployment 제품 맨 위에 기능 팩을 설치하고 Network Deployment 기본값을 상속하므로 원하는 동작에 해당합니다.
      3. 사용자가 이 패키지 설치를 억제할 수 있음 선택란을 선택 취소하십시오. 세 개의 포함된 패키지만 다루는 비교적 단순한 예제이므로 사용자가 세 개 패키지 모두를 설치하도록 허용합니다.
      4. 기본 설치 모드 기본값을 변경하지 마십시오. 설치 중 기능 팩 설치 마법사가 표시됩니다. 그러나 기능 팩을 자동으로 설치하면 두 패키지가 설치 중이어도 전체 Plants by WebSphere IIP가 원활하게 설치되는 것으로 사용자에게 나타납니다. 여기서, 자동 설치를 선택한 경우 응답 파일을 지정하거나 IIP 설치 프로그램에서 설치 중 하나를 지정해야 합니다.
      5. 기본 설치 디렉토리 경로 탭에서 이 패키지에 대한 설치 경로를 설정하십시오. Network Deployment 패키지를 기본 설치 호출로 설정하므로 기능 팩의 설치 경로 값은 $RESV{6.1.0-WS-WASND_1-1:installLocation}으로 설정됩니다. 이 경우 Network Deployment 패키지에서 installLocation 옵션의 Result Value가 사용됨을 나타내는 매크로입니다. 매크로 및 해당 사용법에 대한 자세한 정보는 IIP 매크로 교체 주제를 참조하십시오.
      6. 응답 파일 탭을 클릭하십시오. 이 패키지를 자동으로 설치하지 않으므로 이 섹션에 대한 설정은 건너뛸 수 있습니다. 이 패키지 호출을 자동으로 설치하려는 경우 응답 파일을 지정하십시오.
      7. 종료 코드 조치 탭을 클릭하십시오. 패키지가 이러한 종료 코드를 생성한 경우 취하는 조치입니다. 설치가 부분적으로 성공함에 대한 조치를 설치를 계속할 것인지 또는 중지할 것인지 사용자의 확인 요청으로 변경하십시오. 제품 로그 또는 기타 정보에서 확인한 내용에 따라 사용자가 부분적 성공 허용 여부를 결정하도록 허용합니다. 다른 두 종료 코드 조치는 기본적으로 설치를 중지하도록 설정됩니다(이 두 경우 허용되는 동작임). 확인을 클릭하여 설치 패키지 호출 특성 분할창을 종료하십시오.
  9. 그리고 WebSphere ESB 버전 6.2를 IIP에 추가하십시오.
    1. 지원되는 패키지 및 도구 목록에서 IBM WebSphere Process Server 6.2를 선택하고 Network Deployment 섹션에 나온 a - d단계를 수행하십시오(제품 디렉토리 경로만 변경).
    2. 통합 설치 패키지 구성 분할창으로 돌아갑니다. 이 IIP 필드에서는 사용되는 설치 패키지에 나열된 기능 팩 패키지가 표시되고 설치 패키지 호출 필드에는 해당 패키지의 호출이 작성 및 나열됩니다. WebSphere ESB 호출이 선택되었는지 확인하고 설치 패키지 호출 필드 옆에 있는 수정 단추를 클릭하십시오.
      1. 호출의 표시 이름 및 설명을 변경하십시오. IIP를 설치한 사용자의 경우 WebSphere ESB 호출에 이 정보가 표시됩니다. 회사 또는 조직을 반영하도록 이러한 이름을 사용자 정의하십시오.
      2. 이 설치 호출을 기본 설치 호출로 설정 선택란이 기본적으로 선택되지 않습니다. Network Deployment 제품 맨 위에 WebSphere ESB를 설치하고 Network Deployment 기본값을 상속하므로 원하는 동작에 해당합니다.
      3. 사용자가 이 패키지 설치를 억제할 수 있음 선택란을 선택 취소하십시오. 세 개의 포함된 패키지만 다루는 비교적 단순한 예제이므로 사용자가 세 개 패키지 모두를 설치하도록 허용합니다.
      4. 기본 설치 모드 기본값을 변경하지 마십시오. 설치 중 WebSphere ESB 설치 마법사가 표시됩니다. 여기서, 자동 설치를 선택한 경우 응답 파일을 지정하거나 IIP 설치 프로그램에서 설치 중 하나를 지정해야 합니다.
      5. 기본 설치 디렉토리 경로 탭에서 이 패키지에 대한 설치 경로를 설정하십시오. Network Deployment 패키지를 기본 설치 호출로 설정하므로 기능 팩의 설치 경로 값은 $RESV{6.1.0-WS-WASND_1-1:installLocation}으로 설정됩니다. 이 경우 Network Deployment 패키지에서 installLocation 옵션의 Result Value가 사용됨을 나타내는 매크로입니다. 매크로 및 해당 사용법에 대한 자세한 정보는 IIP 매크로 교체 주제를 참조하십시오.
      6. 응답 파일 탭을 클릭하십시오. 이 패키지를 자동으로 설치하지 않으므로 이 섹션에 대한 설정은 건너뛸 수 있습니다. 이 패키지 호출을 자동으로 설치하려는 경우 응답 파일을 지정하십시오.
      7. 종료 코드 조치 탭을 클릭하십시오. 패키지가 이러한 종료 코드를 생성한 경우 취하는 조치입니다. 설치가 부분적으로 성공함에 대한 조치를 설치를 계속할 것인지 또는 중지할 것인지 사용자의 확인 요청으로 변경하십시오. 제품 로그 또는 기타 정보에서 확인한 내용에 따라 사용자가 부분적 성공 허용 여부를 결정하도록 허용합니다. 다른 두 종료 코드 조치는 기본적으로 설치를 중지하도록 설정됩니다(이 두 경우 허용되는 동작임). 확인을 클릭하여 설치 패키지 호출 특성 분할창을 종료하십시오.
  10. 설치 패키지 호출 테이블에서 두 패키지 호출에 지정된 특성을 검토하십시오. 다음을 클릭하십시오.
  11. 추가 파일 및 디렉토리 분할창이 표시됩니다. IIP에 포함할 파일 또는 디렉토리를 지정할 수 있습니다. 예를 들어, IIP에 포함하려던 이미지 또는 기타 자료 이외에도 Readme 파일을 포함할 수 있습니다. 이 기능을 사용하여 스크립트를 실행할 수는 없습니다. 설치 중 실행할 스크립트를 추가하려면 응용프로그램 및 프로파일 사용자 정의를 통해 프로세스 서버 사용자 정의된 설치 패키지(CIP)를 빌드하고 일반적으로 사용 가능한 프로세스 서버 제품 이미지를 사용하는 대신, 패키지 호출에서 이를 사용할 수 있습니다. 다음을 클릭하십시오.
  12. 저작권 분할창에서 조직 이름(예: "Plants by WebSphere")과 설명을 입력하십시오. 이 정보는 설치 마법사에서 정보 단추를 클릭하면 IIP 설치 프로그램에서 볼 수 있습니다. 다음을 클릭하십시오.
  13. 통합 설치 패키지 미리보기 분할창이 표시됩니다. 빌드한 XML 파일을 저장하거나 파일을 저장하고 IIP를 생성하도록 선택할 수 있습니다. 연결 모드에서 IIP를 빌드하고 유효성을 검증했으므로 파일을 저장하고 IIP를 생성하는 방법을 선택하십시오. 완료를 클릭하십시오.

다음에 수행할 작업

이제 작성한 IIP를 설치할 수 있습니다. 자세한 정보는 IIP 설치 또는 자동으로 설치하려는 경우 IIP 자동 설치 주제를 참조하십시오.

task 타스크 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tins_if_iip_createbuild.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).