Jython 기반 스크립트를 사용하여 JMX(Java™ Management Extensions) MBean Liberty 서버 연결을 설정할 수 있습니다.
시작하기 전에
이 프로시저를 수행할 수 있으려면 먼저 사용자가 선택한
Jython 버전을 얻어서 설치해야 합니다. Jython 런타임이 없으면
지시사항이 실패합니다.
프로시저
- 카탈로그에서 컨테이너를 선택한 후
ibm-websphere-extreme-scale 이미지를 선택하여 컨테이너 빌드를 시작하십시오.
- TAG/버전 드롭 다운 메뉴에서 사용할 ibm-websphere-extreme-scale
이미지 버전을 선택하십시오.
- 다음과 같이 단일 컨테이너를 작성하도록 선택하십시오.
- 컨테이너 작성 패널에서 컨테이너 이름을 지정하십시오(예:
wxs1). 컨테이너 이름에 공백 또는 기타 인쇄할 수 없는 문자는 사용할 수 없습니다.
- 크기에 ibm-eXtreme-scale 이미지를 시작하기 위해 사용되는 컨테이너의
크기를 지정하십시오.
- 공용 IP 주소에 공용 IP 요청 및 바인드를
지정하십시오.
- 고급 옵션 패널을 여십시오. 나중에 롤링 업그레이드를 설치할 때 eXtreme Scale 구성
데이터가 지속될 수 있도록 볼륨을 작성하십시오. 예를 들면 다음과 같습니다.
- 고급 옵션에서 볼륨 작성을 클릭한 후
볼륨 이름을 지정하십시오. 예를 들어 vol-wxs1을 입력하십시오.
- 새 환경 변수 추가를 클릭하십시오. ibm-websphere-extreme-scale
이미지를 사용하려면 컨테이너 내에 저장되고 권한 부여된 사용자가
액세스할 수 있는 환경 변수가 필요합니다.
표 1. ibm-websphere-extreme-scale 이미지에 대한 환경 변수변수 이름 |
지정할 값 |
SECRET_KEY |
비밀 키의 값입니다. 예를 들면 s3cretKey!입니다. 이 변수는
eXtreme Scale 서버가 캐시 멤버 그룹에 있는 여러 멤버 간에 내부 통신을 전송하기 위해 사용하는
비밀 키입니다. 자세한 정보는 캐시 멤버 그룹 섹션을 참조하십시오. |
XSADMIN_PWD |
eXtremeScale 대시보드 UI에 로그온하는 xsadmin 사용자의 비밀번호입니다. 예를 들면
xsadmin4Me!입니다. |
참고: eXtreme Scale 컨테이너가 시작된 후에 비밀번호 및 비밀 키를 변경할 수 있습니다.
비밀 키와 비밀번호에는 모두 다음과 같은 비밀번호 규칙이 있습니다. 비밀 키 또는 비밀번호를 다음 규칙에 따라
입력하십시오.
비밀번호 및 비밀 키에는 하나 이상의
숫자[0-9], 하나의 대문자[A-Z] 및 하나의 특수
문자[~!@#$%^&*()_-+=:;'[]{}|<>,.?/]가 포함되어야 하며, 10자 이상이어야 합니다.
비밀번호를
변경하는 방법에 대한 자세한 정보는 관리 문서를 참조하십시오.
- IBM Cloud
대시보드에서 컨테이너를 작성하십시오. 포트는 기본적으로 공용 포트 필드에
추가됩니다.
다음 cf 명령 단계를 완료하여 명령행에서 컨테이너를
작성하십시오.
- IBM Websphere eXtremeScale 지속적 데이터를 저장할 Docker 볼륨을 작성하십시오. 예를 들어
다음 명령을 입력하십시오.
cf ic volume create vol-wxs1
- 다음 명령을 입력하여 IBM Cloud에서 IBM WebSphere eXtremeScale 컨테이너를
시작하십시오.
cf ic run -itdP --volume vol-wxs1:/vol --name wxs1 -m 1024 -e SECRET_KEY=s3cretKey! -e XSADMIN_PWD=xsadmin4Me! registry.ng.bluemix.net/ibm-websphere-extreme-scale:latest
- IBM Websphere eXtreme Scale 컨테이너에 사용할 공용 IP를 요청하십시오. 다음 명령을
입력하여 IP 주소를 작성하십시오.
cf ic ip request
- 다음 명령을 입력하여 WebSphere eXtreme Scale 컨테이너를 사용자가 요청한 공용
IP 주소에 바인드하십시오.
cf ic ip bind REQUESTED_IP wxs1
- 다음 명령을 입력하여 wxs1 컨테이너의 상태가 실행 중인지
확인하십시오.
cf ic ps -a
- 다음 명령을 입력하여 wxs1 컨테이너에 연결한 후 내니 로그를
모니터링하십시오.
cf ic exec -it wxs1 bash; cd /opt/ibm/websphere/wlp/startscripts/nanny/log/; more nanny.log
참고: 서버가 완전히 시작될 때까지 5-10분 정도가 소요될 수 있습니다.
- 컨테이너 및 eXtreme Scale 서버가 완전히 시작된 후 다음과 같이 eXtreme Scale
대시보드 UI에 로그온하여 배치를 확인하십시오.
https://REQUESTED_IP:9443
샘플 및 최신 업데이트를 확인하려면 GitHub의 Websphere eXtreme
Scale을 방문하십시오. eXtreme Scale 배치에 도움이 되는 다음 지원 문서 및
비디오도 참조하십시오.
다음에 수행할 작업
MBean 서버와의 연결이 설정되면,
invoke(...) 메소드를 사용하여 MBean 서버를 호출할 수 있습니다.