스크립트 관리를 위해 wsadmin 스크립트 AdminTask 오브젝트 사용
AdminTask 오브젝트를 사용하여 구성 명령 및 실행 오브젝트 관리 명령에 액세스하는 대안을 제공하는 관리 명령 세트에 액세스합니다.
시작하기 전에
관리 명령은 단순한 명령과 복잡한 명령을 실행합니다. 그리고 보다 친숙한 명령과 태스크 중심의 명령도 제공합니다. 관리 명령은 스크립트 클라이언트를 시작할 때 동적으로 검색됩니다. 사용 가능한 관리 명령 세트는 설치한 WebSphere® Application Server의 에디션에 따라 달라집니다. AdminTask 오브젝트 명령을 사용하여 이 명령에 액세스할 수 있습니다.
이 태스크 정보
관리 명령은 해당 기능에 기반하여 그룹화됩니다. 관리 명령 그룹을 사용하여 관련 명령을 찾을 수 있습니다. 예를 들어, 서버 관리와 관련된 관리 명령은 서버 관리 명령 그룹으로 그룹화됩니다. 보안 관리와 관련된 관리 명령은 보안 관리 명령 그룹으로 그룹화됩니다. 관리 명령은 시스템 관리의 다중 영역에서 유용하기 때문에 다중 명령 그룹과 연관시킬 수 있습니다. 관리 명령 및 관리 명령 그룹은 모두 이름으로 고유하게 식별됩니다.
각 관리 명령에 대해 두 개의 실행 모드(즉, batch 및 interactive 모드)가 항상 사용 가능합니다. 대화식 모드로 관리 명령을 사용하는 경우 일련의 단계를 수행하여 대화식으로 입력을 수집합니다. 이 프로세스에서는 사용자에게 텍스트 기반 마법사 및 관리 콘솔의 마법사와 유사한 사용자 환경을 제공합니다. 또한 help 명령을 사용하여 관리 명령 및 AdminTask 오브젝트에 대한 도움말을 얻을 수도 있습니다.
관리 명령은 기존 구성 명령 또는 실행 오브젝트 관리 명령을 대체하지 못하지만, 이러한 명령에 액세스하고 입력을 구성하는 방법을 제공합니다. 관리 명령은 연결된 모드 또는 로컬 모드에서 사용 가능합니다. 사용 가능한 명령 세트는 연결된 모드 또는 로컬 모드에서 스크립트 클라이언트를 시작할 때 판별됩니다. 서버가 실행 중인 경우, 로컬 모드에서 수행된 구성 변경사항이 실행 중인 서버 구성에 반영되지 않기 때문에(반대의 경우도 마찬가지임) 스크립트 클라이언트를 로컬 모드에서 실행하지 않도록 권장됩니다. 충돌하는 구성을 저장하면 구성이 손상될 수 있습니다.
배치 관리자 환경에서 구성 업데이트사항은 스크립트 클라이언트가 배치 관리자에 연결되어 있는 경우에만 사용 가능합니다. 노드 에이전트 또는 관리 대상 애플리케이션 서버에 연결된 경우, 이러한 서버 프로세스의 구성은 배치 관리자에 위치하는 마스터 구성의 사본이므로 구성을 업데이트할 수 없습니다. 사본은 배치 관리자와 노드 에이전트 사이에 구성 동기화가 발생할 때 노드 시스템에서 작성됩니다. 배치 관리자에 스크립트 클라이언트를 연결하여 서버 프로세스에 대한 구성 변경을 작성하십시오. 따라서, 구성을 변경하려는 경우, 노드 시스템의 로컬 모드에서 스크립트 클라이언트를 실행하지 마십시오. 지원되는 구성이 아닙니다.
AdminTask.createCluster('[-clusterConfig [-clusterName cluster1 -preferLocal true]]')
AdminTask.help('createCluster', 'clusterConfig')
프로시저
- Invoking an administrative command in batch mode using wsadmin scripting의 내용을 참조하여 일괄처리 모드로 관리 명령을 사용하십시오.
- Invoking an administrative command in interactive mode using wsadmin scripting의 내용을 참조하여 대화식 모드로 관리 명령을 사용하십시오.
- Obtaining online help using wsadmin scripting의 내용을 참조하여 온라인 도움말에서 스크립트 사용 방법을 학습하십시오.