Openstack Windows server2008R2镜像制作流程(自动注入密码,修改主机名,获取元数据)
2017-04-01 14:28
555 查看
一、下载镜像驱动,创建镜像虚拟机。1.下载镜像以及驱动。 http://www.itellyou.cn/ https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.126-2/2. 需要安装virtual系统环境。3.创建虚拟磁盘,qemu-img create -f qcow2 ws2008.qcow2 15G4.创建虚拟机,使用virt-manager去连接,需要手动把cdrom位置调整。virt-install --connect qemu:///system --virt-type=kvm --name win2k8 --ram 1024 --vcpus 1 --arch=x86_64 --network network=default,model=virtio --disk win2008.qcow2,format=qcow2,device=disk,bus=virtio --cdrom cn_windows_server_2008_r2_standard_enterprise_datacenter_and_web_with_sp1_x64_dvd_617598.iso --disk virtio-win-0.1.126.iso,device=floppy --graphics spice,listen=0.0.0.0 --video qxl --channel spicevmc --os-type windows --os-variant win2k8virshdestroy win2k8start win2k85. 因为使用了virtio半虚拟化驱动器,2008 R2中默认没有该驱动,所以需要手动加载其驱动。6. 设置密码,重新封装会清除密码。7.计算机->管理 ->诊断->设备管理器->更新驱动软件->浏览计算机驱动->二、环境的准备,并且通过测试。1.启用远程桌面协议 (Remote Desktop Protocol, RDP) 并配置它以通过防火墙。2.配置 Internet 控制消息协议 (Internet Control Message Protocol, ICMP) 以通过防火墙。3.关闭IE增强功能。远程:ICMP:IE增强功能:三.cloudbase-init.1.配置系统与OpenStack整合: https://www.cloudbase.it/downloads/CloudbaseInitSetup_x64.msi 2.做成iso传入虚拟机:mkisofs -o CloudbaseInitSetup_x64_1.iso CloudbaseInitSetup_x64.msi3. 请将PowerShell执行策略设置为不受限制,允许Cloudbase-init 运行脚本:C:\powershellC:\Set-ExecutionPolicy Unrestricted4. username改为Administrator:5. 选择“运行Sysprep和关闭”复选框,然后单击“完成”,删除软件包。四、压缩镜像,上传镜像到openstack。1.压缩镜像:qemu-img convert -c -p -O qcow2 win2k8.qcow2 win2k8r2.qcow22.上传镜像:openstack image create "windows2008r2" --file win2k8.qcow2 --disk-format qcow2 --container-format bare --public --property os=windows --property arch=x86_64 --property os_ver=2008r2
相关文章推荐
- OpenStack解决非UEC镜像的虚拟机cloud-init不工作不能自动修改主机名称不能注入user data
- openstack 制作winserver2008_R2镜像 用cloudbase-init 实现第一次创建就注入密码(需登录)
- 制作centos6.5 镜像,安装cloud-init 支持openstack 密码注入
- 制作centos6.5 镜像,安装cloud-init 支持openstack 密码注入
- openstack 制作winserver2008_R2镜像 用cloudbase-init 实现第一次创建就注入密码(需登录)
- [镜像制作]VMWare搭建Openstack——Virt-edit命令修改虚拟机镜像
- 修改openstack Ubuntu镜像的默认用户的密码
- [镜像制作]VMWare搭建Openstack——guestfish命令修改虚拟机镜像
- OpenStack镜像如何使用Config Drive实现元数据注入
- 制作Openstack Windows 2008R2镜像(自动扩容/attach volume)
- 脚本修改Openstack官方Ubuntu镜像默认用户的密码
- Openstack windows server2003R2 镜像制作流程
- 单节点双网卡安装openstack E版 (控制节点&&计算机点)以及镜像制作(自动联网)
- guestfish工具修改openstack官方ubuntu镜像默认用户的密码
- 修改openstack镜像--支持root密码登陆
- openstack 制作大于2TB根分区自动扩容的CENTOS镜像
- 研究openstack中libguestfs密码不能注入到lvm分区镜像中问题
- 修改openstack Centos镜像的默认用户的密码
- [zz]为 OpenStack Nova 制作 Ubuntu 镜像