在 Ubuntu 14.04(可信任)主机上,此命令失败:
juju deploy mongodb
ERROR charm not found: cs:trusty/mongodb
我正在尝试遵循该文档:
这是什么意思?
答案1
答案可以通过阅读结合推断出来:
还有这个错误:
来自文档:
运行此命令将得到您期望的结果 - 获取您正在运行的系列的最新 Juju 魅力 [...]
Juju 非常有用地支持命名空间系统,这意味着您实际上可以从各种来源部署 charm。默认来源是 charm 商店。上述命令与运行以下命令相同:
juju 部署 cs:trusty/mongodb
由于您是在可信任主机上运行,juju 默认会寻找 charm 的可信任版本。从错误中我们可以看到,该 charm 尚无可信任版本。
解决方法是在 Ubuntu 12.04 上部署旧版本的 mongodb(精确):
juju deploy cs:precise/mongodb
直到 mongodb charm 更新为 trusty。
此解决方法适用于任何尚未更新至 14.04 版的 charm。