gpt4 book ai didi

python - 如何使用 Python 将 DVD 驱动器添加到 XenServer 中的 VM

转载 作者:太空狗 更新时间:2023-10-30 02:49:42 25 4
gpt4 key购买 nike

我想使用 Python 将 DVD 驱动器添加到 xenserver 上的 VM。我使用 Python 创建了一个 VM,现在我想添加连接到主机的 DVD 驱动器,以便在 VM 中也可以访问。所以我还需要为 DVD 驱动器创建一个 VBD。但是我无法获得我需要在 VBD.Record 中设置的属性,因为在附加磁盘时,我设置了 VDI 属性并附加了它。但是对于 DVD 驱动器,我无法弄清楚我需要设置哪个属性才能将该 CD 驱动器连接到 XenServer。请帮我解决这个问题......

最佳答案

我不能直接在 Python 部分帮助您,但我会尽力为您提供正确的命令行语句。

假设虚拟机已经有一个 DVD 驱动器,您可以发出这些命令

xe cd-list
xe vm-cd-insert uuid=... cd-name="xs-tools.iso"
xe vm-cd-eject uuid=...

..

如果您对 vbd 感兴趣,可以使用以下命令获取 DVD 驱动器的 vbd 的 uuid:

从单个虚拟机开始。从 XenCenter 弹出 DVD。现在在命令行上连接到 XenServer 主机,然后运行:

xe vbd-list vm-uuid=...

如果 VM 有一个空的 DVD 驱动器,它的 vdi-uuid 将被列为 。这将允许您查明您之后的 vbd 的 uuid!

有关更多信息,请查看此链接:

http://docs.vmd.citrix.com/XenServer/5.0.0/1.0/en_gb/guest.html

关于python - 如何使用 Python 将 DVD 驱动器添加到 XenServer 中的 VM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7040895/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com