zmmt 명령을 사용하여 z/OS 독립형 애플리케이션 서버를 마이그레이션하기 위한 구성 변수
z/OS®용 WebSphere® Application Server를 마이그레이션하기 전에 실제 마이그레이션 중 실행할 작업 제어 언어(JCL) 작업(CNTL 및 DATA 데이터 세트)을 작성해야 합니다. 응답 파일과 함께 zmmt 명령을 사용하여 적절한 마이그레이션 작업을 작성할 수 있습니다. 마이그레이션 응답 파일에는 독립형 애플리케이션 서버 마이그레이션을 위한 작업을 작성하는 데 사용하는 구성 변수 세트가 있습니다.

이 기사는 프로파일 구성 마이그레이션에 대한 기사입니다. 애플리케이션을 최신 버전으로 마이그레이션하려면 WebSphere Application Server 마이그레이션 툴킷을 사용하십시오. 자세한 정보는 WASdev의 마이그레이션 툴킷을 참조하십시오.
sptcfg응답 파일 변수
- 새 마이그레이션 정의 작성을 표시하는 필수 키워드
- 중간 기호 링크를 설정할지 여부
중간 기호 링크를 지정하면 기호 링크가 구성 파일 시스템에서 중간 기호 링크로 작성됩니다. 그렇지 않은 경우에는 제품 파일 시스템에 직접 작성됩니다.
- 중간 기호 링크의 경로 이름
이 링크는 사용자 정의 작업을 통해 작성되며 제품 파일 시스템 디렉토리를 가리킵니다.
- 중간 기호 링크의 경로 이름
- 마이그레이션 중에 작성된 프로파일의 이름
z/OS 플랫폼에서 항상 "default"입니다.
- 생성된 마이그레이션 정의 출력을 기록해야 하는 완전한 경로
- 템플리트 경로다음 값 중 하나:
- 구성 파일 시스템을 포함할 MVS™
데이터 세트의 이름
이 이름은 구성 파일 시스템을 작성하는 마이그레이션 작업에 대한 입력으로 사용됩니다.
- 구성 파일 시스템에 할당할 기본 실린더 수
애플리케이션 서버에서 이 데이터 세트에 필요한 총 공간은 설치된 애플리케이션 크기와 수에 따라 증가합니다.
권장사항: 최소 제안 크기는 420실린더입니다. - 구성 파일 시스템에 할당할 보조
실린더 수권장사항: 최소 제안 크기는 100실린더입니다.
- 위의 데이터 세트를 포함할 DASD 볼륨 일련 번호 또는
SMS로 볼륨을 선택할 수 있는 "*"
"*"를 사용하면 SMS 자동 클래스 선택(ACS) 루틴이 있어야 볼륨을 선택할 수 있습니다. 데이터 세트 할당을 자동으로 처리하도록 SMS를 설정하지 않은 경우 볼륨을 명시적으로 나열하십시오.
- 애플리케이션 데이터와 환경 파일을 쓰는 파일 시스템 디렉토리
마운트 지점
구성 파일 시스템은 마이그레이션 중인 노드의 구성이 실제로 저장되는 위치입니다. 마이그레이션 중인 노드에 적합한 파일 시스템이 이미 있으면 기존 버전 9.0 파일 시스템을 사용하도록 선택할 수 있습니다. 기존 버전 9.0 파일 시스템을 사용하도록 선택하면 이 도구를 사용하여 작성되는 마이그레이션 작업을 실행하기 전에 여기에 지정한 마운트 지점이 존재하는지 확인해야 합니다. 마이그레이션 중인 노드에 새 버전 9.0 파일 시스템을 작성하도록 선택한 경우에는 실제 마이그레이션 프로세스 중 선택적 BBOMBHFS 또는 BBOMBZFS 작업을 실행할 때까지는 새 파일 시스템이 실제로 작성되지 않습니다. 어느 경우이든 여기에 마운트 지점의 올바른 값을 지정해야 합니다.
- 파일 시스템의 유형다음 값 중 하나:
- HFS
계층 구조 파일 시스템을 사용하여 구성 파일 시스템 데이터 세트를 할당하고 마운트합니다.
- ZFS
zSeries 파일 시스템을 사용하여 구성 파일 시스템 데이터 세트를 할당하고 마운트합니다.
- HFS
- 생성된 마이그레이션 작업에 사용할 사용자 정의할 수
있는 JOB문
사용자에 맞게 조정되는 모든 마이그레이션 작업에는 작업 명령문이 필요합니다. 설치에 유효한 작업 명령문을 입력하십시오. 마이그레이션 작성 프로세스는 생성된 모든 작업에서 사용자를 위해 작업 이름을 업데이트하므로 작업 명령문의 이 부분은 신경쓰지 않아도 됩니다. 연속 행이 필요하면 주석 행을 연속 행으로 바꾸십시오.
- 생성된 작업과 지시사항을 포함할 대상 z/OS
데이터 세트의 상위 레벨 규정자
참고: 다중 레벨의 상위 레벨 규정자는 데이터 세트 상위 레벨 규정자로 지정할 수 있습니다.
- 설치된 애플리케이션을 마이그레이션할 방법
다음 값 중 하나:참고: WebSphere Application Server 시스템 애플리케이션은 여기에 설정된 값과 상관없이 마이그레이션합니다.
- 마이그레이션된 제어기를 시작하는 데 사용되는 JCL 시작 프로시저의 이름
버전 9.0로 마이그레이션할 때 JCL 시작 프로시저를 업그레이드해야 합니다. 마이그레이션 중 시작 프로시저가 새로 생성됩니다. 제어기 프로시저의 새 이름을 지정하거나 기존 이름을 사용할 수 있습니다.
- 마이그레이션된 하위를 시작하는 데 사용되는 JCL 시작 프로시저의 이름
버전 9.0로 마이그레이션할 때 JCL 시작 프로시저를 업그레이드해야 합니다. 마이그레이션 중 시작 프로시저가 새로 생성됩니다. 하위 프로시저의 새 이름을 지정하거나 이전 이름을 사용할 수 있습니다.
- 마이그레이션된 디먼을 시작하는 데 사용되는 JCL 시작 프로시저의 이름
버전 9.0로 마이그레이션할 때 JCL 시작 프로시저를 업그레이드해야 합니다. 마이그레이션 중 시작 프로시저가 새로 생성됩니다. 디먼 프로시저의 새 이름을 지정하거나 이전 이름을 사용할 수 있습니다.
- 마이그레이션된 부속 요소를 시작하는 데 사용되는 JCL 시작
프로시저의 이름
버전 9.0로 마이그레이션할 때 JCL 시작 프로시저를 업그레이드해야 합니다. 마이그레이션 중 시작 프로시저가 새로 생성됩니다. 부속 요소 프로시저의 새 이름을 지정하거나 이전 이름을 사용할 수 있습니다.
- 구성의 START 명령을 지정된 새 이름으로 업데이트하거나(true)
동일한 이름을 유지할지(false) 여부
JCL 프로시저의 새 이름을 지정한 경우에는 WebSphere Application Server 구성의 해당 START 명령을 새 프로시저 이름과 일치하도록 업데이트해야 합니다. 구성 업데이트를 수행하려면 이 변수에 true를 지정하십시오.
동일한 프로시저 이름을 사용하도록 선택했으면 이 변수에 false를 지정하십시오. 마이그레이션 중인 노드의 주어진 프로세스 유형의 모든 서버(예: 모든 하위)에 일관된 프로시저 이름을 사용하고 있지 않으면 이 변수에 false를 지정할 것을 권장합니다. 이 경우 동일한 START 명령을 유지하고 마이그레이션 중 템플리트로 생성되는 프로시저를 사용하여 프로시저를 수동으로 바꿔야 합니다.
참고: - WASPostUpgrade 프로세스 중 추적을 사용(true)하거나 사용하지 않을지(false) 여부
- WASPreUpgrade 프로세스 중 추적을 사용(true)하거나 사용하지 않을지(false) 여부
- 프로파일 작성 중 추적을 사용(true)하거나 사용하지 않을지(false) 여부
- 홈 작성, 프로파일과 마이그레이션 도구 호출, 마이그레이션의 최종 처리 단계 추적을 사용(true)하거나 사용하지 않을지(false) 여부
- 마이그레이션 중인 구성의 마운트 지점
- 마이그레이션 중인 구성의 홈 디렉토리
- JVM 힙에 할당된 초기 메모리입니다.
- Snoop, Hello 및 HitCount 서블릿이 포함된 기본 애플리케이션을 설치합니다.
- 샘플 애플리케이션을 배치할지 여부를 지정합니다.참고: 이러한 애플리케이션은 WebSphere Application Server, Network Deployment 셀에서 지원되지 않습니다.
애플리케이션 서버를 사용하고 향상된 최신 기술을 평가하는 데 사용할 샘플 애플리케이션을 설치합니다. 프로덕션 애플리케이션 서버 환경에 배치할 때는 샘플 애플리케이션을 사용하지 않는 것이 좋습니다.
- JVM(Java Virtual Machine)에서 마이그레이션 중에 임시 파일을 작성하고 저장하는 데 사용되는 Java 임시 디렉토리입니다.
- 소스 프로파일이 관리 에이전트에 등록되었는지 여부를 표시합니다.
- JVM 힙에 할당할 수 있는 최대 힙 크기입니다.
- 소스 관리 에이전트의 호스트 이름입니다.
- 보안이 사용으로 설정된 경우 소스 관리 에이전트의 관리 보안 비밀번호입니다.
- 소스 관리 에이전트의 파일 시스템 경로입니다.
- 소스 관리 에이전트가 SOAP 연결에 사용한 포트입니다.
- 보안이 사용으로 설정된 경우 소스 관리 에이전트의 사용자 이름입니다.
- 대상 관리 에이전트의 호스트 이름입니다.
- 보안이 사용으로 설정된 경우 대상 관리 에이전트의 관리 보안 비밀번호입니다.
- 대상 관리 에이전트의 파일 시스템 경로입니다.
- 대상 관리 에이전트가 SOAP 연결에 사용하는 포트입니다.
- 보안이 사용으로 설정된 경우 대상 관리 에이전트의 사용자 이름입니다.
- z/OS용 WebSphere Application Server 카탈로그 프로시저를 복사할 기존 프로시저 라이브러리
- 다음 값 중 하나를 지정하여 포트 충돌을 처리하는 방법을 정의하십시오.
- 다음 값 중 하나를 지정하여 새 프로파일에서 사용할 포트 값을 정의하십시오.
- WebSphere Application Server 버전 9.0 설치 제품 파일 시스템의 위치
- 이전 구성 및 마이그레이션 추적의 백업이 작성된 디렉토리입니다.
마이그레이션 중에는 이전 버전 구성의 백업 사본이 필요합니다. 이 백업의 기본 위치는 /tmp/migrate입니다. /tmp 파일 시스템에 백업 구성을 저장하기에 충분한 공간이 없는 경우에는 다른 위치를 지정할 수 있습니다. 백업 사본의 기본 위치를 대체하도록 선택한 경우 우수 사례는 동일한 이름 지정 규칙을 준수하고 /tmp 부분만 다른 경로로 바꾸는 방법(예: /myTemp/migrate)입니다.
- 임시 디렉토리 아래에 임시 마이그레이션 데이터 세트와 백업 구성 데이터를 포함할 디렉토리를 작성하는 데 사용할 ID
- 마이그레이션 중인 구성의 마운트 지점
zConfigMountPoint 변수에 지정된 값과 동일합니다.
- 마이그레이션 중인 구성의 홈 디렉토리
- 기본 작업공간 사용자 루트 위치(D)에 저장된 관리 콘솔 사용자 정의
"내 태스크" 설정을 마이그레이션하거나 사용자 정의 작업공간
루트 위치(U)에 저장된 설정을 마이그레이션할지 여부
- 사용자 정의 작업공간 루트 위치
- 중간 기호 링크를 설정할지 여부
중간 기호 링크를 지정하면 기호 링크가 구성 파일 시스템에서 중간 기호 링크로 작성됩니다. 그렇지 않은 경우에는 제품 파일 시스템에 직접 작성됩니다.
- 중간 기호 링크의 경로 이름
이 링크는 사용자 정의 작업을 통해 작성되며 제품 파일 시스템 디렉토리를 가리킵니다.
- 중간 기호 링크의 경로 이름
독립형 애플리케이션 서버 마이그레이션을 위한 샘플 응답 파일
create
EnableIntermediateSymlink=false
EnableJavaTmpDir=true
intermediateSymlinkPreference=N
profileName=default
profilePath=<root>/profiles/ZMigSASrv01
templatePath=<root>/profileTemplates/zos-migStandalone
zConfigHfsName=OMVS.WAS90.CONFIG.HFS
zConfigHfsPrimaryCylinders=420
zConfigHfsSecondaryCylinders=100
zConfigHfsVolume=*
zConfigMountPoint=/wasv9config
zFilesystemType=HFS
zJobStatement1=(ACCTNO,ROOM),'USERID',CLASS=A,REGION=0M
zJobStatement2=//*
zJobStatement3=//*
zJobStatement4=//*
zTargetHLQ=SAS
zmbAdjunctProcName=BBO9CRA
zmbAppInstallDirLine1=/wasv9config/AppServer/profiles/default/installedApps
zmbAppInstallDirLine2=
zmbAppMigrationPreference=D
zmbControllerProcName=BBO9ACR
zmbDaemonProcName=BBO9DMN
zmbEnablePostUpgradeTrace=0
zmbEnablePreUpgradeTrace=0
zmbEnableProfileTrace=0
zmbEnableScriptingTrace=0
zmbFromConfigRoot=/WebSphere/V7R0
zmbFromWASHomeDir=AppServer
zmbInitialHeapSize=512
zmbInstallDefaultApp=false
zmbInstallSamples=false
zmbJavaTempDirectory=/tmp
zmbManagedBaseNode=true
zmbMaxHeapSize=768
zmbNewAdminAgentHostname=localhost
zmbNewAdminAgentProfilePath=/WebSphere/V9R0/AdminAgent
zmbNewAdminAgentSoapPort=8880
zmbOldAdminAgentHostname=localhost
zmbOldAdminAgentProfilePath=/WebSphere/V7R0/AdminAgent
zmbOldAdminAgentSoapPort=8879
zmbProclibName=SYS1.PROCLIB
zmbReplaceStartedProcedureNames=true
zmbResolvePortConflicts=incrementCurrent
zmbSMPEHome=/usr/lpp/WebSphere/AppServer/V9R0
zmbServantProcName=BBO9ASR
zmbSetPorts=useOld
zmbTempDirectory=/tmp/migrate
zmbTimestamp=05160419
zmbToConfigRoot=/wasv9config
zmbToWASHomeDir=AppServer
zmbWorkspaceRootPreference=D