admin 管理员组文章数量: 887021
centos7中使用virt-manager制作openstack云镜像
1.配置虚拟机centos7
查看虚机是否支持虚拟化,有输出就说明支持虚拟化:
[root@localhost ~]# egrep "svm|vmx" /proc/cpuinfo
没有的话,在VMware设置中打开虚拟化Intel VT-x/EPT或AMD-V/RVI。
2.因为virt-manager需要图形化界面,没有界面的需要给centos7手动安装GNOME图形界面
3.查看是否加载KVM模块
root@localhost ~]# lsmod | grep kvm
kvm_intel 170181 0
kvm 554609 1 kvm_intel
irqbypass 13503 1 kvm
如果没有加载kvm驱动,利用命令加载驱动
modprobe -a kvm
#modprobe -a kvm_intel
4.安装libvirt
Libvirt是用于管理虚拟化平台的开源的API,后台程序和管理工具。它可以用于管理KVM、Xen、VMware ESX,
QEMU和其他虚拟化技术。
[root@localhost ~]# yum install virt-manager libvirt libvirt-Python python-virtinst libvirt-client virt-viewer qemu-kvm -y
5.启动libvirt
systemctl start libvirtd
6.启动virt-manager,开始制作镜像
#virt-manager
如果屏幕太小,窗口命令显示不全,可下载xmanager,安装xshell,配置文件-属性-SSH隧道
使用xshell连接虚拟机,并下载virt-manager的字体
#yum install dejavu-lgc-sans-fonts –y
重启后打开virt-manager
7.将你要制作的镜像的iso文件上传和Windows的virtio驱动到/var/lib/libvirt/images/下面,因为virt-manager自动识别这个目录下的文件
win7系统镜像下载地址:
virtio驱动下载地址:
8.在virt-manager中新建虚拟机,下一步
9.选择加载系统镜像,下一步。
10.设定内存和CPU大小,下一步。
11.设定系统盘大小
12.在创建前,勾选安装前配置选项,点击Finish。
13.disk bus为virtio,storage format为qcow2,并Apply。
14.网卡驱动也设置为virtio,并Apply。
15.新添加一个磁盘用来挂载virtio驱动,device type要选择CDROM
16.CDROM1挂载window7的iso镜像
17.更改boot启动顺序,并Apply。
18.这里为了实现键盘交互,需设置Spice Server
apply,开始安装win7
19.安装windows7操作系统
(1)选择语言
(2)同意许可条款
(3)自定义安装
(4)选择驱动程序
注意对应系统的版本(本次选择x86) 图片框选错了
(5)开始安装
(6)开启远程桌面
控制面板_系统和安全_系统_远程设置
(7)加载驱动
更新设备。安装好的虚拟机缺少设备驱动,右击计算机,点击管理,找到设备管理器。有感叹号表示存在问题。
点击选择查找驱动
剩下两个同样操作。驱动都安装好之后显示正常
(8)修改mtu值
打开windows命令行,执行如下命令:
netsh interface ipv4 show interfaces
netsh interface ipv4 set subinterface "需修改的连接名" mtu=值 store=persistent
openstack 虚拟机mtu值是1450
(9)关闭防火墙
(10)关闭Windows更新
20.压缩镜像
进入/var/lib/libvirt/images
目录,压缩做好的镜像:
qemu-img convert -c -O qcow2 win2k8r2.qcow2 win2k8r2_template.qcow2
本文标签: 镜像 virt manager openstack
版权声明:本文标题:centos7中使用virt-manager制作openstack的win7云镜像 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1725914200h891863.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论