3.3. 관리 인터페이스
3.3.1. 관리 CLI
관리 CLI(명령줄 인터페이스)는 JBoss EAP용 명령줄 관리 툴입니다.
관리 CLI를 사용하여 서버를 시작 및 중지하고, 애플리케이션을 배포 및 배포 취소, 시스템 설정을 구성하고, 기타 관리 작업을 수행합니다. 배치 모드에서 작업을 수행하여 여러 작업을 그룹으로 실행할 수 있습니다.
ls
,cd
및 pwd
와 같은 많은 일반적인 터미널 명령을 사용할 수 있습니다. 관리 CLI는 탭 완료도 지원합니다.
명령 및 작업, 구문 및 일괄 처리 모드로 실행되는 관리 CLI 사용에 대한 자세한 내용은 JBoss EAP 관리 CLI 가이드를 참조하십시오.
관리 CLI 시작
$ EAP_HOME/bin/jboss-cli.sh
Windows Server의 경우 EAP_HOME\bin\jboss-cli.extension 스크립트를
사용합니다.
실행 중인 서버에 연결
connect
또는 관리 CLI를 시작하고 EAP_HOME/bin/jboss-cli.sh --connect
명령을 사용하여 한 단계로 연결할 수 있습니다.
도움말 표시
일반적인 도움말에는 다음 명령을 사용합니다.
help
특정 명령에 대한 도움말을 보려면 다음 명령을 사용합니다.
deploy --help
관리 CLI 종료
quit
시스템 설정 보기
다음 명령은 read-attribute
작업을 사용하여 예제 데이터 소스가 활성화되었는지 여부를 표시합니다.
/subsystem=datasources/data-source=ExampleDS:read-attribute(name=enabled) { "outcome" => "success", "result" => true }
관리형 도메인에서 실행하는 경우 명령 앞에 /profile=PROFILE_NAME
을 추가하여 업데이트할 프로필을 지정해야 합니다.
/profile=default/subsystem=datasources/data-source=ExampleDS:read-attribute(name=enabled)
시스템 설정 업데이트
다음 명령은 write-attribute
작업을 사용하여 예제 데이터 소스를 비활성화합니다.
/subsystem=datasources/data-source=ExampleDS:write-attribute(name=enabled,value=false)
서버 시작
관리 CLI는 관리형 도메인에서 실행할 때 서버를 시작하고 중지하는 데 사용할 수도 있습니다.
/host=HOST_NAME/server-config=server-one:start
3.3.2. 관리 콘솔
관리 콘솔은 JBoss EAP를 위한 웹 기반 관리 툴입니다.
관리 콘솔을 사용하여 서버를 시작 및 중지하고, 애플리케이션을 배포 및 배포 취소하고, 시스템 설정을 조정하며, 서버 구성을 영구적으로 수정합니다. 또한 관리 콘솔에는 현재 사용자가 수행한 변경 사항을 사용하여 서버 인스턴스를 다시 시작하거나 다시 로드해야 하는 경우 실시간 알림을 사용하여 관리 작업을 수행할 수 있습니다.
관리형 도메인에서 동일한 도메인의 서버 인스턴스 및 서버 그룹을 도메인 컨트롤러의 관리 콘솔에서 중앙에서 관리할 수 있습니다.
기본 관리 포트를 사용하여 로컬 호스트에서 실행되는 JBoss EAP 인스턴스의 경우 http://localhost:9990/console/App.html 의 웹 브라우저를 통해 관리 콘솔에 액세스할 수 있습니다. 관리 콘솔에 액세스할 수 있는 권한이 있는 사용자로 인증해야 합니다.
관리 콘솔은 JBoss EAP 독립 실행형 서버 또는 관리형 도메인을 탐색하고 관리하기 위한 다음 탭을 제공합니다.
- 홈
- 몇 가지 일반적인 구성 및 관리 작업을 수행하는 방법을 알아봅니다. JBoss EAP 관리 콘솔에 익숙해지려면 둘러보기를 확인하십시오.
- 배포
- 배포를 추가, 제거 및 활성화합니다. 관리형 도메인에서 서버 그룹에 배포를 할당합니다.
- 설정
- 웹 서비스, 메시징 또는 고가용성과 같은 기능을 제공하는 사용 가능한 하위 시스템을 구성합니다. 관리형 도메인에서 다른 하위 시스템 구성이 포함된 프로필을 관리합니다.
- 런타임
- 서버 상태, JVM 사용량 및 서버 로그와 같은 런타임 정보를 확인합니다. 관리형 도메인에서 호스트, 서버 그룹 및 서버를 관리합니다.
- 액세스 제어
- 역할 기반 액세스 제어를 사용할 때 사용자 및 그룹에 역할을 할당합니다.
- 패치
- JBoss EAP 인스턴스에 패치를 적용합니다.
업데이트된 관리 콘솔 둘러보기를 보려면 관리 콘솔 홈 페이지에서 Go a tour 링크를 클릭합니다.
양식 필드에 대한 세부 정보를 보려면 Need Help? 링크를 클릭합니다.
수행한 구성 작업의 메시지 기록을 보려면 관리 콘솔의 오른쪽 상단에 있는 Messages 링크를 클릭합니다.
3.3.2.1. 사용/사용 가능한 관리 콘솔
/core-service=management/management-interface=http-interface
리소스의 console-enabled
부울 속성을 설정하여 관리 콘솔을 활성화하거나 비활성화할 수 있습니다. 도메인 모드의 마스터 호스트의 경우 /host=master/core-service=management/management-interface=http-interface
.
예를 들어 다음을 활성화하려면 다음을 수행합니다.
/core-service=management/management-interface=http-interface:write-attribute(name=console-enabled,value=true)
예를 들어 다음을 비활성화하려면 다음을 수행합니다.
/core-service=management/management-interface=http-interface:write-attribute(name=console-enabled,value=false)
3.3.2.2. 관리 콘솔의 언어 변경
기본적으로 관리 콘솔의 언어 설정은 영어입니다. 대신 다음 언어 중 하나를 사용하도록 선택할 수 있습니다.
- 독일어(de)
- 중국어 간체 (zh-Hans)
- 브라질 포르투갈어 (pt-BR)
- 프랑스어(fr)
- 스페인어 (es)
- 일본어 (ja)
관리 콘솔의 언어를 변경하려면 다음을 수행합니다.
- 관리 콘솔에 로그인합니다.
- 관리 콘솔의 오른쪽 아래에 있는 설정 링크를 클릭합니다.
- Locale 선택 상자에서 필요한 언어를 선택합니다.
- 저장을 선택합니다. 확인 상자에 애플리케이션을 다시 로드해야 함을 알려줍니다.
- 확인을 클릭합니다. 선택한 로케일을 사용하도록 웹 브라우저를 자동으로 새로 고칩니다.