removeNode 명령

removeNode 명령은 WebSphere® Application Server, Network Deployment 분산 관리 셀에서 독립형 애플리케이션 서버 설치로 노드를 리턴합니다.

removeNode 명령은 셀에서 노드 특정 구성만 제거합니다. 이 명령은 addNode 명령을 실행한 결과로 설치된 애플리케이션을 설치 제거하지 않습니다. 이러한 애플리케이션은 나중에 WebSphere Application Server, Network Deployment 셀에서 추가 서버에 배치할 수 있습니다. 결과적으로, removeNode 명령 후에 -includeapps 옵션과 함께 실행된 addNode 명령이 애플리케이션을 셀로 이동시키지 않습니다. 첫 번째 addNode 명령으로 인해 애플리케이션이 이미 존재하기 때문입니다. 그 결과 추가 중인 노드의 애플리케이션 서버는 애플리케이션을 포함하지 않습니다. 이 상황을 처리하려면 노드를 추가하고 배치 관리자를 사용하여 애플리케이션을 관리하십시오. 노드가 셀에 통합된 후 애플리케이션을 노드 상의 서버에 추가하십시오.

우수 사례 우수 사례: 애플리케이션이 기능팩 환경에서 수정된 경우 노드를 제거한 후 애플리케이션을 설치 제거한 다음 기본 구성에 다시 설치하십시오. 이 프로세스를 수행하면 기능팩에 구성된 노드를 제거해도 변경사항이 유지됩니다. 애플리케이션이 수정되지 않은 경우 조치는 필요하지 않습니다. bprac
removeNode 명령을 실행하면 다음 조치 및 시스템 조건이 완료됩니다.
  • 조치
    • 노드 에이전트 프로세스를 포함하여 노드에서 실행 중인 모든 서버 프로세스를 중지합니다.
    • 명령을 배치 관리자로 전송하여 셀 저장소에서 노드 구성 문서를 제거합니다.
    • 노드를 추가하고 애플리케이션을 처음 설치했을 때의 원래 애플리케이션 서버 셀 구성을 활성 구성에 복사합니다.
  • 시스템 조건
    • EAR 파일이 배치 관리자에 남아 있습니다.
    • 설치된 애플리케이션은 배치 관리자에 남아 있습니다.
    • 노드 연합 후에 변경한 사항은 기본 노드로 복원되지 않습니다.
    • 노드를 연합하기 이전의 원래 기본 노드를 갖습니다. 노드를 연합한 후에도 노드 및 서버의 원래 구성이 계속 유지되며 원래 애플리케이션도 원래 상태대로 유지됩니다.
    • 노드를 다시 연합할 경우 배치 관리자의 모든 업데이트사항을 겹쳐씁니다.
알아두기:
  • 셀에서 노드를 제거하면, 셀에는 노드를 추가하기 전의 애플리케이션만 남습니다. 노드 연합 후에 변경한 사항은 유지되지 않습니다.
  • removeNode 명령은 WebSphere Application Server, Network Deployment 분산 관리 셀에서 독립형 애플리케이션 서버 설치로 노드를 리턴합니다.
removeNode 명령을 사용하려면 다음 특권 또는 권한이 있어야 합니다.
  • [AIX Solaris HP-UX Linux Windows][z/OS]removeNode 함수를 사용하려면 관리자 특권이 있어야 합니다.
  • [IBM i]사용자 프로파일에는 *ALLOBJ 권한이 있거나 removeNode Qshell 스크립트에 대한 읽기 및 실행 권한이 있어야 합니다.

셀에서 제거하는 새 노드의 크기와 위치에 따라 이 명령이 완료하는 데 수 분이 소요될 수 있습니다.

셀 프로파일 작성의 일부로 연합된 노드 제거

셀 프로파일 작성의 일부로 빌드된 애플리케이션 서버 노드에는 원래 구성이 없습니다. 따라서 removeNode 명령은 노드를 사용 가능한 기본 구성으로 복원하지 않습니다. 셀 프로파일 작성 중에 작성된 노드에서 removeNode 명령을 사용하는 경우, 이 명령은 노드 제거 유틸리티로 노드를 제거할 수 없고 노드를 기본 구성으로 복원할 수 없음을 나타냅니다.

[AIX Solaris HP-UX Linux Windows][IBM i]셀 프로파일 작성의 일부로 연합된 노드를 제거하려면 manageprofiles 명령을 사용하여 노드에 대한 프로파일을 삭제하십시오. 노드에 대한 프로파일을 삭제한 후, 배치 관리자에서 cleanupNode 명령을 사용하여 셀 저장소에서 노드 구성을 제거하십시오. 프로파일 관리 도구 또는 manageprofiles 명령을 사용하여 새 프로파일을 작성할 수 있습니다.

[z/OS]셀 프로파일 작성의 일부로 연합된 노드를 제거하려면 프로파일 관리 도구을 사용하여 노드에 대한 프로파일을 삭제하십시오. 노드에 대한 프로파일을 삭제한 후, 배치 관리자에서 cleanupNode 명령을 사용하여 셀 저장소에서 노드 구성을 제거하십시오. 프로파일 관리 도구을 사용하여 새 프로파일을 작성할 수 있습니다.

구문

다음 removeNode 명령 구문을 참조하십시오.
removeNode [options]
다음 매개변수는 모두 선택사항입니다.

매개변수

다음 옵션은 removeNode 명령에 대해 사용 가능합니다.

-force
셀 저장소 정리를 위해 배치 관리자에 접속할 수 있는지 여부에 관계 없이 로컬 노드 구성을 정리합니다. -force 매개변수를 사용한 후, 배치 관리자에 cleanupNode 명령을 사용해야 할 수도 있습니다.
-logfile <fileName>
추적 정보를 기록할 로그 파일의 위치를 지정합니다. 기본적으로, 로그 파일의 이름은 removeNode.log이며 제거 중인 프로파일의 logs 디렉토리에 작성됩니다.
-password <password>
보안이 사용 가능한 경우 인증 비밀번호를 지정합니다.
[AIX Solaris HP-UX Linux Windows][IBM i]-profileName
[AIX Solaris HP-UX Linux Windows][IBM i]다중 프로파일 설치에서 애플리케이션 서버 프로세스의 프로파일을 정의합니다. 단일 프로파일 환경에서 실행하기 위해 -profileName 옵션은 필요하지 않습니다. 이 옵션의 기본값은 기본 프로파일입니다.
-quiet
removeNode 명령이 정상 모드에서 인쇄하는 진행상태 정보를 억제합니다.
-replacelog
현재 로그 파일에 추가하는 대신 로그 파일을 바꿉니다.
-statusport <portNumber>
관리자가 서버 상태 콜백에 대한 포트 번호를 설정할 수 있는 선택적 매개변수. 도구는 이 포트를 열고 서버가 완전히 중지되기 직전에 서버에서 상태 콜백을 대기합니다. 이 매개변수가 설정되지 않으면 사용하지 않은 포트가 자동으로 할당됩니다.
-trace
디버깅 목적으로 추적 정보를 파일에 생성합니다.
-user <name>
보안이 사용 가능한 경우 인증 사용자 이름을 지정합니다. -username 옵션과 동일하게 작용합니다.
-username <name>
보안이 사용 가능한 경우 인증 사용자 이름을 지정합니다. -user 옵션과 동일하게 작용합니다.
-help
명령문 사용법을 인쇄합니다.
-?
명령문 사용법을 인쇄합니다.

사용법 시나리오

다음 예제는 올바른 구문을 보여 줍니다.

removeNode -quiet
[AIX][HP-UX][Linux][Solaris]
removeNode.sh -trace (produces the removeNode.log file)
[Windows][z/OS]
removeNode -trace (produces the removeNode.log file)
[IBM i]
removeNode -profileName mynode 
removeNode -trace (produces the removeNode.log file)

주제 유형을 표시하는 아이콘 참조 주제



시간소인 아이콘 마지막 업데이트 날짜: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_removenode
파일 이름:rxml_removenode.html