我在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用户提供了一个密码,尽管根据指南,它似乎不是必需的。我将密码散列从/etc/阴影复制到one_auth文件中。还是没有成功。
任何想法都会受到赞赏。
发布于 2012-09-21 16:20:54
请注意,Peteris的回答是来自OpenNebula 文档的逐字引文,这可能不够清楚……
根据这个问题,有两点似乎需要澄清:
发布于 2012-02-24 12:40:22
需要指向一个文件,其中只包含一行,说明“用户名:密码”。如果未定义ONE_AUTH,则将使用$HOME/.one/one_auth。如果没有auth文件,OpenNebula无法正常工作,因为内核、CLI和云组件也需要这样做。
https://serverfault.com/questions/359952
复制相似问题