관리 에이전트 프로파일은 개발, 단위 테스트 또는
단일 시스템에 상주하는 서버 팜의 해당 부분과 같은 환경에서
다중 기본 애플리케이션 서버를 관리합니다. 버전 7.0 이상에서
버전 9.0로 관리 대상 기본 애플리케이션 서버를
마이그레이션하려면 먼저 관리 에이전트를 마이그레이션해야 합니다.
시작하기 전에
지원된 구성: 이 기사는 프로파일 구성 마이그레이션에 대한 기사입니다. 애플리케이션을 최신 버전으로
마이그레이션하려면 WebSphere® Application Server 마이그레이션 툴킷을 사용하십시오. 자세한 정보는 WASdev의
마이그레이션 툴킷을 참조하십시오.
sptcfg
마이그레이션 계획 정보를 검토하십시오.
지식 콜렉션: WebSphere Application Server 마이그레이션 계획을 참조하십시오.
버전 7.0 이상에서 버전 9.0로
관리 에이전트 프로파일 및 관리 대상 기본 애플리케이션 서버의 등록된 세트를 마이그레이션할 수 있습니다.
이 태스크 정보
이 태스크에서는 z/OS 구성 마이그레이션 관리 도구를 사용하여
관리 에이전트 프로파일 및 관리 대상 기본 애플리케이션 서버의 연관된 세트를
WebSphere Application Server 버전 7.0 이상에서
버전 9.0로 마이그레이션하는
방법을 설명합니다. 기본 애플리케이션 서버는
단일 관리 에이전트에 등록되면 관리됩니다. 관리 에이전트는
하나 이상의 기본 애플리케이션 서버를 관리할 수 있으며, 관리하는 기본
애플리케이션 서버와 동일한 시스템에 존재하며,
릴리스 레벨도 동일해야 합니다. z/OS에서는 버전 7.0 이상
또는 버전 9.0 관리 에이전트만 한 번에
실행하도록 제한합니다. 다음 지시사항은 이전 및 새 관리 에이전트를
시작하고 중지하는 시점을 알려줍니다. 이 제한사항 때문에
모든 관리 대상 기본 애플리케이션 서버를 동시에 마이그레이션해야 합니다.
문제점 방지: 유연한 관리 환경에서 관리 대상 기본 애플리케이션 서버를 마이그레이션하는 경우
노드 이름이
버전 9.0 및 이전 릴리스와
동일한지 확인하십시오.
gotcha
프로시저
- backupConfig 명령을 실행하여
소스 관리 에이전트 및 노드 구성을 백업하십시오.
backupConfig 명령은 관리 에이전트 및 노드 구성을
나중에 복구를 위해 사용할 수 있는 파일에 저장합니다.
- administrative_agent_profile_root/bin 디렉토리로 변경하십시오.
- 관리 에이전트 및 모든 관리 대상 기본 애플리케이션 서버에서
적절한 매개변수와 함께 backupConfig 명령을
실행하십시오. 예를 들면, 다음과 같습니다.
/opt/WebSphereV70/profiles/v70dmgr01/bin/backupConfig.sh
/mybackupdir/v70dmgr01backupBeforeV90migration.zip
-username myuser -password mypass -nostop
- 구성의 각 노드에서 profile_root/bin 디렉토리로 변경하십시오.
- 적절한 매개변수와 함께 backupConfig 명령을
실행하고 현재 프로파일 구성을 파일로 저장하십시오. 예를 들면, 다음과 같습니다.
/opt/WebSphereV70/profiles/v70mas01/bin/backupConfig.sh
/mybackupdir/v70mas01rbackupBeforeV90migration.zip
-username myuser -password mypass -nostop
또는 PAX 명령을 사용하여 모든 HFS 파일을 백업할 수
있습니다. 자세한 정보는
z/OS UNIX pax 명령 사용을 참조하십시오.
- 각 대상 호스트에 WebSphere Application Server for z/OS®
버전 9.0을 설치하십시오.
자세한 정보는 설치 문서를 참조하십시오.
- z/OS 마이그레이션 관리 도구에서
새 관리 에이전트 마이그레이션 구성을 지정하십시오.
z/OS 마이그레이션 관리 도구를 사용하여
마이그레이션 정의를 작성하고 관리 에이전트
마이그레이션과 관련된 작업을 업로드하십시오.
문제점 방지: 버전 9.0 셀 이름은
버전 7.0 이상 구성의
셀 이름과 일치해야 합니다. 새 셀 이름의 프로파일을 작성하는 경우 마이그레이션에 실패합니다.
gotcha
- 다음 워크시트를 완료하십시오. z/OS 마이그레이션 관리 도구에서 배치 관리자 마이그레이션 구성 지정: 워크시트
- 마이그레이션 노드 유형 선택 패널에서 관리 에이전트 마이그레이션을 선택하십시오.
- 워크시트의 값을 사용하여 다음 패널의 필드를
완성하십시오.
- 관리 에이전트 마이그레이션 정의를 검토하여 모든 값이 올바른지
확인하십시오.
- WebSphere Application Server for z/OS 마이그레이션 정의 테이블에서
검토할 마이그레이션 정의를 선택하십시오.
- 보기를 클릭하십시오.
- 마이그레이션 정의에 관한 정보는 요약, 지시사항 또는 응답 파일 탭을
클릭하십시오.
- 대상 z/OS 시스템에 마이그레이션 작업을 업로드하십시오.
- 관리 프로파일에서 모든 진행 중인 작업이 완료되었는지
확인하십시오.
관리 대상 애플리케이션 서버 또는
배치 관리자에서 WASPreUpgrade 명령을 실행하기 전에 모든 진행 중인 작업이 완료되어야 합니다.
- 관리 에이전트가 작업 관리자에 등록되면
작업 관리자 폴링을 중지하십시오.
작업 관리자를 중지하는 방법에 대한 자세한 정보는 wsadmin 스크립팅을 사용한
AdminTask 오브젝트에 대한 ManagedNodeAgent 명령 그룹을 참조하십시오.
- 대상 z/OS 시스템에 업로드한 CNTL 데이터 세트의 BBOMAINS 멤버 또는
z/OS 마이그레이션 관리 도구의 마이그레이션 지시사항 보기에 있는
지시사항을 따라 관리 에이전트의 마이그레이션 작업을 실행하십시오.
CRPROF(프로파일 작성),
PREUPGRD(preUpgrade), UPGRADE 단계는 이 프로세스 중에 모두 실행됩니다.
- 일괄처리 작업에서 작성된 모든 MVS 작업 출력과 HFS/ZFS(ZMMT에 지정됨)의
작업 디렉토리에서 작성된 모든 출력을 확인하십시오.
리턴 코드가 0인지 확인하고 구성 파일 시스템의
마이그레이션 임시 디렉토리에 있는 로그 파일을 검토하십시오.
마이그레이션 임시 디렉토리는
temporary_directory_location/nnnnn입니다. 여기서 temporary_directory_location은 임시 디렉토리 위치에 대해 지정한 디렉토리이며
nnnnn은 마이그레이션 작업을 생성할 때
마이그레이션 ID에 대해 생성된 숫자 값입니다. 기본 임시 디렉토리
위치는 /tmp/migrate입니다.
- z/OS 마이그레이션 관리 도구에서
관리 대상 애플리케이션 마이그레이션 구성을 지정하십시오.
z/OS 마이그레이션 관리 도구를 사용하여
마이그레이션 정의를 작성하고 관리 대상 기본 애플리케이션 서버
마이그레이션과 관련된 작업을 업로드하십시오.
문제점 방지: 버전 9.0 셀 이름은
버전 7.0 이상 구성의
셀 이름과 일치해야 합니다. 새 셀 이름의 프로파일을 작성하는 경우 마이그레이션에 실패합니다.
gotcha
- 다음 워크시트를 완료하십시오. z/OS 마이그레이션 관리 도구에서 연합 노드 마이그레이션 구성 지정: 워크시트
- 마이그레이션 노드 유형 선택 패널에서 관리 대상 기본 애플리케이션 서버 마이그레이션을 선택하십시오.
- 워크시트의 값을 사용하여 다음 패널의 필드를
완성하십시오.
- 연합 노드 마이그레이션 정의를 검토하여 모든 값이 올바른지
확인하십시오.
- WebSphere Application Server for z/OS 마이그레이션 정의 테이블에서
검토할 마이그레이션 정의를 선택하십시오.
- 보기를 클릭하십시오.
- 마이그레이션 정의에 관한 정보는 요약, 지시사항 또는 응답 파일 탭을
클릭하십시오.
- 대상 z/OS 시스템에 마이그레이션 작업을 업로드하십시오.
- 대상 z/OS 시스템에 업로드한 CNTL 데이터 세트의 BBOMDINS 멤버 또는
z/OS 마이그레이션 관리 도구의 마이그레이션 지시사항 보기에 있는
지시사항을 따라 관리 대상 기본 애플리케이션 서버의 마이그레이션 작업을 실행하십시오.
CRPROF(프로파일 작성),
PREUPGRD(preUpgrade), UPGRADE 단계는 이 프로세스 중에 모두 실행됩니다.
문제점 방지: - 애플리케이션 서버를 관리 에이전트에서 등록 해제할 수 있도록
소스 관리 에이전트가 실행 중인지 확인하십시오.
- 관리 대상 애플리케이션 서버도 작업 관리자에 등록된 경우
관리 대상 애플리케이션 서버 마이그레이션을 실행하기 전에
작업 관리자에서 등록을 해제해야 합니다. 마이그레이션을 완료한 후에
관리 에이전트 및 작업 관리자에 다시 등록하십시오.
gotcha
- 일괄처리 작업에서 작성된 모든 MVS 작업 출력과 HFS(ZMMT에 지정됨)의
작업 디렉토리에서 작성된 모든 출력을 확인하십시오.
리턴 코드가 0인지 확인하고 구성 파일 시스템의
마이그레이션 임시 디렉토리에 있는 로그 파일을 검토하십시오.
마이그레이션 임시 디렉토리는 temporary_directory_location/nnnnn입니다. 여기서 temporary_directory_location은 임시 디렉토리 위치에 대해 지정한 디렉토리이며
nnnnn은 마이그레이션 작업을 생성할 때
마이그레이션 ID에 대해 생성된 숫자 값입니다. 기본 임시 디렉토리
위치는 /tmp/migrate입니다.
- 새 버전 9.0
마이그레이션된 관리 에이전트로
변경
문제점 방지: 이전 관리 에이전트에 등록된 모든 관리 대상 애플리케이션 서버가
마이그레이션되었는지 확인하십시오. 여기에서는 마이그레이션 프로세스 중에 모두 다시 등록 해제해야 합니다.
gotcha
- 이전 버전 7.0 이상 관리 에이전트를 중지하십시오.
- 새 버전 9.0 관리 에이전트를
시작하십시오.
- 관리 대상 애플리케이션 서버를 시작하십시오.
- 각 관리 대상 기본 애플리케이션 서버를 시작하십시오.
- 새 관리 에이전트에 각 관리 대상 애플리케이션 서버를
등록하십시오.
노드 에이전트 로그에
오류가 있는지 확인하십시오.
- 작업 관리자 폴링을 시작하십시오.
자세한 정보는
wsadmin 스크립트를 사용한 AdminTask 오브젝트에 대한
ManagedNodeAgent 명령을 참조하십시오.
결과
마이그레이션 도구를 사용하여
관리 에이전트 프로파일 및 연관된 관리 대상 기본 애플리케이션 서버를
WebSphere Application Server 버전 7.0 이상에서 버전 9.0로 마이그레이션했습니다.