繁体   English   中英

OpenStack-基于qcow2文件的Windows映像是否已启动80%? 调整大小不起作用?

[英]Openstack - Windows images based on qcow2 file starts 80% full? Resizing is not working?

我正在尝试在Openstack上设置Windows 7实例。 该实例至少需要50 GB的可用磁盘空间才能运行应用程序。 当我创建Windows 7映像并将其上传时,一切正常,除了一个问题-启动时磁盘空间已使用80%。

例如,具有100GB硬盘驱动器的Windows 7实例仅具有18.3GB的可用空间。

我试过的

我一直试图用100GB硬盘创建Windows 7映像。 我使用以下命令使用Windows 7 ISO和Virt-IO驱动程序ISO创建了QCOW2文件:

创建一个空的qcow2文件:

qemu-img创建-f qcow2 win_64bit_SP1_100GB.qcow2 100G

结合两个ISO:

sudo virt-install --connect qemu:/// system --name PS4Agent_win7_64bit_SP1_100GB --ram 2048 --vcpus 2 --network network = default,model = virtio --disk path = win_64bit_SP1_100GB.qcow2,format = qcow2,device =磁盘,总线=虚拟
--cdrom /home/khennessy/win7_win8_iso_creation/SW_DVD5_Win_Pro_7w_SP1_64BIT_English_-2_MLF_X17-59279.ISO --disk path = / home / khennessy / win7_win8_iso_creation / virtio-win-0.1-100.iso,device = cdrom --vnc --os Windows --os-variant win2k8 --force

然后,我使用90GB的“最小磁盘空间”将这些文件上传到Openstack,从而使xl最小。 (当前尝试使用较低的值,图像太大,测试任何东西都需要很长时间。)

然后,我使用此图像创建一个实例,并使用“控制台”视图登录到该实例。 一切正常,但是当我进入“我的电脑”时,它告诉我我只有18GB的可用空间? 我尝试过“调整”图像的大小,但似乎只是使它们进入错误状态?

谁能帮我? 非常感谢。

在将Windows 7映像上传到浏览器之前,您需要下载CloudbaseInitSetup_x64.msi或CloudbaseInitSetup_x86.msi]并首先将其安装在Windows7映像上。 另外,不要忘记将“ plugins = cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin”添加到Cloudbase-init的配置文件中。
您可以访问和http://cloud-ninja.org/2014/05/14/running-windows-7-guests-on-openstack-icehouse/了解更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM