4장. 클러스터되지 않은 관리형 도메인 시작
4.1. 도메인 컨트롤러로 사용할 인스턴스를 시작합니다 링크 복사링크가 클립보드에 복사되었습니다!
이 주제에서는 프라이빗 AMI 또는 공용 마켓플레이스 목록을 통해 생성된 Red Hat Amazon Machine Image(AMI)에서 클러스터되지 않은 JBoss EAP 관리형 도메인을 시작하는 단계를 설명합니다.
사전 요구 사항
- 적합한 Red Hat AMI. 자세한 내용은 지원 Red Hat AMI를 참조하십시오.
클러스터되지 않은 JBoss EAP 인스턴스 시작
ec2-user 사용자로 ssh 를 통해 EC2 인스턴스에 연결할 수 있습니다. 관리 권한이 필요한 경우 나중에 root 사용자로 변경할 수 있습니다. 예를 들면 다음과 같습니다.
$ ssh -l ec2-user ${INSTANCE_PUBLIC_IP}
...
$ sudo su -
Red Hat AMI 인스턴스를 시작합니다.
클러스터되지 않은 JBoss EAP 인스턴스는 Red Hat AMI에서 구성 및 시작되었습니다.
JBoss EAP를 구성하려면 인수를 서비스에 직접 전달할 수 있습니다. 일부 인수는 이러한 방식으로 처리되지 않을 수 있습니다. 서비스 구성 파일의 위치는 다음과 같습니다.
-
RHEL 6:
/etc/sysconfig/eap7-domain -
RHEL 7:
/etc/opt/rh/eap7/wildfly/eap7-domain.conf
-
RHEL 6:
시스템 경로에 대한 자세한 내용은 시스템 경로를 참조하십시오.
Amazon EC2 의 JBoss EAP 하위 시스템 구성에 대한 자세한 내용은 클라우드 플랫폼에서 작업할 JBoss EAP 하위 시스템 구성을 참조하십시오.
-
복잡한 구성의 경우 JBoss EAP
bin디렉토리에서domain.conf파일을/opt/rh/eap7/root/usr/share/wildfly/bin/로 사용하거나 관리 CLI를 사용하여 서버를 구성할 수 있습니다. 스크립트는bin디렉토리에서 찾을 수 있습니다. 그런 다음 구성을 다시 로드합니다. -
정기적으로
yum -y 업데이트를실행하여 보안 수정 및 개선 사항을 적용해야 합니다.
RHEL 6에서 JBoss EAP를 시작하려면 다음 명령을 실행합니다.
$ service eap7-domain startRHEL 7에서 JBoss EAP를 시작하려면 다음 명령을 실행합니다.
$ systemctl start eap7-domainRHEL 6에서 JBoss EAP를 중지하려면 다음 명령을 실행합니다.
$ service eap7-domain stopRHEL 7에서 JBoss EAP를 중지하려면 다음 명령을 실행합니다.
$ systemctl stop eap7-domain참고systemctl명령은 RHEL 7에만 관련이 있습니다.
JBoss EAP를 다른 IP 주소에 바인딩하려면 RHEL 7의 /etc/opt/rh/eap7/wildfly/eap7-domain.conf 파일에 다음 행을 추가합니다. 내부 IP 주소는 EC2에서 공용 IP 주소로 변환됩니다.
WILDFLY_BIND=$YOUR_PRIVATE_IP_ADDRESS