작업 관리자를 사용하여 Liberty 서버의 병합 플러그인 구성 생성

Liberty 프로파일 서버에 대해 병합된 플러그인 생성 작업을 제출하여 여러 호스트에 상주하는 여러 애플리케이션 서버로 요청을 경로 재지정하도록 웹 서버 플러그인을 지시하는 하나의 병합된 plugin-cfg.xml 파일을 작성할 수 있습니다. 먼저 작업은 서버 특정 plugin-cfg.xml 파일을 각 대상 호스트에서 생성합니다. 그런 다음 서버 특정 plugin-cfg.xml 파일을 작업 관리자 호스트에 있는 plugin-cfg.xml 파일로 병합합니다.

시작하기 전에

대상 호스트에서 작업 관리자 및 Liberty 서버를 시작하십시오.

Liberty 서버의 단일 인스턴스에 대해 웹 서버 플러그인 구성을 생성해야 하는 경우 웹 서버 플러그인을 사용한 Liberty 구성에 대한 Liberty 문서를 참조하십시오.

작업 관리자 ID는 작업을 제출할 수 있는 관리자 역할 또는 운영자 역할에 맞는 권한을 인증받아야 합니다.

작업 관리자에 대상 호스트를 등록할 때 운영 체제 보안 정보를 저장할 수 있습니다. 보안 정보가 저장되지 않은 하나 이상의 대상으로 작업을 제출할 때에는 권한 부여된 운영 체제 사용자 이름과 사용자의 비밀번호 또는 공용-개인용 키 정보를 지정해야 합니다. 신임 정보는 모든 작업 대상에 대해 올바른 정보여야 합니다.

이 작업을 수행하려면 JMX(Java™ Management Extensions)를 대상 호스트의 Liberty 서버에 연결해야 합니다. JMX 연결을 지원하도록 Liberty 서버를 구성하려면 로컬 커넥터 기능 또는 HTTP/REST 커넥터 기능 중 하나를 해당 server.xml 파일에 추가하십시오. 다음 예제는 server.xml 파일의 featureManager 요소 내에 있는 로컬 커넥터 기능 및 HTTP/REST 커넥터 기능을 보여줍니다.
<featureManager>
  <feature>localConnector-1.0</feature>
  <feature>restConnector-1.0</feature>
  ...
</featureManager>
작업을 제출할 때 하나 이상의 Liberty 서버가 HTTP/REST 커넥터 기능만 포함하는 경우 Liberty 서버 관리자의 사용자 이름 및 비밀번호를 지정해야 합니다. 작업 관리자는 서버에 대한 JMX 연결을 구축할 때 이러한 신임 정보를 사용합니다. 모든 서버가 로컬 커넥터 기능을 포함하는 경우 사용자 이름 및 비밀번호를 지정하지 않아도 됩니다.

서버 관리자 정의에 대한 자세한 정보는 "Liberty의 관리자 역할 맵핑"을 참조하십시오.

Liberty 서버에서 이 작업을 실행하려면 JDK(Java development kit) 또는 JRE(Java runtime environment)가 필요합니다. 다음 조치 중 하나를 완료하여 JDK 또는 JRE 위치를 설정하십시오.
  • JAVA_HOME 특성을 server.env 파일의 JDK 또는 JRE 위치로 설정하십시오. 작업은 JAVA_HOME 특성을 읽고 Liberty 서버의 plugin-cfg.xml 파일을 생성하는 명령을 실행하기 전에 대상 환경에서 이를 설정합니다.
  • [AIX][HP-UX][Linux][Solaris][z/OS]JAVA_HOME 특성을 사용자 .bashrc 파일에 있는 JDK 또는 JRE 위치로 설정하십시오.
  • [AIX][HP-UX][Linux][Solaris][z/OS]JDK 또는 JRE 경로를 PATH 환경 변수에 추가하십시오.
  • [Windows]JAVA_HOME 특성을 시스템 환경 변수로서 JDK 또는 JRE 위치로 설정하십시오.
  • [Windows]JDK 또는 JRE 경로를 PATH 시스템 변수에 추가하십시오.

이 태스크 정보

작업 관리자 또는 배치 관리자의 관리 콘솔을 사용하여 여러 호스트에 상주하는 여러 Liberty 서버로 요청을 경로 재지정하도록 웹 서버 플러그인을 지시하는 하나의 병합된 plugin-cfg.xml 파일을 생성할 수 있습니다. 콘솔에서 Liberty 서버의 병합 플러그인 구성 생성 작업을 선택하고, 서버와 작업 옵션을 지정하고, 요약을 검토한 후 작업을 제출하십시오.

단계는 작업 관리자 콘솔 또는 배치 관리자 콘솔을 사용하여 >Liberty 프로파일 서버에 대해 병합된 플러그인 구성 생성 작업을 실행하는 방법에 대해 설명합니다. 콘솔을 사용하는 대신 AdministrativeJobs 명령 그룹의 generateMergedPluginConfigForLibertyProfileServers 작업 스크립트를 실행할 수 있습니다. 관리 작업 유형 주제를 참조하십시오.

프로시저

  1. 관리 콘솔의 탐색 트리에서 작업 > 제출을 클릭하십시오.
  2. 여러 Liberty 서버에 대해 병합된 웹 서버 플러그인 구성 파일을 생성하는 작업을 선택하십시오.
    1. 목록에서 >Liberty 프로파일 서버에 대해 병합된 플러그인 구성 생성 작업 유형을 선택하십시오.
    2. 선택적으로 작업의 설명을 지정하십시오.
    3. 다음을 클릭하십시오.
  3. 작업 대상을 선택하십시오.
    1. 목록에서 대상 그룹을 선택하거나 대상 이름을 선택하십시오.

      대상 그룹 목록에는 선택한 작업 유형에 유효한 대상 그룹만 표시됩니다.

    2. 대상 이름을 선택한 경우, 대상 이름을 지정하고 추가를 클릭하거나 찾기를 클릭한 후 대상 찾기 페이지에 선택한 대상을 지정하십시오.
    3. 작업 관리자를 사용하여 대상 호스트를 등록할 때 보안 인증 정보를 저장하도록 선택하지 않은 경우 대상 호스트에 액세스하기 위한 운영 체제 사용자 이름과 비밀번호 또는 공용-개인용 키 정보를 지정하십시오. 보안 신임 정보는 모든 작업 대상에 대해 올바른 정보여야 합니다.
    4. 다음을 클릭하십시오.
  4. Liberty 프로파일 서버에 대해 병합된 플러그인 구성 생성 작업에 매개변수를 지정하십시오.
    1. 서버에서 하나 이상의 서버를 식별하는 서버의 자원 이름이나 완전한 자원 ID 또는 패턴을 지정하십시오.

      서버 이름이 동일한 이름을 사용하는 둘 이상의 서버로 해석되는 경우, 오류가 리턴되고 plugin-cfg.xml 파일이 생성되지 않습니다.

      예를 들어, 서버에 defaultServer를 지정하려 한다고 가정하십시오. 다음 값 중 하나를 지정하여 서버 자원을 식별할 수 있습니다.

      자원 이름
      defaultServer
      완전한 자원 ID
      runtime/wlp/liberty_server/defaultServer
      자원 이름 패턴
      *서버
      완전한 자원 ID 패턴
      runtime/wlp/liberty_server/*

      대상에 있는 기존 Liberty 서버의 이름을 보려면 작업 매개변수 지정 페이지에서 찾기를 클릭하십시오. 대상 자원 찾기 페이지에서 찾기를 클릭하여 모든 대상 호스트에 있는 Liberty 서버 ID를 찾으십시오. 병합된 웹 서버 플러그인 구성을 생성할 서버 자원 ID를 선택하십시오.

    2. 하나 이상의 서버가 HTTP/REST 커넥터(restConnector) 기능만 포함하는 경우 사용자 이름Liberty 서버 관리자의 사용자 이름을 지정하십시오. 작업 관리자는 서버에 대한 JMX 연결을 구축할 때 이 값을 사용합니다.
    3. 하나 이상의 서버가 HTTP/REST 커넥터(restConnector) 기능만 포함하는 경우 비밀번호Liberty 서버 관리자의 비밀번호를 지정하십시오. 작업 관리자는 서버에 대한 JMX 연결을 구축할 때 이 값을 사용합니다.
    4. 다음을 클릭하십시오.
  5. 작업을 스케줄링하십시오.

    지정한 시간 및 날짜는 작업 관리자와 관련되어 있습니다.

    1. 선택적으로, 작업 완료 시 알림이 전송된 하나 이상의 이메일 주소를 지정하십시오.

      이메일 주소를 여러 개 지정하는 경우, 각 주소를 쉼표로 구분하십시오.

    2. 작업을 제출할 수 있는 시기를 선택하십시오.
    3. 작업 만기를 선택하십시오.
    4. 선택적으로 작업의 반복 간격, 간격의 시작 날짜 및 시간과 간격의 종료 날짜 및 시간을 지정하십시오.
    5. 다음을 클릭하십시오.
  6. 요약을 검토하고 완료를 클릭하여 작업을 제출하십시오.

결과

서버 특정 plugin-cfg.xml 파일이 각 대상 호스트에서 생성됩니다. 그런 다음 작업 관리자는 이 파일을 작업 관리자 호스트에 있는 하나의 병합된 plugin-cfg.xml 파일로 병합합니다.

다음에 수행할 작업

작업 상태 페이지에서 Liberty 프로파일 서버에 대해 병합된 플러그인 구성 생성 작업의 ID를 클릭하고 작업 상태를 보십시오. 상태 새로 고치기 아이콘 작업 상태의 보기 새로 고치기 아이콘을 지정함을 클릭하여 표시된 상태를 새로 고치십시오.

작업이 성공하면 병합된 plugin-cfg.xml 파일이 app_server_root/profiles/job_manager_profile/config/temp/JobManager/job_ID/_mergedPluginDir/ 디렉토리에 기록됩니다.

작업이 실패하면 작업이 중지되며, 다음 조건에 해당할 경우 오류가 리턴됩니다.
  • 대상 Liberty 서버가 실행되지 않습니다.
  • 대상 Liberty 서버에 대해 JMX 커넥터가 구성되지 않았습니다.
  • 작업 특성이 HTTP/REST 커넥터(restConnector) 기능만 포함하는 대상 Liberty 서버에 대한 JMX 연결을 구축하기 위한 올바른 서버 관리자 신임 정보를 지정하지 않습니다.
작업 실행 결과로 수신된 오류 메시지를 확인하여 오류 조건을 정정한 다음 작업을 다시 제출하십시오.

주제 유형을 표시하는 아이콘 태스크 주제



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