【问题标题】:How to configure a new host and virtual machine on opennebula?如何在 opennebula 上配置新的主机和虚拟机?
【发布时间】:2023-04-02 03:27:01
【问题描述】:

我们正在使用 OpenNebula 来模拟一个简单的复制 JBoss 应用程序。

我们已经安装了所有的 opennebula 包,qemu 和 kvm 以及 libvirt。

通过在我和他之间插入以太网电缆(10.0.0.1 和 10.0 .0.2)。

所以我们可以正确地相互ping,我们已经设置了我们可以使用“oneadmin”用户在没有密码的情况下相互ssh的所有内容。

我们已经配置了所有文件,如下所示:

/etc/libvirt/libvirtd.conf
/etc/default/libvirtd-bin

等等…… kvm 和 kvm-intel 都已启用。 守护进程 libvirtd -d -l 似乎启动正确。

其实从前端的opennebula的gui中,我们可以看到两个主机都被监控了。

无论如何,当我们尝试在不是前端的节点上启动虚拟机时,就会出现问题。我的意思是当我们尝试在另一个节点上部署 VM 时。错误是这样的

cannot stat `/var/lib/one/datastores/1/f5394317d377beaa09fc07697df9ff68

但是,如果我们从具有虚拟机 n°1 的前端执行, cd /var/lib/one/datastores/1 然后我们可以看到那个文件,我们也给了它所有的权限...... 任何的想法? :(

【问题讨论】:

    标签: qemu kvm libvirt opennebula


    【解决方案1】:

    这可能与数据存储配置有关。如果您保留默认值,OpenNebula 需要在前端和虚拟化节点之间共享一个文件系统(即 NFS)。

    更多关于错误的上下文(我相信可以在 /var/lib/one/oned.log 中找到)将有助于分析这个问题。

    【讨论】:

    • 请尝试阅读此stackoverflow.com/about,以进一步了解此处关于 SO 的问题/答案。您的贡献没有回答问题。它更像是一条评论,您可以在提高声誉后添加:stackoverflow.com/faq#reputation
    • 对那些人感到抱歉,感谢 Radim 向我指出这一点。 Vitor,没有日志我只能猜测,但我敢打赌数据存储配置错误。我的 0.02 美元。
    猜你喜欢
    • 2020-07-17
    • 2013-01-30
    • 2012-03-18
    • 2015-02-01
    • 2011-10-14
    • 2017-05-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多