当我的计算机崩溃时,我正在 VMware Fusion 11 中运行虚拟机。当我尝试再次启动它时,我看到一条错误消息,通知我“磁盘有一个或多个无法修复的内部错误”。
有什么办法可以解决这个问题吗?
既然增加虚拟磁盘的大小是一种耗时的选择,那么选择一个巨大的磁盘来开始有什么缺点呢?(为什么不从最大大小开始,而不必担心虚拟空间用完?)
我是 VCP 4,所以我知道 vSphere 4 中 LUN/RDM/VMDK 的配置最大值,但我想创建一个逻辑驱动器大于 2TB 的虚拟机。我能想到的唯一方法是:
在不同的 LUN 上创建具有多个 VMDK 的 VM,每个 VMDK 都小于 2TB,并在来宾操作系统中对它们进行跨接或软件 RAID。
创建跨多个 LUN 的 VMFS 范围并创建多个 VMDK 并在来宾操作系统中对它们进行跨接或软件 RAID(只是 #1 的轻微变化)。
使用多个 2TB 或更小的 RDM,并在客户操作系统中对它们进行跨接或软件 RAID。
从客户操作系统挂载大于 2TB 的 iSCSI LUN。
所有这些方法都依赖于来自来宾操作系统的跨接/软件 RAID。这几乎是它还是有其他可能性?
更新TomTom 指出了第四个选项。
更新 2 Tom 的硬件有一篇关于 PB 大小的存储设备的有趣文章。他们有一张它在 vSphere 4.1 中通过 NFS 挂载的屏幕截图。至于 JakeRobinson 对 NFS 的建议,这些类型的数据存储是无限的!
如何将 VMDK 转换为 OVF?
在 VMWare 中扩展 Linux 分区的最佳实践是什么?我的示例场景是:我的 /storage 分区最初设置为 100GB。在 6 个月的时间里,我需要向该分区添加额外的 200GB。LVM 是磁盘扩展的正确方法吗?如果100GB和200GB驻留在两个单独的磁盘上,是否会出现碎片问题?
- 约翰
我尝试使用 qemu-img 命令将 VMDK 映像(安装了 Windows)转换为 RAW 格式。但是,它因以下错误而失败:
$ qemu-img convert -f vmdk -O raw image.vmdk /tmp/image.img
qemu-img: Could not open 'image.vmdk': invalid VMDK image descriptor
qemu-img: Could not open 'image.vmdk'
Run Code Online (Sandbox Code Playgroud)
据我所知,映像本身看起来不错,至少我可以使用 VMWare Player 从它正常启动。我正在使用 qemu-img 版本 2.0.0。
vmware-vmdk ×6
citrix ×1
conversion ×1
linux ×1
ovf ×1
partition ×1
qemu ×1
vmdk ×1
vmware-esx ×1
vmware-esxi ×1
xenserver ×1