如何更改OpenStack Swift源代码来测试我的研究思路?

时间:2017-04-11 14:00:15

标签: cloud open-source openstack openstack-swift object-storage

我是研究生,我想对Swift对象存储做一些研究。我在我的Ubuntu VM上安装了 SAIO - Swift All In One 。我想更改Swift源代码来测试我的想法。我该如何开始更改源代码并测试我的想法?我可以直接在VM中更改Swift源代码,然后重新启动Swift服务吗?

提前致谢。

3 个答案:

答案 0 :(得分:0)

是的,你可以用它来研究和测试目的:更改代码并重新启动它。

出于实际使用目的,我 HIGHLY 建议您不要。 Openstack Swift是分布式和复杂的存储系统,我建议您在更改任何内容之前与其友好的社区联系。

答案 1 :(得分:0)

您所要做的就是对代码进行更改并重新启动swift服务。确保在已进行更改的服务器中重新启动swift服务,但在某些情况下,您可能必须重新启动控制器节点服务太

答案 2 :(得分:0)

是的,您可以直接更改openstack python代码。重新启动服务后,您可以看到代码正常运行。

如果您打算创建自己的插件,我建议您使用devstack。您的服务将在devstack中作为屏幕运行。