2.3. 컨테이너화된 설치를 위한 Red Hat Enterprise Linux 호스트 준비
컨테이너화된 Ansible Automation Platform은 Red Hat Enterprise Linux 호스트 상단에 있는 Podman 기반 컨테이너로 구성 요소 서비스를 실행합니다. 설치를 성공적으로 수행할 수 있도록 Red Hat Enterprise Linux 호스트를 준비합니다.
프로세스
- 루트가 아닌 사용자로 Red Hat Enterprise Linux 호스트에 로그인합니다.
호스트와 연결된 호스트 이름이 FQDN(정규화된 도메인 이름)으로 설정되어 있는지 확인합니다.
호스트와 연결된 호스트 이름을 확인하려면 다음 명령을 실행합니다.
hostname -f출력 예:
aap.example.org호스트 이름이 FQDN이 아닌 경우 다음 명령을 사용하여 설정할 수 있습니다.
$ sudo hostnamectl set-hostname <your_hostname>
subscription-manager에 Red Hat Enterprise Linux 호스트를 등록합니다.$ sudo subscription-manager register호스트에서 BaseOS 및 AppStream 리포지토리만 활성화되어 있는지 확인합니다.
$ sudo dnf repolist출력 예:
Updating Subscription Management repositories. repo id repo name rhel-9-for-x86_64-appstream-rpms Red Hat Enterprise Linux 9 for x86_64 - AppStream (RPMs) rhel-9-for-x86_64-baseos-rpms Red Hat Enterprise Linux 9 for x86_64 - BaseOS (RPMs)- 연결이 끊긴 설치의 경우 RPM 소스 종속 항목 가져오기 및 구성 단계를 수행하여 이러한 리포지토리에 액세스합니다.
- 호스트에서 DNS를 사용하여 호스트 이름 및 IP 주소를 확인할 수 있는지 확인합니다. 이는 서비스가 서로 통신할 수 있도록 하는 데 중요합니다.
ansible-core설치 :$ sudo dnf install -y ansible-core선택 사항: 문제 해결에 유용할 수 있는 추가 유틸리티(예:
wget,git-core,rsync,vim)를 설치할 수 있습니다.$ sudo dnf install -y wget git-core rsync vim- 선택 사항: 설치 프로그램이 Ansible Automation Platform 서브스크립션 매니페스트 라이센스를 자동으로 선택하고 적용하도록 하려면 매니페스트 파일 가져오기 단계를 따르십시오.