서버 템플리트 작성
서버 템플리트는 새 애플리케이션 서버의 구성 설정값을 정의하는 데 사용됩니다. 새 애플리케이션 서버를 작성하는 경우, 이미 있는 기존의 다른 애플리케이션 서버에 기반하여 이전에 작성한 템플리트 또는 기본 서버 템플리트를 선택합니다. 서버를 작성할 때 다른 템플리트를 지정하지 않으면 기본 템플리트가 사용됩니다.
이 태스크 정보
또한 AdminTask 오브젝트에 대한 createApplicationServerTemplate 명령을 사용하여 서버 템플리트를 작성할 수도 있습니다.
추가적인 서버 템플리트를 작성하지 않은 경우에는 defaultZOS 템플리트가 첫 번째 클러스터 멤버의 템플리트로 사용됩니다.
이 템플리트는 z/OS® 플랫폼의 기본 포트 할당을 사용합니다.
이러한 포트 중 일부가 이미 z/OS 시스템의 다른 곳에 정의되어 있는 경우, 새로 작성된 클러스터 멤버가 시작되지 않고, 제대로 작동하지 않거나 예기치 않은 오류 메시지를 생성할 수도 있습니다.
따라서 이 서버를 시작하려면 포트 충돌을 해결해야 합니다.
프로시저
결과
다음에 수행할 작업
- 다음 조치 중 하나를 수행하여 시스템에서
사용 가능한 모든 서버 템플리트 목록을 표시할 수 있습니다.
- 관리 콘솔에서 를 클릭한 후 템플리트를 클릭하십시오.
- listServerTemplates wsadmin 명령을 발행하십시오.
- 애플리케이션 서버 템플리트를 다른 시스템으로 이동하십시오.애플리케이션 서버 템플리트를 내보내거나 가져올 수 있는 직접적인 방법이 없습니다. 애플리케이션 서버 템플리트의 사본을 다른 시스템으로 이동하려면 다음 프로시저를 완료하십시오.
- 다음 AdminTask.createApplicationServerCreate wsadmin 명령을 사용하여
다른 시스템으로 이동할 템플리트에서 애플리케이션 서버를 작성하십시오.
AdminTask.createApplicationServer('<node_name>', '[-name server_name -templateName template_name ]')
여기서 <node_name>은 새 애플리케이션 서버를 추가 중인 노드이고 server_name은 작성 중인 애플리케이션 서버의 이름이며 template_name은 새 애플리케이션 서버 작성에 사용할 서버 템플리트의 이름입니다.
- 다음 AdminTask.exportServer wsadmin 명령을 사용하여 새 서버를 내보내십시오.
-AdminTask.exportServer('[-archive c:/temp/templateExport.car -nodeName <node_name> -serverName server_name]')
- 저장하지 않고 wsadmin 도구에서 종료하려면 AdminTask.importServerdelete wsadmin 명령을 사용하십시오.
- AdminTask.exportServer를 발행할 때 작성된 templateExport.car 파일을 대상 시스템으로 이동하십시오.
- 대상 시스템에서 wsadmin 도구를 시작하고 다음 AdminTask.importServer wsadmin 명령을
사용하여 templateExport.car 파일을 가져오십시오.
AdminTask.importServer('[-archive c:/temp/templateExport.car -nodeName <node_name> -serverInArchive server_name]')
이제 서버 server_name은 고유 포트를 사용하여 대상 시스템에 상주합니다. 지정된 포트를 변경해야 하는 경우, 관리 콘솔에서
을 클릭한 후 통신 > 포트를 클릭하십시오. - 관리 콘솔 또는 AdminTask.createApplicationServerTemplate wsadmin 명령을 사용하여 server_name 애플리케이션 서버에서 새 템플리트를 작성하십시오. 그런 다음 이 애플리케이션 서버가 더이상 필요하지 않은 경우 중간 server_name 애플리케이션 서버를 삭제하십시오.
- 다음 AdminTask.createApplicationServerCreate wsadmin 명령을 사용하여
다른 시스템으로 이동할 템플리트에서 애플리케이션 서버를 작성하십시오.
- 서버 템플리트 작성을 위한 포트 범위를 지정하십시오. 애플리케이션 서버 템플리트의 시작 포트는 관리 콘솔에서 직접 편집할 수 없습니다. 그러나 템플리트를 서버로 변환할 수 있습니다. 템플리트로 다시 변환하기 전에 해당 양식에 있는 동안 포트를 편집할 수 있습니다. template1의 시작 포트를 편집하려면 다음을 수행하십시오.
- 템플리트를 서버로 변환하십시오. Application Server 패널에서 새로 작성을 클릭하십시오.
- 노드 및 서버 이름(예: tmpServer)을 입력한 후 다음을 클릭하십시오.
- 서버 작성에 사용할 template1 템플리트를 선택한 후 다음을 클릭하십시오. 선택적으로 고유 포트 생성을 선택할 수 있습니다.
- 완료를 클릭하여 tmpServer를 작성하십시오.
- 애플리케이션 서버 아래에서 tmpServer를 선택하십시오.
- 통신 아래에서 포트를 클릭하십시오.
- 각 엔드포인트를 선택하고 시작 포트를 설정하십시오. 각각의 뒤에서 확인을 클릭하십시오.
- 애플리케이션 서버 > 서버 템플리트를 클릭한 후 새로 작성을 클릭하십시오.
- 새 서버에 대한 기초로 tmpServer를 선택하십시오. 확인을 클릭한 후 템플리트 이름을 선택하십시오.
새 템플리트가 tmpServer에서 정의되는 시작 포트를 갖습니다. 초기 template1 템플리트에서와 같이 tmpServer 서버 이름은 필요하지 않으면 이제 삭제할 수 있습니다.