在工作之前,每个人都应该明确兼容性要求,将Cloudify和CloudStack结合在一起。从我所看到的大部分情况来看,Cloudify依赖于JClouds作为其CloudStack,可能还有其他供应商的API集成。因此,值得检查您的Cloudify所依赖的JClouds版本,然后查看JClouds版本矩阵是什么。
Cloudify 2.1 (当前版本)
Cloudify 2.2
Cloudify 2.3 (您可以从源代码构建它)
CloudStack 3.0带来了重大变化,这意味着API不向后兼容,因此需要JClouds更改它们的API实现。
请不要尝试在CloudStack 3.0中运行Cloudify 2.1 / 2.2,在大量调试之后,它们将无法工作,因为CloudStack中模板Id的数据类型从2.2中的long变为3.0中的字符串。有一项要求涉及到这一点,但没有解释原因。https://cloudifysource.zendesk.com/entries/21757916-deploying-on-cloudstack
我希望这能帮助那些试图把这些版本整合在一起的人,只是不要。
对于Cloudify 3.0,请使用Cloudify 2.3及更高版本。我认为这是为了支持社区,不需要回答,但我将提供兼容性矩阵的概述。我希望这能帮上忙
谢谢,
诺埃尔
发布于 2012-11-06 14:27:26
从上面的问题和答案中,您应该熟悉Cloudify、Cloudstack和JCloud之间的兼容性
Cloudify 2.1 (当前版本)
Cloudify 2.2
Cloudify 2.3 (您可以从源代码构建它)
https://stackoverflow.com/questions/13253096
复制相似问题