Installation Manager를 사용하여 패키지 자동 설치

명령행에서 제품 패키지를 설치하려면 자동 모드에서 Installation Manager를 사용하십시오.

Installation Manager를 설치한 다음 자동 모드에서 사용하여 패키지를 설치하십시오. 이 파일에서는 Installation Manager를 사용하여 패키지를 설치하는 방법에 대해 설명합니다.

자동 모드에서 Installation Manager를 실행하려면 Installation Manager를 설치한 디렉토리의 eclipse 서브디렉토리에서 다음 명령을 실행하십시오.
  • Windows의 경우: imcl.exe -acceptLicense input <응답 파일 경로 및 이름> -log <로그 파일 경로 및 이름>. 예: imcl.exe -acceptLicense input c:\mylog\responsefile.xml -log c:\mylog\silent_install_log.xml
  • 기타 플랫폼의 경우: ./imcl -acceptLicense input <응답 파일 경로 및 이름> -log <로그 파일 경로 및 이름>. 예: ./imcl -acceptLicense input /root/mylog/responsefile.xml –log /root/mylog/silent_install_log.xml
다음 표에는 자동 설치 명령에서 사용되는 인수에 대한 설명이 있습니다.
인수 설명
-vm
Java 실행기를 지정합니다. 자동 모드에서 Windows의 경우 항상 java.exe를 사용하고 기타 플랫폼은 java를 사용합니다.
-nosplash
스플래시 화면이 제외되어야 함을 지정합니다.
--launcher.suppressErrors
JVM 오류 대화 상자가 제외되어야 함을 지정합니다.
-acceptLicense
설치 중인 패키지에 라이센스 계약의 승인이 요구되는 경우
-acceptLicense
옵션을 명령에 포함시키십시오.
-input
Installation Manager 설치 프로그램 또는 Installation Manager의 입력으로 XML response file을 지정합니다. 응답 파일에는 설치 프로그램 또는 Installation Manager가 실행하는 명령이 있습니다.
-log
(선택사항) 자동 설치의 결과를 기록하는 로그 파일을 지정합니다. 로그 파일은 XML 파일입니다.

자동 설치 세션이 성공하면, 로그 파일에는 <result> </result>의 루트 요소만 포함됩니다. 그러나 설치 중에 오류가 발생하면 자동 설치 로그 파일에 오류 요소와 메시지가 포함됩니다.

-updateAll
(선택사항) 사용 가능한 모든 업데이트가 설치되도록 지정합니다.
-installAll
(선택사항) 사용 가능한 모든 제품이 설치되도록 지정합니다.
-showProgress
콘솔에 진행 표시줄을 표시합니다.
-ShowVerboseProgress
콘솔에 진행 텍스트를 표시합니다. 예를 들어 재부트해야 하는 경우 "설치를 완료하려면 머신을 재부트해야 합니다”라는 텍스트가 표시됩니다.
-accessRights
Installation Manager가 admin 또는 nonAdmin 모드에서 작동하는지 여부를 지정합니다. nonAdmin 모드의 경우 이 인수는 다음과 같이 항상 'nonAdmin' 매개변수와 함께 사용해야 합니다.
-accessRights nonAdmin
admin 모드의 경우 이 인수는 다음과 같이 항상 'admin' 매개변수와 함께 사용해야 합니다.
-accessRights admin
이 인수를 사용하지 않으면 현재 사용자 권한에 따라 기본값이 설정됩니다.
주:
관리자 그룹의 구성원인 Windows XP 사용자의 경우, 기본값은 항상 -accessRights admin입니다. 이러한 사용자가 nonAdmin 모드에서 실행하려면 -accessRights nonAdmin 인수가 명시적으로 전달되어야 합니다.
Installation Manager에는 표의 인수에 대한 기본값을 포함하는 초기화 또는 .ini 파일 silent-install.ini가 있습니다. 예를 들어, silent-install.ini 파일은 다음과 같습니다.
-accessRights
admin
-vm
C:\Program Files\IBM\Installation Manager\eclipse\jre_5.0.2.sr5_20070511\jre\bin\java.exe
-nosplash
--launcher.suppressErrors
-silent -vmargs
-Xquickstart
-Xgcpolicy:gencon
설치에 성공하면 "0" 상태를 리턴하고 실패하면 0이 아닌 숫자를 리턴합니다.
Installation Manager 설치 프로그램이 실행되면 응답 파일을 읽고(선택사항) 지정한 디렉토리에 로그 파일을 작성합니다. 로그 파일 및 디렉토리를 지정한 경우 조작에 성공했으면 로그 파일은 비어 있습니다. 예를 들어 다음과 같습니다.
<?xml version="1.0" encoding="UTF-8"?>
<result>
</result>
조작에 실패하면 로그 파일에는 오류 요소가 포함됩니다.
Installation Manager의 로그 파일은 항상 사용 가능합니다. Installation Manager 로그 파일의 기본 위치는 다음과 같습니다.
  • Windows에서 관리자가 아닌 사용자로 설치하는 경우: C:\Documents and Settings\<my id>\Application Data\IBM\Installation Manager\logs
  • Windows에서 관리자로 설치하는 경우: C:\Documents and Settings\All Users\Application Data\IBM\Installation Manager\logs
  • 기타 플랫폼의 경우: /var/ibm/InstallationManager/logs