WebSphere Enterprise Service Bus, 버전 6.2.0 운영 체제: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


명령행 도구를 사용하여 비클러스터 관리 노드 이주

명령행 도구를 사용하여 이전 버전에서 최신 버전의 WebSphere® ESB로 비클러스터 관리 노드를 이주합니다.

시작하기 전에

주: 명령행 도구를 사용하여 이주할 때 WebSphere ESB 프로파일 또는 WebSphere Application Server 프로파일을 이주할 수 있습니다.
이주 프로세스를 시작하기 전에 다음 조건이 일치하는지 확인하십시오.
  • 시스템이 WebSphere ESB의 새 버전에 대한 모든 하드웨어 및 소프트웨어 요구사항을 충족시켜야 합니다.
  • 이전 버전이 있는 동일한 버전에 WebSphere ESB의 새 버전을 함께 설치했습니다.
  • 이전 WebSphere ESB 버전으로 작성된 연합된 프로파일은 동일 시스템에 상주합니다.
  • 이주된 프로파일 및 해당 백업에 충분한 디스크 공간을 사용할 수 있어야 합니다. 디스크 공간 요구사항에 대해서는 WebSphere ESB에 대한 사전 이주 고려사항을 참조하십시오.
  • 이주하려는 Deployment Manager(관리 노드를 관리함)가 WebSphere ESB의 새 버전으로 이미 이주되었고 실행되고 있습니다.
    주: WebSphere ESB 버전 6.0.x 또는 6.1.x 관리 노드를 버전 6.2 관리 노드로 이주하려면 먼저 버전 6.0.x 또는 6.1.x Deployment Manager를 버전 6.2 Deployment Manager로 이주해야 합니다. 지시사항은 Deployment Manager 이주의 내용을 참조하십시오. Deployment Manager 이주를 완료한 후 이 주제의 지시사항을 계속 진행하십시오.
이주 프로세스를 시작하기 전에 다음 타스크를 완료했는지 확인하십시오.
  • 버전 6.0.x 또는 6.1.x WebSphere ESB 컴포넌트를 지원하는 데이터베이스를 백업하십시오.

이 태스크 정보

버전 6.0.2.x Deployment Manager를 WebSphere ESB의 새 버전으로 이주하고 나면 새 버전 Deployment Manager는 기본적으로 호환 모드로 실행되며, 이 모드에서는 WebSphere ESB의 이전 버전 및 새 버전을 모두 관리할 수 있습니다. 예를 들어, 이주 후에는 버전 6.2 Deployment Manager는 버전 6.0.2.x버전 6.2 노드를 모두 관리할 수 있습니다. 다시 말하면 버전 6.0.2.x 관리 노드는 버전 6.2 Deployment Manager에서 실행될 수 있습니다. 시간이 지남에 따라 각 버전 6.0.2.x WebSphere ESB 관리 노드(버전 6.2 Deployment Manager에서 관리하는 서버)를 버전 6.2 관리 노드로 이주할 수 있습니다. 버전 6.0.2.x 관리 노드를 모두 이주한 다음 convertScriptCompatibility 스크립트를 사용하여 버전 6.0.2.x 관리 스크립트의 호환성을 지원하는 모드에서 완전히 구성 버전 6.2 모델에 있는 모드로 해당 구성을 변환합니다. convertScriptCompatibility 명령을 참조하십시오.
주: 이 링크의 방향에 따라 convertScriptCompatibility 명령을 사용할 때, WASPostUpgrade 명령이 아닌 WBIPostUpgrade 명령을 사용하십시오.
프로시저
  1. 운영 체제에 따라 다음 중 하나의 프로시저를 사용하여 로그온하십시오.
    • For i5/OS operating system i5/OS® 플랫폼: *SECOFR 사용자 클래스 또는 *ALLOBJ 특수 권한이 있는 i5/OS 사용자 프로파일로 로그온하십시오.
    • For Linux operating systemFor UNIX operating system Linux® 및 UNIX® 플랫폼: 루트 사용자로 로그온하십시오.
    • For Windows operating system Windows® 플랫폼: 관리자 그룹의 구성원으로 로그온하십시오.
  2. 이주할 노드에서 실행 중인 경우 버전 6.0.x 또는 버전 6.1.x 서버를 중지하십시오. 영향받는 서버의 프로파일에 대해 profile_dir/bin 디렉토리에서 stopServer 명령을 사용하거나 프로파일의 첫 번째 단계 콘솔에서 서버를 중지하십시오.
    stopServer 명령에 대한 자세한 정보는 stopServer 명령을 참조하십시오. 다음 구문을 사용하십시오.
    주: i5/OS 플랫폼의 경우 QSHELL에서 스크립트를 실행해야 합니다. QSHELL 세션을 시작하려면 CL 명령 프롬프트를 열고 QSH를 입력하십시오.
    • For i5/OS operating system i5/OS 플랫폼: profile_root/bin/stopServer server_name
    • For Linux operating systemFor UNIX operating system Linux 및 UNIX 플랫폼: profile_root/bin/stopServer.sh server_name
    • For Windows operating system Windows 플랫폼: profile_root\bin\stopServer.bat server_name
    보안이 사용 가능하면 대신에 다음 명령 중 하나를 사용하십시오. 입력한 사용자 이름은 운영자 또는 관리자 역할의 구성원이어야 합니다.
    • For i5/OS operating system i5/OS 플랫폼: profile_root/bin/stopServer server_name -username user_ID -password password
    • For Linux operating systemFor UNIX operating system Linux 및 UNIX 플랫폼: profile_root/bin/stopServer.sh server_name -username user_ID -password password
    • For Windows operating system Windows 플랫폼: profile_root\bin\stopServer.bat server_name -username user_ID -password password

    Windows 운영 체제에서 보안이 사용 가능으로 설정된 경우에도 서버가 Windows 서비스로 실행 중인 경우에는 -username 및 -password 매개변수를 지정할 필요가 없습니다. 이 경우 매개변수는 Windows 서비스가 시스템을 종료하기 위해 사용하는 스크립트로 자동으로 전달됩니다.

    주: 이주 프로세스를 시작하기 전에 서버를 중지하십시오. 기본적으로 이주를 완료하기 전에 노드의 모든 서버가 중지됩니다.
  3. 이주할 노드의 Node Agent를 중지하십시오. 다음 명령 중 하나를 실행하여 플랫폼에 따라 Node Agent 프로세스를 중지하십시오(여기서, profile_root는 연합 노드의 설치 디렉토리를 나타냄).
    • For i5/OS operating system i5/OS 플랫폼: profile_root/bin/stopNode
    • For Linux operating systemFor UNIX operating system Linux 및 UNIX 플랫폼: profile_root/bin/stopNode.sh
    • For Windows operating system Windows 플랫폼: profile_root\bin\stopNode.bat
    보안이 사용 가능으로 설정된 경우 다음 명령 중 하나를 대신 사용하십시오.
    • For i5/OS operating system i5/OS 플랫폼: profile_root/bin/stopNode -username user_ID -password password
    • For Linux operating systemFor UNIX operating system Linux 및 UNIX 플랫폼: profile_root/bin/stopNode.sh -username user_ID -password password
    • For Windows operating system Windows 플랫폼: profile_root\bin\stopNode.bat -username user_ID -password password
    주: 이주 프로세스를 시작하려면 이전 노드를 중지해야 합니다. 해당 구성을 이주하기 위해 서버를 실행할 필요는 없습니다. 서버가 중지된 상태에서 이주 도구가 모든 구성 데이터를 검색할 수 있습니다.
  4. 아래에 나열한 대로 이주에 필요한 기존 정보를 미리 식별하십시오.
    설치 루트 디렉토리
    currentWebSphereDirectory 매개변수에 대한 설명을 보려면 WBIPreUpgrade 명령행 유틸리티을 참조하십시오.
    백업 디렉토리 이름 이주
    backupDirectory 매개변수에 대한 설명을 보려면 WBIPreUpgrade 명령행 유틸리티을 참조하십시오.
    관리 보안 사용자 이름(관리 보안이 구성된 경우 필수).
    -username 매개변수에 대한 설명을 보려면 WBIPostUpgrade 명령행 유틸리티을 참조하십시오.
    관리 보안 사용자 암호(관리 보안이 구성된 경우 필수).
    -password 매개변수에 대한 설명을 보려면 WBIPostUpgrade 명령행 유틸리티을 참조하십시오.
    소스 프로파일 이름
    -oldProfile 매개변수에 대한 설명을 보려면 WBIPostUpgrade 명령행 유틸리티을 참조하십시오.
    대상 프로파일 이름
    -profileName 매개변수에 대한 설명을 보려면 WBIPostUpgrade 명령행 유틸리티을 참조하십시오.
    포트 값 지정(선택적)
    -replacePorts 및 -portBlock 매개변수에 대한 설명을 보려면 WBIPostUpgrade 명령행 유틸리티을 참조하십시오.
    주: 버전 6.0.2.x에서 버전 6.2로 이주할 경우에만 적용됩니다.
  5. 버전 6.2 Deployment Manager가 시작되어 실행되고 있는지 확인하십시오.
  6. WBIPreUpgrade 명령을 실행하여 이주 백업 디렉토리 이름 및 기존 WebSphere ESB 디렉토리 이름을 지정하십시오. WBIPreUpgrade 도구는 기존 프로파일의 구성 파일을 지정한 백업 디렉토리에 저장합니다.
  7. WBIPostUpgrade 명령을 실행하여 이주 백업 디렉토리를 지정하십시오. WBIPostUpgrade 도구는 백업 디렉토리의 백업 구성을 새 WebSphere ESB Deployment Manager 프로파일로 복원합니다.
    중요사항: WBIPostUpgrade를 호출할 때 -createTargetProfile 매개변수를 사용하십시오. 이 옵션은 일치하는 이주에 필요한 새 대상 프로파일을 작성합니다. 대상 프로파일에 대한 자세한 정보는 대상 프로파일 고려사항을 참조하십시오.
    For i5/OS operating system 주: i5/OS 플랫폼에서 이주할 경우, 대상 프로파일 이름은 이주되고 있는 소스 프로파일의 프로파일 이름과 일치해야 합니다.
  8. 변경 시작버전 6.0.2에서 버전 6.2.x로 이주하려면 공통 데이터베이스를 작성해야 합니다.

    관련 정보는 버전 6.0.2에서 버전 6.2.x로 이주 시 공통 데이터베이스 작성 및 복구 서브시스템 구성을 참조하십시오.

    변경 끝
  9. 서버 및 Node Agent를 중지하십시오(아직 중지되지 않은 경우). 서버가 아직 중지되지 않은 경우에는 2단계에서 설명한 대로 서버를 중지하십시오. Node Agent가 아직 중지되지 않은 경우에는 3단계에서 설명한 대로 Node Agent를 중지하십시오.
  10. Node Agent를 재시작하십시오. Node Agent를 시작하려면 profile_root\bin\startNode(여기서, profile_root는 관리 노드의 설치 디렉토리를 표시함) 명령을 실행하십시오.
    • For i5/OS operating system i5/OS 플랫폼: profile_root/bin/startNode
    • For Linux operating systemFor UNIX operating system Linux 및 UNIX 플랫폼: profile_root/bin/startNode.sh
    • For Windows operating system Windows 플랫폼: profile_root\bin\startNode.bat
  11. 이 노드에서 실행 중인 서버를 시작하십시오. startServer 명령, 관리 콘솔 또는 프로파일의 첫 번째 단계 콘솔을 사용하여 각 서버를 시작하십시오. 자세한 정보는 Application Server 시작을 참조하십시오.
  12. 이주하려는 추가 관리 노드마다 1 - 11단계를 반복하십시오.
    주: WBIPreUpgrade를 처음 실행한 이후 버전 6.1.x에서 이주하거나 버전 6.0.2.x에서 이주하고 버전 6.0.2.x 시스템이 재구성된 경우에만 다시 6단계(WBIPreUpgrade 실행)를 수행해야 합니다.
  13. 호환성 옵션(기본값)을 선택하는 경우 및 모든 노드가 완전히 WebSphere ESB 버전 6.2로 이주되는 경우 convertScriptCompatibility 스크립트를 사용하여 버전 6.2 Deployment Manager에서 호환성을 제거하십시오.
    주: 버전 6.0.2.x에서 이주하는 경우에만 적용됩니다.
    운영 체제에 따라 bin 디렉토리에서 convertScriptCompatibility 명령 중 하나를 실행하십시오.
    • For i5/OS operating system i5/OS 플랫폼: install_root/bin/convertScriptCompatibility
    • For Linux operating systemFor UNIX operating system Linux/UNIX 플랫폼: install_root/bin/convertScriptCompatibility.sh
    • For Windows operating system Windows 플랫폼: install_root\bin\convertScriptCompatibility.bat

    convertScriptCompatibility 명령을 참조하십시오.

결과

이제 비클러스터 관리 노드가 이주되었습니다.

다음에 수행할 작업

이주가 성공했는지 확인하십시오.

task 타스크 주제

이용약관 | 피드백


시간소인 아이콘 마지막 갱신 날짜: 2010년 7월 7일 수요일


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tmig_vtv_mn_cl.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
이 Information Center는 Eclipse 기술을 기반으로 합니다(http://www.eclipse.org 웹 사이트 참조).