我正在尝试在一台全新安装CentOS Linux版本7.3.1611 (核心)的单机上安装和测试OpenNebula5.2。
我遵循了提供的逐步指导
opennebula正在运行libvirtd正在运行但opennebula-sunstone无法启动
它没有创建/var/log/on/sunstone.error,并且在/var/log/sunstone.log中只创建了一行
# Logfile created on 2016-12-30 12:52:59 -0500 by logger.rb/41954
下面是我尝试检查状态时的输出
$ systemctl status opennebula
我在Debian6.0.4机器上安装了OpenNebula 3.2.1,遵循在http://opennebula.org/documentation:rel3.2:ignc下面找到的指南。在尝试执行命令之前,一切看起来都很好。
onevm list
那么我总是能得到这个:
oneadmin@opennebula-master:~$ onevm list
[VirtualMachinePoolInfo] User couldn't be authenticated, aborting call.
文件one_auth存在。我甚至为oneadmin用户提供了一个密码,尽管根据指南,它似乎不
当我试图创建一个VM时,我有以下错误:
日志:
Tue Mar 12 16:57:23 2013 [DiM][I]: New VM state is ACTIVE.
Tue Mar 12 16:57:23 2013 [LCM][I]: New VM state is PROLOG.
Tue Mar 12 16:57:23 2013 [VM][I]: Virtual Machine has no context
Tue Mar 12 16:57:24 2013 [TM][I]: clone: Cloning /opt/opennebula/var/datastores/1/c33decbb2be
我正在尝试在我的Ubuntu 14.04上安装开放星云云环境,它显示了一些包错误。我不知道到底发生了什么错误。错误如下:
The following packages have unmet dependencies:
opennebula : Depends: opennebula-tools (= 3.4.1-4.1ubuntu1) but 4.6.2-1 is to be installed
E: Unable to correct problems, you have held broken packages.
请帮我在我的system.Otherwise中安装开放堆
我正在运行一个集群控制器和三个节点的Open。
我在前端控制器注册了节点,并且可以在其中一个节点上启动Ubuntu虚拟机。
然而,在我的网络中,我不能打开虚拟机。我不太确定我是否正确地设置了虚拟机。
节点都有一个br0接口,该接口与eth0桥接。IP地址在192.168.1.x范围内。
用于vmnet的模板文件是:
NAME = "VM LAN"
TYPE = RANGED
BRIDGE = br0 # Replace br0 with the bridge interface from the cluster nodes
NETWORK_ADDRESS = 192.168
我正在尝试使用Opennebula XML-RPC API创建一个VM。根据他们的documentation,这应该不是问题。 但是,此方法所需的参数无处可见(对于所有其他方法也是如此)。 到目前为止,通过深入研究Opennebula CLI脚本并发现onevm list (pyone上下文中的one.vmpool.info)需要4个必须是整数的参数,我已经设法列出了所有VM: In [1]: import pyone
In [2]: one = pyone.OneServer('http://oneserver:2633/RPC2', session='admin:
我们联合了两个OpenNebula作为主/从,但是我们检测到了一个奇怪的问题。使用主太阳石,我们可以改成从太阳石。它工作得很好,但是如果我们尝试从任何虚拟机使用VNC控制台,它都会失败(从机端)。如果我们直接登录到slave Sunstone,我们没有任何问题,并反向slave更换主机。
我们使用的是OpenNebula版本4.14。我们在日志中看不到任何错误。我们没有连接问题。
关于联邦我不明白该如何解决。你能解释一下吗?-Federation Master-> Slave Failed to connect to VNC server (code: 1006)
我想知道我在这里做错了什么,但似乎无法确定原因。我想从bash中for循环的输出中创建一组数组。下面是我到目前为止拥有的代码:
for i in `onedatastore list | grep pure02 | awk '{print $1}'`;
do
arr${i}=($(onedatastore show ${i} | sed 's/[A-Z]://' | cut -f2 -d\:)) ;
echo "Output of arr${i}: ${arr${i}[@]}" ;
done
条件的输出是这样的:
10