wsadmin 명령을
사용하여 전개 환경 정의의 노드 이름을 바꿀 수 있습니다.
시작하기 전에
관리
클라이언트는 전개 환경 정의의 노드 이름을 바꿀 Deployment Manager에
연결되어야 합니다.
이 타스크에 필요한 보안 역할: 보안 및
역할 기반 권한이 사용 가능한 경우 이 타스크를 수행하려면 관리자 또는
운영자 권한이 있는 사용자 ID 및 암호를 사용해야 합니다.
이 태스크 정보
이 타스크는 전개 환경 정의의 노드 이름을 바꾸고
wsadmin 명령을 사용합니다.
전개 환경(토폴로지)가 이미 구성된 경우
이 명령에 실패합니다.
일반적으로 전개 환경 정의를
가져온 후 이 타스크를 수행합니다. 관리 콘솔을 사용할 때보다
wsadmin 명령을 사용할 때 오버헤드가 더 적습니다.
프로시저
- 명령창을 여십시오.
wsadmin 명령은 <ESB>/profiles/<dmgr
profile>/bin 디렉토리 또는 <ESB>/bin 디렉토리에 있습니다.
- 명령 프롬프트에서
wsadmin 명령을 입력하여
명령 환경으로 들어가십시오.
주: 연결 모드로 실행하는 경우 wsadmin이
올바른 Deployment Manager에 연결되었는지 확인하십시오.
- renameNodeInDeploymentEnvDef
명령을 사용하여 전개 환경 정의의 노드 이름을 바꾸십시오.
주: 관리 보안이 작동되면 명령에서 사용자 ID 및 암호를 입력하지 않은 경우
사용자 ID 및 암호를 입력하라는 프롬프트가 표시됩니다.
예
이 예제에서는 관리 보안 사용 가능한 전개 환경 정의(
myDepEnv)에서
노드(
TheOldNodeName) 이름을
TheNewNodeName으로
바꿉니다.
wsadmin -connType SOAP -host myDmgr -port 8879 -user dmgrAdmin -password -dmgrPass
> $AdminTask renameNodeInDeploymentEnvDef -topologyName myDepEnv -oldName TheOldNodeName -newName TheNewNodeName
-connType
매개변수는 사용할 연결 유형을 지정합니다. 기본 인수는
SOAP입니다.
주: 기본값이 SOAP이므로
SOAP가 사용 중인 연결 유형인 경우 명시적으로 제공하지 않아도 됩니다.
-host
매개변수는 SOAP 또는 RMI 연결에서 사용하는 호스트를 지정합니다.
-host에 대한
기본값은 로컬 호스트입니다.
주: 로컬 호스트에서 노드가 실행 중인 경우 -host를 지정하지 않아도
됩니다.
주: 관리 보안을 사용할 수 없는 경우
사용자 ID 및 암호를 입력할 필요가 없습니다.
마스터 구성에 이 변경사항을 저장하려면 다음 명령을 실행하십시오.
$AdminConfig
Save