Cloudstack 缺少模板

Cloudstack 缺少模板

我在 CloudStack 中安装了几个模板,可以在管理的模板模块中看到它们。但是当我尝试添加实例时,所有模板都丢失了。以前有人遇到过同样的问题吗?

谢谢

---已编辑---

看起来是因为系统 KVM 无法启动。我尝试手动加载 KVM,但出现以下错误:

字符设备重定向到 /dev/pts/2 TUNGETIFF ioctl() 失败:错误

文件描述符 TUNSETOFFLOAD ioctl() 失败:错误的文件描述符

TUNGETIFF ioctl() 失败:坏文件描述符 TUNSETOFFLOAD ioctl()

失败:错误的文件描述符 TUNGETIFF ioctl() 失败:错误的文件

描述符 TUNSETOFFLOAD ioctl() 失败:错误的文件描述符

答案1

您确定模板确实已安装吗?如果您在模板部分单击它们,状态是什么?

虽然模板已经创建,但并不代表已经安装,这让我困惑了一段时间。

此外,您用于尝试创建虚拟机的项目、域和用户是否可以使用模板?

答案2

另一个选择是发布到用户邮件列表。顾问、用户和开发人员会定期阅读和回复邮件列表。

发送电子邮件至订阅[email protected]

接下来,发送一封电子邮件解释问题[电子邮件保护]

KVM 最近出现了一些问题,因此您也可以查看邮件列表存档,网址为http://mail-archives.apache.org/mod_mbox/incubator-cloudstack-users/

我使用谷歌搜索列表。例如谷歌site:http://mail-archives.apache.org/mod_mbox/incubator-cloudstack-users/ kvm

答案3

您是否使用本地存储来存储系统虚拟机?

您能检查一下您的系统虚拟机是否已启动并正在运行吗?

  • 如果 ssvm 卡在停止状态,则禁用该区域。
    1. 清除你的 NFS 目录,即(二级存储)
    2. 从 cloudstack UI 中删除系统 vms 以及/var/lib/libvirt/images
    3. 然后为 kvm 注册系统 VM 模板并检查模板状态。
    4. 之后启用区域并检查 cloudstack 是否能够正确创建 ssvm。

一旦创建 ssvm,剩余的模板将被下载,然后您就应该能够创建虚拟机。

相关内容