3
나는 오픈 스택 이미지에서 ami를 만들 수 있습니까?
nova image-create <server-name>
OpenStack은
에서 실행중인 인스턴스에서 이미지를 만드는거야 그리고 난 그냥이 이미지는 EC2에 업로드 할 수 있습니다, 궁금하네요? 아니면 그걸로 ami를 만들어야합니까?누군가이 문제를 해결하는 방법을 안내해 줄 수 있습니까?
나는 오픈 스택 이미지에서 ami를 만들 수 있습니까?
nova image-create <server-name>
OpenStack은
에서 실행중인 인스턴스에서 이미지를 만드는거야 그리고 난 그냥이 이미지는 EC2에 업로드 할 수 있습니다, 궁금하네요? 아니면 그걸로 ami를 만들어야합니까?누군가이 문제를 해결하는 방법을 안내해 줄 수 있습니까?
눈은 이미지 OpenStack은 서비스 이미지 유형들을 저장할 수있다 :
Raw
Machine (kernel/ramdisk outside of image, a.k.a. AMI)
VHD (Hyper-V)
VDI (VirtualBox)
qcow2 (Qemu/KVM)
VMDK (VMWare)
OVF (VMWare, others)
참조 : 그래서 기본적 http://www.openstack.org/projects/image-service/
. AMI를 openstack에 직접 업로드 할 수 있습니다.
예 :
KERNEL_ID=`glance image-create --name="tty-linux-kernel" --disk-format=aki --container-format=aki < ttylinux-uec-amd64-12.1_2.6.35-22_1-vmlinuz | awk '/ id/{ print $4 }'`
INITRD_ID=`glance image-create --name="tty-linux-ramdisk" --disk-format=ari --container-format=ari < ttylinux-uec-amd64-12.1_2.6.35-22_1-loader | awk '/ id/{ print $4 }'`
glance image-create --name="tty-linux" --disk-format=ami --container-format=ami --property kernel_id=${KERNEL_ID} --property ramdisk_id=${INITRD_ID} < ttylinux-uec-amd64-12.1_2.6.35-22_1.img
가 수행 할 때, 실행중인 프로그램에 대해 이미지를 만들
사진은 계산이있는> qcow2 사용하는 화상을 구성하는 경우 실행중인 인스턴스에서 생성 될 수 기본 설정. 다음 행을 nova.conf에 추가하여 qcow2 이미지 사용을 명시 적으로 활성화 할 수 있습니다.
그러나 이렇게 구성하면 AMI 형식으로 출력됩니다.
참조 :
그래서
, 그것의 불가능은 EC2에서 그것을 실행 가능한 만들기는 AMI에 이미지를 변환하는? – Pavan
openstack에는 이미지 변환을위한 통합 기능이 없습니다. 그래서 이미지가 시작하는 qcow가 아니라면 그것은 ami로 변환 될 수 없습니다. 이미지가 qcow이면 AMI 호환 이미지로 스냅 샷됩니다. –
이지만/opt/stack/data/glance/images에 저장된 이미지는 qemu qcow 이미지입니다. 그래서 이것을 ec2에서 AMI로 변환하여 인스턴스를 시작하는 데 사용할 수 있습니까? – Pavan