iRemoteInstall 명령을 사용하여 IBM i 운영 체제에 원격으로 Liberty 설치
iRemoteInstall 명령을 사용하여 Windows 워크스테이션의 IBM® Installation Manager 또는 WebSphere® Application Server Liberty Core를 원격 대상 IBM i 시스템에 설치할 수 있습니다.
시작하기 전에
이 프로시저를 사용하기 전에 설치를 준비하십시오. 자세한 정보는 IBM i에서의 설치에 맞게 운영 체제 준비를 참조하십시오.
제품 오퍼링 저장소 파일이나 IBM Installation Manager for IBM i 설치 킷 압축 파일을 Windows 시스템에서 사용할 수 있어야 합니다.
이 태스크 정보
- WebSphere Customization Toolbox의 일부로 설치된 경우 iRemoteInstall 명령은 다음 디렉토리에 있습니다.
wct_root/Remote_Installation_Tool_for_IBM_i
팁: 제품이 릴리스될 당시의 최신 유틸리티 버전은 매체나 설치 이미지에서도 사용할 수 있습니다. Windows 시스템에 연결된 매체에서 직접 명령을 실행하여 원격 대상 IBM i 시스템에 오퍼링을 설치할 수 있습니다. 이 버전의 유틸리티는 다음 위치에 있습니다.
여기서 media_root는 제품 또는 보충사항을 포함하는 매체나 설치 이미지의 루트 디렉토리입니다.media_root\Remote_Installation_Tool_for_IBM_i\iRemoteInstall.bat
iRemoteInstall.bat -hostname i5_hostname -username user_login_name -password user_login_password -iminstkit im_install_kit_file_path_and_name | -wasoid was_offering_id -wasrepoloc was_install_file_location -appdataloc im_agent_data_location -wasinstloc was_install_location -wassharedloc was_shared_location -features feature_ID_1,feature_ID_2, . . . -properties key=value,key=value, . . . -log log_file_path_and_name -trace -version -help
- -hostname i5_hostname
- Installation Manager 또는
WebSphere Application Server Liberty Core를
설치할 대상 IBM i 시스템의 호스트 이름을 지정합니다.
이 매개변수는 필수입니다.
- -username user_login_name
- Installation Manager 또는 WebSphere Application Server Liberty Core 원격 설치를
수행 중인 사용자의 로그인 이름을 지정합니다.
이 사용자는 *ALLOBJ 및 *SECADM 특수 권한이 있는 대상 IBM i 시스템에 대해 유효한 사용자여야 합니다.
- -password user_login_password
- -username에 지정된 사용자의 로그인 비밀번호를 지정합니다.
- -iminstkit im_install_kit_file_name
- Installation Manager for IBM i 설치 킷의 위치를 지정합니다.
명령과 동일한 디렉토리에 있지 않은 경우 경로를 포함해야 합니다.
이 매개변수는 필수입니다.
- -wasoid was_offering_id
- 설치 중인 WebSphere Application Server Liberty 오퍼링의 ID를 지정합니다.
예 값은 base, nd, express 등입니다. 이 매개변수는 대소문자를 구분하지 않습니다.
사용할 값을 제품 오퍼링 ID에서 확인할 수 있습니다. 예를 들어, 오퍼링 ID가 com.ibm.websphere.liberty.XXX.v85인 경우, -wasoid 값은 liberty.XXX여야 합니다.
- -wasrepoloc was_install_file_location
- WebSphere Application Server Liberty Core 설치 저장소의
위치를 지정합니다.
이 옵션은 -wasoid 매개변수가 지정된 경우에 지정해야 합니다.
- -appdataloc im_agent_data_location
- Installation Manager 에이전트 데이터의 위치를 지정합니다.
이 매개변수에 값을 지정하지 않은 경우, 기본값 /QIBM/UserData/InstallationManager로 설정됩니다.
- -wasinstloc was_install_location
- WebSphere Application Server Liberty Core 설치의
위치를 지정합니다.
이 매개변수에 값을 지정하지 않은 경우, 기본값 /QIBM/WAS85/Liberty로 설정됩니다.
- -wassharedloc was_shared_location
- WebSphere Application Server Liberty Core 공유 위치의
위치를 지정합니다.
이 매개변수에 값을 지정하지 않은 경우, 기본값 /QIBM/WAS85/Liberty_Shared로 설정됩니다.
- -features feature_ID_1,feature_ID_2, . . .
- 설치할 기능을 지정합니다.
기능 ID는 쉼표(,)로 구분해야 합니다.
팁: 기능이 지정되지 않으면, 기본 기능(embeddablecontainer)이 설치됩니다. - -properties key=value,key=value, . . .
- package-group(프로파일) 특성을 지정합니다.
- -log log_file_path_and_name
- 로그를 설정하고 지정된 파일과 위치로 모든 메시지를
보냅니다.
경로는 절대 경로(예: c:\temp\mylog.log)이거나 상대 경로(예: ..\mylog.log)일 수 있습니다.
여러 설치 조치를 동일한 로그에 추가할 수 있으므로 생성된 로그 파일의 실제 이름은 log_file_path_and_name.x.log입니다. 여기서, x는 0부터 29까지의 로그 파일 번호입니다. 최대 로그 파일 크기는 대략 10MB이며 생성된 최대 로그 파일 수는 30입니다.
- -trace
- 명령에서 확인하고 발견하는 사항에 대한 추적 출력을 제공합니다.
- -version
- 명령에 대한 버전 정보를 표시합니다.
- -help
- 명령에 대한 사용법 정보를 표시합니다.
프로시저
예
./iRemoteInstall
-hostname iserver1.somedomain.com
-username wasadmin -password mypwd
-iminstkit E:\agent.installer.os400.motif.ppc_1.6.2000.20101206_0100.zip
./iRemoteInstall
-hostname iserver1.somedomain.com
-username wasadmin -password mypwd
-wasoid liberty.CORE
-wasrepoloc E:\repository