云平台qcow格式Windows镜像制作_第1页
云平台qcow格式Windows镜像制作_第2页
云平台qcow格式Windows镜像制作_第3页
云平台qcow格式Windows镜像制作_第4页
云平台qcow格式Windows镜像制作_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、OPENSTACK配置与管理项目式实训任务任务十六十六 云平台云平台qcow2格式格式Windows镜像制作镜像制作OPENSTACK配置与管理一任务前提环境:完成任务15,即准备好制作虚拟机镜像所需要的环境二任务涉及节点:controller节点三任务要求1.掌握制作Windows镜像的方法。四任务内容步骤一:准备所需环境在使用 libvirt 启动虚拟机前,检查它的 default默认网络是否启动。虚拟机要连接到外网,它的默认网络必须激活。启动libvirt 默认网络将创建 linux 网桥( 通常名称是virbr0),iptables规则,以及dhcp服务器进程 dnsmasq 。OPE

2、NSTACK配置与管理检查 default 默认网络是否激活,命令如下,结果如图1所示。rootcontroller # virsh net-list图图1 1 检查检查libvirtlibvirt默认网络状态默认网络状态首先我们需要下载一个Windows server 2012安装版ISO镜像,这里我们使用cn_windows_server_2012_r2_with_update_x64_dvd_4048415.iso镜像。接着我们需要下载一个VirtIO驱动ISO包,这里我们下载一个virtio-win-0.1-52.iso版本的文件。OPENSTACK配置与管理步骤二:制作Windows

3、镜像我们首先需要创建一个15GB大小的磁盘镜像(当然我们也可以创建更大的磁盘),并命名为“windows2012.qcow2”,命令如下,结果如图2所示。图图2 2 制作磁盘镜像反馈结果制作磁盘镜像反馈结果接着,我们使用virt-install命令开始Windows Server 2012 的安装,命令如下,结果如图3所示。rootcontroller# qemu-img create -f qcow2 winserver2012.qcow2 15G OPENSTACK配置与管理rootcontroller # virt-install -connect qemu:/system -namew

4、indows2012 -ram 2048 -vcpus 2 -network network=default,model=virtio -disk path=windows2012.qcow2,format=qcow2,device=disk,bus=virtio cdrom cn_windows_server_2012_r2_with_update_x64_dvd_4048415.iso -disk path=virtio-win-0.1-52.iso,device=cdrom -vnc -os-type windows -os-variant win2k8图图3 3 安装安装Windows

5、 server 2012Windows server 2012过程中的反馈结果过程中的反馈结果当出现如上反馈信息时,表明我们接下来可以通过本地VNC连接虚拟机了。OPENSTACK配置与管理当出现如上反馈信息时,表明我们接下来可以通过本地VNC连接虚拟机了。这里我们需要对上述命令中的一些参数进行解释 -name windows2012是虚拟机的名称,这里我们定义为window2012,-ram 2048分配2G内存,-vcpus 2两个cpu,-network network=default,model=virtio网络使用的是默认网络,模式为virtio,网络也可以使用桥接,桥接我们会在下面

6、的镜像创建过程中讲解。-disk path=windows2012.qcow2,format=qcow2,device=disk,bus=virtio使用我们之前创建的qcow2格式的磁盘,-disk path=virtio-win-0.1-52.iso,device=cdrom加载virtio驱动,-cdrom cn_windows_server_2012_r2_with_update_x64_dvd_4048415.iso指向ISO安装镜像位置,-vnc使用vnc连接,-os-type windows指定镜像类型为Windows类型 -os-variant win2k8由于kvm版本原因,

7、没有Windows server2012,所以这里用win2k8代替(也可以省略)。OPENSTACK配置与管理我们使用TigerVNC客户端进行连接,点击客户端图标,在“VNC server:”选项后的空白处输入启动虚拟机的地址和VNC端口,如图4所示。图图4 TigerVNC4 TigerVNC连接界面连接界面点击“Connect”按钮,即可连接到虚拟机的图像控制台,下面操作系统安装的过程与正常安装一样,如图5所示。OPENSTACK配置与管理图图5 5 通过通过TigerVNCTigerVNC连接镜像安装界面连接镜像安装界面如上图所示,我们已经可以进行Windows server 201

8、2的安装了,选择默认就可以了,点击“下一步”;点击“现在安装”,如图6所示。OPENSTACK配置与管理图图6 6 开始安装开始安装这里为方便我们操作,我们选择第二个“带有GUI的服务器”,点击“下一步”, 如图7所示。OPENSTACK配置与管理图图7 7 选择要安装的系统选择要安装的系统勾选“我接受许可条款”复选框,点击“下一步” ,如图8所示。OPENSTACK配置与管理图图8 8 同意条款同意条款到这里会发现并没有正常情况下安装系统所需要的磁盘(驱动器),因为Windows安装程序默认不识别硬盘,此时我们点击“加载驱动程序”,如图9所示。OPENSTACK配置与管理图图9 9 出现找不

9、到驱动器结果出现找不到驱动器结果在浏览文件夹时,选择驱动器(E:)下的WIN8文件夹中的AMD64文件夹,然后点击“确定” ,如图10所示。OPENSTACK配置与管理图图10 10 选择驱动器所在文件夹选择驱动器所在文件夹然后会出现如上图所示的驱动列表,现在前两个,“Red Hat VirtIO Ethernet Adapter”网络驱动和“Red Hat VirtIO SCSI controller” ,如图11所示。OPENSTACK配置与管理图图11 11 选择需要安装的驱动程序选择需要安装的驱动程序如上图所示,我们之前创建的15G的硬盘空间就可以看到了,因为没有分配,所以我们点击“新

10、建”,选择合适的分区形式,如图12所示。图图12 12 找到之前创建的磁盘空间找到之前创建的磁盘空间OPENSTACK配置与管理上图中我们在实验环境下选择把所有空间一直划分为一个分区,此时系统会自动分出一个保留分区,如图13所示。图图13 13 划分磁盘空间划分磁盘空间下面开始正式安装,需要耐心等待一段时间,完成安装后,虚拟机会自动重启,如图14所示。OPENSTACK配置与管理图等待安装过程图等待安装过程重启完后才能后,需要为administrator用户设置密码,密码需要符合一定的复杂度,如果密码设置不符合系统要求,会出现提示,如图15所示。图图15 15 安装完成后设置用户信息安装完成后

11、设置用户信息OPENSTACK配置与管理设置成功后我们就可以登录了,由于Windows server 2012登录之前需要按Ctrl+Alt+Delete组合键,然而在VNC连接的状态,这样不尽会影响本机的状态而且虚拟机并不会起任何作用,所以我们使用Windows自带的屏幕键盘登录,如图16所示。图图16 16 使用屏幕键盘使用屏幕键盘成功登陆后,我们需要使用命令完成VirtIO驱动的安装,如图17所示。OPENSTACK配置与管理图图17 17 安装安装VirtIOVirtIO驱动驱动上面的操作过程中,会出现安装提示,选择同意即可。然后,我们需要安装Cloudbase-Init,在安装之前,

12、我们为了让Cloudbase-Init在系统启动是运行脚本,需要设置PowerShell执行策略解除限制,命令如下。C:powershellC:Set-ExecutionPolicy UnrestrictedOPENSTACK配置与管理完成上述命令后,我们可以下载并安装Cloudbase-Init,命令如下。CloudbaseInitSetup_Stable_x64.msi -OutFile cloudbaseinit.msiC:.cloudbaseinit.msi这里需要说明一下,下载过程中由于网络有问题,没有下载成功,所以我们这里使用另一种方法,先通过本机下载,然后放到Windows se

13、rver 2012虚拟机中,可以通过在本地创建共享文件,远程登录或搭建ftp等多种方式使虚拟机获取到下载到的Cloudbase-Init,然后点击安装即可,如图18所示。OPENSTACK配置与管理图图18 18 安装安装Cloudbase-InitCloudbase-Init的界面的界面一 步 步 按 提 示 操 作 , 点 击 “ N e x t ” 就 可 以 , 需 要 注 意 的 是 在“configuration options”窗口,将设置修改为如图19所示。OPENSTACK配置与管理图图19 19 配置选项配置选项完成安装后,在Complete the Cloudbase-Init Setup Wizard 窗口,选择Run Sysprep

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论