11.6. Satellite 서버를 사용하도록 Leapp 준비
Satellite Server 6을 사용하여 RPM 콘텐츠를 호스팅하는 경우 다음 준비 단계를 완료하여 Satellite로 Leapp 업그레이드를 성공적으로 업그레이드합니다.
사전 요구 사항
- Red Hat OpenStack Platform 16.2 및 Red Hat Enterprise Linux 8.4 리포지토리와 연결된 Satellite Server 활성화 키를 생성합니다.
- 오버클라우드 노드에 대한 Ansible 인벤토리 파일을 생성합니다.
- Satellite Server에서 Red Hat OpenStack Platform 16.2 업그레이드에 대한 콘텐츠 뷰를 생성 및 승격하고 업그레이드에 필요한 리포지토리를 포함합니다. 자세한 내용은 Red Hat Satellite Server 6 고려 사항을 참조하십시오.
Ceph 서브스크립션을 사용하고 Ceph 스토리지 노드에
overcloud-minimal이미지를 사용하도록 director를 구성한 경우 Satellite 서버에서 콘텐츠 뷰를 생성하고 다음 RHEL(Red Hat Enterprise Linux) 8.4 리포지토리를 추가해야 합니다.Red Hat Enterprise Linux 8 for x86_64 - AppStream(RPM)
rhel-8-for-x86_64-appstream-rpms x86_64 8.4
rhel-8-for-x86_64-appstream-rpms x86_64 8.4Copy to Clipboard Copied! Toggle word wrap Toggle overflow Red Hat Enterprise Linux 8 for x86_64 - BaseOS(RPM)
rhel-8-for-x86_64-baseos-rpms x86_64 8.4
rhel-8-for-x86_64-baseos-rpms x86_64 8.4Copy to Clipboard Copied! Toggle word wrap Toggle overflow 자세한 내용은 Red Hat Satellite 콘텐츠 관리 가이드에서 Red Hat 콘텐츠 및 콘텐츠 뷰 가져오기 를 참조하십시오.
절차
-
stack사용자로 언더클라우드에 로그인합니다. playbook-satellite.yaml이라는 파일을 생성하고 파일에 다음 콘텐츠를 붙여넣습니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow Satellite 서버에 맞게
redhat_subscription변수를 수정합니다.플레이북을 실행합니다.
ansible-playbook -i ~/inventory.yaml playbook-satellite.yaml
$ ansible-playbook -i ~/inventory.yaml playbook-satellite.yamlCopy to Clipboard Copied! Toggle word wrap Toggle overflow