5.4. 베어 메탈 이미지 생성
베어 메탈 프로비저닝 서비스(ironic)를 포함하는 오버클라우드에는 두 개의 이미지 세트가 필요합니다. 배포하는 동안 베어 메탈 프로비저닝 서비스는 배포 이미지에서 베어 메탈 노드를 부팅하고 사용자 이미지를 노드에 복사합니다.
- 배포 이미지
-
베어 메탈 프로비저닝 서비스는 배포 이미지를 사용하여 베어 메탈 노드를 부팅하고 사용자 이미지를 베어 메탈 노드에 복사합니다. 배포 이미지는
커널
이미지와ramdisk
이미지로 구성됩니다. - 사용자 이미지
사용자 이미지는 베어 메탈 노드에 배포하는 이미지입니다. 사용자 이미지에는
커널
이미지와ramdisk
이미지도 있지만, 추가적으로 사용자 이미지에 기본 이미지가 포함되어 있습니다.
기본 이미지는 루트 파티션 또는 전체 디스크 이미지입니다.- 전체 디스크 이미지는 파티션 테이블과 부트 로더가 포함된 이미지입니다. 노드가 localboot를 지원하므로 전체 디스크 이미지와 함께 배포된 노드의 후속 재부팅을 제어하지 않습니다.
- 루트 파티션 이미지 에는 운영 체제의 루트 파티션만 포함되어 있습니다. 루트 파티션을 사용하는 경우 배포 이미지가 이미지 서비스에 로드된 후 노드 속성에서 배포 이미지를 노드 부팅 이미지로 설정할 수 있습니다. 이후 노드를 재부팅하면 netboot를 사용하여 사용자 이미지를 제거합니다.
이 섹션의 예제에서는 루트 파티션 이미지를 사용하여 베어 메탈 노드를 프로비저닝합니다.
5.4.1. 배포 이미지 준비 링크 복사링크가 클립보드에 복사되었습니다!
Undercloud에서 Overcloud를 배포할 때 이미 생성되었기 때문에 배포 이미지를 생성할 필요는 없습니다. 배포 이미지는 커널 이미지와 ramdisk 이미지라는 두 개의 이미지로 구성됩니다.
/tftpboot/agent.kernel /tftpboot/agent.ramdisk
/tftpboot/agent.kernel
/tftpboot/agent.ramdisk
이러한 이미지는 홈 디렉토리에 있거나 다른 위치에서 압축을 푼 경우가 많습니다. 홈 디렉토리에 있지 않고 rhosp-director-images-ipa
패키지가 설치되어 있는 경우 해당 이미지는 /usr/share/rhosp-director-images/ironic-python-agent*.tar
파일에 있습니다.
사전 요구 사항
- 베어 메탈 프로비저닝 서비스가 포함된 성공적인 오버클라우드 배포. 자세한 내용은 3장. 베어 메탈 프로비저닝 서비스를 사용하여 IPv4 오버클라우드 배포 또는 4장. 베어 메탈 프로비저닝 서비스를 사용하여 IPv6 오버클라우드 배포 을 참조하십시오.
절차
이미지를 추출하여 이미지 서비스에 업로드합니다.