3.2. RPM 패키지에서 JBoss Web Server 자동 설치 활성화
JBoss Web Server 컬렉션을 활성화하여 RPM 패키지에서 각 대상 호스트에 Red Hat JBoss Web Server를 설치할 수 있습니다. 이 경우 JBoss Web Server 컬렉션은 Red Hat에서 직접 RPM 패키지를 자동으로 가져옵니다.
RPM 설치 방법을 활성화하면 JBoss Web Server 컬렉션은 마이너 버전 및 패치 업데이트를 포함하여 지정된 주요 버전의 JBoss Web Server에 대한 최신 RPM 패키지를 설치합니다.
사전 요구 사항
프로세스
-
Ansible 제어 노드에서
vars.yml
파일을 엽니다. 설치할 JBoss Web Server 버전을 지정하려면
jws_version
변수를 적절한 주요 제품 버전으로 설정합니다.예를 들면 다음과 같습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow [...] jws_version: 6.1.0
[...] jws_version: 6.1.0
참고이 경우 JBoss Web Server 컬렉션은 지정된 값의 첫 번째 숫자를 확인하여 설치할 주요 제품 버전을 결정합니다. 예를 들어 컬렉션이 JBoss Web Server 6에 사용 가능한 최신 RPM 패키지를 설치하려면
6.0.0
값을 지정할 수 있습니다. 지정한 마이너 버전 및 릴리스 번호(예:0.0
)와 관계없이 컬렉션은 지정된 메이저 버전의 최신 마이너 버전 및 패치 릴리스의 패키지를 설치합니다.RPM 패키지에서 설치를 활성화하려면
jws_install_method
변수를rpm
으로 설정합니다.예를 들면 다음과 같습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow [...] jws_install_method: rpm
[...] jws_install_method: rpm
-
vars.yml
파일에 변경 사항을 저장합니다.
이러한 변수를 설정하면 나중에 플레이북을 실행할 때 JBoss Web Server 컬렉션이 대상 호스트에 지정된 제품 버전에 대한 RPM 패키지를 가져와서 자동으로 설치할 수 있습니다.
JBoss Web Server 6.1용 RPM 패키지를 설치할 수 있는 경우 컬렉션은 JBoss Web Server를 /opt/rh/jws6/root/usr/share/tomcat
디렉터리에 설치합니다. 다른 설치 디렉터리를 사용하려면 각 대상 호스트에서 /opt/rh/jws6/root/usr/share/tomcat
에 대한 심볼릭 링크를 수동으로 생성할 수 있습니다.