服务器之家

服务器之家 > 正文

详解Openstack使用ubuntu镜像启动虚拟机实例

时间:2021-01-20 18:56     来源/作者:路飞_luffy

 一般情况下openstack环境搭建好了之后,就是测试启动虚拟机。通常我们会使用一个最基本的镜像cirros-0.3.3-x86_64-disk.img来作为镜像,使用glance命令行或者horizon的图形化界面将镜像上传,启动虚拟机的时候直接指定该镜像就可以启动虚拟机实例。有时候我们不像使用cirros而是想自己上传一个redhat或者ubuntu的镜像,这个时候就需要制作一个这样的镜像,说是制作,还不太准确,准确的说是安装一个镜像,然后利用这个安装好的镜像上传到openstack的glance镜像管理中。

以ubuntu为例,我们通过网络下载的镜像一般是iso格式,例如ubuntu-14.04.2-server-amd64.iso,这种镜像是不能直接用虚拟化软件打开的,我们通过vmware创建虚拟机,需要利用这个iso镜像,然后设置他安装时所需要的内存、硬盘、cpu个数等。最后通过一步一步的设置安装,安装好的镜像才可以被vmware打开,openstack创建虚拟机也是一样,需要已经安装好的操作系统镜像。

在命令行下安装操作系统使用kvm-qemu的命令virt-install,可以指定cpu个数、操作系统名称、内存设置、系统镜像位置、使用何种网络、是否开启图形化界面、虚拟机安装的位置等,基本就是和在vmware中安装操作系统差不多的参数。这个安装过程很漫长,需要加载很多包还需要人为干预,填写用户名密码,设置系统语言等。

1、上传安装好的ubuntu系统镜像,指定磁盘格式和容器格式,分别是raw,ovf

详解Openstack使用ubuntu镜像启动虚拟机实例

2、命令行下查看已经上传的镜像,发现多了刚刚上传的ubuntu镜像,使用这个镜像就可以用来启动虚拟机了。

详解Openstack使用ubuntu镜像启动虚拟机实例

3、云主机类型中默认没有1g内存的虚拟机,可以自定义一个1g内存10g磁盘空间的云主机类型flavor.可以利用这个自定义的云主机类型启动刚刚上传的ubuntu镜像虚拟机,结果如图,在命令行下可以看到,虚拟机实例启动成功。

详解Openstack使用ubuntu镜像启动虚拟机实例

ubuntu系统虚拟机就被创建了。

详解Openstack使用ubuntu镜像启动虚拟机实例

通过浏览器打开虚拟机实例控制台。

详解Openstack使用ubuntu镜像启动虚拟机实例

4、使用安装时自己填写的用户名和密码登录虚拟机

详解Openstack使用ubuntu镜像启动虚拟机实例

通过查看内存和磁盘使用情况可以验证确实为我们通过virt-install命令安装的操作系统。

详解Openstack使用ubuntu镜像启动虚拟机实例

通过图形化界面创建虚拟机实例过程中,会遇到创建失败,提示no host found.可能就是磁盘空间设置不足,或者内存不足造成的,增大磁盘空间和内存即可。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:http://blog.csdn.net/feinifi/article/details/63742396

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享
歪歪漫画vip账号共享2020_yy漫画免费账号密码共享 2020-04-07
返回顶部