我是 XenServer 新手,想尝试添加新虚拟机。我正在运行 XenServer 6.1 和 XenCenter。我已通过刻录 DVD 成功创建了一台新 VM,在 XenCenter 中创建时,通过在安装介质下的“MyServer 上的 DVD 驱动器”下选择“DVD 驱动器 0”来引用 DVD,因此我知道我可以成功创建虚拟机。
我不想每次安装另一个操作系统时都要刻录 CD/DVD,因为我要尝试几个不同的操作系统。我希望能够从 USB 闪存驱动器或新的存储库 (SR) 进行安装。
到目前为止,我已经阅读了很多文档(XenServer 和 Google 都有),但似乎找不到问题的答案。我在 Windows 机器上共享了一个包含 .iso 的文件夹,然后尝试创建指向该网络共享的 CIFS SR,但即使它在 XenCenter 中显示,一旦我完成创建,并在状态下看到它显示 OK 和 Connected,我也无法使用它。在安装媒体下创建新 VM 时,我看到了它,但它下面没有任何可选内容(例如,存在“MyServer 上的 DVD 驱动器”,其下是“DVD 驱动器 0”。我可以选择它,它就可以正常工作)。
我也尝试过将 .iso 加载到闪存驱动器上。我可以在可移动存储下看到它,但无法弄清楚如何在创建虚拟机期间引用它。有人能告诉我我做错了什么吗?如果我有 .iso,似乎应该很容易从网络文件夹或 USB 驱动器安装
答案1
我在 Windows 机器上共享了一个包含 .iso 的文件夹,然后尝试创建指向该网络共享的 CIFS SR,但即使在创建完成后它会显示在 XenCenter 中,并且在状态下显示“OK”和“Connected”,但我无法使用它。
这是完成您要完成的任务的最佳方式。您应该考虑发布一个详细的问题,包括您看到的任何错误,并尝试解决该问题。
我认为 XenCenter 不支持使用闪存驱动器作为 ISO 存储库(或者在我使用 XenServer 5.5 时不支持)。如果您不介意使用命令行工具 ( xe
) 来管理 Xen,您应该能够通过 SSH 连接到您的 XenServer 主机并继续。首先阅读XenServer 6.1.0 管理员指南和XenServer 6.1.0 虚拟机用户指南。
答案2
CIFS 绝对是最佳选择。一旦成功,就非常简单。
我不确定哪个部分是问题所在,但我运行的是带有 Webroot 的 Windows 7。我共享了一个文件夹 (MyWindows7ComputerName\test),创建了一个新的 CIFS SR。
在 XenCenter 中,当我单击 CIFS ISO 库 -> 存储选项卡时,什么也没看到。我可以单击重新扫描,但什么也没有显示。
当我从第三台计算机访问共享时,我的所有 .iso 都显示在存储选项卡下。不知道为什么,但我希望这对某些人有帮助。我花了很多时间却一无所获。一旦你对共享执行此操作,你放入的任何 iso 都应该在几秒钟内显示出来 - 只是第一次什么都没有显示出来。
注意:所有 iso 都必须放在共享的根目录中。您不能有类似 MyWindows7ComputerName\test\folder1\myimage.iso 的东西