![XenServer VM 中发生 I/O 崩溃错误。该怎么办?](https://linux22.com/image/1427153/XenServer%20VM%20%E4%B8%AD%E5%8F%91%E7%94%9F%20I%2FO%20%E5%B4%A9%E6%BA%83%E9%94%99%E8%AF%AF%E3%80%82%E8%AF%A5%E6%80%8E%E4%B9%88%E5%8A%9E%EF%BC%9F.png)
我刚刚安装了 XenServer 6.2,并在自己的 Windows 中安装了 XenCenter,一切设置正常。
我有 2TB 5400rpm SATA 硬盘驱动器,我正在尝试使用 Xen 环境同时运行 32 台虚拟机,我正在尝试检查安装了 vGPU 的虚拟机的基准测试性能。我有 K1 NVIDIA 显卡,它最多可同时支持 32 台虚拟机。
因此,为了进一步研究,我尝试一次安装 32 个 VM,并运行基准测试,我将尝试查看多个 VM 同时进行基准测试与只有一个 VM 进行一次基准测试之间的区别。
所以我做的是:
安装了 Windows 7(64 位),放入必要的文件,安装了适用于 K1 的 NVIDIA 驱动程序,将该 VM 复制到其他 31 个部分(使用快速克隆),尝试一次启动所有内容,然后运行基准测试但是情况是这样的,XenServer 崩溃了,我发现 I/O 坏了,我连接到 SSH 甚至尝试重新启动它,但整个 I/O 都坏了,我不得不通过硬重置重新启动机器。
我的问题是
- 我的步骤正确吗?我看到一些文章说我们不能就这样复制虚拟机。
- 人们通常如何启动虚拟机?假设您要打开 32 台虚拟机,您可以直接复制该基础虚拟机并一次性运行它吗?
- 为什么 I/O 操作会崩溃?我有足够的 RAM 和足够的硬盘空间。4. 我还能启动 32 个虚拟机并进行这样的基准测试吗?
顺便说一下,我使用的是安装了 128GB DDR3 Ram 的 Supermicro 2027GR-TRF 型号。
答案1
说实话,我并不指望主机崩溃,但您是否验证过单个虚拟机会发生什么情况?GPU 直通是否有效?您是否仅在虚拟机中安装了 NVIDIA 驱动程序,还是也安装了 dom0 组件?要记住的一件大事是,这些大型 GPU 耗电量很大,当您对显卡施加压力时,系统很可能会耗电。