制作一个系统镜像上传到/mnt/image目录下:
CentOS6.5.img
$ glance image-create –name centos6.5 –disk-format=qcow2 –container-format=bare –is-public=True –file=/mnt/image/centos6.5.img
解释:
–name NAME 上传完镜像在openstack中显示的名称;
–disk-format DISK_FORMAT 镜像格式;openstack支持的格式详情请看官方介绍;
–container-format CONTAINER_FORMAT 图片的容器格式,可以是ami,ari,aki,ovf,bare默认是bare
–owner TENANT_ID 那个租户可以使用此镜像
–size SIZE 这个镜像的大小
–min-disk DISK_GB 这个镜像启动最小需要的大小;
–min-ram DISK_RAM 启动这个镜像需要的最小内存;
–location IMAGE_URL 在web界面中可以使用url地址上传镜像,目前支持http协议的;
–file FILE 镜像所在本地目录;
–checksum CHECKSUM 镜像数据验证;
–is-public [True|False] 是否共享此镜像;共享后其他用户也可以使用此镜像启动instance;