openstack+xen环境使用glance命令下载和上传镜像

1、镜像下载

因为我的环境是32位的

32位镜像下载地址:http://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-i386-uec.tar.gz

如果系统是64位的,则

64位镜像的下载地址:https://launchpad.net/cirros/trunk/0.3.0/+download/cirros-0.3.0-x86_64-uec.tar.gz

如果使用ttylinux,对应下载路径:

http://smoser.brickies.net/ubuntu/ttylinux-uec/


2、使用glance命令上传镜像

glance命令详细介绍可以看:

http://docs.openstack.org/developer/glance/glance.html#the-add-command


解压cirros-0.3.0-i386-uec.tar.gz,得到下面3个文件:

tar -zxvf cirros-0.3.0-i386-uec.tar.gz

cirros- 0.3 . 0 -i386-blank.img  cirros- 0.3 . 0 -i386-initrd cirros- 0.3 . 0 -i386-vmlinuz   
分别上传这三个镜像文件:

glance add disk_format=aki container_format=aki name= "cirros-0.3.0-i386-vmlinuz"  < cirros- 0.3 . 0 -i386-vmlinuz 
glance add disk_format=ari container_format=ari name= "cirros-0.3.0-i386-loader"  < cirros- 0.3 . 0 -i386-initrd  
glance add disk_format=ami container_format=ami name= "cirros-0.3.0-i386-img"  kernel_id=换成对应的id  < cirros- 0.3 . 0 -i386-blank.img   

上传完成后,可以使用glance index查看是否上传成功,或者使用nova image-list也可以查看

接着新建虚拟机:

nova boot --flavor  1  --image image_id  --key_name keyname vm1 

连接虚拟机:

ssh -i keyname cirros@ 10.0 . 1.3

你可能感兴趣的:(OpenStack)