wsadmin 스크립트 도구

wsadmin 도구는 스크립트를 실행합니다. wsadmin 도구를 사용하여 구성, 애플리케이션 배치 및 서버 런타임 오퍼레이션뿐만 아니라 애플리케이션 서버를 관리할 수 있습니다.

[z/OS]분산 플랫폼의 WebSphere® Application Server에서 wsadmin 명령을 실행하고 해당 분산 명령을 사용하여 z/OS 운영 체제의 WebSphere Application Server를 관리할 수 있습니다.

중요사항: 특정 프로파일에서 명령을 실행하는 모든 사용자는 동일한 프로파일을 사용하는 다른 사용자가 작성한 파일을 수정할 수 있는 권한을 가져야 합니다. 그렇지 않으면, 로그 파일에 권한 거부 오류가 표시될 수 있습니다. 이 문제를 피하려면 다음 정책 중 하나를 고려하십시오.
  • [AIX Solaris HP-UX Linux Windows][IBM i]개별 사용자 권한에 특정 프로파일을 사용합니다.
  • [z/OS]개별 사용자 권한에 별도의 설치를 사용합니다.
  • 동일한 사용자가 프로파일의 모든 명령을 실행해야 합니다.
  • 특정 프로파일의 모든 사용자가 동일한 그룹에 속하는지 확인하십시오. 또한 그룹의 각 사용자가 동일한 프로파일의 다른 구성원이 작성한 파일에 대한 읽기 및 쓰기 권한을 갖는지 확인하십시오.
wsadmin 도구에 대한 옵션은 대소문자를 구분하지 않습니다.명령 옵션 대신에 비어 있는 문자열을 지정하는 경우 wsadmin 도구는 일반 도움말 정보를 표시합니다.
유의:
  • wsadmin 대화식 셀에서 wsadmin 명령을 한 행에 입력해야 합니다. 즉, 명령을 연속적으로 입력하고 명령을 여러 행으로 분할하지 마십시오. 긴 wsadmin 명령을 여러 행으로 분할하는 것은 지원되지 않습니다. wsadmin 대화식 쉘에서 여러 행으로 분할된 wsadmin 명령을 실행하려고 하면 구문 오류가 발생합니다.
  • wsadmin 도구는 임의의 사용자 오류를 피하기 위해 문자열을 구문 분석할 때 \n, \r, \t, \f 및 공백을 포함하여 모든 선행 및 후미 공백을 제거합니다. 예를 들어 누군가 우발적으로 스페이스바 키나 탭 키를 누르고 명령 문자열에 일부 공백을 추가할 수 있습니다. 이 공백으로 인해 명령이나 스크립트가 실패할 수 있습니다. 명령에 공백을 포함해야 하는 경우, 문자열 구문 대신 목록 구문을 사용하거나 공백을 포함하는 문자열을 [ ](대괄호)로 묶으십시오.

wsadmin 스크립트 클라이언트에 대해 다음 명령행 호출을 사용하십시오.

[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin [-h(help)]
[z/OS]
wsadmin.sh [-h(help)]
[-?] 

[-c command] 

[-p properties_file_name] 

[-profile profile_script_name] 

[-profileName profile_name]

[-f script_file_name] 

[-javaoption java_option]

[-lang language] 

[-wsadmin_classpath classpath]

[-conntype SOAP [-host host_name] [-port port_number] [-user userid] [-password password]

[-conntype RMI [-host host_name] [-port port_number] [-user userid] [-password password]

[-conntype JSR160RMI [-host host_name] [-port port_number] [-user userid] [-password password]

[-conntype IPC [-ipchost host_name] [-port port_number] [-user userid] [-password password]

[-jobid jobid_string] 

[-tracefile trace_file]

[-appendtrace true/false]
[script parameters] 

script parameters 요소는 이전에 나열된 것과는 다른 모든 인수입니다. argc 변수는 인수 수를 포함하고, argv 변수는 인수가 코딩된 순서로 인수의 목록을 포함합니다.

Options

-c
단일 명령을 실행하도록 지정합니다. -c 옵션 뒤에 명령이 와야 합니다. 여러 개의 -c 옵션이 명령행에 존재할 수 있습니다. 이들은 지정한 순서대로 실행됩니다.

-c 옵션과 함께 wsadmin 도구를 호출하는 경우, 구성에 수행한 모든 변경사항이 자동으로 저장됩니다. 구성을 변경하고 -c 옵션을 사용 중이 아닌 경우, AdminConfig 오브젝트의 save 명령을 사용하여 변경사항을 저장해야 합니다. 자세한 정보는 "wsadmin 도구로 구성 변경사항 저장"을 읽어 보십시오.

-Dwsadmin.script.libraries=dir1;dir2;...
패키지를 사용하는 Jython 스크립트의 검색 경로를 지정합니다. dir1dir2는 Jython 패키지를 포함하는 라이브러리에 대한 디렉토리 검색 경로를 나타냅니다.
-f
실행할 스크립트를 지정합니다. -f 옵션 뒤에 파일 이름이 와야 합니다.

한 개의 -f 옵션만 명령행에 존재할 수 있습니다.

-f 옵션을 사용하여 중첩된 Jython 스크립트를 포함하는 스크립트를 실행할 수 있습니다. 다음 예제에서는 test2 스크립트가 test1 스크립트를 가져옵니다.
#test1.py

def   listServer():
       print AdminConfig.list("Server")
#test2.py

import test1
test1.listServer()
호출자 스크립트를 실행하려면 app_server_root/bin 디렉토리에서 다음 명령을 실행하십시오.
wsadmin -lang jython -f  test2.py
스크립트가 실행한 후 시스템이 다음 샘플 명령 출력을 리턴합니다.
server1(cells/myCell/nodes/myNode/servers/myServer|server.xml#Server_1183122130078)
-javaoption
유효한 Java 표준 또는 비표준 옵션을 지정합니다.여러 개의 -javaoption 옵션이 명령행에 존재할 수 있습니다.
[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -javaoption java_option -javaoption java_option
[z/OS]
wsadmin.sh -javaoption java_option -javaoption java_option

명령의 길이를 단축하기 위해 다음과 같은 방법으로 명령을 입력할 수 있습니다.

[AIX][HP-UX][IBM i][Linux][Solaris]
wsadmin -javaoption "java_option java_option"
[z/OS]
wsadmin.sh -javaoption "java_option java_option"
[Windows]전이: wsadmin -javaoption "java_option java_option" 단축 명령을 사용할 수 없습니다. 더 긴 wsadmin.sh -javaoption java_option -javaoption java_option 형식을 사용해야 합니다. 이전 버전과는 달리, 버전 8 제품은 Windows 운영 체제에서 하나의 -javaoption 옵션에서 다중 Java 옵션을 지원하지 않습니다.
[Windows]Windows 운영 체제에서는 옵션이 등호(=) 또는 세미콜론(;)을 포함하는 경우 옵션을 큰따옴표(")로 묶어야 합니다. 예:
wsadmin -javaoption "-Da.b.c=3"
Windows 운영 체제는 명령행 인수에 있는 등호(=) 또는 세미콜론(;)을 공백으로 취급합니다. wsadmin 도구는 인수에서 공백이 큰따옴표 표시로 묶여야 합니다.
전이 사용자용 전이 사용자용: WebSphere Application Server 버전 8.5의 경우, wsadmin.bat의 %javaoption% 및 wsadmin.sh의 $javaOption이 JAVA_EXE 인수의 끝에 위치합니다. 이를 통해 CLIENTSOAP 및 CLIENTSAS 특성 같은 Java 시스템 특성을 대체할 수 있습니다. trns
-lang
스크립트 파일, 명령 또는 대화식 쉘의 언어를 지정합니다. 가능한 언어는 Jacl 및 Jython을 포함합니다. 이들 언어 옵션은 jacljython으로 표현됩니다.

이 옵션은 스크립트 파일 이름, 프로파일 스크립트 파일 이름 또는 com.ibm.ws.scripting.defaultLang 특성을 기초로 한 언어 결정을 대체합니다. -lang 인수에는 기본값이 없습니다. -lang 인수에 지정된 언어가 -f script_file_name 인수에서 판별되는 언어와 일치하지 않는 경우, wsadmin 도구는 스크립트 파일 이름을 기반으로 언어를 판별합니다.

-lang 인수는 지정하지 않고 -f script_file_name 인수를 지정할 경우, wsadmin 도구는 대상 스크립트 파일 이름을 기본으로 언어를 판별합니다. -lang 인수 및 -f 인수를 지정하지 않은 경우에 -profile profile_script_name 인수를 지정하면 wsadmin 도구는 프로파일 스크립트 파일 이름을 기본으로 언어를 판별합니다. 명령행 또는 특성이 스크립트 언어를 제공하지 않으며 wsadmin 도구가 이를 판별할 수 없는 경우, 오류 메시지가 생성됩니다.

-p
특성 파일을 지정합니다.-p 옵션 뒤에 파일 이름이 와야 합니다.
-p 뒤에 나열된 파일은 스크립트 프로세스를 읽는 Java 특성 파일을 표시합니다. 기본 특성 파일의 세 레벨이 사용자가 명령행에서 지정한 특성 파일 전에 로드됩니다.
  • 첫 번째 레벨은 제품 특성 디렉토리에 위치한 설치 기본값인 wsadmin.properties입니다.
  • 두 번째 레벨은 홈 디렉토리에 위치하는 사용자 기본값 wsadmin.properties입니다.
  • 세 번째 레벨은 환경 변수 WSADMIN_PROPERTIES가 참조하는 특성 파일입니다.

여러 개의 -p 옵션이 명령행에 존재할 수 있습니다. 해당 옵션은 사용자가 제공하는 순서대로 호출됩니다.

com.ibm.ws.scripting.noechoParamNo 사용자 정의 특성을 이 옵션과 함께 사용할 수도 있습니다. 추적 파일이나 표준 출력에 표시되기를 원하지 않는 스크립트 매개변수를 지정하려면 이 사용자 정의 특성을 사용하십시오. 이 사용자 정의 특성을 사용 가능하게 하려면 텍스트 파일(예: noecho.prop)을 작성하십시오. 이 텍스트 파일에서, 비밀번호 같이 추적 파일이나 표준 출력에 표시되기를 원하지 않는 민감한 데이터를 포함하는 wsadmin 명령 내의 위치를 지정하십시오. 텍스트 파일에 한 숫자 또는 쉼표로 분리된 여러 매개변수 숫자가 있을 수 있습니다. 예를 들어, 텍스트 파일에는 다음 정보가 들어 있습니다.
com.ibm.ws.scripting.noechoParamNo=3,5
wsadmin 명령에서 이 텍스트 파일을 참조할 때, 세 번째 및 다섯 번째 매개변수 값은 추적 파일이나 표준 출력에 표시되지 않습니다. 사용자 정의 특성을 사용하려면 wsadmin 명령을 실행하고 텍스트 파일을 -p 옵션과 함께 전달하십시오. 예를 들어 다음과 같습니다.
Jacl 사용:
wsadmin -f script_file script_arguments -p text_file
Jython 사용:
wsadmin -lang jython -f script_file script_arguments -p text_file

예를 들어 다음과 같습니다.

[AIX][HP-UX][IBM i][Linux][Solaris]
wsadmin -f text.py server1 dbuser dbpassword user1 userpassword -p noecho.prop
[Windows]
wsadmin -f c:/text.py server1 dbuser dbpassword user1 userpassword -p c:/noecho.prop
[z/OS]
wsadmin.sh -f text.py server1 dbuser dbpassword user1 userpassword -p noecho.prop

dbpassworduserpassword는 추적 파일이나 표준 출력에 표시되지 않는 세 번째 및 다섯 번째 매개변수입니다.

-profile
프로파일 스크립트를 지정합니다.

프로파일 스크립트는 다른 명령이나 스크립트가 실행되기 이전에 실행됩니다. -c를 지정하면, 이 명령을 호출하기 전에 프로파일 스크립트가 실행됩니다. -f를 지정하면 스크립트를 실행하기 전에 프로파일 스크립트가 실행됩니다. 대화식 모드에서 프로파일 스크립트를 사용하여 원하는 표준 초기화를 수행할 수 있습니다. 명령행에서 여러 개의 -profile 옵션을 지정할 수 있으며, 프로파일을 사용자가 지정하는 순서대로 호출됩니다.

-profileName
wsadmin 도구가 실행되는 프로파일을 지정합니다. 다음 이유 중 하나에 해당되면 이 옵션을 지정하십시오.
  • app_server_root/bin 디렉토리에서 wsadmin 도구를 실행하며, 기본 프로파일이 없거나 기본 프로파일이 아닌 다른 프로파일에서 실행하려고 합니다.
  • 현재 프로파일 bin 디렉토리에 있지만 다른 프로파일에서 wsadmin 도구를 실행하려 합니다.
    [z/OS]중요사항: z/OS 운영 체제에서 실행 중인 WebSphere Application Server는 사용자가 작성한 프로파일을 지원하지 않습니다. 기본 프로파일만 사용됩니다.
-?
구문 도움말을 제공합니다.
-help
구문 도움말을 제공합니다.
-conntype
사용할 연결 유형을 지정합니다.

이 인수에는 유형을 결정하는 문자열(예: SOAP)과 연결 유형에 대하여 특정인 옵션이 있습니다. 가능한 유형은 SOAP, RMI, JSR160RMI, IPC, NONE입니다. 각 연결 유형에 대해 연결에 관한 추가 속성을 지정할 수 있습니다.

SOAP 연결 유형의 경우 다음 속성을 지정할 수 있습니다.
표 1. -conntype SOAP 연결 유형 속성 설명. SOAP 연결 유형을 지정하려면 이 속성을 사용하십시오.
속성 설명
[-host host_name] 연결의 호스트 이름을 지정합니다. 기본값은 로컬 호스트입니다.
[-port port_number] 연결을 위한 포트 번호를 지정합니다.
[-user userid] 연결을 설정하는 데 사용할 사용자 ID를 지정합니다.
[-password password] 연결을 설정하는 데 사용할 비밀번호를 지정합니다.
RMI 연결 유형의 경우 다음 속성을 지정할 수 있습니다.
표 2. -conntype RMI 연결 유형 속성 설명. RMI 연결 유형을 지정하려면 이 속성을 사용하십시오.
속성 설명
[-host host_name] 연결의 호스트 이름을 지정합니다. 기본값은 로컬 호스트입니다.
[-port port_number] 연결을 위한 포트 번호를 지정합니다.
[-user userid] 연결을 설정하는 데 사용할 사용자 ID를 지정합니다.
[-password password] 연결을 설정하는 데 사용할 비밀번호를 지정합니다.
JSR160RMI 연결 유형의 경우 다음 속성을 지정할 수 있습니다.
표 3. -conntype JSR160RMI 연결 유형 속성 설명. JSR160RMI 연결 유형을 지정하려면 이 속성을 사용하십시오.
속성 설명
[-host host_name] 연결의 호스트 이름을 지정합니다.
[-port port_number] 연결을 위한 포트 번호를 지정합니다.
[-user userid] 연결을 설정하는 데 사용할 사용자 ID를 지정합니다.
[-password password] 연결을 설정하는 데 사용할 비밀번호를 지정합니다.
IPC 연결 유형의 경우 다음 속성을 지정할 수 있습니다.
표 4. -conntype IPC 연결 유형 속성 설명. IPC 연결 유형을 지정하려면 이 속성을 사용하십시오.
속성 설명
[-ipchost host_name] 연결의 호스트 이름을 지정합니다. 이 속성이 wsadmin.properties 특성 파일에서 com.ibm.ws.scripting.ipchost 특성에 대해 지정된 호스트 이름을 대체합니다.
[-port port_number] 연결을 위한 포트 번호를 지정합니다.
[-user userid] 연결을 설정하는 데 사용할 사용자 ID를 지정합니다.
[-password password] 연결을 설정하는 데 사용할 비밀번호를 지정합니다.

로컬 모드에서 실행하려면 -conntype NONE 옵션을 사용하십시오. 결과적으로 스크립트 클라이언트가 실행 중인 서버에 연결되지 않습니다. 애플리케이션 서버를 실행하지 않고도 서버 구성, 애플리케이션의 설치 및 설치 제거를 관리할 수 있습니다.

제거된 기능 제거된 기능: RMI(Remote Method Invocation) 커넥터에 대한 지원이 더 이상 사용되지 않으므로 궁극적으로는 RMI 커넥터를 JSR160RMI 커넥터로 변환해야 합니다. depfeat
-wsadmin_classpath
이 옵션을 사용하여 스크립트 작성 프로세스에 추가 클래스를 사용할 수 있도록 하십시오.

다음 옵션을 클래스 경로 문자열과 함께 사용하십시오.

[AIX][HP-UX][Linux][Solaris][z/OS]
/MyDir/Myjar.jar;/yourdir/yourdir.jar
[IBM i]
/home/MyDir/Myjar.jar;/yourdir/yourdir.jar
[Windows]
c:/MyDir/Myjar.jar;d:/yourdir/yourdir.jar

그런 후 클래스 경로는 스크립트 작성 프로세스의 클래스 로더에 추가됩니다.

또한 wsadmin 도구가 사용하는 특성 파일에 이 옵션을 지정할 수 있습니다. 특성은 com.ibm.ws.scripting.classpath입니다. 명령행에 -wsadmin_classpath를 지정하면 이 특성 값이 특성 파일에 지정된 값을 대체합니다. 클래스 경로 특성과 명령행 옵션이 연결되지 않았습니다.

-host
wsadmin이 연결을 시도할 호스트 이름을 지정합니다. 이 옵션을 지정하지 않으면, 각 프로파일의 properties 디렉토리에 있는 기본 wsadmin.properties 파일이 localhost를 호스트 특성의 값으로 제공합니다.
-password
서버에서 보안이 사용 가능한 경우, 커넥터가 서버에 연결하는 데 사용할 비밀번호를 지정합니다.
주의: UNIX 시스템에서는 비밀번호 정보가 시스템 상태 프로그램에 표시되기 때문에 -password 옵션을 사용하면 보안 노출이 발생할 수 있습니다. 예를 들어 이 정보는 ps 명령을 사용할 때 노출될 수 있으며, 이 명령은 다른 사용자가 실행 중인 모든 프로세스를 표시하기 위해 호출할 수 있습니다. 보안 문제가 염려되면 이 옵션을 사용하지 마십시오. 노출을 피하기 위해 다음을 수행할 수 있습니다.
  • soap.client.props 파일(SOAP 커넥터의 경우), sas.client.props 파일(JSR160RMI 커넥터 또는 RMI(Remote Method Invocation) 커넥터의 경우) 또는 ipc.client.props 파일(IPC(Inter-Process Communications) 커넥터의 경우)에 사용자 및 비밀번호 정보를 지정하십시오. soap.client.props, sas.client.props 및 ipc.client.props 파일은 애플리케이션 서버 프로파일의 properties 디렉토리에 있습니다.
  • 특성 파일 내에 로그인 정보를 제공하는 대신 wsadmin 도구가 사용자에게 로그인 정보 프롬프트를 표시할 때까지 대기하십시오.
-user 또는 -username
서버에서 보안이 사용 가능한 경우 커넥터가 서버에 연결하는 데 사용할 사용자 이름을 지정합니다.
-port
커넥터가 사용할 포트를 지정합니다. 각 애플리케이션 서버 프로파일의 properties 디렉토리에 있는 기본 wsadmin.properties 파일은 로컬 서버에 연결할 포트 특성의 값을 제공합니다.
-jobid
감사 목적으로 wsadmin 도구의 각 호출을 추적할 수 있도록 작업 ID 문자열을 지정합니다. 작업 ID 문자열(jobID=xxxx)은 wsadmin 로그 파일의 맨 앞에 표시됩니다.
-tracefile
로그를 출력하도록 지정된 로그 파일의 이름 및 위치를 지정합니다. 이 옵션은 wsadmin.properties 파일에서 com.ibm.ws.scripting.traceFile 특성을 대체합니다.
-appendtrace
기존 로그 파일의 끝에 추적을 첨부할지 또는 대체할지 여부를 판별합니다. 로그 파일의 끝에 추적을 첨부하려면 true를 지정하고 각 wsadmin 호출의 로그 파일을 대체하려면 false를 지정하십시오. 기본값은 false입니다.

다음 예제에서는 작업 ID 옵션, 로그 위치를 지정하고 로그 파일에 추적을 첨부합니다.

[AIX][HP-UX][IBM i][Linux][Solaris]
wsadmin -jobid wsadmin_test_1 -tracefile /temp/wsadmin_test_1.log -appendtrace true
[Windows]
wsadmin -jobid wsadmin_test_1 -tracefile c:/temp/wsadmin_test_1.log -appendtrace true
[z/OS]
wsadmin.sh -jobid wsadmin_test_1 -tracefile /temp/wsadmin_test_1.log -appendtrace true

다음 구문 예제에서, mymachine은 com.ibm.ws.scripting.port 특성으로 지정되는 wsadmin.properties 파일에 있는 호스트의 이름입니다.

로컬 호스트에 SOAP 연결
wsadmin.properties 파일에 정의된 옵션을 사용하십시오.
mymachine 호스트에 SOAP 연결
Jacl을 사용하여 다음 예제 코드를 입력하십시오.
[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -f test1.jacl -profile setup.jacl -conntype SOAP 
-port mymachine_soap_portnumber -host mymachine
[z/OS]
wsadmin.sh -f test1.jacl -profile setup.jacl -conntype SOAP 
-port mymachine_soap_portnumber -host mymachine

Jython 사용:

[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -lang jython -f  test1.py -profile setup.py -conntype 
SOAP -port mymachine_soap_portnumber -host mymachine
[z/OS]
wsadmin.sh -lang jython -f  test1.py -profile setup.py -conntype 
SOAP -port mymachine_soap_portnumber -host mymachine
초기 및 최대 Java 힙 크기 변경

Jacl 사용:

[Windows]
wsadmin -javaoption -Xms128m -javaoption -Xmx256m -f test.jacl
[AIX][HP-UX][IBM i][Linux][Solaris]여러 Java 옵션을 함께 또는 개별적으로 지정하십시오.
wsadmin -javaoption "-Xms128m -Xmx256m" -f test.jacl
또는
wsadmin -javaoption -Xms128m -javaoption -Xmx256m -f test.jacl
[z/OS]
wsadmin.sh -javaoption "-Xms128m -Xmx256m" -f test.jacl

Jython 사용:

[Windows]
wsadmin -lang jython -javaoption -Xms128m -javaoption -Xmx256m -f test.py
[AIX][HP-UX][IBM i][Linux][Solaris]여러 Java 옵션을 함께 또는 개별적으로 지정하십시오.
wsadmin -lang jython -javaoption "-Xms128m -Xmx256m" -f test.py
또는
wsadmin -lang jython -javaoption -Xms128m -javaoption -Xmx256m -f test.py
[z/OS]
wsadmin.sh -lang jython -javaoption "-Xms128m -Xmx256m" -f test.py
시스템 특성 값 변경
Jacl 사용:
[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -javaoption "-Dcom.ibm.websphere.management.application.client.jspReloadEnabled=true" 
[z/OS]
wsadmin.sh -javaoption "-Dcom.ibm.websphere.management.application.client.jspReloadEnabled=true" 

Jython 사용:

[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -lang jython -javaoption "-Dcom.ibm.websphere.management.application.client.jspReloadEnabled=true" 
[z/OS]
wsadmin.sh -lang jython -javaoption "-Dcom.ibm.websphere.management.application.client.jspReloadEnabled=true" 

[Windows]Java 시스템 특성을 큰따옴표 표시("")로 묶으십시오.

다중 Java 옵션을 큰따옴표 표시("")로 묶으십시오. 예:

wsadmin -javaoption "-Dcom.ibm.websphere.management.application.client.jspReloadEnabled=true
  -Dcom.ibm.websphere.management.application.enableDistribution=true" 
보안을 사용한 JSR160RMI 연결
Jacl 사용:
[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -conntype JSR160RMI -port  JSR160rmiportnumber -user userid 
-password password
[z/OS]
wsadmin.sh -conntype JSR160RMI -port  JSR160rmiportnumber -user userid 
-password password

Jython 사용:

[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -lang jython -conntype JSR160RMI -port  JSR160portnumber -user userid 
-password password
[z/OS]
wsadmin.sh -lang jython -conntype JSR160 -port  JSR160rmiportnumber -user userid 
-password password

연결에 대한 rmiportnumber 요소는 관리 콘솔에 BOOTSTRAP_ADDRESS로서 표시됩니다.

주의: UNIX 시스템에서, -password 옵션을 사용하면 다른 사용자가 실행 중인 모든 프로세스를 표시하기 위해 호출할 수 있는 ps 명령처럼 비밀번호 정보가 시스템 상태 프로그램에 보이게 되므로 보안 노출이 야기될 수 있습니다. 보안 문제가 염려되면 이 옵션을 사용하지 마십시오. 노출을 피하기 위해 다음을 수행할 수 있습니다.
  • soap.client.props 파일(SOAP 커넥터의 경우), sas.client.props 파일(JSR160RMI 커넥터 또는 RMI(Remote Method Invocation) 커넥터의 경우) 또는 ipc.client.props 파일(IPC(Inter-Process Communications) 커넥터의 경우)에 사용자 및 비밀번호 정보를 지정하십시오. soap.client.props, sas.client.props 및 ipc.client.props 파일은 애플리케이션 서버 프로파일의 properties 디렉토리에 있습니다.
  • 특성 파일 내에 로그인 정보를 제공하는 대신 wsadmin 도구가 사용자에게 로그인 정보 프롬프트를 표시할 때까지 대기하십시오.
보안을 사용한 RMI 연결
Jacl 사용:
[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -conntype RMI -port  rmiportnumber -user userid 
-password password
[z/OS]
wsadmin.sh -conntype RMI -port  rmiportnumber -user userid 
-password password

Jython 사용:

[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -lang jython -conntype RMI -port  rmiportnumber -user userid 
-password password
[z/OS]
wsadmin.sh -lang jython -conntype RMI -port  rmiportnumber -user userid 
-password password

연결에 대한 rmiportnumber 요소는 관리 콘솔에 BOOTSTRAP_ADDRESS로서 표시됩니다.

주의: UNIX 시스템에서, -password 옵션을 사용하면 다른 사용자가 실행 중인 모든 프로세스를 표시하기 위해 호출할 수 있는 ps 명령처럼 비밀번호 정보가 시스템 상태 프로그램에 보이게 되므로 보안 노출이 야기될 수 있습니다. 보안 문제가 염려되면 이 옵션을 사용하지 마십시오. 노출을 피하기 위해 다음을 수행할 수 있습니다.
  • soap.client.props 파일(SOAP 커넥터의 경우), sas.client.props 파일(JSR160RMI 커넥터 또는 RMI(Remote Method Invocation) 커넥터의 경우) 또는 ipc.client.props 파일(IPC(Inter-Process Communications) 커넥터의 경우)에 사용자 및 비밀번호 정보를 지정하십시오. soap.client.props, sas.client.props 및 ipc.client.props 파일은 애플리케이션 서버 프로파일의 properties 디렉토리에 있습니다.
  • 특성 파일 내에 로그인 정보를 제공하는 대신 wsadmin 도구가 사용자에게 로그인 정보 프롬프트를 표시할 때까지 대기하십시오.
단일 명령을 수행하는 조작의 로컬 모드
Jacl 사용:
[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -conntype NONE -c "$AdminApp uninstall app"
[z/OS]
wsadmin.sh -conntype NONE -c "\$AdminApp uninstall app"
or
wsadmin.sh -conntype NONE -c '$AdminApp uninstall app'

Jython 사용:

[AIX Solaris HP-UX Linux Windows][IBM i]
wsadmin -lang jython -conntype NONE -c "AdminApp.uninstall('app')"
[z/OS]
wsadmin.sh -lang jython -conntype NONE -c "\AdminApp.uninstall('app')"
or
wsadmin.sh -lang jython -conntype NONE -c 'AdminApp.uninstall('app')'

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_commandline
파일 이름:rxml_commandline.html