AdminTask 오브젝트에 대한 ServerManagement 명령 그룹

wsadmin 도구를 사용하여 서버를 관리하는 데 Jython 또는 Jacl 스크립트 언어를 사용할 수 있습니다. ServerManagement 그룹의 명령 및 매개변수를 사용하여 애플리케이션 서버, 웹 서버, 프록시 서버, 일반 서버 및 JVM(Java™ Virtual Machine) 구성을 작성 및 관리할 수 있습니다.

[z/OS]

changeServerSpecificShortName

서버와 연관된 축약 이름에 대해 changeServerSpecificShortName 명령을 사용하십시오.

대상 오브젝트

없음

필수 매개변수

-serverName
축약 이름을 변경할 서버의 이름
-nodeName
서버를 포함하는 노드의 이름

선택적 매개변수

-specificShortName
모든 서버는 고유한 특정 축약 이름을 가져야 합니다. 이 매개변수가 지정되지 않은 경우, 고유한 특정 축약 이름이 자동으로 지정됩니다. 이 매개변수 값은 8자 이하여야 하고 모든 문자는 대문자여야 합니다.

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask changeServerSpecificShortName {-serverName server1 -nodeName node1
         -specificShortName newshortname}
  • Jython 문자열 사용:
    AdminTask.changeServerSpecificShortName('[-serverName myserver -nodeName myNode -specificShortName newshortname]')
  • Jython 목록 사용:
    AdminTask.changeServerSpecificShortName(['-serverName', 'myserver', '-nodeName', 'myNode',
        '-specificShortName', 'newshortname'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask changeServerSpecificShortName {-interactive}
  • Jython 문자열 사용:
    AdminTask.changeServerSpecificShortName ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.changeServerSpecificShortName (['-interactive'])

createApplicationServer

createApplicationServer 명령을 사용하여 새 애플리케이션 서버를 작성하십시오.

대상 오브젝트

클러스터 구성원에 대한 노드의 이름을 지정합니다.(문자열, 필수)

필수 매개변수

-name
작성할 서버의 이름(문자열, 필수).

선택적 매개변수

-templateName
서버가 기본으로 하는 템플리트 이름. (문자열, 선택적)
-genUniquePorts
시스템이 서버에 대해 고유 HTTP 포트를 생성하는지 여부를 지정합니다. 기본값은 true입니다. 서버에 대해 고유 HTTP 포트를 생성하지 않도록 하려면 false를 지정하십시오(부울)
-templateLocation
-templateLocation (ConfigID, 선택적)
템플리트의 위치를 나타내는 구성 ID. 사용 가능한 템플리트 목록을 모두 나열하기 위해 다음 명령을 사용할 수 있습니다.
print AdminTask.listServerTemplates('-serverType WEB_SERVER')
사용 예제:
-templateLocation 
IHS(templates/servertypes/WEB_SERVER/servers/IHS|server.xml)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createApplicationServer ndnode1 {-name test1 -templateName default}
  • Jython 문자열 사용:
    AdminTask.createApplicationServer('ndnode1', '[-name test1 -templateName default]')
  • Jython 목록 사용:
    AdminTask.createApplicationServer('ndnode1', ['-name', 'test1', '-templateName', 'default'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createApplicationServer {-interactive}
  • Jython 사용:
    AdminTask.createApplicationServer ('-interactive')

createApplicationServerTemplate

createApplicationServerTemplate 명령은 새 애플리케이션 서버 템플리트를 작성합니다.

대상 오브젝트

None

필수 매개변수

-templateName
작성할 애플리케이션 서버 템플리트의 이름을 지정합니다. (문자열, 필수)
-serverName
템플리트를 기본으로 한 서버의 이름을 지정합니다.(문자열, 필수).
-nodeName
템플리트를 기본으로 한 서버에 해당하는 노드를 지정합니다. (문자열, 필수)

선택적 매개변수

-description
템플리트의 설명을 지정합니다. (문자열)
-templateLocation
템플리트의 위치를 나타내는 구성 ID를 지정합니다. (문자열)
다음 예제에서는 표시 이름이 선택적인 구성 ID 형식을 보여줍니다.
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=
configuration_id
구성 ID 값은 애플리케이션 서버 템플리트, templates\servertypes\APPLICATION_SERVER|servertype-metadata.xml입니다.

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createApplicationServerTemplate {-templateName newTemplate -serverName 
     server1 -nodeName ndnode1
     -description "This is my new template" -templateLocation 
     Websphere:_Websphere_Config_Data_Display_Name=APPLICATION_SERVER,_Websphere_Config_Data_Id= 
     templates/servertypes/APPLICATION_SERVER|servertype-metadata.xml}
  • Jython 문자열 사용:
    AdminTask.createApplicationServerTemplate('[-templateName newTemplate -serverName 
     server1 -nodeName ndnode1
     -description "This is my new template" -templateLocation 
     Websphere:_Websphere_Config_Data_Display_Name= 
     APPLICATION_SERVER,_Websphere_Config_Data_Id=templates/servertypes/APPLICATION_SERVER|servertype-
    metadata.xml]')
  • Jython 목록 사용:
    AdminTask.createApplicationServerTemplate(['-templateName',  'newTemplate', '-serverName', 
     'server1', '-nodeName',  'ndnode1', '-description', "This is my new template"])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createApplicationServerTemplate {-interactive}
  • Jython 문자열 사용:
    AdminTask.createApplicationServerTemplate ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.createApplicationServerTemplate (['-interactive'])

createGenericServer

createGenericServer 명령을 사용하여 구성에서 새 일반 서버를 작성하십시오. 일반 서버는 제품이 관리하지만 제공하지는 않은 서버입니다. createGenericServer 명령은 일반 서버에 고유한 매개변수를 구성하는 데 사용할 수 있는 추가 단계, ConfigProcDef를 제공합니다.

대상 오브젝트

클러스터 구성원에 대한 노드의 이름을 지정합니다.(문자열, 필수)

필수 매개변수

-name
작성할 서버의 이름

선택적 매개변수

-templateName
서버 템플리트를 선택합니다. 이 단계는 노드 및 서버 유형에 대한 애플리케이션 서버 템플리트 목록을 제공합니다. 기본값은 서버 유형에 대한 기본 템플리트입니다. (문자열, 선택적)
-genUniquePorts
시스템이 서버에 대해 고유 HTTP 포트를 생성하는지 여부를 지정합니다. 기본값은 true입니다. 서버에 대해 고유 HTTP 포트를 생성하지 않도록 하려면 false를 지정하십시오(부울)
-templateLocation
템플리트의 위치를 나타내는 구성 ID. _Websphere_Config_Data_Id=templates/servertypes/GENERIC_SERVER|servertype-metadata.xml 구성 ID를 지정하여 일반 서버를 작성합니다. (ObjectName)
-startCommand
이 일반 서버가 시작될 때 실행할 명령에 대한 경로를 표시합니다. (문자열, 선택사항)
-startCommandArgs
일반 서버가 시작될 때 startCommand에 전달할 인수를 표시합니다. (문자열, 선택사항)
-executableTargetKind
Java 클래스 이름(JAVA_CLASS 사용) 또는 실행 가능 JAR 파일 이름(EXECUTABLE_JAR 사용)을 이 프로세스의 실행 가능 대상으로 사용할지 여부를 지정합니다. 이 필드는 2진 실행 파일에 대해 공백으로 두어야 합니다. 이 매개변수는 Java 프로세스에 대해서만 적용 가능합니다. (문자열, 선택적)
-executableTarget
실행 가능 대상 유형에 따라, 실행 가능 대상의 이름(main() 메소드를 포함하는 Java 클래스 또는 실행 가능 JAR의 이름)을 지정합니다. 이 필드는 2진 실행 파일에 대해 공백으로 두어야 합니다. 이 매개변수는 Java 프로세스에 대해서만 적용 가능합니다. (문자열, 선택사항)
-workingDirectory
일반 서버에 대한 작업 디렉토리를 지정합니다.
-stopCommand
이 일반 서버가 중지될 때 실행할 명령에 대한 경로를 표시합니다. (문자열, 선택사항)
-stopCommandArgs
일반 서버가 중지될 때 stopCommand 매개변수에 전달할 인수를 표시합니다. (문자열, 선택적)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createGenericServer jim667BaseNode {-name jgeneric  -ConfigProcDef 
     {{"/usr/bin/myStartCommand" "arg1 arg2" "" ""  "/tmp/workingDirectory" "/tmp/stopCommand" "argy argz"}}}
  • Jython 문자열 사용:
    AdminTask.createGenericServer('jim667BaseNode', '[-name jgeneric  -ConfigProcDef 
     [[/usr/bin/myStartCommand "arg1 arg2" "" ""  /tmp/workingDirectory /tmp/StopCommand "argy argz"]]]')
  • Jython 목록 사용:
    AdminTask.createGenericServer('jim667BaseNode', ['-name', 'jgeneric', '-ConfigProcDef',
     [['/usr/bin/myStartCommand', "arg1 arg2" "" "", '/tmp/workingDirectory', '/tmp/StopCommand', "argy argz"]]])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createGenericServer {-interactive}
  • Jython 문자열 사용:
    AdminTask.createGenericServer  ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.createGenericServer  (['-interactive'])

createGenericServerTemplate

createGenericServerTemplate 명령은 새 일반 서버 템플리트를 작성합니다.

대상 오브젝트

None

필수 매개변수

-templateName
작성할 일반 서버 템플리트의 이름을 지정합니다. (문자열, 필수)
-serverName
템플리트를 기본으로 한 서버의 이름을 지정합니다.(문자열, 필수).
-nodeName
템플리트를 기본으로 한 서버에 해당하는 노드를 지정합니다. (문자열, 필수)

선택적 매개변수

-description
템플리트의 설명을 지정합니다. (문자열)
-templateLocation
템플리트의 위치를 나타내는 구성 ID를 지정합니다. (문자열)
다음 예제에서는 표시 이름이 선택적인 구성 ID 형식을 보여줍니다.
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=
configuration_id
구성 ID 값은 일반 서버 템플리트, templates\servertypes\GENERIC_SERVER|servertype-metadata.xml입니다.

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createGenericServerTemplate {-templateName newTemplate -serverName 
     server1 -nodeName ndnode1
     -description "This is my new template" -templateLocation 
     Websphere:_Websphere_Config_Data_Display_Name=GENERIC_SERVER,_Websphere_Config_Data_Id= 
     templates/servertypes/GENERIC_SERVER|servertype-metadata.xml}
  • Jython 문자열 사용:
    AdminTask.createGenericServerTemplate('[-templateName newTemplate -serverName 
     server1 -nodeName ndnode1
     -description "This is my new template" -templateLocation 
     Websphere:_Websphere_Config_Data_Display_Name= 
     GENERIC_SERVER,_Websphere_Config_Data_Id=templates/servertypes/GENERIC_SERVER|servertype-metadata.xml]')
  • Jython 목록 사용:
    AdminTask.createGenericServerTemplate(['-templateName',  'newTemplate', '-serverName', 
     'server1', '-nodeName',  'ndnode1', '-description', "This is my new template"])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createGenericServerTemplate {-interactive}
  • Jython 문자열 사용:
    AdminTask.createGenericServerTemplate ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.createGenericServerTemplate (['-interactive'])

createGenericServerTemplate

createGenericServerTemplate 명령을 사용하여 서버 구성에 기반한 서버 템플리트를 작성하십시오.

대상 오브젝트

없음.

필수 매개변수

-serverName
관심있는 서버 이름을 지정합니다. (문자열, 필수).
-nodeName
관심있는 노드 이름을 지정합니다. (문자열, 필수).
-templateName
작성할 템플리트의 이름을 지정합니다. (문자열, 필수).

선택적 매개변수

-description
작성할 템플리트에 대한 설명을 제공합니다(문자열, 선택적)
-templateLocation
템플리트의 위치를 나타내는 구성 ID를 지정합니다. 이 매개변수가 지정되지 않는 경우, 시스템은 기본 위치를 사용합니다(문자열, 선택적)
다음 예제에서는 표시 이름이 선택적인 구성 ID 형식을 보여줍니다.
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=
configuration_id
구성 ID는 다음 값 중 하나일 수 있습니다.
  • 웹 서버 템플리트를 작성하는 경우:

    templates\servertypes\WEB_SERVER|servertype-metadata.xml

  • 애플리케이션 서버 템플리트를 작성하는 경우:

    templates\servertypes\APPLICATION_SERVER|servertype-metadata.xml

  • 일반 서버 템플리트를 작성하는 경우:

    templates\servertypes\GENERIC_SERVER|servertype-metadata.xml

  • 프록시 서버 템플리트를 작성하는 경우:

    templates\servertypes\PROXY_SERVER|servertype-metadata.xml

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createGenericServerTemplate {-interactive}
  • Jython 사용:
    AdminTask.createGenericServerTemplate('-interactive')

createProxyServer

createProxyServer 명령을 사용하여 구성에서 새 프록시 서버를 작성하십시오. 프록시 서버는 작업을 수행하는 컨텐츠 서버로 HTTP 요청을 라우트하는 특정 유형의 애플리케이션 서버입니다. 프록시 서버는 엔터프라이즈로의 요청에 대한 방화벽 뒤의 초기 진입점입니다.

대상 오브젝트

클러스터 구성원에 대한 노드의 이름을 지정합니다.(문자열, 필수)

필수 매개변수

-name
작성할 서버의 이름(문자열)

선택적 매개변수

-templateName
서버 템플리트를 선택합니다. 이 단계는 노드 및 서버 유형에 대한 애플리케이션 서버 템플리트 목록을 제공합니다. 기본값은 서버 유형에 대한 기본 템플리트입니다. (문자열).
-genUniquePorts
시스템이 서버에 대해 고유 HTTP 포트를 생성하는지 여부를 지정합니다. 기본값은 true입니다. 서버에 대해 고유 HTTP 포트를 생성하지 않도록 하려면 false를 지정하십시오(부울).
-templateLocation
시스템의 템플리트 위치를 지정합니다. 위치를 확신할 수 없는 경우 시스템 정의 위치를 사용하십시오. (문자열)
[z/OS]-specificShortName
[z/OS]서버의 특정 축약 이름을 지정합니다. 각 서버에는 특정 축약 이름이 있어야 합니다. 이 매개변수 값은 8자 이하의 대문자여야 합니다. specificShortName 매개변수에 대한 값을 지정하지 않으면 시스템에서 고유한 축약 이름을 생성합니다.
[z/OS]-genericShortName
[z/OS]서버의 일반 축약 이름을 지정합니다. 클러스터의 각 멤버는 동일한 일반 축약 이름을 공유합니다. 클러스터에 속하지 않는 서버에 고유한 일반 축약 이름을 지정하십시오. 이 매개변수 값은 8자 이하의 대문자여야 합니다. genericShortName 매개변수에 대한 값을 지정하지 않으면 시스템에서 고유한 축약 이름을 생성합니다. (문자열).
-clusterName
시스템이 서버를 지정하는 클러스터의 이름을 지정합니다. (문자열)
[z/OS]-bitmode
[z/OS]서버에 대한 비트 모드를 지정합니다. 유효값은 31 및 64비트입니다.

선택적 단계

-ConfigCoreGroup
coregroupName
구성할 코어 그룹의 이름을 지정합니다. (문자열)
-selectProtocols
list
프록시 서버가 지원하는 프로토콜 목록을 지정합니다.(java.util.List)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createProxyServer myNode {-name myProxyServer -templateName myTemplate 
     -ConfigCoreGroup [-coregroupName [myCoreGroup]] -selectProtocols [-list [HTTP, SIP]]}
  • Jython 문자열 사용:
    AdminTask.createProxyServer('myNode', '[-name myProxyServer -templateName myTemplate 
     -ConfigCoreGroup [-coregroupName [myCoreGroup]] -selectProtocols [-list [HTTP, SIP]]]')
  • Jython 목록 사용:
    AdminTask.createProxyServer(myNode, ['-name', 'myProxyServer', '-templateName', 'myTemplate', 
     '-ConfigCoreGroup', '[-coregroupName [myCoreGroup]]', '-selectProtocols', '[-list [HTTP, SIP]]'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createProxyServer {-interactive}
  • Jython 사용:
    AdminTask.createProxyServer('-interactive')

createProxyServerTemplate

createProxyServerTemplate 명령을 사용하여 기존 프록시 서버 구성에 기반한 새 프록시 서버 템플리트를 작성합니다.

대상 오브젝트

없음

필수 매개변수

-templateName
작성할 프록시 서버 템플리트의 이름을 지정합니다. (문자열)
-serverName
관심있는 프록시 서버의 이름을 지정합니다. (문자열)
-nodeName
관심있는 노드 이름을 지정합니다. (문자열)

선택적 매개변수

-description
새 서버 템플리트에 대한 설명을 지정합니다. (문자열)
-templateLocation
템플리트의 위치를 나타내는 구성 ID를 지정합니다. 위치를 확신할 수 없는 경우에는 시스템 정의 위치를 사용하십시오.(문자열)
다음 예제에서는 표시 이름이 선택적인 구성 ID 형식을 보여줍니다.
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=
configuration_id
구성 ID 값은 프록시 서버 템플리트, templates\servertypes\PROXY_SERVER|servertype-metadata.xml입니다.

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createProxyServerTemplate {-templateName proxyServerTemplate -serverName proxyServer1 
     -nodeName myNode}
  • Jython 문자열 사용:
    AdminTask.createProxyServerTemplate('[-templateName proxyServerTemplate -serverName proxyServer1 
     -nodeName myNode]')
  • Jython 목록 사용:
    AdminTask.createProxyServerTemplate(['-templateName', 'proxyServerTemplate', '-serverName', 
     'proxyServer1', '-nodeName', 'myNode'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createProxyServerTemplate {-interactive}
  • Jython 사용:
    AdminTask.createProxyServerTemplate('[-interactive]')

createServerType

제거된 기능 제거된 기능: createServerType 명령은 더 이상 사용되지 않습니다. 더 이상 사용되지 않는 이 명령에 대한 대체 명령은 제공되지 않습니다. depfeat

createServerType 명령을 사용하여 서버 유형을 정의하십시오.

대상 오브젝트

없음.

필수 매개변수

-version
제품 버전을 지정합니다. (문자열, 필수).
-serverType
관심있는 서버 유형을 지정합니다. (문자열, 필수).
-createTemplateCommand
서버 템플리트를 작성하는 데 사용할 명령을 지정합니다. (문자열, 필수).
-createCommand
서버를 작성하는 데 사용할 명령을 지정합니다. (문자열, 필수).
-configValidator
구성 유효성 검증기 클래스의 이름을 지정합니다. (문자열, 필수).

선택적 매개변수

[AIX Solaris HP-UX Linux Windows][IBM i]-defaultTemplateName
[AIX Solaris HP-UX Linux Windows][IBM i]기본 템플리트의 이름을 지정합니다. 기본값은 default입니다. (문자열, 선택적)
[z/OS]-defaultzOSTemplateName
[z/OS]기본 템플리트의 이름을 지정합니다. 기본값은 default_zOS입니다. (문자열, 선택적)

샘플 출력

명령은 작성한 서버의 오브젝트 이름을 리턴합니다.

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createServerType {-version version -serverType serverType 
     -createTemplateCommand name -createCommand name}
  • Jython 문자열 사용:
    AdminTask.createServerType('[-version version -serverType serverType 
     -createTemplateCommand name -createCommand name]')
  • Jython 목록 사용:
    AdminTask.createServerType(['-version', 'version', '-serverType', 'serverType',
     '-createTemplateCommand', 'name', '-createCommand', 'name'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createServerType {-interactive}
  • Jython 사용:
    AdminTask.createServerType('-interactive')

createWebServer

웹 서버 정의를 작성하려면 createWebServer 명령을 사용하십시오. 이 명령은 템플리트를 사용하여 웹 서버 정의를 작성하고 웹 서버 정의 특성을 구성합니다. 웹 서버 정의는 각 웹 서버에 대한 plugin-config.xml 파일을 생성하고 전파합니다. IBM® HTTP Server의 경우에만 웹 서버 정의를 사용하여 관리 콘솔에서 IBM HTTP Server 웹 서버를 관리하고 구성할 수 있습니다. 이러한 기능에는 시작, 중지, 로그 보기, 구성 파일 보기 및 편집이 포함됩니다.

대상 오브젝트

클러스터 구성원에 대한 노드의 이름을 지정합니다(문자열, 필수).

필수 매개변수

-name
서버의 이름을 지정합니다. (문자열, 필수).
-serverConfig
웹 서버 정의 특성을 지정합니다. 이 매개변수 및 연관된 옵션을 사용하여 IBM HTTP Server의 구성 특성을 지정합니다. -serverConfig 매개변수를 사용하여 목록의 순서대로 다음 값을 지정하십시오.
webPort
웹 서버의 포트 번호를 지정합니다. 이 옵션은 모든 웹 서버에 필요합니다. (정수, 필수).
webInstallRoot
웹 서버의 설치 경로 디렉토리를 지정합니다. 이 옵션은 IBM HTTP Server Admin 기능에 필요합니다. (문자열, 필수).
pluginInstallRoot
웹 서버의 플러그인이 설치된 설치 루트 디렉토리를 지정합니다. 이 옵션은 모든 웹 서버에 필요합니다. (문자열, 필수).
configurationFile
IBM HTTP Server에 대한 파일 경로를 지정합니다. 이 옵션은 IBM HTTP Server 구성 파일의 편집 및 보기에만 필요합니다. (문자열, 필수).
serviceName
IBM HTTP Server가 시작할 Windows 서비스 이름을 지정합니다. 이 옵션은 IBM HTTP Server 웹 서버의 시작 및 중지에만 필요합니다. (문자열, 필수).
errorLogfile
IBM HTTP Server 오류 로그(error.log)에 대한 경로를 지정합니다. (문자열, 필수)
accessLogfile
IBM HTTP Server 액세스 로그(access.log)에 대한 경로를 지정합니다. (문자열, 필수).
webProtocol
비관리 또는 원격 웹 서버에서 IBM HTTP Server 관리 서버를 실행하도록 지정합니다. 옵션은 HTTP 또는 HTTPS를 포함합니다. 기본값은 HTTP입니다(문자열, 필수)
webAppMapping
웹 애플리케이션 맵핑에 대한 구성 정보를 지정합니다. (문자열, 필수).
-remoteServerConfig
IBM HTTP Server 웹 서버가 애플리케이션 서버로부터 원격에 있는 시스템에 설치된 경우에만 필요한 추가 웹 서버 정의 특성을 지정합니다. remoteServerConfig 매개변수를 사용하여 목록의 순서대로 다음 값을 지정하십시오.
adminPort
IBM HTTP Server 관리 서버의 포트를 지정합니다. 관리 서버는 IBM HTTP Server와 같은 시스템에 설치되고 IBM HTTP Server 웹 서버에 대한 관리 요청을 처리합니다. (문자열, 필수)
adminProtocol
관리 프로토콜 제목을 지정합니다. 옵션은 HTTP 또는 HTTPS를 포함합니다. 기본값은 HTTP입니다(문자열, 필수).
adminUserID
관리 구성 파일(admin.conf)의 관리 서버에서 인증이 활성화되는 경우 사용자 ID를 지정합니다. 이 값은 admin.conf 파일의 인증과 일치해야 합니다. (문자열, 선택적)
adminPasswd
사용자 ID의 비밀번호를 지정합니다. 비밀번호는 admin.passwd 파일에 있는 htpasswd 유틸리티에 의해 생성됩니다(문자열, 선택적)

선택적 매개변수

-templateName
사용하려는 템플리트의 이름을 지정합니다. 템플리트는 IHS, iPlanet, IIS, DOMINO, APACHE를 포함합니다. 기본 템플리트는 IHS입니다(문자열, 필수).
-genUniquePorts
시스템이 서버에 대해 고유 HTTP 포트를 생성하는지 여부를 지정합니다. 기본값은 true입니다. 서버에 대해 고유 HTTP 포트를 생성하지 않도록 하려면 false를 지정하십시오(부울)
-templateLocation
템플리트의 위치를 나타내는 구성 ID. _Websphere_Config_Data_Id=templates/servertypes/WEB_SERVER|servertype-metadata.xml 구성 ID를 지정하여 일반 서버를 작성합니다. (ObjectName)
[z/OS]-specificShortName
[z/OS]서버의 특정 축약 이름을 지정합니다. 모든 서버는 고유한 특정 축약 이름을 가져야 합니다. 이 매개변수가 지정되지 않는 경우, 시스템이 자동으로 이름을 지정합니다. 이 매개변수 값은 8자 이하여야 하고 모두 대문자여야 합니다.(문자열, 선택사항)
[z/OS]-genericShortName
[z/OS]서버의 일반 축약 이름을 지정합니다. 모든 서버는 고유한 특정 축약 이름을 가져야 합니다. 이 매개변수가 지정되지 않는 경우, 시스템이 자동으로 이름을 지정합니다. 이 매개변수 값은 8자 이하여야 하고 모두 대문자여야 합니다.(문자열, 선택적)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createWebServer myNode {-name wsname
     -serverConfig {{80 /opt/path/to/ihs /opt/path/to/plugin
     /opt/path/to/plugin.xml "windows service" 
     /opt/path/to/error.log /opt/path/to/access.log HTTP}}
     -remoteServerConfig {{8008 user  password HTTP}}
  • Jython 목록 사용:
    print AdminTask.createWebServer(myNode, ['-name', wsname,
     '-serverConfig',[['80','/opt/path/to/ihs', '/opt/path/to/plugin',
     '/opt/path/to/plugin.xml', 'windows service',
     '/opt/path/to/error.log', '/opt/path/to/access.log','HTTP']],
     '-remoteServerConfig',  [['8008','user','password','HTTP']]]) 
  • Jython 문자열 사용:
    AdminTask.createWebServer('myNode','-name wsname -serverConfig [80 
     /opt/path/to/ihs  /opt/path/to/plugin /opt/path/to/plugin.xml "windows service" 
    /opt/path/to/error.log /opt/path/to/access.log HTTP] 
    -remoteServerConfig [8008 user password HTTP]') 

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createWebServer -interactive
  • Jython 문자열 사용:
    AdminTask.createWebServer ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.createWebServer (['-interactive'])

createWebServerTemplate

createWebServerTemplate 명령은 새 웹 서버 템플리트를 작성합니다.

대상 오브젝트

None

필수 매개변수

-templateName
작성할 웹 서버 템플리트의 이름을 지정합니다. (문자열, 필수).
-serverName
템플리트를 기본으로 한 서버의 이름을 지정합니다.(문자열, 필수).
-nodeName
템플리트를 기본으로 한 서버에 해당하는 노드를 지정합니다. (문자열, 필수)

선택적 매개변수

-description
템플리트의 설명을 지정합니다. (문자열)
-templateLocation
템플리트의 위치를 나타내는 구성 ID를 지정합니다. (문자열)
다음 예제에서는 표시 이름이 선택적인 구성 ID 형식을 보여줍니다.
Websphere:_Websphere_Config_Data_Display_Name=display_name,_Websphere_Config_Data_Id=configuration_id
구성 ID 값은 웹 서버 템플리트이며 templates\servertypes\WEB_SERVER|servertype-metadata.xml입니다.

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createWebServerTemplate {-templateName newTemplate -serverName 
     server1  -nodeName ndnode1 -description "This is my new template" -templateLocation  
     Websphere:_Websphere_Config_Data_Display_Name=WEB_SERVER,_Websphere_Config_Data_Id= 
     templates/servertypes/WEB_SERVER|servertype-metadata.xml}
  • Jython 문자열 사용:
    AdminTask.createWebServerTemplate('[-templateName newTemplate -serverName 
     server1 -nodeName ndnode1
     -description "This is my new template"
     -templateLocation  Websphere:_Websphere_Config_Data_Display_Name= 
     WEB_SERVER,_Websphere_Config_Data_Id=templates/servertypes/WEB_SERVER|servertype-metadata.xml]')
  • Jython 목록 사용:
    AdminTask.createWebServerTemplate(['-templateName',  'newTemplate', '-serverName', 
     'server1', '-nodeName',  'ndnode1', '-description', "This is my new template"])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask createWebServerTemplate {-interactive}
  • Jython 문자열 사용:
    AdminTask.createWebServerTemplate ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.createWebServerTemplate (['-interactive'])

deleteServer

deleteServer 명령을 사용하여 서버를 삭제하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
삭제할 서버의 이름(문자열, 필수).
-nodeName
삭제할 서버의 노드 이름(문자열, 필수).

선택적 매개변수

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask deleteServer {-serverName server_name -nodeName node_name}
  • Jython 문자열 사용:
    AdminTask.deleteServer('[-serverName server_name -nodeName node_name]')
  • Jython 목록 사용:
    AdminTask.deleteServer(['-serverName', 'server_name', '-nodeName', 'node_name'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask deleteServer {-interactive}
  • Jython 문자열 사용:
    AdminTask.deleteServer ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.deleteServer (['-interactive'])

deleteServerTemplate

deleteServerTemplate 명령을 사용하여 서버 템플리트를 삭제하십시오. 시스템이 정의한 템플리트는 삭제할 수 없습니다. 자신이 작성한 서버 템플리트만 삭제할 수 있습니다. 이 명령은 서버 템플리트를 호스트하는 디렉토리를 삭제합니다.

대상 오브젝트

삭제할 템플리트의 이름(ObjectName, 필수)

필수 매개변수

없음.

선택적 매개변수

없음.

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask deleteServerTemplate 
     template_name(templates/serverTypes/APPLICATION_SERVER/servers /newTemplate|server.xml#Server_1105015708079)
  • Jython 문자열 사용:
    AdminTask.deleteServerTemplate('template_name(templates/serverTypes/APPLICATION_SERVER/servers
     /newTemplate|server.xml#Server_1105015708079)')
  • Jython 목록 사용:
    AdminTask.deleteServerTemplate('template_name(templates/serverTypes/APPLICATION_SERVER/servers
     /newTemplate|server.xml#Server_1105015708079)')

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask deleteServerTemplate {-interactive}
  • Jython 문자열 사용:
    AdminTask.deleteServerTemplate ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.deleteServerTemplate (['-interactive'])

getJavaHome

Java 홈 값을 가져오려면 getJavaHome 명령을 사용하십시오.

대상 오브젝트

없음.

필수 매개변수

-serverName
서버의 이름을 지정합니다. (문자열, 필수).
-nodeName
노드의 이름을 지정합니다. (문자열, 필수).
[z/OS]선택적 매개변수
-mode
64bit 또는 31bit 모드를 지정합니다. (문자열, 선택사항)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getJavaHome {-nodeName mynode -serverName myserver}
    [z/OS]
     $AdminTask getJavaHome {-nodeName mynode -serverName myserver -mode 64bit}
  • Jython 문자열 사용:
    AdminTask.getJavaHome ('[-nodeName mynode -serverName myserver]')
    [z/OS]
    AdminTask.getJavaHome ('[-nodeName mynode -serverName myserver -mode 64bit]')
  • Jython 목록 사용:
    AdminTask.getJavaHome (['-nodeName' 'mynode' '-serverName' 'myserver'])
    [z/OS]
    AdminTask.getJavaHome (['-nodeName', 'mynode', '-serverName', 'myserver', '-mode', '64bit'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getJavaHome {-interactive}
  • Jython 문자열 사용:
    AdminTask.getJavaHome ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.getJavaHome (['-interactive'])
[z/OS]

getJVMMode

JVM(Java Virtual Machine) 모드에 대한 정보를 가져오려면 getJVMMode 명령을 사용하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
서버의 이름(문자열, 필수).
-nodeName
노드의 이름(문자열, 필수).

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getJVMMode {-nodeName mynode -serverName myserver}
  • Jython 문자열 사용:
    AdminTask.getJVMMode ('[-nodeName mynode -serverName myserver]')
  • Jython 목록 사용:
    AdminTask.getJVMMode (['-nodeName', 'mynode', '-serverName', 'myserver'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getJVMMode {-interactive}
  • Jython 문자열 사용:
    AdminTask.getJVMMode ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.getJVMMode (['-interactive'])

getServerType

getServerType 명령은 사용자가 지정한 서버의 유형을 리턴합니다.

대상 오브젝트

None

선택적 매개변수

-serverName
서버의 이름(문자열)
-nodeName
노드의 이름(문자열)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getServerType {-serverName test2 -nodeName ndnode1}
  • Jython 문자열 사용:
    AdminTask.getServerType('[-serverName test2 -nodeName ndnode1]')
  • Jython 목록 사용:
    AdminTask.getServerType(['-serverName', 'test2', '-nodeName', 'ndnode1'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask getServerType {-interactive}
  • Jython 문자열 사용:
    AdminTask.getServerType ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.getServerType (['-interactive'])

listServers

listServers 명령은 서버 목록을 리턴합니다.

대상 오브젝트

None

선택적 매개변수

serverType
서버의 유형을 지정합니다. 결과를 필터하는 데 사용됩니다.(문자열, 선택적)
nodeName
노드의 이름을 지정합니다. 결과를 필터하는 데 사용됩니다.(문자열, 선택적)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listServers {-serverType APPLICATION_SERVER -nodeName ndnode1}
  • Jython 문자열 사용:
    AdminTask.listServers('[-serverType APPLICATION_SERVER -nodeName ndnode1]')
  • Jython 목록 사용:
    AdminTask.listServers(['-serverType', 'APPLICATION_SERVER',  '-nodeName', 'ndnode1'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listServers {-interactive}
  • Jython 문자열 사용:
    AdminTask.listServers ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.listServers (['-interactive'])

listServerTemplates

listServerTemplates 명령을 사용하여 서버 템플리트를 나열하십시오.

대상 오브젝트

None

선택적 매개변수

-version
나열할 템플리트의 버전(문자열, 선택적)
-serverType
특정 서버에 대한 템플리트를 나열하려면 이 옵션을 지정하십시오(문자열, 선택사항)
-name
특정 템플리트를 찾으려면 이 옵션을 지정하십시오(문자열, 선택적)
-queryExp
특성으로 템플리트를 찾을 때 사용할 수 있는 키/값 쌍. 예: com.ibm.websphere.nodeOperatingSystem=os390 (String[], optional).

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listServerTemplates {-version 6.0.0.0 -serverType APPLICATION_SERVER}
  • Jython 문자열 사용:
    AdminTask.listServerTemplates('[-version 6.0.0.0 -serverType APPLICATION_SERVER]')
  • Jython 목록 사용:
    AdminTask.listServerTemplates(['-version', '6.0.0.0',  '-serverType', 'APPLICATION_SERVER'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listServerTemplates {-interactive}
  • Jython 문자열 사용:
    AdminTask.listServerTemplates ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.listServerTemplates (['-interactive'])

listServerTypes

모든 현재 서버 유형을 표시하려면 listServerTypes 명령을 사용하십시오. (예: APPLICATION_SERVER, WEB_SERVER, GENERIC_SERVER)

대상 오브젝트

유효한 유형을 나열할 노드 이름. 예를 들어, z/OS®에서만 유효한 유형은 z/OS 노드에 나타납니다. (문자열, 선택적)

매개변수 및 리턴값

  • 매개변수: 없음
  • 리턴: 노드에서 정의할 수 있는 서버 유형 목록. 대상 오브젝트를 지정하지 않을 경우, 이 명령은 전체 셀에 정의된 모든 서버 유형을 리턴합니다.

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listServerTypes ndnode1
  • Jython 문자열 사용:
    AdminTask.listServerTypes(ndnode1)
  • Jython 목록 사용:
    AdminTask.listServerTypes(ndnode1)

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask listServerTypes {-interactive}
  • Jython 문자열 사용:
    AdminTask.listServerTypes ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.listServerTypes (['-interactive'])

setJVMDebugMode

setJVMDebugMode 명령을 사용하여 애플리케이션 서버에 대한 JVM(Java Virtual Machine) 디버그 모드를 설정하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
JVM 특성이 수정될 서버 이름. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다(문자열, 필수).
-nodeName
서버가 상주하는 노드 이름. 셀에서 서버 이름이 고유하면 매개변수는 선택적입니다(문자열, 필수).
-debugMode
디버그 모드의 JVM 실행 여부를 지정합니다. 기본값은 디버그 모드를 사용하지 않는 것입니다(부울, 필수)

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMDebugMode {-interactive}
  • Jython 문자열 사용:
    AdminTask.setJVMDebugMode ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setJVMDebugMode (['-interactive'])

setGenericJVMArguments

setGenericJVMArguments 명령을 사용하여 명령행 인수를 애플리케이션 서버 프로세스를 시작하는 JVM(Java Virtual Machine) 코드에 전달합니다.

대상 오브젝트

None

필수 매개변수

-serverName
수정한 JVM 특성이 포함된 서버 이름을 지정합니다. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다(문자열, 필수).
-nodeName
서버가 상주하는 노드 이름을 지정합니다. 셀에서 서버 이름이 고유하면 매개변수는 선택적입니다(문자열, 필수).

선택적 매개변수

[z/OS]-processType
[z/OS]서버의 프로세스 유형을 지정합니다. 유효값은 Control, Servant 또는 Adjunct입니다(문자열, 선택적)
-genericJvmArguments
명령행 인수가 애플리케이션 서버 프로세스를 시작하는 JVM(Java Virtual Machine) 코드로 전달하도록 지정합니다. (문자열, 선택적)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setGenericJVMArguments {-serverName server1 -nodeName node1}
  • Jython 문자열 사용:
    AdminTask.setGenericJVMArguments('[-serverName server1 -nodeName node1]')
  • Jython 목록 사용:
    AdminTask.setGenericJVMArguments(['-serverName', 'server1',  '-nodeName', 'node1'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setGenericJVMArguments {-interactive}
  • Jython 문자열 사용:
    AdminTask.setGenericJVMArguments ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setGenericJVMArguments (['-interactive'])

setJVMInitialHeapSize

setJVMInitialHeapSize 명령을 사용하여 애플리케이션 서버에 대한 JVM(Java Virtual Machine) 초기 힙 크기를 설정하십시오.

대상 오브젝트

없음

매개변수 및 리턴값

-serverName
JVM 특성이 수정된 서버 이름. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다(문자열, 필수).
-nodeName
서버가 상주하는 노드 이름. 셀에서 서버 이름이 고유하면 매개변수는 선택적입니다(문자열, 필수).
-initialHeapSize
JVM 코드에 사용 가능한 초기 힙 크기(MB)를 지정하십시오. (정수, 필수)

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMInitialHeapSize {-interactive}
  • Jython 문자열 사용:
    AdminTask.setJVMInitialHeapSize ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setJVMInitialHeapSize (['-interactive'])

setJVMMaxHeapSize

setJVMMaxHeapSize 명령을 사용하여 애플리케이션 서버에 대한 JVM(Java Virtual Machine) 최대 힙 크기를 설정하십시오.

대상 오브젝트

없음

매개변수 및 리턴값

-serverName
JVM 특성이 수정된 서버 이름. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다. (문자열, 필수)
-nodeName
서버가 위치한 노드 이름. 셀에서 서버 이름이 고유하면 매개변수는 선택적입니다(문자열, 필수).
-maximumHeapSize
JVM 코드에 사용 가능한 최대 힙 크기(MB)를 지정합니다(정수, 필수)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMMaxHeapSize {-serverName server1 -nodeName node1 -maximumHeapSize 10}
    구성 참고: Jacl 스크립트 언어를 사용하는 경우 subst 명령을 사용하여 이전에 설정된 명령의 변수 값을 대체할 수 있습니다. 예를 들어, 다음 명령을 사용하여 JVM 최대 힙 크기를 설정할 수 있습니다.
    set nodeparm "node1"
    $AdminTask setJVMMaxHeapSize [subst {-serverName server1 -nodeName $nodeparm -maximumHeapSize 100}]
  • Jython 문자열 사용:
    AdminTask.setJVMMaxHeapSize('[-serverName server1 -nodeName node1 -maximumHeapSize 10]')
  • Jython 목록 사용:
    AdminTask.setJVMMaxHeapSize(['-serverName', 'server1', '-nodeName', 'node1', 
     '-maximumHeapSize', '10'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMMaxHeapSize {-interactive}
  • Jython 문자열 사용:
    AdminTask.setJVMMaxHeapSize ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setJVMMaxHeapSize (['-interactive'])
[z/OS]

setJVMMode

setJVMMode 명령을 사용하여 JVM(Java Virtual Machine) 모드를 설정하십시오.

모드는 64비트일 수 있습니다. 서버의 연결이 끊어진 수정에 대해서는 로컬 모드가 허용됩니다.

대상 오브젝트

없음.

매개변수 및 리턴값

-serverName
서버의 이름(문자열, 필수).
-nodeName
노드의 이름(문자열, 필수).

선택적 매개변수

-mode
64bit 또는 31bit 모드를 지정합니다. (문자열, 필수).

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMMode {-nodeName myNode -serverName myserver -mode 64bit}
  • Jython 문자열 사용:
    AdminTask.setJVMMode ('[-nodeName myNode -serverName myserver -mode 64bit]')
  • Jython 목록 사용:
    AdminTask.setJVMMode (['-nodeName', 'myNode', '-serverName', 'myserver',
     '-mode', '64bit'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMMode {-interactive}
  • Jython 문자열 사용:
    AdminTask.setJVMMode ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setJVMMode (['-interactive'])

setJVMProperties

setJVMProperties 명령을 사용하여 애플리케이션 서버에 대한 JVM(Java Virtual Machine) 구성을 설정하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
JVM 특성을 수정할 서버 이름을 지정합니다. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다(문자열, 필수).
-nodeName
서버가 상주하는 노드 이름을 지정합니다. 전체 셀에서 서버 이름이 고유하면 이 매개변수는 선택적입니다.(문자열, 필수).

선택적 매개변수

-classpath
JVM(Java Virtual Machine) 코드가 클래스를 찾는 표준 클래스 경로를 지정합니다. (문자열, 선택적)
-bootClasspath
JVM 코드에 대한 부트스트랩 클래스 및 자원. 이 옵션은 부트스트랩 클래스 및 자원을 지원하는 JVM에 대해서만 사용 가능합니다. 노드의 운영 체제에 따라 콜론(:) 또는 세미콜론(;)으로 다중 경로를 구분할 수 있습니다. (문자열, 선택적)
-verboseModeClass
클래스 로드를 위한 상세한 디버그 출력 사용 여부를 지정합니다. 기본값은 상세한 클래스 로드를 사용하지 않는 것입니다. (부울, 선택적)
-verboseModeGarbageCollection
가비지 콜렉션에 대한 상세한 디버그 출력 사용 여부를 지정합니다. 기본값은 상세한 가비지 콜렉션을 사용하지 않는 것입니다. (부울, 선택적)
-verboseModeJNI
기본 메소드 호출에 대한 상세한 디버그 출력 사용 여부를 지정합니다. 기본값은 상세한 JNI(Java Native Interface) 활동을 사용하지 않는 것입니다. (부울, 선택적)
-initialHeapSize
JVM 코드에 사용 가능한 초기 힙 크기(MB)를 지정합니다. (정수, 선택적)
-maximumHeapSize
JVM 코드에 사용 가능한 최대 힙 크기(MB)를 지정합니다. (정수, 선택적)
-runHProf
이 매개변수는 WebSphere® Application Server 버전에만 적용됩니다. HProf 프로파일러 지원 사용 여부를 지정합니다. 다른 프로파일러를 사용하려면 hprofArguments 매개변수를 사용하는 사용자 정의 프로파일러의 설정을 지정하십시오. 기본값은 HProf 프로파일러 지원을 사용하지 않는 것입니다.(부울, 선택적)
-hprofArguments
이 매개변수는 WebSphere Application Server 버전에만 적용됩니다. 애플리케이션 서버 프로세스를 시작하는 JVM 가상 머신으로 전달하기 위한 명령행 프로파일러 인수를 지정합니다. HProf 프로파일러 지원이 사용 가능할 때 인수를 지정할 수 있습니다.(문자열, 선택적)
-debugMode
디버그 모드의 JVM 실행 여부를 지정합니다. 기본값은 디버그 모드 지원을 사용하지 않는 것입니다.(부울, 선택적)
-debugArgs
애플리케이션 서버 프로세스를 시작하는 JVM 코드로 전달하기 위한 명령행 디버그 인수를 지정합니다. 디버그 모드가 사용 가능할 때 인수를 지정할 수 있습니다(문자열, 선택적)
-genericJvmArguments
애플리케이션 서버 프로세스를 시작하는 JVM 코드로 전달하기 위한 명령행 인수를 지정합니다(문자열, 선택적)
-executableJarFileName
JVM 코드가 사용하는 실행 JAR 파일에 대한 전체 경로 이름을 지정합니다.(문자열, 선택사항)
-disableJIT
JVM 코드에서 JIT(Just In Time) 컴파일러 옵션을 사용 불가능으로 지정합니다. (부울, 선택적)
-osName
해당 운영 체제에 대한 JVM 설정을 지정합니다. 시작되면, 프로세스는 노드의 운영 체제에 대한 JVM 설정을 사용합니다(문자열, 선택적)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMProperties {-serverName server1 -nodeName node1}
  • Jython 문자열 사용:
    AdminTask.setJVMProperties('[-serverName server1 -nodeName node1]')
  • Jython 목록 사용:
    AdminTask.setJVMProperties(['-serverName', 'server1', '-nodeName', 'node1'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMProperties {-interactive}
  • Jython 문자열 사용:
    AdminTask.setJVMProperties ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setJVMProperties (['-interactive'])

setJVMSystemProperties

setJVMSystemProperties 명령을 사용하여 애플리케이션 서버 프로세스에 대한 JVM(Java Virtual Machine) 시스템 특성을 설정하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
JVM 시스템 특성이 설정될 서버 이름을 지정합니다. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다(문자열, 필수).
-nodeName
서버가 상주하는 노드 이름을 지정합니다. 셀에서 서버 이름이 고유하면 매개변수는 선택적입니다(문자열, 필수).
-propertyName
특성 이름을 지정합니다(문자열, 필수).
-propertyValue
특성 값을 지정합니다(문자열, 필수).

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMSystemProperties {-serverName server1 -nodeName node1 
     -propertyName  test.property -propertyValue testValue}
  • Jython 문자열 사용:
    AdminTask.setJVMSystemProperties('[-serverName server1 -nodeName node1 
     -propertyName  test.property -propertyValue testValue]')
  • Jython 목록 사용:
    AdminTask.setJVMSystemProperties(['-serverName', 'server1',  '-nodeName', 'node1', 
     '-propertyName', 'test.property',  '-propertyValue', 'testValue'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setJVMSystemProperties {-interactive}
  • Jython 문자열 사용:
    AdminTask.setJVMSystemProperties ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setJVMSystemProperties (['-interactive'])

setProcessDefinition

애플리케이션 서버의 프로세스 정의를 설정하려면 setProcessDefinition 명령을 사용하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
프로세스 정의를 수정할 서버 이름. 전체 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다. (문자열, 필수).
-nodeName
서버가 상주하는 노드 이름. 전체 셀에서 서버 이름이 고유하면 이 매개변수는 선택적입니다.(문자열, 필수).

선택적 매개변수

-executableName
프로세스를 시작하기 위해 호출된 실행 파일 이름을 지정합니다. 이 매개변수는 WebSphere Application Server 버전에만 적용 가능합니다.(문자열, 선택적)
-executableArguments
프로세스가 시작할 때 프로세스에 전달되는 인수를 지정합니다. 이 매개변수는 WebSphere Application Server 버전에만 적용 가능합니다.(문자열, 선택적)
-workingDirectory
프로세스가 현재 작업 디렉토리에 사용하는 파일 시스템 디렉토리를 지정합니다(문자열, 선택적)
-executableTargetKind
실행 가능 대상의 유형을 지정합니다. 유효값은 JAVA_CLASS 및 EXECUTABLE JAR입니다(문자열, 선택적)
-executableTarget
실행 가능 대상의 이름을 지정합니다. 실행 가능 대상은 main() 메소드를 포함하는 Java 클래스나 실행 가능 JAR 파일의 이름입니다. (문자열, 선택적)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setProcessDefinition {-serverName server1 -nodeName node1}
  • Jython 문자열 사용:
    AdminTask.setProcessDefinition('[-serverName server1 -nodeName node1]')
  • Jython 목록 사용:
    AdminTask.setProcessDefinition(['-serverName', 'server1', '-nodeName', 'node1'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setProcessDefinition {-interactive}
  • Jython 문자열 사용:
    AdminTask.setProcessDefinition ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setProcessDefinition (['-interactive'])

setTraceSpecification

서버의 추적 스펙을 설정하려면 setTraceSpecification 명령을 사용하십시오. 서버가 새 추적 스펙을 실행 중이면 변경사항이 즉시 적용됩니다. 이 명령은 구성의 추적 스펙도 저장합니다.

대상 오브젝트

None

필수 매개변수

-serverName
추적 스펙이 설정될 서버 이름을 지정합니다. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다(문자열, 필수).
-nodeName
서버가 상주하는 노드 이름을 지정합니다. 셀에서 서버 이름이 고유하면 매개변수는 선택적입니다(문자열, 필수).
-traceSpecification
추적 스펙을 지정합니다(문자열, 필수).

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setTraceSpecification {-serverName server1 -nodeName node1 
     -traceSpecification  com.ibm.*=all=enabled}
  • Jython 문자열 사용:
    AdminTask.setTraceSpecification('[-serverName server1 -nodeName node1 
     -traceSpecification  com.ibm.*=all=enabled]')
  • Jython 목록 사용:
    AdminTask.setTraceSpecification(['-serverName', 'server1',  '-nodeName', 'node1', 
     '-traceSpecification',  'com.ibm.*=all=enabled'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask setTraceSpecification {-interactive}
  • Jython 문자열 사용:
    AdminTask.setTraceSpecification ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.setTraceSpecification (['-interactive'])

showJVMProperties

showJVMProperties 명령을 사용하여 애플리케이션 서버의 프로세스에 대한 JVM(Java Virtual Machine) 구성을 나열하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
JVM 특성이 표시된 서버 이름을 지정합니다. 전체 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다. (문자열, 필수).
-nodeName
서버가 위치한 노드 이름을 지정합니다. 전체 셀에서 서버 이름이 고유하면 이 매개변수는 선택적입니다.(문자열, 필수).
-propertyName
이 매개변수를 지정하면 이 특성의 값이 리턴됩니다. 이 매개변수를 지정하지 않으면 모든 JVM 특성이 목록 형식으로 리턴됩니다. 목록의 각 요소는 특성 이름 및 값 쌍입니다. (문자열, 선택적)

선택적 매개변수

-propertyName
이 매개변수를 지정하면 이 특성의 값이 리턴됩니다. 이 매개변수를 지정하지 않으면 모든 JVM 특성이 목록 형식으로 리턴됩니다. 목록의 각 요소는 특성 이름 및 값 쌍입니다. (문자열, 선택적)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showJVMProperties {-serverName server1 -nodeName node1  -propertyName 
     test.property}
  • Jython 문자열 사용:
    AdminTask.showJVMProperties('[-serverName server1 -nodeName node1  -propertyName 
     test.property]')
  • Jython 목록 사용:
    AdminTask.showJVMProperties(['-serverName', 'server1', '-nodeName', 'node1', 
     '-propertyName',  'test.property'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showJVMProperties {-interactive}
  • Jython 문자열 사용:
    AdminTask.showJVMProperties ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.showJVMProperties (['-interactive'])

showJVMSystemProperties

showJVMSystemProperties 명령을 사용하여 애플리케이션 서버의 프로세스에 대한 JVM(Java Virtual Machine) 시스템 특성을 표시하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
JVM 특성이 표시될 서버 이름을 지정합니다. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다(문자열, 필수).
-nodeName
서버가 상주하는 노드 이름을 지정합니다. 셀에서 서버 이름이 고유하면 매개변수는 선택적입니다(문자열, 필수).

선택적 매개변수

-propertyName
이 매개변수를 지정하면 지정된 특성의 값이 리턴됩니다. 이 매개변수를 지정하지 않으면 모든 특성이 목록으로 리턴됩니다. 이 경우, 각 요소는 특성 이름 및 값 쌍입니다(문자열, 선택적)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showJVMSystemProperties {-serverName server1 -nodeName node1 
     -propertyName test.property}
  • Jython 문자열 사용:
    AdminTask.showJVMSystemProperties('[-serverName server1 -nodeName node1 
     -propertyName test.property]')
  • Jython 목록 사용:
    AdminTask.showJVMSystemProperties(['-serverName', 'server1',  '-nodeName', 'node1', 
     '-propertyName',  'test.property'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showJVMSystemProperties {-interactive}
  • Jython 문자열 사용:
    AdminTask.showJVMSystemProperties ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.showJVMSystemProperties (['-interactive'])

showProcessDefinition

서버의 프로세스 정의를 표시하려면 showProcessDefinition 명령을 사용하십시오.

대상 오브젝트

None

필수 매개변수

-serverName
프로세스 정의가 표시되는 서버 이름을 지정합니다. 구성에 서버가 하나만 있으면 이 매개변수는 선택적입니다(문자열, 필수).
-nodeName
서버가 상주하는 노드 이름을 지정합니다. 셀에서 서버 이름이 고유하면 매개변수는 선택적입니다(문자열, 필수).

선택적 매개변수

-propertyName
이 매개변수를 지정하지 않으면 서버의 모든 프로세스 정의가 목록 형식으로 리턴됩니다. 이 경우, 각 요소는 특성 이름 및 값 쌍입니다. 이 매개변수를 지정하면 사용자가 지정한 특성 이름의 특성 값이 리턴됩니다. (문자열, 선택사항)

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showProcessDefinition {-serverName server1 -nodeName node1 -propertyName 
     test.property}
  • Jython 문자열 사용:
    AdminTask.showProcessDefinition('[-serverName server1 -nodeName node1 -propertyName 
     test.property]')
  • Jython 목록 사용:
    AdminTask.showProcessDefinition(['-serverName', 'server1',  '-nodeName', 'node1', 
     '-propertyName',  'test.property'])

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showProcessDefinition {-interactive}
  • Jython 문자열 사용:
    AdminTask.showProcessDefinition ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.showProcessDefinition (['-interactive'])

showServerInfo

showServerInfo 명령은 사용자가 지정한 서버에 대한 정보를 리턴합니다.

대상 오브젝트

서버의 구성 ID(필수).

매개변수 및 리턴값

  • 매개변수: 없음
  • 리턴: 메타데이터 목록

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showServerInfo server1(cells/WAS00Network/nodes/ndnode1/servers/server1|server.xml)
  • Jython 문자열 사용:
    AdminTask.showServerInfo('server1(cells/WAS00Network/nodes/ndnode1/servers/server1|server.xml)')
  • Jython 목록 사용:
    AdminTask.showServerInfo('server1(cells/WAS00Network/nodes/ndnode1/servers/server1|server.xml)')

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showServerInfo {-interactive}
  • Jython 문자열 사용:
    AdminTask.showServerInfo ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.showServerInfo (['-interactive'])

showServerTypeInfo

showServerTypeInfo 명령은 특정 서버 유형에 대한 정보를 표시합니다.

대상 오브젝트

서버 유형을 지정합니다.(예: APPLICATION_SERVER(문자열, 필수))

선택적 매개변수

-version
나열할 템플리트 버전을 지정하십시오.(예: 6.0.0.0). (문자열, 선택사항)
-serverType
특정 서버에 대한 템플리트를 나열하려는 경우 지정하십시오.(문자열, 선택적)
-name
특정 템플리트 찾기 여부를 지정하십시오(문자열, 선택적)
-queryExp
특성으로 템플리트를 찾을 때 사용할 수 있는 키/값 쌍을 지정하십시오. 예: com.ibm.websphere.nodeOperatingSystem=os390 (String[], optional).

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showServerTypeInfo APPLICATION_SERVER
  • Jython 문자열 사용:
    AdminTask.showServerTypeInfo(APPLICATION_SERVER)
  • Jython 목록 사용:
    AdminTask.showServerTypeInfo(APPLICATION_SERVER)

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showServerTypeInfo {-interactive}
  • Jython 문자열 사용:
    AdminTask.showServerTypeInfo ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.showServerTypeInfo (['-interactive'])

showTemplateInfo

showTemplateInfo 명령을 사용하여 특정 서버 템플리트에 대한 메타데이터 정보를 표시하십시오.

대상 오브젝트

서버 유형의 구성 ID를 지정합니다(문자열, 필수).

매개변수 및 리턴값

일괄처리 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showTemplateInfo 
     default(templates/servertypes/APPLICATION_SERVER/servers/default|server.xml)  {isSystemTemplate true} 
    {name default}  {com.ibm.websphere.baseProductVersion 6.0.0} 
    {description {The WebSphere  Default Server Template}} 
     {com.ibm.websphere.baseProductMinorVersion 0.0} {com.ibm.websphere.baseProductMajorVersion 6} 
     {com.ibm.websphere.nodeOperatingSystem {}}{isDefaultTemplate true}
  • Jython 문자열 사용:
    AdminTask.showTemplateInfo(default(templates/serverTypes/APPLICATION_SERVER/servers/default|server.xml))
     '[[isSystemTemplate true] [com.ibm.websphere.baseProductVersion 6.0.0] [name default]
    [com.ibm.websphere.baseProductMinorVersion 0.0] [description  The WebSphere Default Server Template] 
      [isDefaultTemplate true] [com.ibm.websphere.nodeOperatingSystem] [com.ibm.websphere.baseProductMajorVersion 6]]'
  • Jython 목록 사용:
    AdminTask.showTemplateInfo(default(templates/serverTypes/APPLICATION_SERVER/servers/default|server.xml))
     [['isSystemTemplate', 'true'], ['com.ibm.websphere.baseProductVersion', '6.0.0'], ['name', 'default']
     ['com.ibm.websphere.baseProductMinorVersion',  '0.0'], ['description', 'The WebSphere  
    Default Server Template']  ['isDefaultTemplate', 'true'], ['com.ibm.websphere.nodeOperatingSystem'], 
      ['com.ibm.websphere.baseProductMajorVersion',  '6']]

대화식 모드 사용 예제:

  • Jacl 사용:
    $AdminTask showTemplateInfo {-interactive}
  • Jython 문자열 사용:
    AdminTask.showTemplateInfo ('[-interactive]')
  • Jython 목록 사용:
    AdminTask.showTemplateInfo (['-interactive'])

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



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